:root[data-diseno="3g"] body>main>.h-full.overflow-y-auto{padding:24px 28px 48px}@media (max-width:640px){:root[data-diseno="3g"] body>main>.h-full.overflow-y-auto{padding:16px 16px 28px}}:root[data-diseno="3g"] main h1.text-2xl{letter-spacing:-.01em;font-size:1.75rem;font-weight:600;line-height:1.2}@media (max-width:640px){:root[data-diseno="3g"] main h1.text-2xl{font-size:1.5rem}}:root[data-diseno="3g"] main :is(h2,h3){letter-spacing:-.005em}:root[data-diseno="3g"] main :where(.rounded-xl.border,.rounded-2xl.border):where(.bg-card\/40,.bg-card\/50,.bg-card\/20,.bg-card){background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] main section.rounded-2xl.border{border-radius:var(--g3-r-gr)}:root[data-diseno="3g"] main .divide-border\/40>*+*{border-color:var(--g3-linea)}:root[data-diseno="3g"] main .uppercase:is(.tracking-wider,.tracking-wide){text-transform:none;letter-spacing:0}:root[data-diseno="3g"] main :is(button,a).bg-primary:not(.rounded-full),:root[data-diseno="3g"] main :is(button,a):is(.rounded-md,.rounded-lg):is(.bg-secondary,.bg-secondary\/60,.border-border,.border-input,.bg-destructive\/10,.bg-success\/10,.bg-primary\/15,.bg-warning\/20,.bg-violet-500\/15){border-radius:var(--g3-r-pildora)}:root[data-diseno="3g"] main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea).border-input,:root[data-diseno="3g"] main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea).border{border-color:var(--g3-linea-campo);background-color:var(--g3-superficie);border-radius:var(--g3-r-ch)}:root[data-diseno="3g"] main :is(input,select,textarea):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] main :is(input[type=checkbox],input[type=radio]):not([data-r2-vista] :is([role=switch],.g3-casilla)){accent-color:var(--g3-primario);width:18px;height:18px}:root[data-diseno="3g"] :is(.text-emerald-500,.text-emerald-600){color:var(--g3-ok)}:root[data-diseno="3g"] .bg-emerald-500\/15{background-color:var(--g3-ok-suave)}:root[data-diseno="3g"] :is(.text-amber-600,.text-orange-600){color:var(--g3-aviso)}:root[data-diseno="3g"] :is(.bg-amber-500\/15,.bg-amber-500\/25,.bg-orange-500\/15){background-color:var(--g3-aviso-suave)}:root[data-diseno="3g"] :is(.text-violet-500,.text-sky-600){color:var(--g3-info)}:root[data-diseno="3g"] :is(.bg-violet-500\/5,.bg-violet-500\/10,.bg-violet-500\/15,.bg-sky-500\/15){background-color:var(--g3-info-suave)}:root[data-diseno="3g"] :is(.hover\:bg-violet-500\/25,.hover\:bg-amber-500\/25):hover{filter:brightness(.95)}:root[data-diseno="3g"] .border-violet-500\/30{border-color:var(--g3-info)}:root[data-diseno="3g"] .ring-violet-500\/30{--tw-ring-color:var(--g3-info)}:root[data-diseno="3g"] .bg-gradient-to-r.from-success{background:var(--g3-ok)}:root[data-diseno="3g"] .bg-gradient-to-r.from-warning{background:var(--g3-aviso)}:root[data-diseno="3g"] .bg-gradient-to-r.from-destructive{background:var(--g3-mal)}:root[data-diseno="3g"] [style*="142 71% 45%"]{background-color:var(--g3-ok)!important}:root[data-diseno="3g"] .bg-zinc-50{background-color:var(--g3-contenedor);border-color:var(--g3-linea);color:var(--g3-tinta-2)}:root[data-diseno="3g"] .bg-zinc-50 .text-zinc-700{color:var(--g3-tinta)}:root[data-diseno="3g"] main .bg-gradient-to-br.from-primary\/10{background:0 0}:root[data-diseno="3g"] main .bg-gradient-to-br.from-primary\/20{background:var(--g3-primario-suave);--tw-ring-color:transparent}:root[data-diseno="3g"] [data-g3=pestanas]{border:0;border-bottom:1px solid var(--g3-linea);scrollbar-width:none;background:0 0;border-radius:0;gap:4px;padding:0}:root[data-diseno="3g"] [data-g3=pestanas]>button{color:var(--g3-tinta-2);min-height:44px;font-size:var(--g3-t-ch);box-shadow:none;background:0 0;border-bottom:3px solid #0000;border-radius:0;flex:none;padding:0 14px;font-weight:600}:root[data-diseno="3g"] [data-g3=pestanas]>button:hover{background:var(--g3-contenedor);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=pestanas]>button.bg-primary{color:var(--g3-primario);border-bottom-color:var(--g3-primario)}:root[data-diseno="3g"] .g3-tabla-tarjetas{border-color:var(--g3-linea);border-radius:var(--g3-r-md);background:var(--g3-superficie)}:root[data-diseno="3g"] .g3-tabla-tarjetas thead{background:var(--g3-contenedor);color:var(--g3-tinta-2)}:root[data-diseno="3g"] .g3-tabla-tarjetas th{font-weight:600;font-size:var(--g3-t-min)}:root[data-diseno="3g"] .g3-tabla-tarjetas :is(td,th){vertical-align:middle;padding:10px}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody tr{border-color:var(--g3-linea)}@media (max-width:720px){:root[data-diseno="3g"] .g3-tabla-tarjetas{background:0 0;border:0;overflow:visible}:root[data-diseno="3g"] .g3-tabla-tarjetas :is(table,tbody,tr,td){width:100%;display:block}:root[data-diseno="3g"] .g3-tabla-tarjetas thead{display:block}:root[data-diseno="3g"] .g3-tabla-tarjetas thead tr{align-items:center;gap:8px;display:flex}:root[data-diseno="3g"] .g3-tabla-tarjetas thead th:not(:first-child){display:none}:root[data-diseno="3g"] .g3-tabla-tarjetas thead th:first-child{border-radius:var(--g3-r-ch);align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}:root[data-diseno="3g"] .g3-tabla-tarjetas thead th:first-child:after{content:attr(data-etq);font-weight:600}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody tr{border:1px solid var(--g3-linea);border-radius:var(--g3-r-md);background:var(--g3-superficie);margin-top:10px;padding:10px 12px;position:relative}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td{text-align:left;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;padding:4px 0;display:grid}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td[data-etq]:before{content:attr(data-etq);color:var(--g3-tinta-2);font:600 var(--g3-t-min)/1.6 var(--g3-f-texto)}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td>*{justify-self:start}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td[colspan]{text-align:center;display:block}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td[data-g3=casilla]{width:auto;padding:0;display:block;position:absolute;top:12px;right:12px}:root[data-diseno="3g"] .g3-tabla-tarjetas tbody td[data-g3=titulo]{font-weight:650;font-size:var(--g3-t-base);padding-right:36px;display:block}}@media (min-width:768px){:root[data-diseno="3g"] [data-g3=lista-conversaciones]{background:var(--g3-superficie);border-color:var(--g3-linea);width:340px}}@media (min-width:1600px){:root[data-diseno="3g"] [data-g3=lista-conversaciones]{width:400px}}:root[data-diseno="3g"] [data-g3=lista-conversaciones] h1{font-size:1.375rem}:root[data-diseno="3g"] [data-g3=lista-conversaciones] input{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor);border-color:#0000;min-height:40px}:root[data-diseno="3g"] [data-g3=chips]>button{min-height:32px;font-size:var(--g3-t-ch);padding:0 12px}:root[data-diseno="3g"] [data-g3=chips]>button.bg-primary{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);box-shadow:none}:root[data-diseno="3g"] [data-g3=lista-conversaciones] a.bg-primary\/10{background:var(--g3-primario-suave);--tw-ring-color:transparent}:root[data-diseno="3g"] [data-g3=lista-conversaciones] a.bg-primary\/10 .text-primary{color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=chat-cab]{background:var(--g3-superficie);border-color:var(--g3-linea);-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:wrap;row-gap:10px}:root[data-diseno="3g"] [data-g3=chat-nombre]{flex-basis:240px}:root[data-diseno="3g"] [data-g3=chat-metrica]{border-radius:var(--g3-r-ch);flex:128px;min-width:0;max-width:200px;padding:6px 12px}:root[data-diseno="3g"] .bg-gradient-to-br.from-primary.to-emerald-500{background:var(--g3-primario);color:var(--g3-sobre-primario)}:root[data-diseno="3g"] main .bg-card.border.rounded-2xl{background:var(--g3-superficie);border-color:var(--g3-linea)}@media (min-width:1024px) and (max-width:1599.98px){:root[data-diseno="3g"] [data-g3=kpis]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1399.98px){:root[data-diseno="3g"] [data-g3=tablero-medio]{grid-template-columns:minmax(0,1fr)}}:root[data-diseno="3g"] [data-g3=rendimiento]{container-type:inline-size}:root[data-diseno="3g"] [data-g3=asesor-metrica]{display:flex}@container (max-width:640px){:root[data-diseno="3g"] [data-g3=asesor-fila]{grid-template-columns:auto repeat(3,minmax(0,1fr));row-gap:10px;display:grid}:root[data-diseno="3g"] [data-g3=asesor-fila]>:nth-child(2){grid-column:2/-1}:root[data-diseno="3g"] [data-g3=asesor-metrica]{align-items:flex-start;min-width:0}:root[data-diseno="3g"] [data-g3=asesor-metrica]:nth-child(3){grid-column:2}}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=cab]{flex-wrap:wrap}}:root[data-diseno="3g"] [data-g3=lead-fila]:hover{background:var(--g3-contenedor)}:root[data-diseno="3g"] [data-g3=miga]{color:var(--g3-tinta-2);font-weight:500}@media (max-width:640px){:root[data-diseno="3g"] body>main>[data-g3=ficha]{padding:16px 16px 28px}:root[data-diseno="3g"] [data-g3=ficha] .p-6{padding:16px}:root[data-diseno="3g"] [data-g3=lead-conv-metrica]{display:flex}}:root[data-diseno="3g"] main [data-g3=cab] h1.text-lg{font-size:1.75rem;font-weight:600;line-height:1.2}:root[data-diseno="3g"] main [data-g3=cab] h1.text-lg>svg,:root[data-diseno="3g"] main [data-g3=cab]>.grid.h-10.w-10{display:none}@media (max-width:640px){:root[data-diseno="3g"] main [data-g3=cab] h1.text-lg{font-size:1.5rem}}:root[data-diseno="3g"] main [data-g3=cab] p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}:root[data-diseno="3g"] .relative.h-7.overflow-hidden>.absolute.inset-y-0.left-2{border-radius:var(--g3-r-pildora);background:var(--g3-superficie);color:var(--g3-tinta);font-size:var(--g3-t-min);padding:0 7px;font-weight:600;top:4px;bottom:4px;left:6px}:root[data-diseno="3g"] [data-g3=seccion]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-gr)}:root[data-diseno="3g"] [data-g3=seccion]>div:first-child h2{font-size:var(--g3-t-md)}:root[data-diseno="3g"] [data-g3=barra-control]{background:var(--g3-vidrio);border-color:var(--g3-linea);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);margin-left:-28px;margin-right:-28px;padding-left:28px;padding-right:28px}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=barra-control]{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}:root[data-diseno="3g"] [data-g3=velo]{background:var(--g3-velo)}:root[data-diseno="3g"] [data-g3=cajon]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-3)}@media (max-width:639.98px){:root[data-diseno="3g"] [data-g3=cajon]{border-radius:var(--g3-r-hoja) var(--g3-r-hoja) 0 0}}:root[data-diseno="3g"] [data-g3=cajon]>:is(div.bg-card,div.border-t){background:var(--g3-superficie);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=cajon] .bg-secondary\/20{background:var(--g3-fondo)}:root[data-diseno="3g"] [data-g3=bloque]{background:var(--g3-superficie);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] main .bg-background\/30.border{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}@media (min-width:861px){:root[data-diseno="3g"] [data-g3=barra-seleccion]{padding-left:calc(var(--g3-riel) + 12px)}}:root[data-diseno="3g"] [data-g3=barra-seleccion]>div{background:var(--g3-vidrio-fuerte);border-color:var(--g3-linea);border-radius:var(--g3-r-gr);box-shadow:var(--g3-sombra-3);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque)}:root[data-diseno="3g"] [data-g3=espacio-cab][style]{background:0 0!important}:root[data-diseno="3g"] main :is(.bg-gradient-to-br.from-accent\/10,.bg-gradient-to-br.from-primary\/10){background:0 0}:root[data-diseno="3g"] [data-g3=tarjeta]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=tarjeta].bg-primary\/5{background:var(--g3-primario-tinte,var(--g3-superficie))}:root[data-diseno="3g"] main section.overflow-hidden.rounded-2xl.border{background:var(--g3-superficie);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=analisis-medio]>:only-child{grid-column:1/-1}@media (min-width:1280px){:root[data-diseno="3g"] [data-g3=analisis-medio]>:only-child .xl\:grid-cols-1{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-diseno="3g"] [data-g3=estado-sistema]{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){:root[data-diseno="3g"] [data-g3=estado-sistema]{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-diseno="3g"] [data-g3=estado-sistema]>*{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md);min-width:0}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=lead-fila]>.min-w-0>.flex.items-center.gap-2{flex-wrap:wrap;row-gap:2px}:root[data-diseno="3g"] [data-g3=lead-fila]{gap:12px;padding-left:12px;padding-right:12px}}@media (max-width:720px){:root[data-diseno="3g"] .g3-tabla-tarjetas.g3-tabla-sin-cab thead{display:none}:root[data-diseno="3g"] .g3-tabla-tarjetas.g3-tabla-sin-cab{max-height:none}}
:root[data-diseno="3g"] .g3-marca-portal{white-space:nowrap;gap:10px}:root[data-diseno="3g"] .g3-marca-portal-texto{line-height:1.15;display:grid}:root[data-diseno="3g"] .g3-marca-portal-texto small{font-weight:500}:root[data-diseno="3g"] .g3-apagar-diseno{border-radius:var(--g3-r-pildora);min-height:36px;color:var(--g3-tinta-2);font:600 var(--g3-t-ch)/1.2 var(--g3-f-texto);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}:root[data-diseno="3g"] .g3-apagar-diseno:hover{background:var(--g3-hover);color:var(--g3-tinta)}:root[data-diseno="3g"] .g3-apagar-diseno:focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] .g3-apagar-diseno>svg{flex:none;width:16px;height:16px}:root[data-diseno="3g"] .g3-apagar-diseno--icono{justify-content:center;width:40px;height:40px;min-height:0;padding:0}:root[data-diseno="3g"] .g3-apagar-diseno--icono>svg{width:18px;height:18px}@media (pointer:coarse){:root[data-diseno="3g"] .g3-apagar-diseno{min-height:44px}}:root[data-diseno="3g"] .g3-barra-portal{z-index:30;padding:10px 24px}@media (max-width:640px){:root[data-diseno="3g"] .g3-barra-portal{min-height:56px;padding:8px 12px}:root[data-diseno="3g"] .g3-barra-portal .g3-logo-marca{border-radius:10px;width:32px;height:32px;font-size:.875rem}}:root[data-diseno="3g"] [data-g3=velo-portal]{background:var(--g3-velo)}:root[data-diseno="3g"] [data-g3=dialogo-portal]{background:var(--g3-vidrio-fuerte);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border-color:var(--g3-vidrio-borde);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-3);padding:22px}:root[data-diseno="3g"] [data-g3=dialogo-portal] h2{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=dialogo-portal] :is(input,textarea,select){border-color:var(--g3-linea-campo);background-color:var(--g3-superficie);font-size:var(--g3-t-base);border-radius:12px}:root[data-diseno="3g"] [data-g3=dialogo-portal] input:not([type=date]):not([type=time]){min-height:44px}:root[data-diseno="3g"] [data-g3=dialogo-portal] :is(input,textarea,select):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=dialogo-portal] button.w-full:is(.bg-primary,.bg-destructive,.bg-warning){border-radius:var(--g3-r-pildora);min-height:44px;font-weight:600}:root[data-diseno="3g"] [data-g3=dialogo-portal]>div:first-child>button:last-child{border-radius:var(--g3-r-pildora);place-items:center;width:36px;height:36px;display:inline-grid}:root[data-diseno="3g"] [data-g3=dialogo-portal]>div:first-child>button:last-child:hover{background:var(--g3-hover)}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=velo-portal]{place-items:end stretch;padding:0}:root[data-diseno="3g"] [data-g3=dialogo-portal]{border-radius:var(--g3-r-hoja) var(--g3-r-hoja) 0 0;max-width:none;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-bottom:0;max-height:92dvh;overflow-y:auto}}:root[data-diseno="3g"] [data-g3=login]{background:var(--g3-fondo-lanzador);animation:none}:root[data-diseno="3g"] [data-g3=login] .blur-3xl{display:none}:root[data-diseno="3g"] [data-g3=login-tarjeta]{background:var(--g3-vidrio-fuerte);border-color:var(--g3-vidrio-borde);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-3);padding:36px 32px 28px}:root[data-diseno="3g"] [data-g3=login-tarjeta] h1{font:600 1.75rem/1.2 var(--g3-f-titulo);letter-spacing:-.01em}:root[data-diseno="3g"] [data-g3=login-tarjeta] h1+p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=login-tarjeta]>button{border-radius:var(--g3-r-pildora);border-color:var(--g3-linea-fuerte);background:var(--g3-superficie);min-height:48px;font-size:var(--g3-t-base);color:var(--g3-tinta);font-weight:600}:root[data-diseno="3g"] [data-g3=login-tarjeta]>button:hover{background:var(--g3-contenedor);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=login-tarjeta]>button:focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] [data-g3=login-tarjeta]>button[data-g3=login-cuenta3g]{background:var(--g3-primario);color:var(--g3-sobre-primario);border-color:#0000}:root[data-diseno="3g"] [data-g3=login-tarjeta]>button[data-g3=login-cuenta3g]:hover{background:var(--g3-primario-hover)}:root[data-diseno="3g"] [data-g3=login-tarjeta] [role=alert],:root[data-diseno="3g"] [data-g3=login-error]{background:var(--g3-mal-suave);color:var(--g3-mal);border-radius:var(--g3-r-md);font-size:var(--g3-t-ch);border-color:#0000}:root[data-diseno="3g"] [data-g3=login-error] .text-destructive\/80{color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=login-pie]{font-size:var(--g3-t-min);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=login-emergencia]{background:var(--g3-aviso-suave);border-radius:var(--g3-r-md);border-color:#0000}:root[data-diseno="3g"] [data-g3=login-emergencia]>p{font-size:var(--g3-t-ch);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=login-emergencia]>button{border-radius:var(--g3-r-pildora);border-color:var(--g3-linea-fuerte);background:var(--g3-superficie);min-height:48px;font-size:var(--g3-t-base);color:var(--g3-tinta);font-weight:600}:root[data-diseno="3g"] [data-g3=login-emergencia]>button:focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] [data-g3=login] .g3-apagar-diseno{margin:14px auto 0;display:flex}@media (max-width:480px){:root[data-diseno="3g"] [data-g3=login]{padding:16px}:root[data-diseno="3g"] [data-g3=login-tarjeta]{padding:28px 20px 22px}}:root[data-diseno="3g"] [data-g3=onboard-barra]{min-height:var(--g3-barra-alto);justify-content:flex-start;gap:8px;height:auto;padding:10px 24px}:root[data-diseno="3g"] [data-g3=onboard-barra]>.g3-tema-compacto{width:auto;margin-left:auto}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=onboard-barra]{min-height:56px;padding:8px 12px}:root[data-diseno="3g"] [data-g3=onboard-barra] .g3-logo-marca{border-radius:10px;width:32px;height:32px;font-size:.875rem}}:root[data-diseno="3g"] [data-g3=onboard]{background:0 0}:root[data-diseno="3g"] [data-g3=onboard-tarjeta]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-2);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] h1{font:600 1.75rem/1.2 var(--g3-f-titulo);letter-spacing:-.01em}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] h1+p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] h2{font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] .bg-white{border-color:var(--g3-linea-fuerte);border-radius:var(--g3-r-md);background:#fff}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] ol .rounded-full{background:var(--g3-primario-suave);width:24px;height:24px;color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] :is(button.bg-secondary\/60,button.rounded-md){border-radius:var(--g3-r-pildora);min-height:36px;font-size:var(--g3-t-ch)}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] .rounded-lg:is(.border-warning\/30,.border-success\/30,.bg-secondary\/40,.bg-secondary\/30){border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] .border-warning\/30{background:var(--g3-aviso-suave);color:var(--g3-aviso);border-color:#0000}:root[data-diseno="3g"] [data-g3=onboard-tarjeta] .border-success\/30{background:var(--g3-ok-suave);color:var(--g3-ok);border-color:#0000}:root[data-diseno="3g"] [data-g3=onboard]>.g3-apagar-diseno{margin:14px auto 0;display:flex}:root[data-diseno="3g"] [data-g3=asistente]{background:var(--g3-fondo)}:root[data-diseno="3g"] [data-g3=asistente-lista]{background:var(--g3-superficie);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=asistente-lista]>header{min-height:var(--g3-barra-alto);border-color:var(--g3-linea);gap:10px}:root[data-diseno="3g"] [data-g3=asistente-lista]>header .g3-logo-marca{border-radius:10px;width:32px;height:32px;font-size:.875rem}:root[data-diseno="3g"] [data-g3=asistente-lista]>header>.rounded-full.bg-success\/15{display:none}:root[data-diseno="3g"] [data-g3=asistente-lista]>header>button.bg-primary{width:40px;height:40px;box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=asistente-pestanas]{border-color:var(--g3-linea);font-size:var(--g3-t-ch);gap:2px;padding:0 8px}:root[data-diseno="3g"] [data-g3=asistente-pestanas]>button{color:var(--g3-tinta-2);border-bottom:0;border-radius:12px 12px 0 0;padding:12px;font-weight:600;position:relative}:root[data-diseno="3g"] [data-g3=asistente-pestanas]>button:hover{background:var(--g3-hover);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=asistente-pestanas]>button.border-b-2{color:var(--g3-primario)}:root[data-diseno="3g"] [data-g3=asistente-pestanas]>button.border-b-2:after{content:"";background:var(--g3-primario);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}:root[data-diseno="3g"] [data-g3=asistente-lista] .overflow-y-auto>button{border-color:var(--g3-linea);padding-top:12px;padding-bottom:12px}:root[data-diseno="3g"] [data-g3=asistente-lista] .overflow-y-auto>button:hover{background:var(--g3-hover)}:root[data-diseno="3g"] [data-g3=asistente-lista] .overflow-y-auto>button.bg-secondary{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=asistente-lista] .overflow-y-auto>button.bg-secondary .text-muted-foreground{color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=asistente-lista] .overflow-y-auto>button>.rounded-full{background:var(--g3-contenedor-alto);color:var(--g3-tinta-2);font-weight:600}:root[data-diseno="3g"] [data-g3=asistente-chat]>header{min-height:var(--g3-barra-alto);background:var(--g3-superficie);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=asistente-chat]>header>button.sm\:hidden{border-radius:var(--g3-r-pildora);place-items:center;width:40px;height:40px;display:inline-grid}@media (min-width:640px){:root[data-diseno="3g"] [data-g3=asistente-chat]>header>button.sm\:hidden{display:none}}:root[data-diseno="3g"] [data-g3=asistente-chat] .rounded-2xl.px-3{box-shadow:var(--g3-sombra-1);border-radius:18px;padding:8px 12px}:root[data-diseno="3g"] [data-g3=asistente-chat] .rounded-2xl.bg-secondary{background:var(--g3-superficie)}:root[data-diseno="3g"] [data-g3=asistente-redactar]{background:var(--g3-superficie);border-color:var(--g3-linea);gap:8px}:root[data-diseno="3g"] main [data-g3=asistente] [data-g3=asistente-redactar] input:not([type=file]):not([type=checkbox]){background-color:var(--g3-contenedor);border-radius:var(--g3-r-pildora);min-height:44px;font-size:var(--g3-t-base);border-color:#0000}:root[data-diseno="3g"] [data-g3=asistente-redactar]>button{width:44px;height:44px}:root[data-diseno="3g"] [data-g3=asistente-sin-acceso]{background:var(--g3-fondo)}:root[data-diseno="3g"] body>main>[data-g3=agencia].h-full.overflow-y-auto{padding:0}:root[data-diseno="3g"] [data-g3=agencia-contenido]{padding:24px 28px 48px}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=agencia-contenido]{padding:16px 16px 32px}}:root[data-diseno="3g"] [data-g3=agencia-cab] h1{font:600 1.75rem/1.2 var(--g3-f-titulo);letter-spacing:-.01em}:root[data-diseno="3g"] [data-g3=agencia-cab] h1+p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=agencia-cab] p.uppercase:first-child{display:none}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=agencia-cab] h1{font-size:1.5rem}}:root[data-diseno="3g"] [data-g3=agencia-periodo]>div:first-child{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor-alto);border:0;gap:2px;padding:3px}:root[data-diseno="3g"] [data-g3=agencia-periodo]>div:first-child>button{border-radius:var(--g3-r-pildora);min-height:34px;font-size:var(--g3-t-ch);padding:0 14px;font-weight:600}:root[data-diseno="3g"] [data-g3=agencia-periodo]>div:first-child>button.bg-primary{background:var(--g3-segmento-activo);color:var(--g3-tinta);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=agencia-periodo] select{border-radius:var(--g3-r-pildora);min-height:40px;font-size:var(--g3-t-ch);border-color:var(--g3-linea-fuerte);padding-left:14px}:root[data-diseno="3g"] [data-g3=agencia] [data-g3=agencia-periodo] select.bg-primary{background-color:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=agencia] section.rounded-2xl.border{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-gr);padding:20px}:root[data-diseno="3g"] [data-g3=agencia] section.rounded-2xl.border h2{font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=agencia] section.rounded-2xl.border h2+*,:root[data-diseno="3g"] [data-g3=agencia] section.rounded-2xl.border>p.mt-1{color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=agencia] .uppercase:is(.tracking-wider,.tracking-wide){text-transform:none;letter-spacing:0}:root[data-diseno="3g"] [data-g3=agencia] .rounded-xl.border.p-4{border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=agencia] .rounded-xl.border.p-4 .text-2xl{font:600 1.875rem/1.1 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=agencia] button.rounded-xl:focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] [data-g3=agencia] :is(button,a).rounded-md:not(.w-full){border-radius:var(--g3-r-pildora)}:root[data-diseno="3g"] [data-g3=agencia] .rounded-lg.border.p-0\.5{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor-alto);border-color:#0000;padding:3px}:root[data-diseno="3g"] [data-g3=agencia] .rounded-lg.border.p-0\.5>button.bg-primary{background:var(--g3-segmento-activo);color:var(--g3-tinta);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=agencia] :is(input,select):not([type=file]){border-color:var(--g3-linea-campo);background-color:var(--g3-superficie)}:root[data-diseno="3g"] [data-g3=agencia] select.border-warning\/60{border-color:var(--g3-aviso);background-color:var(--g3-aviso-suave);color:var(--g3-aviso)}:root[data-diseno="3g"] [data-g3=agencia] .rounded-lg.border-warning\/30{background:var(--g3-aviso-suave);border-radius:var(--g3-r-md);border-color:#0000}:root[data-diseno="3g"] [data-g3=agencia] .rounded-lg.border-warning\/30 .text-muted-foreground{color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=agencia] label.border-dashed{border-color:var(--g3-linea-fuerte);border-radius:var(--g3-r-md);background:var(--g3-contenedor)}:root[data-diseno="3g"] [data-g3=agencia] table thead{color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=agencia] table :is(th,td){padding-top:10px;padding-bottom:10px}:root[data-diseno="3g"] [data-g3=agencia-pie]{color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=agencia-pie]+.g3-apagar-diseno{margin:4px auto 0;display:flex}:root[data-diseno="3g"] [data-g3=agencia-modal]{background:var(--g3-vidrio-fuerte);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border-color:var(--g3-vidrio-borde);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-3)}:root[data-diseno="3g"] [data-g3=agencia-modal] h2{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}@media (max-width:639.98px){:root[data-diseno="3g"] [data-g3=agencia-modal]{border-radius:var(--g3-r-hoja) var(--g3-r-hoja) 0 0}}:root[data-diseno="3g"] [data-g3=agencia-entrada]>div{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-2);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-diseno="3g"] [data-g3=agencia-entrada] h1{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=calendario-listo]{background:var(--g3-fondo-lanzador);align-content:center;gap:16px}:root[data-diseno="3g"] [data-g3=calendario-listo]>div.rounded-2xl{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-2);padding:28px 24px}:root[data-diseno="3g"] [data-g3=calendario-listo] h1{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=calendario-listo] .g3-marca-portal,:root[data-diseno="3g"] [data-g3=calendario-listo] .g3-apagar-diseno{justify-self:center}:root[data-diseno="3g"] [data-g3=panel-asesor]{background:var(--g3-fondo)}:root[data-diseno="3g"] [data-g3=pa-cab]{background:var(--g3-superficie);border-color:var(--g3-linea);padding:12px 20px}:root[data-diseno="3g"] [data-g3=pa-titulo]{order:0}:root[data-diseno="3g"] [data-g3=pa-acciones]{order:1;gap:2px;margin-left:auto}:root[data-diseno="3g"] [data-g3=pa-contadores]{order:2;width:100%}:root[data-diseno="3g"] [data-g3=pa-titulo]{-moz-column-gap:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;display:grid}:root[data-diseno="3g"] [data-g3=pa-titulo]>.g3-logo-marca{grid-row:1/span 2}:root[data-diseno="3g"] [data-g3=pa-titulo] h1.text-2xl{font:600 1.5rem/1.2 var(--g3-f-titulo);letter-spacing:-.01em}:root[data-diseno="3g"] [data-g3=pa-titulo] p{font-size:var(--g3-t-ch);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button{border-radius:var(--g3-r-pildora);border-color:var(--g3-linea);background:var(--g3-superficie);gap:8px;min-height:44px;padding:6px 14px}:root[data-diseno="3g"] [data-g3=pa-contadores]>button:hover{background:var(--g3-contenedor)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button>span:first-child{font:650 1.25rem/1 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button>span:last-child{font-size:var(--g3-t-ch);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button.border-primary\/60{background:var(--g3-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=pa-contadores]>button.border-primary\/60>span:last-child{color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button:is(.border-warning\/60,.border-warning){border-color:var(--g3-aviso);background:var(--g3-aviso-suave)}:root[data-diseno="3g"] [data-g3=pa-contadores]>button:is(.border-warning\/60,.border-warning)>span:last-child{color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=pa-acciones]>:is(button,a){border-radius:var(--g3-r-pildora);width:40px;height:40px;color:var(--g3-tinta-2);background:0 0;border-color:#0000;place-items:center;padding:0;display:inline-grid}:root[data-diseno="3g"] [data-g3=pa-acciones]>:is(button,a):hover{background:var(--g3-contenedor-alto);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=pa-acciones]>:is(button,a):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=pa-banda]{border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=pa-tarjeta]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-gr)}:root[data-diseno="3g"] [data-g3=pa-tarjeta].border-primary\/60{border-color:var(--g3-primario);box-shadow:var(--g3-sombra-2)}:root[data-diseno="3g"] [data-g3=pa-tarjeta]>div:first-child>span.uppercase{text-transform:none;letter-spacing:0;font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-columnas]{background:0 0}:root[data-diseno="3g"] [data-g3=pa-modulo]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-gr);box-shadow:none}:root[data-diseno="3g"] [data-g3=pa-modulo]>header{background:var(--g3-superficie);border-color:var(--g3-linea);padding-top:10px;padding-bottom:10px}:root[data-diseno="3g"] [data-g3=pa-modulo]>header>h2{text-transform:none;letter-spacing:0;font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-modulo]>header>span{font-size:var(--g3-t-ch);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=panel-asesor] .uppercase:is(.tracking-wide,.tracking-wider){text-transform:none;letter-spacing:0}:root[data-diseno="3g"] [data-g3=panel-asesor] button.shrink-0.rounded-full.border{border-radius:var(--g3-r-ch);min-height:32px;font-size:var(--g3-t-ch);padding:0 12px;font-weight:600}:root[data-diseno="3g"] [data-g3=panel-asesor] button.shrink-0.rounded-full.border.border-border\/50{border-color:var(--g3-linea-fuerte);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=panel-asesor] button.shrink-0.rounded-full.border.border-primary\/60{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-lg.px-2\.5.py-1.capitalize{border-radius:var(--g3-r-pildora);white-space:nowrap;flex:none}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-lg.px-2\.5.py-1.capitalize.bg-primary{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4.border-l-destructive{border-left-color:var(--g3-mal)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4.border-l-warning{border-left-color:var(--g3-aviso)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4.border-l-accent\/60{border-left-color:var(--g3-info)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4 .rounded-lg.border-warning\/30{background:var(--g3-aviso-suave);border-radius:var(--g3-r-ch);border-color:#0000}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4 :is(button,a).rounded-lg,:root[data-diseno="3g"] [data-g3=panel-asesor] [data-g3=pa-modulo] .grid-cols-2>button.rounded-lg{border-radius:var(--g3-r-pildora)}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-xl.border-l-4 button.bg-success\/15{background:var(--g3-ok-suave);color:var(--g3-ok)}:root[data-diseno="3g"] [data-g3=panel-asesor] :is(input,textarea,select):not([type=file]):not([type=checkbox]){border-color:var(--g3-linea-campo);background-color:var(--g3-superficie)}:root[data-diseno="3g"] [data-g3=panel-asesor] :is(input,textarea,select):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=panel-asesor] .rounded-lg.border.border-border\/40.bg-background\/30{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=panel-asesor] [data-msg]>div{box-shadow:var(--g3-sombra-1);border-radius:18px}:root[data-diseno="3g"] [data-g3=panel-asesor] [data-msg]>div.bg-secondary{background:var(--g3-contenedor)}:root[data-diseno="3g"] [data-g3=panel-asesor] :is(.text-blue-700,.dark\:text-sky-300){color:var(--g3-info)}:root[data-diseno="3g"] [data-g3=panel-asesor] :is(.bg-blue-600\/15,.bg-blue-600\/10,.dark\:bg-sky-400\/15,.dark\:bg-sky-400\/10){background-color:var(--g3-info-suave)}:root[data-diseno="3g"] [data-g3=panel-asesor] :is(.border-blue-600\/60,.border-blue-600\/30,.dark\:border-sky-400\/60,.dark\:border-sky-400\/30){border-color:var(--g3-info)}:root[data-diseno="3g"] [data-g3=pa-tarjeta] :is(li,button).rounded-xl.border{border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-tarjeta] :is(.border-border\/50,.border-border\/40):is(.bg-background\/40,.bg-background\/30){background:var(--g3-fondo);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=pa-tarjeta] li.rounded-lg.border{border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-tarjeta] li .rounded-md:is(.bg-destructive\/15,.bg-warning\/15,.bg-secondary){border-radius:var(--g3-r-pildora);min-height:28px}:root[data-diseno="3g"] [data-g3=pa-tarjeta] .text-xl.font-bold{font-family:var(--g3-f-titulo)}@media (max-width:1023.98px){:root[data-diseno="3g"] [data-g3=pa-cab]{padding:10px 12px}:root[data-diseno="3g"] [data-g3=pa-titulo]{flex:1 1 0}:root[data-diseno="3g"] [data-g3=pa-titulo] h1.text-2xl{white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;overflow:hidden}:root[data-diseno="3g"] [data-g3=pa-titulo] p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-diseno="3g"] [data-g3=pa-titulo]>.g3-logo-marca{border-radius:10px;width:32px;height:32px;font-size:.875rem}:root[data-diseno="3g"] [data-g3=pa-acciones]>:is(button,a){width:36px;height:36px}:root[data-diseno="3g"] [data-g3=pa-banda]>div:first-child{overscroll-behavior:contain;gap:10px;padding-bottom:4px;overflow-y:auto}:root[data-diseno="3g"] [data-g3=pa-banda]>div:first-child>div{height:236px;flex:none!important}:root[data-diseno="3g"] [data-g3=pa-banda]>div:first-child>div.self-start{height:auto}:root[data-diseno="3g"] [data-g3=pa-contadores]{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 24px);margin:0 -12px;padding:0 12px 2px;overflow-x:auto}:root[data-diseno="3g"] [data-g3=pa-contadores]::-webkit-scrollbar{display:none}:root[data-diseno="3g"] [data-g3=pa-contadores]>button{flex:none;min-width:0}:root[data-diseno="3g"] [data-g3=pa-contadores]>button>span:last-child{white-space:nowrap}:root[data-diseno="3g"] [data-g3=pa-modulos]{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor-alto);flex:auto;justify-content:stretch;gap:2px;padding:3px}:root[data-diseno="3g"] [data-g3=pa-modulos]>button{border-radius:var(--g3-r-pildora);min-height:36px;color:var(--g3-tinta-2);font:600 var(--g3-t-ch)/1.2 var(--g3-f-texto);background:0 0;flex:1 1 0;justify-content:center;padding:0 10px}:root[data-diseno="3g"] [data-g3=pa-modulos]>button.bg-primary{background:var(--g3-segmento-activo);color:var(--g3-tinta);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=pa-modulos]>button>span.absolute{background:var(--g3-mal);min-width:20px;height:20px;color:var(--g3-sobre-mal);top:-6px;right:2px}:root[data-diseno="3g"] [data-g3=pa-pestanas]{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--g3-vidrio);max-width:640px;-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border:1px solid var(--g3-vidrio-borde);box-shadow:var(--g3-sombra-2);border-radius:26px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;margin:0 auto;padding:6px;display:grid;position:fixed;overflow:visible}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a){box-sizing:content-box;min-width:0;min-height:52px;color:var(--g3-tinta-2);font:600 var(--g3-t-min)/1.2 var(--g3-f-texto);background:0 0;border-radius:20px;align-content:center;justify-items:center;gap:2px;padding:6px 2px;display:grid;position:relative}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a):after{content:none}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a)[aria-current=true]{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a)>svg{width:22px;height:22px}:root[data-diseno="3g"] [data-g3=pa-pestanas] [data-g3=pa-pestana-largo]{display:none}:root[data-diseno="3g"] [data-g3=pa-pestanas] [data-g3=pa-pestana-corto]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:root[data-diseno="3g"] [data-g3=pa-pestanas] .g3-insignia{background:var(--g3-mal);min-width:20px;height:20px;color:var(--g3-sobre-mal);position:absolute;top:2px;left:calc(50% + 6px)}:root[data-diseno="3g"] :is([data-g3=pa-clientes],[data-g3=pa-metas]),:root[data-diseno="3g"] [data-g3=pa-columnas]{padding-bottom:calc(78px + 18px + env(safe-area-inset-bottom,0px))}:root[data-diseno="3g"] [data-g3=pa-chat]{z-index:35;padding-bottom:calc(78px + 18px + env(safe-area-inset-bottom,0px));background:var(--g3-fondo)}:root[data-diseno="3g"] [data-g3=pa-chat] [data-g3=pa-caja]{padding-bottom:.5rem}}@media (min-width:1024px){:root[data-diseno="3g"] [data-g3=pa-pestanas]{border-bottom:0;width:calc(100% + 40px);margin:6px -20px -12px;padding:0 12px}:root[data-diseno="3g"] [data-g3=pa-pestanas] [data-g3=pa-pestana-corto]{display:none}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a){padding:10px 16px}:root[data-diseno="3g"] [data-g3=pa-pestanas]>:is(button,a)>svg{width:18px;height:18px}:root[data-diseno="3g"] [data-g3=pa-pestanas] .g3-insignia{background:var(--g3-mal);color:var(--g3-sobre-mal)}}:root[data-diseno="3g"] :is([data-g3=pa-clientes],[data-g3=pa-metas]){background:0 0}:root[data-diseno="3g"] [data-g3=pa-clientes] :is(li,button).rounded-xl.border{border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-clientes] :is(.border-border\/50,.border-border\/40):is(.bg-background\/40,.bg-background\/30){background:var(--g3-fondo);border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=pa-clientes] li.rounded-lg.border{border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-clientes] li .rounded-md:is(.bg-destructive\/15,.bg-warning\/15,.bg-secondary){border-radius:var(--g3-r-pildora);min-height:28px}:root[data-diseno="3g"] [data-g3=pa-clientes] .text-xl.font-bold{font-family:var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-avance]{border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=pa-avance]>p:first-child{font:600 var(--g3-t-base)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-avance-pasos]>span{background:var(--g3-linea-fuerte)}:root[data-diseno="3g"] [data-g3=pa-avance-pasos]>span[data-lleno=si]{background:var(--g3-primario)}:root[data-diseno="3g"] [data-g3=pa-avance-caso][data-estado=entregado_con_carta] [data-g3=pa-avance-pasos]>span[data-lleno=si]{background:var(--g3-ok)}:root[data-diseno="3g"] [data-g3=pa-avance-estado]{color:var(--g3-primario)}:root[data-diseno="3g"] [data-g3=pa-avance-caso][data-estado=sin_pedido] [data-g3=pa-avance-estado]{color:var(--g3-aviso)}:root[data-diseno="3g"] [data-g3=pa-avance-caso][data-estado=entregado_con_carta] [data-g3=pa-avance-estado]{color:var(--g3-ok)}:root[data-diseno="3g"] [data-g3=pa-avance-caso][data-estado=sin-dato] [data-g3=pa-avance-estado]{color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=pa-registrar-pago]{border-radius:var(--g3-r-pildora);background:var(--g3-primario-suave);min-height:32px;color:var(--g3-sobre-primario-suave);border-color:#0000;padding:0 12px;font-weight:600}:root[data-diseno="3g"] [data-g3=pa-registrar-pago]:hover{background:var(--g3-primario-suave);filter:brightness(.96)}:root[data-diseno="3g"] [data-g3=pa-registrar-pago]:focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=pa-pago-chip]{border-color:var(--g3-linea-fuerte);border-radius:var(--g3-r-pildora);min-height:32px;color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=pa-pago-chip].border-primary\/60{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=pa-pago-foto]{border-color:var(--g3-linea-fuerte);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-pago-aviso]{background:var(--g3-aviso-suave);color:var(--g3-tinta);border-radius:var(--g3-r-md);border-color:#0000}:root[data-diseno="3g"] [data-g3=pa-pago-vista]{background:var(--g3-fondo);border-color:var(--g3-linea);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=pa-pago-hecho]{color:var(--g3-ok)}:root[data-diseno="3g"] [data-g3=dialogo-portal] .border-primary\/60.bg-primary\/10{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=dialogo-portal] button.block.w-full.rounded-md{border-radius:var(--g3-r-ch);min-height:40px}:root[data-diseno="3g"] body>main>[data-g3=medios].h-full.overflow-y-auto{padding:0}:root[data-diseno="3g"] [data-g3=medios]{background:var(--g3-fondo)}:root[data-diseno="3g"] [data-g3=medios-cab]{row-gap:12px;padding-top:20px;padding-bottom:12px}:root[data-diseno="3g"] [data-g3=medios-cab] h1{font:600 1.75rem/1.2 var(--g3-f-titulo);letter-spacing:-.01em}:root[data-diseno="3g"] [data-g3=medios-cab] h1+p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=medios-cab] h1{font-size:1.5rem}}:root[data-diseno="3g"] [data-g3=medios-cab]>div:first-child>a{border-radius:var(--g3-r-pildora);border-color:#0000;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}:root[data-diseno="3g"] [data-g3=medios-cab]>div:first-child>a:hover{background:var(--g3-contenedor-alto)}:root[data-diseno="3g"] [data-g3=medios-cab] .g3-logo-marca{border-radius:10px;width:32px;height:32px;font-size:.875rem}:root[data-diseno="3g"] [data-g3=medios-cab]{justify-content:flex-start}:root[data-diseno="3g"] [data-g3=medios-cab]>[data-g3=medios-pestanas]{margin-left:auto}@media (max-width:640px){:root[data-diseno="3g"] [data-g3=medios-cab]>div:first-child{flex:1 1 0}:root[data-diseno="3g"] [data-g3=medios-cab]>.g3-apagar-diseno{order:1}:root[data-diseno="3g"] [data-g3=medios-cab]>[data-g3=medios-pestanas]{flex-basis:100%;order:2;margin-left:0}}:root[data-diseno="3g"] [data-g3=medios-pestanas]{border-bottom:1px solid var(--g3-linea);gap:2px}:root[data-diseno="3g"] [data-g3=medios-pestanas]>button{color:var(--g3-tinta-2);font-size:var(--g3-t-base);background:0 0;border-radius:12px 12px 0 0;padding:10px 14px;font-weight:600;position:relative}:root[data-diseno="3g"] [data-g3=medios-pestanas]>button:hover{background:var(--g3-hover);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=medios-pestanas]>button[aria-selected=true]{color:var(--g3-primario);background:0 0}:root[data-diseno="3g"] [data-g3=medios-pestanas]>button[aria-selected=true]:after{content:"";background:var(--g3-primario);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:12px;right:12px}:root[data-diseno="3g"] [data-g3=medios-pestanas]>button:focus-visible{outline:3px solid var(--g3-foco);outline-offset:-3px}:root[data-diseno="3g"] [data-g3=medios-filtros]{background:var(--g3-vidrio);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border-color:var(--g3-linea);padding-top:10px;padding-bottom:10px}:root[data-diseno="3g"] [data-g3=medios-filtros] [role=group][aria-label=Personas]>button,:root[data-diseno="3g"] [data-g3=medios-filtros] button[aria-pressed].rounded-lg:not([role]):not(.h-9){border:1px solid var(--g3-linea-fuerte);border-radius:var(--g3-r-ch);min-height:34px;color:var(--g3-tinta-2);font-size:var(--g3-t-ch);background:0 0;font-weight:600}:root[data-diseno="3g"] [data-g3=medios-filtros] [role=group][aria-label=Personas]>button[aria-pressed=true],:root[data-diseno="3g"] [data-g3=medios-filtros] button[aria-pressed=true].rounded-lg:not([role]):not(.h-9){background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=medios] [data-g3=segmentado],:root[data-diseno="3g"] [data-g3=visor-panel] [data-g3=segmentado],:root[data-diseno="3g"] [data-g3=medios-hoja] [data-g3=segmentado]{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor-alto);gap:2px;padding:3px}:root[data-diseno="3g"] [data-g3=segmentado]>button{border-radius:var(--g3-r-pildora);min-height:30px;font-size:var(--g3-t-ch);color:var(--g3-tinta-2);padding:0 12px;font-weight:600}:root[data-diseno="3g"] [data-g3=segmentado]>button[aria-pressed=true]{background:var(--g3-segmento-activo);color:var(--g3-tinta);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] [data-g3=medios-filtros] input:not([type=date]){border-radius:var(--g3-r-pildora);background:var(--g3-contenedor);border-color:#0000;min-height:40px}:root[data-diseno="3g"] [data-g3=medios-filtros] input[type=date]{border-radius:var(--g3-r-ch);border-color:var(--g3-linea-campo);background:var(--g3-superficie);min-height:34px}:root[data-diseno="3g"] [data-g3=medios-filtros] :is(input,button):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=medios-filtros] button[aria-pressed].h-9{border-radius:var(--g3-r-pildora);border-color:var(--g3-linea-fuerte);background:0 0;min-height:40px}:root[data-diseno="3g"] [data-g3=medios-filtros] button[aria-pressed=true].h-9{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=medios] section>div:first-child>h2{font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=medios] section>div:first-child>span.rounded-full{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);font-weight:600}:root[data-diseno="3g"] [data-g3=medios] section h3{font-size:var(--g3-t-ch)}:root[data-diseno="3g"] [data-archivo]{border-radius:var(--g3-r-ch)}:root[data-diseno="3g"] [data-archivo]:focus-visible{--tw-ring-color:var(--g3-foco)}:root[data-diseno="3g"] [data-archivo]>span{font-size:var(--g3-t-min)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) button:is(.rounded-lg,.rounded-md):is(.bg-primary,.bg-secondary\/40,.bg-destructive\/10):not([role=tab]):not([aria-pressed]){border-radius:var(--g3-r-pildora);min-height:40px;padding-left:16px;padding-right:16px;font-weight:600}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) button.bg-secondary\/40.border{border-color:var(--g3-linea-fuerte);color:var(--g3-primario);background:0 0}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) button.bg-secondary\/40.border:hover{background:var(--g3-primario-tinte)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) button.bg-destructive\/10{border-color:var(--g3-mal);color:var(--g3-mal);background:0 0}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) button.bg-destructive\/10:hover{background:var(--g3-mal-suave)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) p.rounded-lg:is([role=alert],[role=status]){border-radius:var(--g3-r-md);font-size:var(--g3-t-ch);padding:10px 12px}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) p.rounded-lg.bg-destructive\/10{background:var(--g3-mal-suave);color:var(--g3-mal)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) p.rounded-lg.bg-success\/10{background:var(--g3-ok-suave);color:var(--g3-ok)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) p.rounded-lg.bg-secondary\/60{background:var(--g3-info-suave);color:var(--g3-tinta)}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) :is(input,textarea,select):not([type=checkbox]):not([type=date]):not([type=file]){border-color:var(--g3-linea-campo);background-color:var(--g3-superficie);border-radius:12px}:root[data-diseno="3g"] [data-g3=medios] [data-g3=medios-filtros] input:not([type=date]):not([type=checkbox]):not([type=file]){border-radius:var(--g3-r-pildora);background-color:var(--g3-contenedor);border-color:#0000;min-height:40px}:root[data-diseno="3g"] :is([data-g3=medios],[data-g3=visor],[data-g3=medios-hoja]) :is(input,textarea,select):focus-visible{outline:3px solid var(--g3-foco);outline-offset:1px}:root[data-diseno="3g"] [data-g3=medios] .rounded-xl.border:not([data-archivo]){border-color:var(--g3-linea);border-radius:var(--g3-r-md);background-color:var(--g3-superficie)}:root[data-diseno="3g"] [data-g3=medios] .rounded-xl.border.border-success\/40{border-color:var(--g3-ok);background-color:var(--g3-ok-suave)}:root[data-diseno="3g"] [data-g3=medios] .rounded-xl.border-dashed{border-color:var(--g3-linea-fuerte);background:0 0}:root[data-diseno="3g"] [data-g3=medios-seleccion]{border:1px solid var(--g3-vidrio-borde);background:var(--g3-vidrio-fuerte);max-width:760px;box-shadow:var(--g3-sombra-3);--g3-separacion-inferior:10px;border-radius:26px;margin:0 auto;padding-bottom:12px;left:10px;right:10px}@media (min-width:861px){:root[data-diseno="3g"] body:has(>.g3-riel-ventas) [data-g3=medios-seleccion]{left:calc(var(--g3-riel) + 10px)}}:root[data-diseno="3g"] [data-g3=visor-velo]{background:#000000d1}:root[data-diseno="3g"] [data-g3=visor]{background:var(--g3-superficie);color:var(--g3-tinta)}@media (min-width:1024px){:root[data-diseno="3g"] [data-g3=visor]{border-color:var(--g3-vidrio-borde);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-3)}}:root[data-diseno="3g"] [data-g3=visor] h2{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=visor-panel]{border-color:var(--g3-linea)}:root[data-diseno="3g"] [data-g3=visor-panel] dl{font-size:var(--g3-t-ch)}:root[data-diseno="3g"] [data-g3=visor-panel] dt{color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=medios-seccion]{border-color:var(--g3-linea);padding-top:18px;padding-bottom:18px}:root[data-diseno="3g"] [data-g3=medios-seccion]>div:first-child>h3{font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=medios-seccion] li.rounded-full{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] [data-g3=medios-seccion] li.rounded-full svg{color:currentColor}:root[data-diseno="3g"] [data-g3=medios-seccion] li.rounded-lg.bg-secondary\/40{background:var(--g3-contenedor);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=medios-seccion] .rounded-lg.border.bg-secondary\/30{background:var(--g3-contenedor);border-radius:var(--g3-r-md);border-color:#0000}:root[data-diseno="3g"] [data-g3=medios-seccion] span.rounded-md.bg-primary\/15{border-radius:var(--g3-r-pildora);background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);font-weight:600}:root[data-diseno="3g"] [data-g3=visor-panel] .rounded-lg.border-destructive\/40{border-color:var(--g3-mal);background:var(--g3-mal-suave);border-radius:var(--g3-r-md)}:root[data-diseno="3g"] [data-g3=medios-hoja]{background:var(--g3-vidrio-fuerte);-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border-color:var(--g3-vidrio-borde);border-radius:var(--g3-r-hoja) var(--g3-r-hoja) 0 0;box-shadow:var(--g3-sombra-3)}@media (min-width:640px){:root[data-diseno="3g"] [data-g3=medios-hoja]{border-radius:var(--g3-r-hoja)}}:root[data-diseno="3g"] [data-g3=medios-hoja] h2{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo)}:root[data-diseno="3g"] main [data-g3=panel-asesor] input.rounded-full.border-input:not([type=checkbox]){background-color:var(--g3-contenedor);border-radius:var(--g3-r-pildora);border-color:#0000;min-height:40px}@media (max-width:480px){:root[data-diseno="3g"] [data-g3=pa-titulo]{-moz-column-gap:10px;column-gap:10px}:root[data-diseno="3g"] [data-g3=pa-titulo]>.g3-logo-marca{border-radius:9px;width:30px;height:30px;font-size:.8125rem}:root[data-diseno="3g"] [data-g3=pa-titulo] h1.text-2xl{letter-spacing:-.015em;font-size:1.0625rem}}:root[data-diseno="3g"] [data-g3=pa-chat-cab]{background:var(--g3-superficie);border-color:var(--g3-linea);flex-wrap:wrap;row-gap:8px}:root[data-diseno="3g"] [data-g3=pa-chat-cab]>button:first-child{border-radius:var(--g3-r-pildora);place-items:center;width:36px;height:36px;display:inline-grid}:root[data-diseno="3g"] [data-g3=pa-chat-cab]>button:first-child:hover{background:var(--g3-hover)}:root[data-diseno="3g"] [data-g3=pa-chat-acciones]{flex-wrap:wrap;flex-shrink:1;row-gap:6px;min-width:0;max-width:100%}:root[data-diseno="3g"] [data-g3=pa-chat-acciones]>button{border-radius:var(--g3-r-pildora);min-height:32px;padding-left:10px;padding-right:10px}:root[data-diseno="3g"] [data-g3=abrir-panel]{background:var(--g3-fondo-lanzador)}:root[data-diseno="3g"] [data-g3=abrir-panel] .g3-marca-portal,:root[data-diseno="3g"] [data-g3=abrir-panel] .g3-apagar-diseno{justify-self:center}:root[data-diseno="3g"] [data-g3=abrir-panel-tarjeta]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-hoja);box-shadow:var(--g3-sombra-2);padding:28px 24px}:root[data-diseno="3g"] [data-g3=abrir-panel-tarjeta] h1{font:600 var(--g3-t-lg)/1.25 var(--g3-f-titulo);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=abrir-panel-tarjeta] h1+p{font-size:var(--g3-t-base);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=abrir-panel][data-estado=inactivo] [data-g3=abrir-panel-tarjeta]>span:first-child,:root[data-diseno="3g"] [data-g3=abrir-panel][data-estado=sin-asesor] [data-g3=abrir-panel-tarjeta]>span:first-child,:root[data-diseno="3g"] [data-g3=abrir-panel][data-estado=error] [data-g3=abrir-panel-tarjeta]>span:first-child{color:var(--g3-mal)}:root[data-diseno="3g"] [data-g3=abrir-panel-accion]{border-radius:var(--g3-r-pildora);background:var(--g3-primario);min-height:48px;color:var(--g3-sobre-primario);font-size:var(--g3-t-base);box-shadow:none}:root[data-diseno="3g"] [data-g3=abrir-panel-accion]:hover{background:var(--g3-primario-hover);opacity:1}:root[data-diseno="3g"] [data-g3=abrir-panel-accion]:focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] [data-g3=abrir-panel-no]{border-color:var(--g3-linea);border-radius:var(--g3-r-md);background:var(--g3-contenedor);color:var(--g3-tinta-2);font-size:var(--g3-t-ch)}:root[data-diseno="3g"] [data-g3=abrir-panel-salir]{min-height:44px;font-size:var(--g3-t-ch);color:var(--g3-tinta-2);align-items:center;display:inline-flex}@media (max-width:480px){:root[data-diseno="3g"] [data-g3=abrir-panel]{padding:16px}:root[data-diseno="3g"] [data-g3=abrir-panel-tarjeta]{padding:24px 18px 18px}}:root[data-diseno="3g"] [data-g3=pa-te-piden]{background:var(--g3-superficie);border-color:var(--g3-linea);border-radius:var(--g3-r-gr);box-shadow:none}:root[data-diseno="3g"] [data-g3=pa-te-piden]>header{background:var(--g3-superficie);border-color:var(--g3-linea);padding-top:10px;padding-bottom:10px}:root[data-diseno="3g"] [data-g3=pa-te-piden]>header>h2{font:600 var(--g3-t-md)/1.3 var(--g3-f-titulo)}:root[data-diseno="3g"] [data-g3=pa-te-piden]>header>span{font-size:var(--g3-t-ch);color:var(--g3-tinta-2)}:root[data-diseno="3g"] [data-g3=pa-te-piden-aviso]{background:var(--g3-aviso-suave);color:var(--g3-tinta);border-radius:var(--g3-r-md);font-size:var(--g3-t-ch);border-color:#0000}:root[data-diseno="3g"] [data-g3=pa-te-piden-aviso] svg{color:var(--g3-aviso)}:root[data-diseno="3g"] [data-g3=pa-te-piden-item]{background:var(--g3-fondo);border-color:var(--g3-linea);border-radius:var(--g3-r-md);padding:10px 12px}:root[data-diseno="3g"] [data-g3=pa-te-piden-item][data-urgencia=alta]{box-shadow:inset 3px 0 0 var(--g3-mal)}:root[data-diseno="3g"] [data-g3=pa-te-piden-item]>p:first-of-type{font:600 var(--g3-t-base)/1.3 var(--g3-f-texto);color:var(--g3-tinta)}:root[data-diseno="3g"] [data-g3=pa-te-piden-de]{background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-radius:var(--g3-r-pildora)}:root[data-diseno="3g"] [data-g3=pa-te-piden-urgente]{color:var(--g3-mal)}:root[data-diseno="3g"] :is([data-g3=pa-te-piden-firma],[data-g3=pa-te-piden-copiar],[data-g3=pa-te-piden-ir]){border-radius:var(--g3-r-pildora);min-height:36px;font-size:var(--g3-t-ch);padding-left:12px;padding-right:12px}:root[data-diseno="3g"] [data-g3=pa-te-piden-firma]{background:var(--g3-primario);color:var(--g3-sobre-primario)}:root[data-diseno="3g"] [data-g3=pa-te-piden-firma]:hover{background:var(--g3-primario-hover);opacity:1}:root[data-diseno="3g"] :is([data-g3=pa-te-piden-copiar],[data-g3=pa-te-piden-ir]){border-color:var(--g3-linea-fuerte);background:var(--g3-superficie);color:var(--g3-tinta)}:root[data-diseno="3g"] :is([data-g3=pa-te-piden-firma],[data-g3=pa-te-piden-copiar],[data-g3=pa-te-piden-ir]):focus-visible{outline:3px solid var(--g3-foco);outline-offset:2px}
:root[data-diseno="3g"]{--r2-margen:32px;--r2-tope-tabla:0px;--r2-cajon-tope:var(--g3-barra-alto);--r2-ancho-completo:1600px;--r2-ancho-ficha:1200px;--r2-riel-visible:0px;--r2-fondo-region:var(--g3-fondo);--r2-avatar-1-fondo:#fbe3e1;--r2-avatar-1-tinta:#8c1d18;--r2-avatar-2-fondo:#fde6d4;--r2-avatar-2-tinta:#8a3b00;--r2-avatar-3-fondo:#f5ecc7;--r2-avatar-3-tinta:#6b5200;--r2-avatar-4-fondo:#dff1e2;--r2-avatar-4-tinta:#145c2c;--r2-avatar-5-fondo:#d4f0ee;--r2-avatar-5-tinta:#075e63;--r2-avatar-6-fondo:#dbe7fb;--r2-avatar-6-tinta:#174ea6;--r2-avatar-7-fondo:#e9e1f8;--r2-avatar-7-tinta:#5a32a3;--r2-avatar-8-fondo:#f7dff0;--r2-avatar-8-tinta:#8a1f6b}:root[data-diseno="3g"][data-g3-tema=oscuro],:root[data-diseno="3g"]:not([data-g3-tema]):is(.dark,[data-theme=dark],[data-tema=oscuro]){--r2-avatar-1-fondo:#4a1c18;--r2-avatar-1-tinta:#ffb4ab;--r2-avatar-2-fondo:#4a2a10;--r2-avatar-2-tinta:#ffc999;--r2-avatar-3-fondo:#3b3212;--r2-avatar-3-tinta:#f0d27a;--r2-avatar-4-fondo:#1e3a2a;--r2-avatar-4-tinta:#9fd9ad;--r2-avatar-5-fondo:#123a3c;--r2-avatar-5-tinta:#8adfe3;--r2-avatar-6-fondo:#1c2d47;--r2-avatar-6-tinta:#b3cdff;--r2-avatar-7-fondo:#2f2447;--r2-avatar-7-tinta:#d4c2ff;--r2-avatar-8-fondo:#42183a;--r2-avatar-8-tinta:#f5b3e3}@media (prefers-color-scheme:dark){:root[data-diseno="3g"][data-g3-tema=auto]{--r2-avatar-1-fondo:#4a1c18;--r2-avatar-1-tinta:#ffb4ab;--r2-avatar-2-fondo:#4a2a10;--r2-avatar-2-tinta:#ffc999;--r2-avatar-3-fondo:#3b3212;--r2-avatar-3-tinta:#f0d27a;--r2-avatar-4-fondo:#1e3a2a;--r2-avatar-4-tinta:#9fd9ad;--r2-avatar-5-fondo:#123a3c;--r2-avatar-5-tinta:#8adfe3;--r2-avatar-6-fondo:#1c2d47;--r2-avatar-6-tinta:#b3cdff;--r2-avatar-7-fondo:#2f2447;--r2-avatar-7-tinta:#d4c2ff;--r2-avatar-8-fondo:#42183a;--r2-avatar-8-tinta:#f5b3e3}}@media (max-width:1199.98px){:root[data-diseno="3g"]{--r2-margen:24px}}@media (max-width:720px){:root[data-diseno="3g"]{--r2-margen:16px;--r2-cajon-tope:0px}}@media (min-width:861px){:root[data-diseno="3g"]:has(body>.g3-riel-ventas){--r2-riel-visible:var(--g3-riel)}}:root[data-diseno="3g"] .r2-t-pagina{font-family:var(--g3-f-titulo);letter-spacing:-.01em;color:var(--g3-tinta);text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:30px}:root[data-diseno="3g"] .r2-t-seccion{font-family:var(--g3-f-titulo);letter-spacing:-.005em;color:var(--g3-tinta);margin:0;font-size:18px;font-weight:600;line-height:24px}:root[data-diseno="3g"] .r2-t-grupo{font-family:var(--g3-f-texto);color:var(--g3-tinta);margin:0;font-size:15px;font-weight:600;line-height:20px}:root[data-diseno="3g"] .r2-t-nombre{font-family:var(--g3-f-texto);color:var(--g3-tinta);font-size:15px;font-weight:600;line-height:20px}:root[data-diseno="3g"] .r2-t-dato{font-family:var(--g3-f-texto);font-size:14px;font-weight:400;line-height:20px}:root[data-diseno="3g"] .r2-t-mensaje{font-family:var(--g3-f-texto);font-size:15px;font-weight:400;line-height:22px}:root[data-diseno="3g"] .r2-t-cifra{font-family:var(--g3-f-texto);letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:32px}:root[data-diseno="3g"] .r2-t-etiqueta{font-family:var(--g3-f-texto);font-size:13px;font-weight:500;line-height:18px}:root[data-diseno="3g"] .r2-t-columna{font-family:var(--g3-f-texto);color:var(--g3-tinta-2);text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}:root[data-diseno="3g"] .r2-t-ayuda{font-family:var(--g3-f-texto);color:var(--g3-tinta-2);font-size:13px;font-weight:400;line-height:18px}@media (max-width:720px){:root[data-diseno="3g"] .r2-t-pagina{font-size:22px;line-height:28px}:root[data-diseno="3g"] .r2-t-grupo,:root[data-diseno="3g"] .r2-t-nombre{font-size:16px;line-height:22px}:root[data-diseno="3g"] .r2-t-dato{font-size:15px;line-height:22px}:root[data-diseno="3g"] .r2-t-mensaje{font-size:16px;line-height:24px}:root[data-diseno="3g"] .r2-t-cifra{font-size:24px;line-height:28px}:root[data-diseno="3g"] .r2-t-columna{font-size:13px;line-height:18px}:root[data-diseno="3g"] .r2-t-ayuda{font-size:14px;line-height:20px}}:root[data-diseno="3g"] .r2-num,:root[data-diseno="3g"] table{font-variant-numeric:tabular-nums}:where(:root[data-diseno="3g"]) *{scrollbar-width:thin;scrollbar-color:var(--g3-linea-fuerte) transparent}:where(:root[data-diseno="3g"]) :is(input,textarea,[contenteditable=true]){caret-color:var(--g3-primario)}:where(:root[data-diseno="3g"]) a{text-underline-offset:3px}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) :focus-visible{outline:2px solid var(--g3-foco);outline-offset:2px}:root[data-diseno="3g"] .r2-encima{z-index:1;position:relative}:root[data-diseno="3g"] .r2-recorte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-diseno="3g"] .r2-separador,:root[data-diseno="3g"] .r2-sin-dato{color:var(--g3-tinta-3)}:root[data-diseno="3g"] .r2-enlace{min-height:32px;color:var(--g3-primario);font:600 14px/20px var(--g3-f-texto);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}:root[data-diseno="3g"] .r2-enlace:hover{text-decoration:underline}@media (max-width:720px){:root[data-diseno="3g"] .r2-enlace{min-height:44px}}@media (min-width:721px){:root[data-diseno="3g"] .r2-solo-celular{display:none!important}}@media (max-width:720px){:root[data-diseno="3g"] .r2-solo-escritorio{display:none!important}}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) .g3-btn{min-height:40px;padding:0 16px;font-size:14px;line-height:20px}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) :is(.r2-fila,.r2-tabla,.r2-barra-seleccion) .g3-btn{min-height:36px;padding:0 14px}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) .g3-btn:is(:disabled,[aria-disabled=true]){opacity:1;background:var(--g3-contenedor);color:var(--g3-tinta-3);box-shadow:none;border-color:#0000}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) .g3-btn[aria-busy=true]{opacity:1}:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) .g3-btn[aria-busy=true]:has(>:is(.animate-spin,.ad-girando,[data-girando])):before{content:none}:root[data-diseno="3g"] .r2-boton-icono{width:40px;height:40px}:root[data-diseno="3g"] .r2-boton-icono:disabled{opacity:1;color:var(--g3-tinta-3);cursor:not-allowed;background:0 0}@media (max-width:720px){:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) .g3-btn,:root[data-diseno="3g"] :is([data-r2-vista],[data-r2-capa]) :is(.r2-fila,.r2-tabla,.r2-barra-seleccion) .g3-btn{min-height:44px;font-size:15px}:root[data-diseno="3g"] .r2-boton-icono{width:44px;height:44px}}:root[data-diseno="3g"] .r2-interruptor-caja{justify-items:start;gap:2px;min-width:0;display:inline-grid}:root[data-diseno="3g"] .r2-interruptor{align-items:center;gap:10px;min-height:44px}:root[data-diseno="3g"] .r2-interruptor input[type=checkbox]{flex:none;width:46px;height:28px}:root[data-diseno="3g"] .r2-interruptor input[type=checkbox]:disabled{opacity:1;background-color:var(--g3-contenedor);box-shadow:inset 0 0 0 1px var(--g3-linea-fuerte)}:root[data-diseno="3g"] .r2-interruptor input[type=checkbox]:disabled:checked{background-color:var(--g3-primario-suave)}:root[data-diseno="3g"] .r2-interruptor-textos{gap:2px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-interruptor-texto{color:var(--g3-tinta);white-space:nowrap;font-weight:500}:root[data-diseno="3g"] .r2-interruptor-motivo{max-width:32ch}:root[data-diseno="3g"] .r2-girando{width:16px;height:16px;color:var(--g3-tinta-2);flex:none;animation:1s linear infinite r2-gira}@keyframes r2-gira{to{transform:rotate(360deg)}}:root[data-diseno="3g"] .r2-copiar[data-hecho]{color:var(--g3-ok)}:root[data-diseno="3g"] .r2-copiar.g3-btn--primario[data-hecho]{color:var(--g3-sobre-primario)}:root[data-diseno="3g"] .r2-pagina{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--g3-fondo);height:100%;color:var(--g3-tinta);position:relative;overflow:hidden auto}:root[data-diseno="3g"] .r2-pagina-interior{min-width:0;max-width:calc(var(--r2-ancho-completo) + 2 * var(--r2-margen));padding:24px var(--r2-margen) 48px;flex-direction:column;gap:16px;margin:0 auto;display:flex}:root[data-diseno="3g"] .r2-pagina-interior--ficha{max-width:calc(var(--r2-ancho-ficha) + 2 * var(--r2-margen))}@media (max-width:720px){:root[data-diseno="3g"] .r2-pagina-interior{padding:16px var(--r2-margen) 32px;gap:12px}}:root[data-diseno="3g"] .r2-dividida{background:var(--g3-fondo);height:100%;min-height:0;color:var(--g3-tinta);grid-template-columns:minmax(0,1fr);display:grid;position:relative}:root[data-diseno="3g"] .r2-dividida-lista{overscroll-behavior:contain;min-width:0;min-height:0;overflow:hidden auto}:root[data-diseno="3g"] .r2-dividida-lista-interior{padding:24px var(--r2-margen) 48px;flex-direction:column;gap:16px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-dividida-detalle{background:var(--g3-fondo);min-width:0;min-height:0;overflow-y:auto}@media (min-width:1024px){:root[data-diseno="3g"] .r2-dividida[data-detalle=abierto]{grid-template-columns:var(--r2-ancho-lista) minmax(0, 1fr)}:root[data-diseno="3g"] .r2-dividida[data-detalle=abierto] .r2-dividida-lista{--r2-margen:16px;--r2-fondo-region:var(--g3-superficie);background:var(--g3-superficie);border-right:1px solid var(--g3-linea)}:root[data-diseno="3g"] .r2-dividida[data-detalle=abierto] .r2-dividida-lista-interior{gap:12px;padding-top:16px}:root[data-diseno="3g"] .r2-dividida[data-detalle=abierto] .r2-dividida-lista .r2-panel{margin-inline:calc(-1 * var(--r2-margen));background:0 0;border:0;border-radius:0}}@media (max-width:1023.98px){:root[data-diseno="3g"] .r2-dividida[data-detalle=abierto] .r2-dividida-lista{visibility:hidden;position:absolute;inset:0}}@media (max-width:720px){:root[data-diseno="3g"] .r2-dividida-lista-interior{padding:16px var(--r2-margen) 32px;gap:12px}}:root[data-diseno="3g"] .r2-encabezado{gap:4px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-encabezado-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-width:0;min-height:40px;display:flex}:root[data-diseno="3g"] .r2-encabezado-titulo{min-width:0}:root[data-diseno="3g"] .r2-encabezado-lado{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}:root[data-diseno="3g"] .r2-encabezado-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root[data-diseno="3g"] .r2-encabezado-extremo{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-encabezado-estado{color:var(--g3-tinta-2);margin:0}:root[data-diseno="3g"] .r2-regresar{border-radius:var(--g3-r-pildora);min-height:32px;color:var(--g3-tinta-2);font:500 14px/20px var(--g3-f-texto);justify-self:start;align-items:center;gap:6px;margin-left:-6px;padding:0 10px 0 6px;text-decoration:none;display:inline-flex}:root[data-diseno="3g"] .r2-regresar:hover{background:var(--g3-hover);color:var(--g3-tinta);text-decoration:none}:root[data-diseno="3g"] .r2-regresar>svg{flex:none;width:18px;height:18px}@media (max-width:720px){:root[data-diseno="3g"] .r2-regresar{min-height:44px;font-size:15px}:root[data-diseno="3g"] .r2-encabezado{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}:root[data-diseno="3g"] .r2-encabezado-migas{flex:100%;order:0}:root[data-diseno="3g"] .r2-encabezado-fila,:root[data-diseno="3g"] .r2-encabezado-lado{display:contents}:root[data-diseno="3g"] .r2-encabezado-titulo{flex:auto;order:1}:root[data-diseno="3g"] .r2-encabezado-acciones{flex:none;order:2;margin-left:auto}:root[data-diseno="3g"] .r2-encabezado-estado{flex:100%;order:3}:root[data-diseno="3g"] .r2-encabezado-extremo{flex:100%;order:4;margin-top:8px}:root[data-diseno="3g"] .r2-encabezado-extremo>.g3-segmentado{width:100%;display:flex}:root[data-diseno="3g"] .r2-encabezado-extremo>.g3-segmentado>button{flex:1 1 0;justify-content:center}}:root[data-diseno="3g"] .r2-panel{background:var(--g3-superficie);border:1px solid var(--g3-linea);border-radius:var(--g3-r-md);overflow-clip-margin:0px;min-width:0;color:var(--g3-tinta);overflow:clip}:root[data-diseno="3g"] :is(.r2-panel,dialog.r2-cajon){--r2-fondo-region:var(--g3-superficie)}@media (max-width:720px){:root[data-diseno="3g"] .r2-panel{margin-inline:calc(-1 * var(--r2-margen));border-left:0;border-right:0;border-radius:0}}:root[data-diseno="3g"] .r2-filtros{min-width:0;margin-inline:calc(-1 * var(--r2-margen));padding:8px var(--r2-margen);background:var(--r2-fondo-region)}:root[data-diseno="3g"] .r2-filtros[data-pegajosa]{z-index:6;position:sticky;top:0}:root[data-diseno="3g"] .r2-filtros-fila{align-items:center;gap:8px 12px;min-width:0;min-height:40px;display:flex}:root[data-diseno="3g"] .r2-busca-caja{flex:0 360px;min-width:280px;margin:0}:root[data-diseno="3g"] .r2-busca{flex:none;width:100%;max-width:none}:root[data-diseno="3g"] .r2-busca input{background:var(--g3-superficie);min-height:40px;box-shadow:inset 0 0 0 1px var(--g3-linea-campo);padding-right:40px;font-size:14px;line-height:20px}:root[data-diseno="3g"] .r2-busca input:focus{box-shadow:0 0 0 2px var(--g3-primario)}:root[data-diseno="3g"] .r2-busca input::-webkit-search-cancel-button{appearance:none;display:none}:root[data-diseno="3g"] .r2-busca-borrar{border-radius:var(--g3-r-pildora);width:32px;height:32px;color:var(--g3-tinta-2);cursor:pointer;z-index:1;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}:root[data-diseno="3g"] .r2-busca-borrar:hover{background:var(--g3-hover);color:var(--g3-tinta)}:root[data-diseno="3g"] .r2-busca-borrar>svg{width:18px;height:18px}:root[data-diseno="3g"] .r2-filtros-segmento{flex:none;min-width:0}:root[data-diseno="3g"] .r2-filtros-chips-fila{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-filtros-chips{overflow-clip-margin:4px;flex-wrap:wrap;flex:0 auto;gap:8px;min-width:0;height:36px;display:flex;overflow:clip}:root[data-diseno="3g"] .r2-chip-caja{flex:none;display:inline-flex}:root[data-diseno="3g"] .r2-filtros-boton-mas{flex:none}:root[data-diseno="3g"] .r2-filtros-fin{flex:none;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}:root[data-diseno="3g"] .r2-filtros-resumen{color:var(--g3-tinta-2);white-space:nowrap}:root[data-diseno="3g"] .r2-filtros-acciones{align-items:center;gap:8px;display:flex}:root[data-diseno="3g"] .r2-capa-filtros{gap:12px;min-width:260px;max-width:440px;padding:12px;display:grid}:root[data-diseno="3g"] .r2-filtros-chips-hoja{flex-wrap:wrap;gap:8px;display:flex}:root[data-diseno="3g"] .r2-filtros-grupo{border:0;gap:8px;min-width:0;margin:0 0 16px;padding:0;display:grid}:root[data-diseno="3g"] .r2-filtros-mas{gap:12px;display:grid}@media (max-width:720px){:root[data-diseno="3g"] .r2-filtros[data-pegajosa]{position:static}:root[data-diseno="3g"] .r2-filtros-fila{flex-wrap:wrap}:root[data-diseno="3g"] .r2-busca-caja{flex:100%;min-width:0}:root[data-diseno="3g"] .r2-busca input{min-height:44px;font-size:15px}:root[data-diseno="3g"] .r2-filtros-segmento,:root[data-diseno="3g"] .r2-filtros-chips-fila{flex:100%}:root[data-diseno="3g"] .r2-filtros-chips{height:44px}:root[data-diseno="3g"] .r2-filtros-fin{flex-wrap:wrap;flex:100%;justify-content:space-between;margin-left:0}:root[data-diseno="3g"] .r2-filtros-resumen{white-space:normal}}:root[data-diseno="3g"] .r2-chip-filtro{border:1px solid var(--g3-linea-fuerte);border-radius:var(--g3-r-pildora);height:36px;color:var(--g3-tinta);font:500 14px/20px var(--g3-f-texto);white-space:nowrap;cursor:pointer;transition:background-color var(--g3-rapido) var(--g3-curva), border-color var(--g3-rapido) var(--g3-curva);background:0 0;align-items:center;gap:6px;margin:0;padding:0 14px;display:inline-flex}:root[data-diseno="3g"] .r2-chip-filtro:hover{background:var(--g3-hover)}:root[data-diseno="3g"] .r2-chip-filtro:is([aria-pressed=true],[aria-expanded=true]){background:var(--g3-primario-suave);color:var(--g3-sobre-primario-suave);border-color:#0000}:root[data-diseno="3g"] .r2-chip-palomita{flex:none;width:16px;height:16px;margin-left:-4px}:root[data-diseno="3g"] .r2-chip-cuenta{color:var(--g3-tinta-2);font-weight:600}:root[data-diseno="3g"] .r2-chip-cuenta[data-tono=aviso]{color:var(--g3-aviso)}:root[data-diseno="3g"] .r2-chip-cuenta[data-tono=mal]{color:var(--g3-mal)}:root[data-diseno="3g"] .r2-chip-cuenta[data-tono=ok]{color:var(--g3-ok)}:root[data-diseno="3g"] .r2-chip-cuenta[data-tono=info]{color:var(--g3-info)}:root[data-diseno="3g"] .r2-chip-filtro[aria-pressed=true] .r2-chip-cuenta{color:inherit}@media (max-width:720px){:root[data-diseno="3g"] .r2-chip-filtro{height:44px;padding:0 16px;font-size:15px}}:root[data-diseno="3g"] .r2-chip-estado{border-radius:var(--g3-r-pildora);background:var(--g3-neutro-suave);max-width:100%;height:24px;color:var(--g3-neutro);font:500 13px/18px var(--g3-f-texto);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}:root[data-diseno="3g"] .r2-chip-estado:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}:root[data-diseno="3g"] .r2-chip-estado[data-tono=ok]{background:var(--g3-ok-suave);color:var(--g3-ok)}:root[data-diseno="3g"] .r2-chip-estado[data-tono=aviso]{background:var(--g3-aviso-suave);color:var(--g3-aviso)}:root[data-diseno="3g"] .r2-chip-estado[data-tono=mal]{background:var(--g3-mal-suave);color:var(--g3-mal)}:root[data-diseno="3g"] .r2-chip-estado[data-tono=info]{background:var(--g3-info-suave);color:var(--g3-info)}:root[data-diseno="3g"] .r2-espera{color:var(--g3-tinta-2);white-space:nowrap;font-weight:500}:root[data-diseno="3g"] .r2-espera[data-tono=aviso]{color:var(--g3-aviso);font-weight:600}:root[data-diseno="3g"] .r2-espera[data-tono=mal]{color:var(--g3-mal);font-weight:600}:root[data-diseno="3g"] .r2-marca-asesor{color:var(--g3-tinta);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}:root[data-diseno="3g"] .r2-marca-asesor-punto{background:var(--g3-neutro);border-radius:50%;flex:none;width:8px;height:8px}:root[data-diseno="3g"] .r2-tabla{border-collapse:separate;border-spacing:0;width:100%;color:var(--g3-tinta)}:root[data-diseno="3g"] .r2-tabla th{top:var(--r2-tope-tabla,0px);z-index:3;text-align:left;vertical-align:middle;white-space:nowrap;background:var(--g3-superficie);border-bottom:1px solid var(--g3-linea);height:36px;padding:0 12px;position:sticky}:root[data-diseno="3g"] .r2-tabla td{vertical-align:middle;border-bottom:1px solid var(--g3-linea);min-width:0;padding:10px 12px}:root[data-diseno="3g"] .r2-tabla :is(th,td):first-child{padding-left:16px}:root[data-diseno="3g"] .r2-tabla :is(th,td):last-child{padding-right:16px}:root[data-diseno="3g"] .r2-tabla tbody tr:last-child>td{border-bottom:0}:root[data-diseno="3g"] .r2-tabla[data-densidad=compacta] tbody tr{height:44px}:root[data-diseno="3g"] .r2-tabla[data-densidad=comoda] tbody tr{height:64px}:root[data-diseno="3g"] .r2-tabla[data-densidad=comoda] td{padding:12px 16px}:root[data-diseno="3g"] .r2-tabla :is(th,td).r2-der{text-align:right;font-variant-numeric:tabular-nums}:root[data-diseno="3g"] .r2-tabla :is(th,td).r2-centro{text-align:center}:root[data-diseno="3g"] .r2-tabla th.r2-col-principal{min-width:200px}:root[data-diseno="3g"] .r2-tabla th.r2-der .r2-ordenar{flex-direction:row-reverse;margin-left:auto}:root[data-diseno="3g"] .r2-tabla td small{color:var(--g3-tinta-2);font-size:14px;line-height:20px;display:block}:root[data-diseno="3g"] .r2-tabla td :is(.r2-num,time,.r2-chip-estado,.r2-marca-asesor){white-space:nowrap}:root[data-diseno="3g"] .r2-tr-abrible{position:relative;transform:translate(0)}:root[data-diseno="3g"] .r2-tr-abrible:hover>td{background:var(--g3-hover)}:root[data-diseno="3g"] .r2-tabla tbody tr[data-marcada]>td{background:var(--g3-primario-tinte)}:root[data-diseno="3g"] .r2-tabla tbody tr[aria-current=true]>td{background:var(--g3-primario-tinte);box-shadow:inset 0 2px 0 var(--g3-primario), inset 0 -2px 0 var(--g3-primario)}:root[data-diseno="3g"] .r2-ordenar{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:0 -4px;padding:0 4px;display:inline-flex}:root[data-diseno="3g"] .r2-ordenar:hover{color:var(--g3-tinta);background:var(--g3-hover)}:root[data-diseno="3g"] .r2-ordenar>svg{flex:none;width:14px;height:14px}:root[data-diseno="3g"] .r2-ordenar-quieto{opacity:.55}:root[data-diseno="3g"] .r2-celda-casilla{width:52px;padding:0 4px 0 12px!important}:root[data-diseno="3g"] .r2-casilla{cursor:pointer;place-items:center;width:44px;height:44px;margin:-4px 0;display:inline-grid}:root[data-diseno="3g"] .r2-tabla-pie{border-top:1px solid var(--g3-linea);color:var(--g3-tinta-2);padding:10px 16px}:root[data-diseno="3g"] .r2-tabla-error{margin-bottom:12px}:root[data-diseno="3g"] .r2-abrir-fila{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline}:root[data-diseno="3g"] .r2-abrir-fila:after{content:"";z-index:0;position:absolute;inset:0}:root[data-diseno="3g"] .r2-abrir-fila:hover{text-decoration:none}:root[data-diseno="3g"] .r2-abrir-fila:focus-visible{outline:none}:root[data-diseno="3g"] .r2-abrir-fila:focus-visible:after{outline:2px solid var(--g3-foco);outline-offset:-3px;border-radius:6px}:root[data-diseno="3g"] .r2-lista{margin:0;padding:0;list-style:none}@media (max-width:720px){:root[data-diseno="3g"] .r2-panel.r2-lista{margin-inline:calc(-1 * var(--r2-margen))}}:root[data-diseno="3g"] .r2-fila{border-bottom:1px solid var(--g3-linea);align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 16px;display:flex;position:relative}:root[data-diseno="3g"] .r2-fila:last-child{border-bottom:0}:root[data-diseno="3g"] .r2-fila[data-renglones="3"]{align-items:flex-start;min-height:76px}:root[data-diseno="3g"] .r2-fila[data-renglones="1"]{min-height:52px}:root[data-diseno="3g"] .r2-fila--abrible:hover{background:var(--g3-hover)}:root[data-diseno="3g"] .r2-fila:is([data-activa],[aria-current=true]){background:var(--g3-primario-tinte);box-shadow:inset 0 2px 0 var(--g3-primario), inset 0 -2px 0 var(--g3-primario)}:root[data-diseno="3g"] .r2-fila-inicio{flex:none;place-items:center;min-width:36px;min-height:40px;display:grid}:root[data-diseno="3g"] .r2-fila[data-renglones="3"] .r2-fila-inicio{margin-top:2px}:root[data-diseno="3g"] .r2-fila-cuerpo{flex:1;gap:2px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-fila-uno{align-items:baseline;gap:12px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-fila-titulo{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:root[data-diseno="3g"] .r2-fila-titulo>.r2-abrir-fila{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}:root[data-diseno="3g"] .r2-fila-derecha{color:var(--g3-tinta-2);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}:root[data-diseno="3g"] .r2-fila-dos{min-width:0;color:var(--g3-tinta)}:root[data-diseno="3g"] .r2-fila-recorte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-diseno="3g"] .r2-fila-tres{min-width:0;color:var(--g3-tinta-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-dos{color:var(--g3-tinta-2)}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-uno{align-items:flex-start}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-titulo{white-space:normal;overflow-wrap:anywhere}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-titulo>.r2-abrir-fila{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-titulo:not(:has(>.r2-abrir-fila)){-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-derecha{margin-top:1px}:root[data-diseno="3g"] .r2-tabla-celular small{font-size:inherit;line-height:inherit;color:var(--g3-tinta-2);display:inline}:root[data-diseno="3g"] .r2-tabla-celular .r2-fila-dos>span>:is(div,p){margin:0;display:inline}:root[data-diseno="3g"] .r2-fila-acciones{opacity:0;transition:opacity var(--g3-rapido) var(--g3-curva);flex:none;align-self:center;align-items:center;gap:8px;display:flex}:root[data-diseno="3g"] .r2-fila:is(:hover,:focus-within,[data-activa]) .r2-fila-acciones{opacity:1}@media (hover:none){:root[data-diseno="3g"] .r2-fila-acciones{opacity:1}}:root[data-diseno="3g"] .r2-fila--acciones-siempre{flex-wrap:wrap}:root[data-diseno="3g"] .r2-fila--acciones-siempre>.r2-fila-cuerpo{flex:320px}:root[data-diseno="3g"] .r2-fila--acciones-siempre>.r2-fila-acciones{opacity:1;flex-wrap:wrap}:root[data-diseno="3g"] .r2-fila-dos--completa{white-space:normal;color:var(--g3-tinta)}:root[data-diseno="3g"] .r2-fila-debajo{margin-top:8px}@media (max-width:720px){:root[data-diseno="3g"] .r2-fila{padding:12px 16px}:root[data-diseno="3g"] .r2-fila-acciones{display:none}:root[data-diseno="3g"] .r2-fila--acciones-siempre>.r2-fila-acciones{flex:100%;display:flex}:root[data-diseno="3g"] .r2-fila--acciones-siempre>.r2-fila-acciones>.g3-btn{flex:auto}}:root[data-diseno="3g"] .r2-grupo{gap:8px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-grupo+.r2-grupo{margin-top:16px}:root[data-diseno="3g"] .r2-grupo-cab{top:var(--r2-tope-tabla,0px);z-index:4;min-height:40px;margin-inline:calc(-1 * var(--r2-margen));padding-inline:var(--r2-margen);background:var(--r2-fondo-region);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky}:root[data-diseno="3g"] .r2-grupo-titulo{font:inherit;margin:0}:root[data-diseno="3g"] .r2-grupo-plegar{min-height:40px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;margin-left:-4px;padding:0 8px 0 4px;display:inline-flex}:root[data-diseno="3g"] .r2-grupo-plegar:hover{background:var(--g3-hover)}:root[data-diseno="3g"] .r2-grupo-flecha{width:18px;height:18px;color:var(--g3-tinta-2);transition:transform var(--g3-rapido) var(--g3-curva)}:root[data-diseno="3g"] .r2-grupo-plegar[aria-expanded=false] .r2-grupo-flecha{transform:rotate(-90deg)}:root[data-diseno="3g"] .r2-grupo-cuenta{color:var(--g3-tinta-2);white-space:nowrap}:root[data-diseno="3g"] .r2-grupo-cuenta[data-tono=aviso]{color:var(--g3-aviso)}:root[data-diseno="3g"] .r2-grupo-cuenta[data-tono=mal]{color:var(--g3-mal)}:root[data-diseno="3g"] .r2-grupo-cuenta[data-tono=ok]{color:var(--g3-ok)}:root[data-diseno="3g"] .r2-grupo-cuenta[data-tono=info]{color:var(--g3-info)}:root[data-diseno="3g"] .r2-grupo-nota{color:var(--g3-tinta-2);text-align:right}@media (max-width:720px){:root[data-diseno="3g"] .r2-grupo-cab{flex-wrap:wrap;row-gap:0;min-height:44px;padding-block:2px}:root[data-diseno="3g"] .r2-grupo-nota{text-align:left;flex:100%;padding-bottom:6px}:root[data-diseno="3g"] .r2-grupo-cab:has(.r2-grupo-plegar) .r2-grupo-nota{padding-left:24px}:root[data-diseno="3g"] .r2-grupo-plegar{min-height:44px}:root[data-diseno="3g"] .r2-grupo+.r2-grupo{margin-top:12px}}:root[data-diseno="3g"] .r2-kpis-caja{gap:8px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-kpis-lista{background:var(--g3-linea);grid-template-columns:repeat(var(--r2-kpis-n,4), minmax(0, 1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-diseno="3g"] .r2-kpi{background:var(--g3-superficie);min-width:0;display:flex}:root[data-diseno="3g"] .r2-kpi-caja{width:100%;min-width:0;height:88px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-content:center;margin:0;padding:10px 20px;text-decoration:none;display:grid}:root[data-diseno="3g"] .r2-kpi-caja--abre{cursor:pointer;transition:background-color var(--g3-rapido) var(--g3-curva)}:root[data-diseno="3g"] .r2-kpi-caja--abre:hover{background:var(--g3-hover);text-decoration:none}:root[data-diseno="3g"] .r2-kpi-caja--abre:is([aria-pressed=true],[aria-current=true]){background:var(--g3-primario-tinte);box-shadow:inset 0 -2px 0 var(--g3-primario)}:root[data-diseno="3g"] .r2-kpi-caja--abre:focus-visible{outline-offset:-3px}:root[data-diseno="3g"] .r2-kpi-rotulo{color:var(--g3-tinta-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-diseno="3g"] .r2-kpi-valor{color:var(--g3-tinta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-diseno="3g"] .r2-kpi-valor[data-tono=aviso]{color:var(--g3-aviso)}:root[data-diseno="3g"] .r2-kpi-valor[data-tono=mal]{color:var(--g3-mal)}:root[data-diseno="3g"] .r2-kpi-valor[data-tono=ok]{color:var(--g3-ok)}:root[data-diseno="3g"] .r2-kpi-valor[data-tono=info]{color:var(--g3-info)}:root[data-diseno="3g"] .r2-kpi-contexto{color:var(--g3-tinta-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-diseno="3g"] .r2-kpis-nota{color:var(--g3-tinta-2);margin:0}@media (max-width:720px){:root[data-diseno="3g"] .r2-kpis-lista{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-diseno="3g"] .r2-kpi:last-child:nth-child(odd){grid-column:1/-1}:root[data-diseno="3g"] .r2-kpi-caja{height:auto;min-height:76px;padding:8px 16px}:root[data-diseno="3g"] .r2-kpi-rotulo,:root[data-diseno="3g"] .r2-kpi-contexto{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}:root[data-diseno="3g"] .r2-cabecera-ficha{gap:4px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-cabecera-ficha-fila{align-items:flex-start;gap:16px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-cabecera-ficha-avatar{flex:none}:root[data-diseno="3g"] .r2-cabecera-ficha-textos{flex:1;gap:4px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-cabecera-ficha-uno{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-cabecera-ficha-chips{flex-wrap:wrap;gap:6px;display:inline-flex}:root[data-diseno="3g"] .r2-cabecera-ficha-datos{color:var(--g3-tinta-2);overflow-wrap:anywhere;margin:0}:root[data-diseno="3g"] .r2-cabecera-ficha-acciones{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}@media (max-width:720px){:root[data-diseno="3g"] .r2-cabecera-ficha-fila{flex-wrap:wrap;gap:12px}:root[data-diseno="3g"] .r2-cabecera-ficha-acciones{flex:100%;justify-content:flex-start}}:root[data-diseno="3g"] .r2-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;min-width:0;margin:0;display:grid}:root[data-diseno="3g"] .r2-datos[data-columnas="1"]{grid-template-columns:minmax(0,1fr)}:root[data-diseno="3g"] .r2-datos[data-columnas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-diseno="3g"] .r2-datos[data-columnas="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-diseno="3g"] .r2-dato{align-content:start;gap:2px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-dato--ancho{grid-column:1/-1}:root[data-diseno="3g"] .r2-dato>dt{color:var(--g3-tinta-2)}:root[data-diseno="3g"] .r2-dato>dd{color:var(--g3-tinta);overflow-wrap:anywhere;margin:0}@media (max-width:720px){:root[data-diseno="3g"] .r2-datos:is([data-columnas="2"],[data-columnas="3"],[data-columnas="4"]){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}:root[data-diseno="3g"] .r2-seccion{gap:12px;min-width:0;margin-top:16px;display:grid}:root[data-diseno="3g"] .r2-seccion:first-child{margin-top:0}:root[data-diseno="3g"] .r2-seccion-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:32px;display:flex}:root[data-diseno="3g"] .r2-seccion-cuenta{color:var(--g3-tinta-2);font-weight:500}:root[data-diseno="3g"] .r2-seccion-accion{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (max-width:720px){:root[data-diseno="3g"] .r2-seccion{gap:8px;margin-top:12px}}:root[data-diseno="3g"] .r2-como-funciona{min-width:0}:root[data-diseno="3g"] .r2-como-funciona>summary{min-height:36px;color:var(--g3-primario);cursor:pointer;align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}:root[data-diseno="3g"] .r2-como-funciona>summary::-webkit-details-marker{display:none}:root[data-diseno="3g"] .r2-como-funciona>summary:before{content:"";width:8px;height:8px;transition:transform var(--g3-rapido) var(--g3-curva);border-bottom:2px solid;border-right:2px solid;margin-right:2px;transform:rotate(-45deg)}:root[data-diseno="3g"] .r2-como-funciona[open]>summary:before{transform:rotate(45deg)}:root[data-diseno="3g"] .r2-como-funciona-texto{max-width:72ch;color:var(--g3-tinta-2);padding:4px 0 8px 16px}:root[data-diseno="3g"] .r2-como-funciona-texto>*+*{margin-top:8px}@media (max-width:720px){:root[data-diseno="3g"] .r2-como-funciona>summary{min-height:44px}}:root[data-diseno="3g"] dialog.r2-cajon{inset:var(--r2-cajon-tope) 0 0 auto;z-index:45;border-radius:var(--g3-r-md) 0 0 0;background:var(--g3-vidrio-fuerte);width:min(520px,100vw);max-width:none;height:auto;max-height:none;-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);box-shadow:var(--g3-sombra-3);color:var(--g3-tinta);border:0;margin:0;padding:0;position:fixed;overflow:hidden}:root[data-diseno="3g"] dialog.r2-cajon[open]{animation:r2-entra-der .18s var(--g3-curva);display:block}:root[data-diseno="3g"] dialog.r2-cajon[data-ancho=ancho]{width:min(640px,100vw)}:root[data-diseno="3g"] dialog.r2-cajon[data-modal]{z-index:50;border-radius:var(--g3-r-md) 0 0 var(--g3-r-md);top:0}:root[data-diseno="3g"] dialog.r2-cajon::backdrop{background:var(--g3-velo)}:root[data-diseno="3g"] .r2-cajon-marco{flex-direction:column;height:100%;min-height:0;display:flex}:root[data-diseno="3g"] .r2-cajon-cab{border-bottom:1px solid var(--g3-linea);flex:none;align-items:center;gap:8px;min-height:64px;padding:10px 12px 10px 20px;display:flex}:root[data-diseno="3g"] .r2-cajon-titulos{flex:1;gap:0;min-width:0;display:grid}:root[data-diseno="3g"] .r2-cajon-titulos>h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-diseno="3g"] dialog.r2-cajon .r2-cajon-titulos>h2:focus-visible{outline:none}:root[data-diseno="3g"] .r2-cajon-subtitulo{color:var(--g3-tinta-2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:root[data-diseno="3g"] .r2-cajon-navegar{flex:none;gap:2px;display:flex}:root[data-diseno="3g"] .r2-cajon-cuerpo{overscroll-behavior:contain;flex:1;align-content:start;gap:16px;min-height:0;padding:16px 20px 24px;display:grid;overflow-y:auto}:root[data-diseno="3g"] .r2-cajon-cuerpo[data-lleno]{flex-direction:column;display:flex}:root[data-diseno="3g"] .r2-cajon-pie{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--g3-linea);background:var(--g3-superficie);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:720px){:root[data-diseno="3g"] dialog.r2-cajon,:root[data-diseno="3g"] dialog.r2-cajon[data-ancho=ancho],:root[data-diseno="3g"] dialog.r2-cajon[data-modal]{z-index:50;background:var(--g3-superficie);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:100%;inset:0}:root[data-diseno="3g"] dialog.r2-cajon[open]{animation-name:r2-entra-abajo}:root[data-diseno="3g"] dialog.r2-cajon[data-en-celular=hoja]{border-radius:var(--g3-r-hoja) var(--g3-r-hoja) 0 0;max-height:86dvh;inset:auto 0 0}:root[data-diseno="3g"] dialog.r2-cajon[data-en-celular=hoja] .r2-cajon-marco{max-height:86dvh}:root[data-diseno="3g"] .r2-cajon-cab{min-height:56px;padding:6px 8px 6px 4px}:root[data-diseno="3g"] .r2-cajon-cuerpo{padding:16px 16px 24px}:root[data-diseno="3g"] .r2-cajon-pie{padding-inline:16px}:root[data-diseno="3g"] .r2-cajon-pie>.g3-btn{flex:auto}:root[data-diseno="3g"]:has(dialog.r2-cajon[open]) .g3-barra-inferior{visibility:hidden}}@keyframes r2-entra-der{0%{opacity:0;transform:translate(24px)}}@keyframes r2-entra-abajo{0%{opacity:0;transform:translateY(32px)}}:root[data-diseno="3g"] .r2-pestanas{border-bottom:1px solid var(--g3-linea);gap:4px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-pestanas>button{height:48px;color:var(--g3-tinta-2);font:500 15px/20px var(--g3-f-texto);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;align-items:center;gap:8px;margin:0;padding:0 14px;display:inline-flex;position:relative}:root[data-diseno="3g"] .r2-pestanas>button:hover{color:var(--g3-tinta);background:var(--g3-hover)}:root[data-diseno="3g"] .r2-pestanas>button[aria-selected=true]{color:var(--g3-primario);font-weight:600}:root[data-diseno="3g"] .r2-pestanas>button[aria-selected=true]:after{content:"";background:var(--g3-primario);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}:root[data-diseno="3g"] .r2-pestanas>button:focus-visible{outline-offset:-2px}:root[data-diseno="3g"] .r2-pestana-cuenta{color:var(--g3-tinta-2);font-weight:500}:root[data-diseno="3g"] .r2-segmento>button{min-height:34px;font-size:14px;line-height:20px}:root[data-diseno="3g"] .r2-segmento>button[aria-checked=true]{background:var(--g3-segmento-activo);color:var(--g3-tinta);box-shadow:var(--g3-sombra-1)}:root[data-diseno="3g"] .r2-segmento--chico>button{min-height:28px;padding:0 12px}:root[data-diseno="3g"] .r2-segmento .g3-insignia{min-width:18px;height:18px}:root[data-diseno="3g"] .r2-segmento-ancho{width:100%;display:flex}:root[data-diseno="3g"] .r2-segmento-ancho>button{flex:1 1 0;justify-content:center}:root[data-diseno="3g"] .r2-menu-secciones{border:1px solid var(--g3-linea-fuerte);border-radius:var(--g3-r-ch);background:var(--g3-superficie);width:100%;min-height:48px;color:var(--g3-tinta);font:600 15px/20px var(--g3-f-texto);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 14px;display:flex}:root[data-diseno="3g"] .r2-menu-secciones>.r2-t-etiqueta{color:var(--g3-tinta-2)}:root[data-diseno="3g"] .r2-menu-secciones-actual{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:root[data-diseno="3g"] .r2-menu-secciones>svg{width:18px;height:18px;color:var(--g3-tinta-2);flex:none}@media (max-width:720px){:root[data-diseno="3g"] .r2-segmento>button{min-height:44px;font-size:15px}:root[data-diseno="3g"] .r2-segmento--chico>button{min-height:44px}}:root[data-diseno="3g"] .r2-capa-flotante{z-index:60;overscroll-behavior:contain;background:var(--g3-superficie);border-radius:var(--g3-r-md);min-width:220px;max-width:min(360px,100vw - 16px);box-shadow:var(--g3-sombra-3);color:var(--g3-tinta);animation:r2-aparece .14s var(--g3-curva);border:0;position:fixed;overflow-y:auto}:root[data-diseno="3g"] .r2-capa-flotante.g3-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--g3-superficie);border:0;padding:6px}:root[data-diseno="3g"] .r2-menu :is(button,a){justify-content:flex-start;min-height:44px;font-size:15px}:root[data-diseno="3g"] .r2-menu :is(button,a)>svg{width:18px;height:18px;color:var(--g3-tinta-2);flex:none}:root[data-diseno="3g"] .r2-menu .g3-menu-peligro>svg{color:currentColor}:root[data-diseno="3g"] .r2-menu [aria-disabled=true]{color:var(--g3-tinta-3);cursor:not-allowed}:root[data-diseno="3g"] .r2-menu [aria-disabled=true]:hover{background:0 0}:root[data-diseno="3g"] .r2-menu [role=menuitemradio][aria-checked=true]{background:var(--g3-primario-tinte);color:var(--g3-primario);font-weight:600}:root[data-diseno="3g"] .r2-menu-texto{text-align:left;flex:1;min-width:0;display:grid}:root[data-diseno="3g"] .r2-menu-texto>small{color:var(--g3-tinta-2);font-size:13px;font-weight:400;line-height:18px}@keyframes r2-aparece{0%{opacity:0;transform:translateY(-4px)}}:root[data-diseno="3g"] .r2-vacio{min-width:0;color:var(--g3-tinta);align-items:flex-start;gap:12px;padding:24px;display:flex}:root[data-diseno="3g"] .r2-vacio-icono{width:24px;height:24px;color:var(--g3-tinta-3);flex:none;margin-top:1px}:root[data-diseno="3g"] .r2-vacio-cuerpo{gap:4px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-vacio-titulo{font:600 16px/22px var(--g3-f-texto);color:var(--g3-tinta);margin:0}:root[data-diseno="3g"] .r2-vacio-texto{max-width:48ch;font:400 14px/20px var(--g3-f-texto);color:var(--g3-tinta-2);margin:0}:root[data-diseno="3g"] .r2-vacio-accion{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (max-width:720px){:root[data-diseno="3g"] .r2-vacio{padding:20px 16px}:root[data-diseno="3g"] .r2-vacio-texto{font-size:15px;line-height:22px}}:root[data-diseno="3g"] .r2-error{align-items:center;font-size:14px;line-height:20px}:root[data-diseno="3g"] .r2-error .g3-caja-cuerpo{gap:2px}:root[data-diseno="3g"] .r2-error .g3-caja-cuerpo>b{color:var(--g3-tinta)}@media (max-width:720px){:root[data-diseno="3g"] .r2-error{flex-wrap:wrap;font-size:15px;line-height:22px}:root[data-diseno="3g"] .r2-error .g3-caja-cuerpo{flex:calc(100% - 40px)}:root[data-diseno="3g"] .r2-error .g3-caja-acciones{margin-left:32px}}:root[data-diseno="3g"] .r2-esqueleto{border-radius:6px;display:block}:root[data-diseno="3g"] .r2-esqueleto-tabla-cab,:root[data-diseno="3g"] .r2-esqueleto-tabla-fila{border-bottom:1px solid var(--g3-linea);align-items:center;gap:24px;padding:0 16px;display:grid}:root[data-diseno="3g"] .r2-esqueleto-tabla-cab{height:36px}:root[data-diseno="3g"] .r2-esqueleto-tabla-fila{height:44px}:root[data-diseno="3g"] .r2-esqueleto-tabla-fila:last-child{border-bottom:0}:root[data-diseno="3g"] .r2-esqueleto-fila{align-items:center}:root[data-diseno="3g"] .r2-esqueleto-avatar{border-radius:50%;flex:none;width:36px;height:36px;min-height:0}:root[data-diseno="3g"] .r2-esqueleto-renglones{flex:1;gap:8px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-esqueleto-uno{justify-content:space-between;gap:16px;display:flex}:root[data-diseno="3g"] .r2-esqueleto-ficha{gap:16px;display:grid}:root[data-diseno="3g"] .r2-esqueleto-ficha-cab{gap:10px;display:grid}:root[data-diseno="3g"] .r2-esqueleto-ficha-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:20px;display:grid}:root[data-diseno="3g"] .r2-esqueleto-par{gap:8px;display:grid}:root[data-diseno="3g"] .r2-esqueleto-burbuja{border-radius:16px;max-width:560px}:root[data-diseno="3g"] .r2-esqueleto-burbuja[data-lado=saliente]{align-self:flex-end}:root[data-diseno="3g"] .r2-barra-seleccion-capa{left:var(--r2-riel-visible);right:0;bottom:calc(16px + var(--g3-espacio-inferior));z-index:42;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}:root[data-diseno="3g"] .r2-barra-seleccion{pointer-events:auto;border-radius:var(--g3-r-gr);background:var(--g3-superficie);max-width:100%;min-height:56px;box-shadow:var(--g3-sombra-3);color:var(--g3-tinta);animation:r2-sube .16s var(--g3-curva);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 8px 8px 20px;display:flex}:root[data-diseno="3g"] .r2-barra-seleccion-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:720px){:root[data-diseno="3g"] .r2-barra-seleccion-capa{padding:0 8px}:root[data-diseno="3g"] .r2-barra-seleccion{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;width:100%;padding:8px 8px 8px 16px;display:grid}:root[data-diseno="3g"] .r2-barra-seleccion-acciones{order:3;grid-column:1/-1}:root[data-diseno="3g"] .r2-barra-seleccion-acciones>*{flex:auto}}@keyframes r2-sube{0%{opacity:0;transform:translateY(12px)}}:root[data-diseno="3g"] .r2-hilo{padding:16px var(--r2-margen);background:var(--g3-fondo);flex-direction:column;gap:6px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-burbuja{background:var(--g3-superficie);min-width:72px;max-width:min(560px,85%);box-shadow:inset 0 0 0 1px var(--g3-linea);color:var(--g3-tinta);border-radius:16px 16px 16px 6px;align-self:flex-start;gap:2px;padding:8px 12px 6px;display:grid}:root[data-diseno="3g"] .r2-burbuja[data-lado=saliente]{background:var(--g3-primario-suave);box-shadow:none;color:var(--g3-sobre-primario-suave);border-radius:16px 16px 6px;align-self:flex-end}:root[data-diseno="3g"] .r2-burbuja[data-resaltada]{box-shadow:0 0 0 2px var(--g3-primario)}:root[data-diseno="3g"] .r2-burbuja-texto{overflow-wrap:anywhere;white-space:pre-wrap;max-width:64ch}:root[data-diseno="3g"] .r2-burbuja-texto img{border-radius:10px;max-width:min(280px,100%);height:auto;display:block}:root[data-diseno="3g"] .r2-burbuja-hora{color:var(--g3-tinta-2);font-variant-numeric:tabular-nums;justify-self:end}:root[data-diseno="3g"] .r2-burbuja[data-lado=saliente] .r2-burbuja-hora{color:var(--g3-sobre-primario-suave)}:root[data-diseno="3g"] .r2-separador-dia{justify-content:center;margin:12px 0 6px;display:flex}:root[data-diseno="3g"] .r2-separador-dia>span{border-radius:var(--g3-r-pildora);background:var(--g3-contenedor);color:var(--g3-tinta-2);padding:3px 12px}:root[data-diseno="3g"] .r2-cabecera-hilo{z-index:5;min-height:64px;padding:8px var(--r2-margen);background:var(--g3-superficie);border-bottom:1px solid var(--g3-linea);align-items:center;gap:10px;display:flex;position:sticky;top:0}:root[data-diseno="3g"] .r2-cabecera-hilo-textos{flex:1;min-width:0;display:grid}:root[data-diseno="3g"] .r2-cabecera-hilo-uno{align-items:center;gap:8px;min-width:0;display:flex}:root[data-diseno="3g"] .r2-cabecera-hilo-chips{flex:none;gap:6px;display:inline-flex}:root[data-diseno="3g"] .r2-cabecera-hilo-sub{color:var(--g3-tinta-2);margin:0}:root[data-diseno="3g"] .r2-cabecera-hilo-acciones{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:720px){:root[data-diseno="3g"] .r2-cabecera-hilo{min-height:56px;padding:6px 8px 6px 4px}:root[data-diseno="3g"] .r2-cabecera-hilo-chips{display:none}}:root[data-diseno="3g"] .r2-caja-escribir{z-index:5;padding:8px var(--r2-margen) calc(8px + env(safe-area-inset-bottom,0px));background:var(--g3-superficie);border-top:1px solid var(--g3-linea);gap:8px;display:grid;position:sticky;bottom:0}:root[data-diseno="3g"] .r2-caja-escribir-sobre{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}:root[data-diseno="3g"] .r2-caja-escribir-sobre::-webkit-scrollbar{display:none}:root[data-diseno="3g"] .r2-caja-escribir-fila{align-items:flex-end;gap:6px;min-height:40px;display:flex}:root[data-diseno="3g"] .r2-caja-escribir-campo{flex:1;min-width:0}:root[data-diseno="3g"] .r2-caja-escribir-campo :is(textarea,input){font-size:15px;line-height:22px}@media (max-width:720px){:root[data-diseno="3g"] .r2-caja-escribir-campo :is(textarea,input){font-size:16px;line-height:24px}}:root[data-diseno="3g"] .r2-franja-lead{padding:10px var(--r2-margen);background:var(--g3-info-suave);color:var(--g3-tinta);border-bottom:1px solid var(--g3-linea);align-items:flex-start;gap:12px;display:flex}:root[data-diseno="3g"] .r2-franja-lead-textos{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}:root[data-diseno="3g"] .r2-franja-lead-textos>p{margin:0}:root[data-diseno="3g"] .r2-franja-lead-titulo{font-weight:600}:root[data-diseno="3g"] .r2-franja-lead-mas{color:var(--g3-tinta)}:root[data-diseno="3g"] .r2-franja-lead-acciones{flex:none;align-items:center;gap:8px;display:flex}:root[data-diseno="3g"] .r2-avatar{letter-spacing:0;font-weight:600;line-height:1;font-family:var(--g3-f-texto);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:inline-grid}:root[data-diseno="3g"] [data-r2-avatar]>span{color:inherit}:root[data-diseno="3g"] [data-r2-avatar="1"]{color:var(--r2-avatar-1-tinta);background:var(--r2-avatar-1-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="2"]{color:var(--r2-avatar-2-tinta);background:var(--r2-avatar-2-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="3"]{color:var(--r2-avatar-3-tinta);background:var(--r2-avatar-3-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="4"]{color:var(--r2-avatar-4-tinta);background:var(--r2-avatar-4-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="5"]{color:var(--r2-avatar-5-tinta);background:var(--r2-avatar-5-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="6"]{color:var(--r2-avatar-6-tinta);background:var(--r2-avatar-6-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="7"]{color:var(--r2-avatar-7-tinta);background:var(--r2-avatar-7-fondo)!important}:root[data-diseno="3g"] [data-r2-avatar="8"]{color:var(--r2-avatar-8-tinta);background:var(--r2-avatar-8-fondo)!important}:root[data-diseno="3g"] .r2-portal{background:var(--g3-fondo);height:100%;min-height:100%;color:var(--g3-tinta);flex-direction:column;align-items:center;padding:16px 16px 40px;display:flex;overflow-y:auto}:root[data-diseno="3g"] .r2-portal-arriba{justify-content:flex-end;align-self:stretch;min-height:44px;display:flex}:root[data-diseno="3g"] .r2-portal-centro{flex:1;place-items:center;width:100%;padding:16px 0;display:grid}:root[data-diseno="3g"] .r2-ficha-portal{border-radius:var(--g3-r-gr);background:var(--g3-superficie);border:1px solid var(--g3-linea);gap:20px;width:min(440px,100%);padding:32px 28px;display:grid}:root[data-diseno="3g"] .r2-ficha-portal[data-ancho=ancho]{width:min(880px,100%)}:root[data-diseno="3g"] .r2-ficha-portal-textos{gap:6px;display:grid}:root[data-diseno="3g"] .r2-ficha-portal-texto{color:var(--g3-tinta-2);margin:0}:root[data-diseno="3g"] .r2-ficha-portal-acciones{justify-items:stretch;gap:8px;display:grid}:root[data-diseno="3g"] .r2-ficha-portal-acciones>.g3-btn{width:100%;min-height:48px;font-size:15px}:root[data-diseno="3g"] .r2-ficha-portal-secundaria{justify-self:center}@media (max-width:720px){:root[data-diseno="3g"] .r2-ficha-portal{border-radius:var(--g3-r-md);padding:24px 20px}}:root[data-diseno="3g"] .r2-cabecera-portal{z-index:30;background:var(--g3-vidrio);min-height:64px;-webkit-backdrop-filter:var(--g3-desenfoque);backdrop-filter:var(--g3-desenfoque);border-bottom:1px solid var(--g3-linea);align-items:center;gap:12px;padding:10px 24px;display:flex;position:sticky;top:0}:root[data-diseno="3g"] .r2-cabecera-portal-extremo{flex:none;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}:root[data-diseno="3g"] .r2-cabecera-portal{padding-inline:var(--r2-margen)}:root[data-diseno="3g"] .r2-cabecera-portal>.g3-marca-portal{flex:0 auto;min-width:0}:root[data-diseno="3g"] .r2-cabecera-portal .g3-marca-portal-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:root[data-diseno="3g"] .r2-cabecera-portal .g3-marca-portal-texto small{text-overflow:ellipsis;color:var(--g3-tinta-2);display:block;overflow:hidden}:root[data-diseno="3g"] :is(.r2-portal-arriba,.r2-cabecera-portal) .g3-apagar-diseno{font-size:14px}@media (max-width:1023.98px){:root[data-diseno="3g"] .r2-cabecera-portal{gap:8px}:root[data-diseno="3g"] .r2-cabecera-portal .g3-apagar-diseno{justify-content:center;width:44px;min-height:44px;padding:0}:root[data-diseno="3g"] .r2-cabecera-portal .g3-apagar-diseno>span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-diseno="3g"] .r2-cabecera-portal .g3-apagar-diseno>svg{width:20px;height:20px}}@media (max-width:720px){:root[data-diseno="3g"] .r2-cabecera-portal{min-height:56px;padding-block:6px}}:root[data-diseno="3g"] dialog.g3-dialogo[aria-labelledby^=g3-confirmar-] .g3-cajon-cab :is(h2,h3){font-size:18px;line-height:24px}:root[data-diseno="3g"] dialog.g3-dialogo[aria-labelledby^=g3-confirmar-] :is(.g3-cajon-cuerpo,.g3-datos,.g3-pasa,.g3-caja){font-size:14px;line-height:20px}:root[data-diseno="3g"] dialog.g3-dialogo[aria-labelledby^=g3-confirmar-] .g3-cajon-pie .g3-btn{min-height:40px;font-size:14px}@media (max-width:720px){:root[data-diseno="3g"] dialog.g3-dialogo[aria-labelledby^=g3-confirmar-] :is(.g3-cajon-cuerpo,.g3-datos,.g3-pasa,.g3-caja){font-size:15px;line-height:22px}:root[data-diseno="3g"] dialog.g3-dialogo[aria-labelledby^=g3-confirmar-] .g3-cajon-pie .g3-btn{min-height:44px;font-size:15px}}:root[data-diseno="3g"]:has([data-r2-alcance=sin-asesor]) .g3-barra-ventas [data-g3=asesor]{display:none}:root[data-diseno="3g"]:has(.r2-pagina .r2-encabezado-titulo,.r2-dividida[data-detalle=cerrado] .r2-encabezado-titulo) .g3-barra-ventas .r2-barra-titulo{visibility:hidden}@media (max-width:860px){:root[data-diseno="3g"] .g3-barra-ventas .g3-logo--movil{justify-content:center;min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){:root[data-diseno="3g"] :is([class^=r2-],[class*=\ r2-]),:root[data-diseno="3g"] :is([class^=r2-],[class*=\ r2-]):before,:root[data-diseno="3g"] :is([class^=r2-],[class*=\ r2-]):after{transition:none!important;animation:none!important}:root[data-diseno="3g"] .r2-esqueleto,:root[data-diseno="3g"] [class*=r2-esqueleto] .g3-esqueleto{background:var(--g3-contenedor);animation:none!important}}
