@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_758a39e5-module__l6Ag-q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_758a39e5-module__l6Ag-q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8c7a5b6c-module__1EHOtW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8c7a5b6c-module__1EHOtW__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_1d12f186-module__f-Ne3G__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_1d12f186-module__f-Ne3G__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--color-carbon:#0a0f1c;--color-superficie:#0f1626;--color-elevada:#141c2e;--color-linea:#1e2738;--color-linea-suave:#182031;--color-texto:#e6ebf3;--color-texto-medio:#c3cddb;--color-texto-suave:#8a95a8;--color-texto-tenue:#5d687b;--color-profundo:#0048ad;--color-accion:#1477c9;--color-accion-fuerte:#0f66b0;--color-sobre-accion:#fff;--color-brillante:#1887e1;--color-celeste:#63b3ed;--color-palido:#e8f1fb;--color-ok:#37ca37;--color-espera:#f59e0b;--color-mal:#f2545b;--cristal-luz-arriba:#0048ad8c;--cristal-luz-abajo:#1887e12e;--cristal-vidrio:#ffffff0b;--cristal-vidrio-borde:#ffffff14;--cristal-filo:#ffffff0f;--cristal-borde-luz:#63b3edb3;--cristal-borde-sombra:#0048adb3;--cristal-fondo-arriba:#14203af0;--cristal-fondo-abajo:#0a101ef0;--cristal-sombra-azul:#0048add9;--letra-interfaz:var(--font-manrope), "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--letra-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--letra-marca:var(--font-montserrat), "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--texto-xs:.75rem;--texto-sm:.8125rem;--texto-base:.875rem;--texto-md:1rem;--texto-lg:1.25rem;--texto-xl:1.5rem;--texto-xxl:1.875rem;--peso-normal:400;--peso-medio:500;--peso-semi:600;--peso-fuerte:700;--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--esp-7:48px;--radio-chico:6px;--radio-medio:10px;--radio-grande:14px;--radio-cristal:18px;--radio-pildora:999px;--alto-chico:30px;--alto-normal:36px;--alto-grande:44px;--sombra-panel:0 1px 2px #0000004d;--sombra-alta:0 12px 30px #00000073}
:root{--tinta:var(--color-texto);--azul:var(--color-brillante);--electrico:var(--color-brillante);--suave:var(--color-texto-suave);--linea:var(--color-linea);--fondo:var(--color-carbon);--ok:var(--color-ok);--mal:var(--color-mal);--espera:var(--color-espera);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--fondo)}body{color:var(--tinta);font:400 var(--texto-base)/1.55 var(--letra-interfaz);margin:0}.fila{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grilla{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.tabla{overflow-x:auto}.espera-activando{flex-wrap:nowrap;gap:12px}.girando{border:3px solid #1887e140;border-top-color:var(--electrico);border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.copiable{border-radius:8px;align-items:flex-start;gap:10px;margin:8px 0;padding:10px 10px 10px 14px;display:flex}.copiable code{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0;padding-top:3px}.copiable .btn{flex:none}.primeros-pasos{margin-bottom:28px}.primeros-pasos .grilla{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:16px 0}.primeros-pasos ol{margin:10px 0;padding-left:20px}.primeros-pasos li{margin-bottom:8px}.sin-login{margin-top:4px;padding-top:16px}.etiqueta{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;display:inline-flex}.etiqueta button{cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px;line-height:1}.etiqueta.sola{padding-right:10px}.filtros{grid-template-columns:2fr repeat(3,1fr) auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}@media (max-width:760px){.filtros{grid-template-columns:1fr 1fr}}.chips{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.chips a{text-decoration:none}.historial{margin:0;padding:0;list-style:none}.historial li{border-left:3px solid var(--linea);padding:4px 0 12px 14px}.historial li.whatsapp_recibido{border-radius:0 8px 8px 0}.estrellas{flex-direction:row-reverse;gap:4px;display:inline-flex}.estrellas input{opacity:0;width:1px;height:1px;position:absolute}
.panel{--gi-carbon:var(--color-carbon);--gi-deep:var(--color-accion);--gi-white:var(--color-texto);--gi-superficie:var(--color-elevada);--gi-grafito:var(--color-superficie);--gi-grafito-2:var(--color-linea);--gi-profundo:var(--color-profundo);--gi-bright:var(--color-brillante);--gi-celeste:var(--color-celeste);--gi-palido:var(--color-palido);--gi-muted:var(--color-texto-tenue);--gi-muted-2:var(--color-texto-suave);--gi-muted-3:var(--color-texto-medio);--gi-success:var(--color-ok);--gi-warn:var(--color-espera);--gi-danger:var(--color-mal);--font-sans:var(--letra-interfaz);--font-display:var(--letra-interfaz);--font-mono:var(--letra-mono);--tinta:var(--gi-white);--azul:var(--gi-bright);--electrico:var(--gi-bright);--suave:var(--gi-muted-2);--linea:var(--gi-grafito-2);--fondo:var(--gi-carbon);--ok:var(--gi-success);--mal:var(--gi-danger);--espera:var(--gi-warn);isolation:isolate;min-height:100vh;color:var(--gi-white);font-family:var(--font-sans);font-weight:400;font-size:var(--texto-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--gi-grafito-2) transparent;background:var(--color-carbon);flex-direction:column;line-height:1.55;display:flex;position:relative}.panel ::-webkit-scrollbar{width:11px;height:11px}.panel ::-webkit-scrollbar-track{background:0 0}.panel ::-webkit-scrollbar-thumb{background:var(--gi-grafito-2);border-radius:var(--radio-pildora);background-clip:content-box;border:3px solid #0000}.panel ::-webkit-scrollbar-thumb:hover{background:var(--gi-muted);background-clip:content-box}.panel ::-webkit-scrollbar-button{display:none}.panel ::selection{background:#1887e159}.panel :focus-visible{outline:2px solid var(--gi-bright);outline-offset:2px}.panel a{color:var(--gi-bright);text-decoration:none;transition:color .15s}.panel a:hover{color:var(--gi-celeste)}.panel p{margin:0 0 12px}.panel .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gi-barra{z-index:30;border-bottom:1px solid var(--color-linea-suave);background:#0a0f1cf5;position:sticky;top:0}.gi-barra-adentro{box-sizing:border-box;align-items:center;gap:14px;width:100%;padding:10px 24px;display:flex}.panel .gi-marca{color:var(--color-texto);flex-shrink:0;align-items:center;gap:10px;display:flex}.gi-marca img{object-fit:contain;width:30px;height:30px}.gi-marca>span{font-family:var(--letra-marca);font-weight:700;font-size:var(--texto-base);color:var(--color-texto);white-space:nowrap;letter-spacing:-.02em}.gi-marca .gi-acento{color:var(--color-celeste)}.gi-barra-derecha{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.gi-comando{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radio-medio);background:var(--cristal-vidrio);border:1px solid var(--cristal-vidrio-borde);min-width:0;max-width:420px;height:36px;box-shadow:inset 0 1px 0 var(--cristal-filo);color:var(--color-texto-suave);font-size:var(--texto-sm);flex:auto;align-items:center;gap:10px;margin-left:6px;padding:0 6px 0 12px;transition:border-color .15s,background-color .15s;display:flex}.gi-comando:hover{background:#ffffff0f;border-color:#63b3ed59}.gi-comando:focus-visible{outline:2px solid var(--color-brillante);outline-offset:2px}.gi-comando>svg{flex:none;width:15px;height:15px}.gi-comando-texto{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gi-comando-capa{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04070e9e;justify-content:center;align-items:flex-start;padding:max(12vh,64px) 16px 16px;display:flex;position:fixed;inset:0}.gi-comando-panel{border-radius:var(--radio-cristal);background:linear-gradient(160deg, var(--cristal-fondo-arriba), var(--cristal-fondo-abajo)) padding-box, linear-gradient(140deg, var(--cristal-borde-luz), var(--cristal-vidrio-borde) 38%, var(--cristal-vidrio) 62%, var(--cristal-borde-sombra)) border-box;width:100%;max-width:560px;max-height:min(70vh,560px);box-shadow:0 30px 60px -20px #000000b3, 0 24px 40px -24px var(--cristal-sombra-azul), inset 0 1px 0 var(--cristal-filo);border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden}.gi-comando-campo{border-bottom:1px solid var(--color-linea);color:var(--color-texto-suave);align-items:center;gap:10px;padding:12px 14px;display:flex}.gi-comando-campo>svg{flex:none;width:18px;height:18px}.panel .gi-comando-campo input,.panel .gi-comando-campo input:focus{min-width:0;font-size:var(--texto-md);color:var(--color-texto);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:4px 0}.gi-comando-lista{margin:0;padding:6px;list-style:none;overflow-y:auto}.gi-comando-lista ul{margin:0;padding:0;list-style:none}.gi-comando-grupo{font-size:var(--texto-xs);color:var(--color-texto-tenue);padding:10px 10px 4px;font-weight:600}.gi-comando-item{border-radius:var(--radio-medio);cursor:pointer;color:var(--color-texto-medio);align-items:center;gap:10px;padding:9px 10px;display:flex}.gi-comando-item[aria-selected=true]{color:var(--color-texto);box-shadow:inset 2px 0 0 var(--color-celeste);background:#63b3ed1a}.gi-comando-titulo{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.gi-comando-detalle{font-size:var(--texto-xs);color:var(--color-texto-suave)}.gi-comando-enter{width:14px;height:14px;color:var(--color-texto-suave);flex:none}.gi-comando-vacio{color:var(--color-texto-suave);font-size:var(--texto-sm);padding:18px 12px}.panel .gi-saldo-chip{border-radius:var(--radio-pildora);border:1px solid var(--color-linea);background:var(--color-superficie);height:36px;color:var(--color-texto);font:500 var(--texto-sm)/1 var(--letra-mono);white-space:nowrap;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.panel .gi-saldo-chip span{font-family:var(--letra-interfaz);color:var(--color-texto-suave)}.panel .gi-saldo-chip:hover{color:var(--color-texto);border-color:#63b3ed66}.gi-cuenta{flex:none;position:relative}.gi-cuenta-boton{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radio-pildora);border:1px solid var(--color-linea);background:var(--color-superficie);align-items:center;gap:8px;height:36px;padding:0 12px 0 4px;display:flex;position:relative}.gi-cuenta-boton:hover{border-color:#63b3ed66}.gi-cuenta-boton:focus-visible{outline:2px solid var(--color-brillante);outline-offset:2px}.gi-avatar{border-radius:var(--radio-pildora);background:linear-gradient(145deg, var(--color-celeste), var(--color-accion) 55%, var(--color-profundo));width:28px;height:28px;color:var(--color-sobre-accion);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff6}.gi-nombre{font-weight:600;font-size:var(--texto-sm);color:var(--color-texto);white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.gi-cuenta-punto{border-radius:var(--radio-pildora);background:var(--color-mal);border:2px solid var(--color-carbon);width:10px;height:10px;position:absolute;top:1px;left:25px}.gi-cuenta-menu{z-index:40;border-radius:var(--radio-grande);background:var(--color-elevada);border:1px solid var(--color-linea);width:250px;box-shadow:var(--sombra-alta);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.gi-cuenta-quien{border-bottom:1px solid var(--color-linea-suave);flex-direction:column;gap:2px;min-width:0;margin-bottom:6px;padding:8px 10px 10px;display:flex}.gi-cuenta-quien strong{font-size:var(--texto-base);font-weight:600}.gi-cuenta-quien span{font-size:var(--texto-xs);color:var(--color-texto-suave);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel .gi-cuenta-item{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radio-medio);width:100%;font-size:var(--texto-base);color:var(--color-texto-medio);align-items:center;gap:10px;padding:8px 10px;display:flex}.panel .gi-cuenta-item:hover,.panel .gi-cuenta-item:focus-visible{color:var(--color-texto);background:#ffffff0d}.gi-cuenta-item>svg{width:16px;height:16px;color:var(--color-texto-suave);flex:none}.gi-cuenta-item>span:not(.gi-cuantos){flex:1}.gi-cuenta-item>svg.gi-cuenta-externo{width:13px;height:13px}.gi-cuenta-salir{border-top:1px solid var(--color-linea-suave);margin:6px 0 0;padding-top:6px}.gi-pestanas-sitio{scrollbar-width:none;gap:22px;padding:0 24px;display:flex;overflow-x:auto}.gi-pestanas-sitio::-webkit-scrollbar{display:none}.panel .gi-pestanas-sitio a{font-size:var(--texto-base);color:var(--color-texto-suave);white-space:nowrap;flex:none;padding:8px 0 10px;font-weight:500}.panel .gi-pestanas-sitio a:hover{color:var(--color-texto)}.panel .gi-pestanas-sitio a[aria-current=page]{color:var(--color-texto);box-shadow:inset 0 -2px var(--color-celeste)}.gi-abajo{display:none}.gi-boton-menu{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radio-medio);width:36px;height:36px;color:var(--color-texto-medio);flex:none;justify-content:center;align-items:center;display:none}.gi-boton-menu:hover{color:var(--color-texto);background:#ffffff0d}.gi-boton-menu:focus-visible{outline:2px solid var(--color-brillante);outline-offset:2px}.gi-boton-menu svg{width:20px;height:20px}@media (max-width:1023px){.gi-boton-menu{display:inline-flex}}@media (max-width:767px){.gi-pestanas-sitio.con-abajo{display:none}.gi-abajo{z-index:25;padding:6px max(8px, env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--color-linea-suave);background:#0a0f1cf0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.panel .gi-abajo a{border-radius:var(--radio-medio);font-size:var(--texto-xs);color:var(--color-texto-suave);flex-direction:column;align-items:center;gap:3px;padding:6px 4px;font-weight:500;display:flex}.gi-abajo svg{width:20px;height:20px}.panel .gi-abajo a[aria-current=page]{color:var(--color-texto)}.panel .gi-abajo a[aria-current=page] svg{color:var(--color-celeste)}.panel.con-abajo .gi-pie{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}@media (max-width:639px){.gi-barra-adentro{gap:8px;padding:8px 16px}.gi-marca>span,.gi-nombre{display:none}.gi-cuenta-boton{padding:0 4px}.gi-comando{flex:0 0 36px;justify-content:center;width:36px;margin-left:auto;padding:0}.gi-comando-texto,.panel .gi-comando .ui-atajo{display:none}.gi-barra-derecha{margin-left:0}.gi-pestanas-sitio{padding:0 16px}}.gi-cuerpo{flex:1;min-height:0;display:flex}.gi-columna{flex-direction:column;flex:1;min-width:0;display:flex}.gi-sidebar{border-right:1px solid var(--color-linea-suave);background:#0a0f1c66;flex-shrink:0;width:224px;transition:width .2s;display:none}.gi-sidebar.plegada{width:56px}@media (min-width:1024px){.gi-sidebar{display:block}}.gi-sidebar-pegado{max-height:calc(100vh - 57px);position:sticky;top:57px;overflow:hidden auto}.gi-plegar{justify-content:flex-end;padding:12px 12px 0;display:flex}.gi-sidebar.plegada .gi-plegar{justify-content:center;padding:12px 0 0}.gi-plegar button,.gi-cajon-cerrar button{all:unset;cursor:pointer;border-radius:var(--radio-medio);color:var(--gi-muted);padding:6px;transition:color .15s,background .15s;display:flex}.gi-plegar button:hover,.gi-cajon-cerrar button:hover{color:var(--gi-white);background:#1a202499}.gi-icono{flex-shrink:0;width:16px;height:16px}.gi-arbol{flex-direction:column;gap:4px;padding:16px 12px;display:flex}.gi-atajos{flex-direction:column;gap:4px;display:flex}.panel .gi-hoja{border-radius:var(--radio-medio);font-size:var(--texto-sm);color:var(--gi-muted-2);align-items:center;gap:10px;padding:8px 12px;line-height:1.25;transition:color .15s,background .15s;display:flex}.panel .gi-hoja:hover{color:var(--gi-white);background:#1a202499}.panel .gi-hoja[aria-current=page]{color:var(--gi-bright);background:#1887e11f;font-weight:600}.gi-recorte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gi-con-numero{align-items:center;gap:6px;display:flex}.gi-cuantos{border-radius:var(--radio-pildora);min-width:18px;height:18px;font-family:var(--font-mono);font-size:var(--texto-xs);color:var(--gi-warn);box-sizing:border-box;background:#f59e0b1f;border:1px solid #f59e0b66;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;font-weight:700;display:inline-flex}.gi-menu-ramas{margin-top:12px}.gi-menu-ramas .branched-menu__head{font-family:var(--font-sans);font-size:var(--texto-xs);padding:6px 0;font-weight:700}.gi-menu-ramas .branched-menu__head[aria-disabled=true]{cursor:default}.gi-menu-ramas .branched-menu__item{border-radius:.5rem;padding-right:.5rem;transition:background-color .2s,color .2s}.gi-menu-ramas .branched-menu__item[data-active]{background:color-mix(in srgb, var(--gi-bright) 12%, transparent);font-weight:600}@media (hover:hover) and (pointer:fine){.gi-menu-ramas .branched-menu__item:hover{background:color-mix(in srgb, var(--gi-grafito) 60%, transparent)}}.panel .gi-menu-ramas a.branched-menu__item{color:var(--bm-muted)}@media (hover:hover) and (pointer:fine){.panel .gi-menu-ramas a.branched-menu__item:hover{color:var(--bm-ink)}}.panel .gi-menu-ramas a.branched-menu__item[data-active]{color:var(--bm-accent)}.gi-riel{flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.gi-riel>div{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.gi-riel .gi-corte{border-top:1px solid var(--color-linea-suave);margin-top:4px;padding-top:8px}.panel .gi-riel-boton{border-radius:var(--radio-medio);width:36px;height:36px;color:var(--gi-muted-2);justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex;position:relative}.panel .gi-riel-boton:hover{color:var(--gi-white);background:#1a202499}.panel .gi-riel-boton[aria-current=page]{color:var(--gi-bright);background:#1887e11f}.gi-punto{border-radius:var(--radio-pildora);background:var(--gi-warn);width:6px;height:6px;position:absolute;top:6px;right:6px}@media (min-width:1024px){.gi-cajon{display:none!important}}.gi-cajon{z-index:50;display:flex;position:fixed;inset:0}.gi-cajon-fondo{background:#0009;position:absolute;inset:0}.gi-cajon-panel{border-right:1px solid var(--gi-grafito-2);background:var(--gi-carbon);width:256px;max-width:80vw;position:relative;overflow-y:auto}.gi-cajon-cerrar{justify-content:flex-end;padding:12px 12px 0;display:flex}.gi-cajon-cerrar svg{width:20px;height:20px}.gi-main{box-sizing:border-box;flex:1;width:100%;max-width:72rem;margin:0 auto;padding:0 24px 40px}.gi-migas{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 4px;display:flex}.gi-migas>span{align-items:center;gap:8px;display:flex}.gi-migas a,.gi-migas span{font-family:var(--font-sans);font-weight:500;font-size:var(--texto-sm);color:var(--color-texto-tenue)}.panel .gi-migas a{color:var(--gi-muted-2)}.panel .gi-migas a:hover{color:var(--gi-bright)}.gi-migas .actual{font-weight:600}.gi-migas .sep{color:var(--gi-grafito-2)}.gi-pie{border-top:1px solid var(--gi-grafito-2);margin-top:48px}.gi-pie>div{max-width:72rem;font-family:var(--font-sans);font-weight:500;font-size:var(--texto-sm);color:var(--gi-muted);box-sizing:border-box;margin:0 auto;padding:20px 24px}.panel-encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:28px 0;display:flex}.panel .eyebrow{font-family:var(--font-sans);font-size:var(--texto-sm);color:var(--color-celeste);margin:0 0 6px;font-weight:600}.panel .gi-titulo{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xxl);letter-spacing:-.02em;color:var(--gi-white);text-wrap:balance;margin:0;line-height:1.15}.panel .bajada{font-size:var(--texto-md);color:var(--gi-muted-2);max-width:42rem;margin:8px 0 0}.panel-encabezado .acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.panel h2{font-family:var(--font-display);font-weight:600;font-size:var(--texto-lg);letter-spacing:-.015em;color:var(--gi-white);align-items:center;gap:10px;margin:40px 0 14px;line-height:1.3;display:flex}.panel h3{font-family:var(--font-display);font-weight:600;font-size:var(--texto-md);color:var(--gi-white);letter-spacing:-.01em;line-height:1.35}.panel .rotulo{font-family:var(--font-sans);font-weight:600;font-size:var(--texto-sm);color:var(--gi-muted-2);align-items:center;gap:8px;margin:0 0 12px;display:flex}.panel .muted{color:var(--gi-muted-2);font-size:var(--texto-sm)}.panel code{font-family:var(--font-mono);color:var(--gi-celeste);font-size:.82em}.panel pre{background:var(--gi-carbon);color:var(--gi-muted-3);border:1px solid var(--gi-grafito-2);border-radius:var(--radio-grande);font-family:var(--font-mono);font-size:var(--texto-sm);white-space:pre-wrap;padding:14px}.panel .tarjeta{background:var(--gi-grafito);border:1px solid var(--gi-grafito-2);border-radius:var(--radio-grande);color:var(--gi-white);padding:20px;transition:border-color .15s}.panel a.tarjeta{color:var(--gi-white)}.panel a.tarjeta:hover{color:var(--gi-white);border-color:#1887e166}.panel .tarjeta h3{margin:0 0 6px}.panel details.tarjeta>summary{cursor:pointer;color:var(--gi-white);font-family:var(--font-display);font-weight:600;font-size:var(--texto-base)}.panel details.tarjeta>summary strong{font-weight:600}.panel .grilla{gap:12px}.panel .kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.panel .kpi{background:var(--gi-grafito);border:1px solid var(--gi-grafito-2);border-radius:var(--radio-grande);color:var(--gi-white);padding:16px 18px;transition:border-color .15s;display:block}.panel a.kpi:hover{color:var(--gi-white);border-color:#63b3ed66}.panel .kpi .valor{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xl);letter-spacing:-.02em;color:var(--gi-white);font-variant-numeric:tabular-nums;line-height:1.15}.panel .kpi .valor small{font-size:var(--texto-md);color:var(--gi-muted-2);font-weight:600}.panel .kpi .leyenda{font-family:var(--font-sans);font-weight:500;font-size:var(--texto-sm);color:var(--gi-muted-2);margin-top:6px}.panel .kpi .detalle{font-size:var(--texto-xs);color:var(--gi-muted-2);margin-top:6px}.panel .filas{flex-direction:column;gap:8px;display:flex}.panel .fila-lista{background:var(--gi-grafito);border:1px solid var(--gi-grafito-2);border-radius:var(--radio-medio);color:var(--gi-white);flex-wrap:nowrap;align-items:center;gap:12px;padding:12px 16px;transition:border-color .15s;display:flex}.panel a.fila-lista:hover{color:var(--gi-white);border-color:#1887e166}.panel .fila-lista .icono{border-radius:var(--radio-medio);width:34px;height:34px;color:var(--gi-bright);background:#1887e11a;flex:none;place-items:center;display:grid}.panel .fila-lista .icono.warn{color:var(--gi-warn);background:#f59e0b1a}.panel .fila-lista .icono svg{width:16px;height:16px}.panel .fila-lista .texto{flex:1;min-width:0}.panel .fila-lista .texto strong{font-family:var(--font-display);font-weight:600;font-size:var(--texto-base);color:var(--gi-white);display:block}.panel .fila-lista .texto span{font-size:var(--texto-sm);color:var(--gi-muted-2)}.panel .fila-lista .cuanto{font-family:var(--font-display);font-weight:700;font-size:var(--texto-lg);color:var(--gi-white);font-variant-numeric:tabular-nums}.panel .fila-lista .ir{width:16px;height:16px;color:var(--gi-muted);flex:none}.panel .vacio{font-family:var(--font-sans);font-size:var(--texto-sm);color:var(--gi-muted-2);border-left:2px solid var(--gi-grafito-2);margin:4px 0 8px;padding:8px 12px}.panel .btn{white-space:nowrap;min-height:var(--alto-normal);border-radius:var(--radio-medio);background:var(--color-accion);color:var(--color-sobre-accion);font-family:var(--font-sans);font-weight:600;font-size:var(--texto-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.panel .btn:hover{background:var(--color-accion-fuerte);color:var(--color-sobre-accion)}.panel .btn:disabled,.panel .btn[aria-disabled=true]{opacity:.55;cursor:default}.panel .btn.sec{color:var(--color-texto);border-color:var(--color-linea);background:0 0}.panel .btn.sec:hover{color:var(--color-texto);background:#ffffff08;border-color:#63b3ed73}.panel .btn.texto{color:var(--color-celeste);background:0 0;border-color:#0000;padding:0 6px}.panel .btn.texto:hover{color:var(--color-texto);background:0 0}.panel .btn.peligro{color:var(--gi-danger);background:#f2545b14;border-color:#f2545b66}.panel .btn.peligro:hover{color:#ff8a8f;background:#f2545b29}.panel .btn.wa{color:#fff;background:#1c8f4c}.panel .btn.wa:hover{background:#187d42}.panel .btn.chico{min-height:var(--alto-chico);font-size:var(--texto-sm);padding:0 10px}.panel .btn.alto,.panel .btn.grande{min-height:var(--alto-grande);font-size:var(--texto-base);padding:0 20px}.panel .btn svg{width:15px;height:15px}.panel details.mas{display:inline-block;position:relative}.panel details.mas>summary{cursor:pointer;border:1px solid var(--gi-grafito-2);border-radius:var(--radio-chico);color:var(--gi-muted-2);font-family:var(--font-display);font-weight:600;font-size:var(--texto-sm);padding:5px 9px;line-height:1;list-style:none}.panel details.mas>summary::-webkit-details-marker{display:none}.panel details.mas>summary:hover,.panel details.mas[open]>summary{color:var(--gi-white);border-color:#1887e180}.panel details.mas>div{z-index:20;background:var(--gi-superficie);border:1px solid var(--gi-grafito-2);border-radius:var(--radio-medio);flex-direction:column;gap:4px;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #00000073}.panel details.mas>div form,.panel details.mas>div .btn{width:100%}.panel details.mas>div .btn{justify-content:flex-start}.panel td details.mas>div{box-shadow:none;min-width:170px;margin-top:6px;position:static}.panel details.resumen>summary{cursor:pointer;list-style:none}.panel details.resumen>summary::-webkit-details-marker{display:none}.panel details.resumen>summary .mas-texto{color:var(--gi-bright);font-size:var(--texto-xs);margin-left:4px}.panel details.resumen[open]>summary{display:none}.panel .pastilla{white-space:nowrap;font-family:var(--font-sans);font-weight:500;font-size:var(--texto-xs);border-radius:var(--radio-pildora);color:var(--color-celeste);background:#1887e114;border:1px solid #63b3ed47;align-items:center;gap:6px;padding:2px 9px 2px 8px;line-height:1.4;display:inline-flex}.panel .pastilla:before{content:"";border-radius:var(--radio-pildora);background:currentColor;flex:none;width:6px;height:6px}.panel .pastilla.ok{color:var(--gi-success);background:#37ca3714;border-color:#37ca374d}.panel .pastilla.espera{color:var(--gi-warn);background:#f59e0b14;border-color:#f59e0b4d}.panel .pastilla.mal{color:var(--gi-danger);background:#f2545b14;border-color:#f2545b4d}.panel .pastilla.neutra{color:var(--gi-muted-2);border-color:var(--gi-grafito-2);background:0 0}.panel .chips{gap:8px;margin-bottom:24px}.panel .chip{font-family:var(--font-sans);font-weight:500;font-size:var(--texto-sm);border-radius:var(--radio-pildora);border:1px solid var(--gi-grafito-2);color:var(--gi-muted-2);white-space:nowrap;padding:7px 14px;line-height:1.2;transition:color .15s,border-color .15s}.panel .chip:hover{color:var(--gi-white);border-color:#63b3ed66}.panel .chip.activo{color:var(--gi-white);background:#1887e11f;border-color:#63b3ed8c}.panel .chip .n{color:var(--gi-muted)}.panel .etiqueta{background:var(--gi-superficie);border:1px solid var(--gi-grafito-2);color:var(--gi-muted-3);font-size:var(--texto-xs)}.panel .etiqueta button{color:var(--gi-muted-2)}.panel input,.panel textarea,.panel select{box-sizing:border-box;border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);background:var(--color-elevada);width:100%;color:var(--gi-white);font-family:var(--font-sans);font-size:var(--texto-base);padding:9px 12px;transition:border-color .15s,box-shadow .15s}.panel input::placeholder,.panel textarea::placeholder{color:var(--gi-muted)}.panel input:focus,.panel textarea:focus,.panel select:focus{border-color:var(--gi-bright);outline:none;box-shadow:0 0 0 2px #1887e14d}.panel input[type=checkbox],.panel input[type=radio]{width:auto;accent-color:var(--gi-bright)}.panel textarea{line-height:1.5}.panel label{font-family:var(--font-sans);font-weight:600;font-size:var(--texto-sm);color:var(--gi-muted-2);margin:14px 0 6px;display:block}.panel label:has(input[type=checkbox]){font-family:var(--font-sans);font-weight:400;font-size:var(--texto-base);letter-spacing:0;text-transform:none;color:var(--gi-muted-3)}.panel .filtros label{margin:0 0 6px}.panel .tabla{border-radius:var(--radio-grande);border:1px solid var(--color-linea-suave);background:var(--gi-superficie);overflow-x:auto}.panel table{border-collapse:collapse;width:100%;font-size:var(--texto-base);color:var(--gi-white);background:0 0;border:0;border-radius:0}.panel thead tr{border-bottom:1px solid var(--color-linea-suave);background:#0a0f1c99}.panel th{text-align:left;font-family:var(--font-sans);font-weight:500;font-size:var(--texto-sm);letter-spacing:0;text-transform:none;color:var(--gi-muted-3);background:0 0;border:0;padding:12px 16px}.panel td{border:0;border-bottom:1px solid var(--color-linea-suave);vertical-align:top;padding:10px 16px}.panel tbody tr:last-child td{border-bottom:0}.panel tbody tr:hover td{background:#1887e10a}.panel td strong{color:var(--gi-white)}.panel td a{overflow-wrap:anywhere}.panel .num{font-variant-numeric:tabular-nums;white-space:nowrap}.panel .aviso{border-radius:0 var(--radio-medio) var(--radio-medio) 0;font-size:var(--texto-base);color:var(--color-texto-medio);border:0;border-left:3px solid var(--color-celeste);background:#1887e114;margin:0 0 20px;padding:10px 14px}.panel .aviso strong{color:var(--color-texto)}.panel .aviso.ok{border-left-color:var(--color-ok);background:#37ca3712}.panel .aviso.mal{border-left-color:var(--color-mal);background:#f2545b12}.panel .historial li{border-left-color:var(--gi-grafito-2)}.panel .historial li.mail{border-left-color:var(--gi-bright)}.panel .historial li.whatsapp,.panel .historial li.whatsapp_recibido{border-left-color:#22a95a}.panel .historial li.whatsapp_recibido{background:#22a95a12}.panel .historial li.nota{border-left-color:var(--gi-warn)}.gi-ingreso{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.gi-ingreso>div{text-align:center;width:100%;max-width:28rem}.gi-ingreso img{object-fit:contain;width:56px;height:56px;margin:0 auto 16px;display:block}.gi-ingreso .eyebrow{margin-bottom:12px}.gi-ingreso h1{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xxl);letter-spacing:-.025em;color:var(--gi-white);margin:0 0 12px;line-height:1.05}.gi-ingreso h1 .gi-acento{color:var(--gi-bright)}.gi-ingreso form{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}.gi-ingreso input{max-width:24rem;font-family:var(--font-display);font-size:var(--texto-base);padding:12px 16px}.gi-ingreso button[type=submit]{border-radius:var(--radio-medio);background:var(--color-accion);width:100%;max-width:24rem;font-family:var(--font-display);font-weight:600;font-size:var(--texto-base);color:var(--gi-white);cursor:pointer;border:0;padding:12px 24px;transition:background .15s}.gi-ingreso button[type=submit]:hover{background:var(--color-accion-fuerte)}.gi-ingreso .error{font-family:var(--font-sans);font-size:var(--texto-sm);color:var(--gi-warn);margin:0}.gi-ingreso .tip{font-family:var(--font-sans);font-size:var(--texto-xs);color:var(--gi-muted);max-width:24rem;margin:8px auto 0}.gi-ingreso .otro{font-family:var(--font-sans);font-size:var(--texto-xs)}.panel .gi-ingreso .bajada{margin:12px auto 0}.gi-ingreso .fila{justify-content:center;margin-top:24px}.gi-main.gi-sitio{max-width:64rem}.panel .gi-sitio .tarjeta :is(p,li):not(.muted),.panel .gi-sitio .ejemplo{font-size:var(--texto-base)}.panel .gi-sitio .grilla>.tarjeta{flex-direction:column;display:flex}.panel .gi-sitio .grilla>.tarjeta>:is(.btn,form):last-child{align-self:flex-start;margin-top:auto}.gi-agentes{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.panel .gi-agente{border-radius:var(--radio-grande);border:1px solid var(--color-linea);background:var(--color-superficie);flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.panel .gi-agente:hover{box-shadow:0 20px 36px -24px var(--cristal-sombra-azul);border-color:#63b3ed73;transform:translateY(-2px)}.gi-agente-foto{aspect-ratio:1;background:#0a1430;display:block;position:relative}.gi-agente-foto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0f162699);height:30%;position:absolute;inset:auto 0 0}.gi-agente-foto img{object-fit:cover;width:100%;height:100%;display:block}.gi-agente-cuerpo{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.gi-agente-etiqueta{border-radius:var(--radio-pildora);color:#ff9196;font-weight:600;font-size:var(--texto-xs);background:#f2545b24;border:1px solid #f2545b59;align-self:flex-start;margin-bottom:10px;padding:2px 9px}.gi-agente-etiqueta.tuyo{color:var(--gi-success);background:#37ca371a;border-color:#37ca374d}.panel .gi-agente h3{font-weight:600;font-size:var(--texto-md);margin:0 0 6px;line-height:1.3}.panel .gi-agente h3 a{color:var(--gi-white)}.panel .gi-agente h3 a:hover{color:var(--gi-celeste)}.panel .gi-sitio .gi-agente .gi-agente-frase{color:var(--color-texto-suave);font-size:var(--texto-sm);margin:0 0 14px;line-height:1.5}.gi-agente-precio{align-items:baseline;gap:8px;margin-top:auto;display:flex}.gi-agente-precio strong{font-weight:700;font-size:var(--texto-lg);color:var(--gi-white);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.gi-agente-precio s{color:var(--gi-muted-2);font-size:var(--texto-sm)}.panel .gi-sitio .gi-agente .gi-agente-cuotas{color:var(--gi-success);font-size:var(--texto-xs);align-items:center;gap:6px;margin:4px 0 14px;display:flex}.gi-agente-cuotas svg{flex:none}.gi-agente-cuotas b{font-weight:600}.panel .btn.gi-agente-btn{width:100%}.panel .gi-agente:hover .btn.sec.gi-agente-btn{border-color:#63b3ed80}.panel span.btn.gi-agente-btn[aria-disabled]{cursor:default;opacity:.6}.gi-pie>.gi-pie-sitio{flex-wrap:wrap;align-items:center;gap:8px 20px;max-width:64rem;display:flex}.gi-pie-sitio>span{margin-right:auto}.panel .gi-pie-sitio a{color:var(--gi-muted)}.panel .gi-pie-sitio a:hover{color:var(--gi-bright)}.panel .lead{font-size:var(--texto-md);color:var(--gi-muted-2);max-width:42rem;margin:0 0 24px}.panel h4{font-family:var(--font-display);font-weight:600;font-size:var(--texto-sm);color:var(--gi-muted-3);margin:16px 0 6px}.panel article p,.panel article li{color:var(--gi-muted-3);font-size:var(--texto-base);line-height:1.65}.panel article h3{margin:22px 0 6px}.panel article ul,.panel article ol{padding-left:20px}.panel hr{border:0;border-top:1px solid var(--gi-grafito-2)}.panel details>summary{cursor:pointer}.panel .copiable{background:var(--gi-carbon);border:1px solid var(--gi-grafito-2)}.panel .copiable code{font-size:var(--texto-sm);color:var(--gi-celeste);line-height:1.5}.panel .primeros-pasos h2{margin-top:0}.panel .primeros-pasos .paso{border:1px solid var(--gi-grafito-2);border-radius:var(--radio-grande);background:#0a0f1c73;padding:16px}.panel .primeros-pasos .paso h3{margin:0 0 2px}.panel .primeros-pasos li{font-size:var(--texto-base);color:var(--gi-muted-3)}.panel .sin-login{border-top:1px solid var(--gi-grafito-2)}.panel :is(.gi-sitio,.gi-acceso) label{font-family:var(--font-sans);font-weight:500;font-size:var(--texto-base);letter-spacing:0;text-transform:none;color:var(--gi-muted-2);margin:16px 0 6px}.panel :is(.gi-sitio,.gi-acceso) :is(input,textarea,select){border-radius:var(--radio-medio);border-color:var(--color-linea-suave);background:#0a0f1c99;padding:10px 12px}.panel :is(.gi-sitio,.gi-acceso) input:not([type=checkbox]):not([type=radio]){min-height:40px}.panel label .muted{font-family:var(--font-sans);font-weight:400;font-size:var(--texto-xs);letter-spacing:0;text-transform:none}.panel .ejemplo{color:var(--gi-muted-3);border-left:3px solid var(--gi-bright);background:#1887e10f;border-radius:0 8px 8px 0;margin:8px 0 10px;padding:10px 14px;font-style:italic}.panel .estrellas label{font-family:var(--font-sans);letter-spacing:0;text-transform:none;cursor:pointer;color:var(--gi-grafito-2);margin:0;font-size:34px;font-weight:400;line-height:1}.panel .estrellas label:hover,.panel .estrellas label:hover~label{color:var(--gi-warn)}.panel .estrellas label:has(input:checked){color:var(--gi-warn)}.panel .estrellas label:has(input:checked)~label{color:var(--gi-warn)}.panel .estrellas label:has(input:focus-visible) span{outline:2px solid var(--gi-bright);border-radius:var(--radio-chico)}.gi-acceso{min-height:100vh;display:grid}.gi-acceso-marca{background:var(--color-superficie);border-right:1px solid var(--color-linea-suave);flex-direction:column;justify-content:space-between;gap:32px;padding:48px;display:none;position:relative;overflow:hidden}.gi-acceso-marca>*{position:relative}@media (min-width:1024px){.gi-acceso{grid-template-columns:1fr 1fr}.gi-acceso-marca{display:flex}.panel .gi-acceso-solo-celular{display:none}}.gi-acceso-texto{max-width:28rem}.gi-acceso-texto .pastilla{margin-bottom:20px}.panel .gi-acceso-texto h1{font-family:var(--font-display);font-weight:600;font-size:var(--texto-xxl);letter-spacing:-.01em;color:var(--gi-white);margin:0;line-height:1.25}.panel .gi-acceso-texto p{font-size:var(--texto-md);color:var(--gi-muted-2);margin:16px 0 0;line-height:1.65}.gi-acceso-texto ul{grid-template-columns:1fr 1fr;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.gi-acceso-texto li{border-radius:var(--radio-medio);border:1px solid var(--color-linea-suave);font-size:var(--texto-base);color:var(--gi-white);background:#1a202499;align-items:center;gap:10px;padding:10px 12px;display:flex}.gi-acceso-texto li svg{width:16px;height:16px;color:var(--gi-bright);flex:none}.panel .gi-acceso-pie{font-size:var(--texto-xs);color:var(--gi-muted);margin:0}.gi-acceso-form{justify-content:center;align-items:center;padding:24px;display:flex}.gi-acceso-form>div{width:100%;max-width:24rem}.panel .gi-acceso-solo-celular{margin-bottom:32px}.panel .gi-acceso-form .ui-cristal{padding:24px}.panel .gi-acceso-form h2{font-weight:600;font-size:var(--texto-lg);margin:0;display:block}.panel .gi-acceso-form .ui-cristal>.muted{font-size:var(--texto-base);margin:4px 0 0}.gi-acceso-form form{flex-direction:column;margin-top:20px;display:flex}.panel .gi-acceso-form label{margin-top:0}.panel .gi-acceso-form .aviso{margin:16px 0 0}.panel .gi-acceso-form form .muted{margin:8px 0 0}.panel .btn.grande{width:100%;font-size:var(--texto-base);justify-content:center;margin-top:16px;padding:12px 20px}.panel .gi-acceso-error{font-size:var(--texto-base);color:#f87171;align-items:center;gap:8px;margin:12px 0 0;display:flex}.gi-acceso-error svg{flex:none;width:16px;height:16px}.panel .gi-acceso-form .otro{text-align:center;font-family:var(--font-sans);font-size:var(--texto-xs);margin-top:16px}@media (max-width:640px){.gi-main{padding:0 16px 32px}.panel .gi-titulo{font-size:var(--texto-xl)}.panel .kpis{grid-template-columns:1fr 1fr;gap:10px}.panel .kpi{padding:14px}.panel .kpi .valor{font-size:var(--texto-lg)}.panel .fila-lista{gap:10px;padding:12px}}@media (prefers-reduced-motion:reduce){.panel *,.panel :before,.panel :after{transition:none!important;animation:none!important}}.panel .gi-falta-conectar{background:var(--color-superficie);border-color:#1887e173;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.panel .gi-falta-conectar h2{margin:0 0 4px}.panel .gi-mi-agente{align-items:center;gap:14px;min-width:0;display:flex}.panel .gi-mi-agente h3{margin:0}.panel .gi-mi-agente-foto{border-radius:var(--radio-grande);object-fit:cover;border:1px solid #8fd0ff59;flex:none;width:64px;height:64px}.panel .primeros-pasos details{margin-top:4px}.panel .primeros-pasos details h4{margin:16px 0 6px}.gi-con-logo{align-items:center;gap:8px;display:inline-flex}.gi-logo-ia{object-fit:contain;flex:none;display:inline-block}.gi-logos-ia{vertical-align:middle;opacity:.9;align-items:center;gap:6px;margin-left:10px;display:inline-flex}.gi-creditos-cabecera{grid-template-columns:minmax(200px,260px) 1fr;align-items:stretch;gap:16px;margin-bottom:24px;display:grid}@media (max-width:760px){.gi-creditos-cabecera{grid-template-columns:1fr}}.panel .gi-saldo{flex-direction:column;justify-content:center;gap:2px;display:flex}.gi-saldo-rotulo{font-family:var(--font-sans);font-size:var(--texto-xs);color:var(--gi-celeste)}.gi-saldo-numero{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xxl);color:var(--gi-white);line-height:1.05}.gi-paquetes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.panel a.gi-paquete{color:var(--gi-white);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.panel a.gi-paquete.destacado{border-color:#1887e199}.gi-paquete-n{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xxl);line-height:1}.gi-paquete strong{font-family:var(--font-display);font-weight:600;font-size:var(--texto-md);margin-top:8px}.gi-paquete-unidad{font-size:var(--texto-xs)}.panel .gi-paquete .btn{box-shadow:none;margin-top:12px}.panel a.gi-paquete[aria-disabled=true]{opacity:.55;pointer-events:none}.panel .tarjeta.gi-generador{border-radius:var(--radio-cristal);background:linear-gradient(160deg, var(--cristal-fondo-arriba), var(--cristal-fondo-abajo)) padding-box, linear-gradient(140deg, var(--cristal-borde-luz), var(--cristal-vidrio-borde) 38%, var(--cristal-vidrio) 62%, var(--cristal-borde-sombra)) border-box;box-shadow:0 24px 40px -24px var(--cristal-sombra-azul), inset 0 1px 0 var(--cristal-filo);border:1px solid #0000;margin-bottom:32px}.panel .gi-generador textarea,.panel .gi-generador input:not([type=file]),.panel .gi-generador select{width:100%}.gi-pestanas{border:1px solid var(--gi-grafito-2);border-radius:var(--radio-medio);gap:3px;padding:3px;display:inline-flex}.panel .gi-pestanas button{color:var(--gi-muted-2);font-family:var(--font-display);font-weight:600;font-size:var(--texto-xs);border-radius:var(--radio-chico);cursor:pointer;background:0 0;border:0;padding:6px 14px}.panel .gi-pestanas button[aria-selected=true]{background:var(--gi-bright);color:var(--gi-white)}.gi-slides{gap:8px;margin:0 0 10px;padding-left:22px;list-style:decimal;display:grid}.gi-slides li{padding-left:4px}.panel .gi-slides li{display:list-item}.panel .gi-slides li input{width:calc(100% - 44px);margin-right:6px}.panel .gi-gratis{margin-bottom:24px}.panel .gi-gratis h2{margin-top:0}.panel .gi-generador-cab{justify-content:space-between}.panel .gi-generador-cab h2{margin:0}.panel .gi-generador-aviso{margin:16px 0 0}.panel .gi-generador-nota{font-size:var(--texto-sm);margin:8px 0 0}.gi-generador-opciones{grid-template-columns:minmax(180px,240px) 1fr;gap:16px;display:grid}@media (max-width:640px){.gi-generador-opciones{grid-template-columns:1fr}}.gi-fotos{flex-wrap:wrap;gap:8px;display:flex}.gi-foto{border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);width:64px;height:64px;position:relative;overflow:hidden}.gi-foto img{object-fit:cover;width:100%;height:100%}.panel .gi-foto button{border-radius:var(--radio-pildora);color:#fff;cursor:pointer;background:#0a0f1ccc;border:0;width:20px;height:20px;font-size:11px;position:absolute;top:2px;right:2px}.panel label.gi-foto-subir{border:1px dashed var(--gi-grafito-2);border-radius:var(--radio-medio);width:64px;height:64px;color:var(--gi-muted-2);font-size:var(--texto-xs);cursor:pointer;justify-content:center;align-items:center;margin:0;display:inline-flex}.gi-foto-subir input{display:none}.gi-galeria{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gi-imagen{border:1px solid var(--gi-grafito-2);border-radius:var(--radio-medio);background:var(--gi-grafito);overflow:hidden}.gi-imagen-cuadro{color:var(--gi-muted-2);font-size:var(--texto-xs);text-align:center;background:#0d1424;justify-content:center;align-items:center;padding:0;display:flex}.gi-imagen-cuadro a,.gi-imagen-cuadro img{object-fit:cover;width:100%;height:100%;display:block}.gi-imagen.fallo .gi-imagen-cuadro{color:var(--gi-danger);padding:8px}.gi-imagen-pie{font-size:var(--texto-xs);justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.gi-girando{animation:1.4s ease-in-out infinite gi-pulso}@keyframes gi-pulso{50%{opacity:.35}}.panel td.gi-mas{color:var(--gi-success);font-weight:700}.panel td.gi-menos{color:var(--gi-muted-3)}.gi-turno-dias{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.gi-turno-dia{flex-direction:column;gap:6px;min-width:0;display:flex}.panel .gi-turno-dia strong{font-family:var(--font-display);font-weight:600;font-size:var(--texto-sm);text-transform:capitalize;color:var(--gi-white)}.panel .gi-turno-hora{border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);background:var(--gi-grafito);color:var(--gi-muted-3);font-family:var(--font-mono);font-size:var(--texto-sm);font-variant-numeric:tabular-nums;cursor:pointer;padding:8px 0;transition:border-color .15s,background .15s,color .15s}.panel .gi-turno-hora:hover{color:var(--gi-white);border-color:#1887e199}.panel .gi-turno-hora[aria-pressed=true]{background:var(--gi-deep);border-color:var(--gi-bright);color:var(--gi-white)}.panel .gi-implementacion{border-top:1px solid var(--gi-grafito-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.panel .gi-implementacion p{margin:0}.panel .gi-recurso{margin-bottom:16px}.panel .gi-recurso-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel .gi-recurso-cabecera>div:first-child{flex:320px}.panel .gi-recurso-cabecera h2{margin-top:0}.panel .gi-recurso-cabecera p{margin:0}.panel .gi-recurso-vista{border:1px solid var(--gi-grafito-2);border-radius:var(--radio-medio);background:#0b0d12;width:100%;height:min(80vh,900px);margin-top:16px;display:block}.panel .gi-novedades{background:var(--color-superficie);border-color:#37ca3759;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.panel .gi-novedades h2{font-size:var(--texto-md);margin:0 0 4px}.gi-historial{margin:0;padding:0;list-style:none;display:grid}.gi-historial li{border-top:1px solid var(--gi-grafito-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.gi-historial li:first-child{border-top:0}.gi-historial li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.panel .gi-historial strong{color:var(--gi-white);overflow-wrap:anywhere;font-weight:600}.gi-historial .muted{font-size:var(--texto-sm)}.gi-historial li>span{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--texto-md);flex:none}.panel .gi-historial .gi-mas{color:var(--gi-success);font-weight:700}.panel .gi-historial .gi-menos{color:var(--gi-muted-3)}.panel .gi-paquete{color:var(--gi-white);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.panel .gi-paquete.destacado{border-color:#1887e199}.gi-paquete-pagar{flex-wrap:wrap;gap:6px;width:100%;margin-top:12px;display:flex}.panel .gi-paquete-pagar .btn{flex:auto;justify-content:center;margin-top:0}.panel .gi-paquete-pagar .btn.sec{background:0 0}.gi-monedas{font-size:var(--texto-sm);gap:10px;margin:0 0 10px;display:inline-flex}.gi-monedas a[aria-current=true]{color:var(--gi-white);font-weight:700;text-decoration:none}.gi-mis-cabecera{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:8px;display:grid}@media (max-width:760px){.gi-mis-cabecera{grid-template-columns:1fr}}.panel .gi-mis-nivel{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xl);margin:4px 0 10px}.gi-mis-barra{border-radius:var(--radio-pildora);background:var(--gi-grafito-2);height:8px;overflow:hidden}.gi-mis-barra>span{border-radius:inherit;background:linear-gradient(90deg, var(--gi-bright), var(--gi-celeste));height:100%;display:block}.panel .gi-mision{flex-direction:column;display:flex}.panel .gi-mision h3{font-size:var(--texto-md)}.panel .gi-mision.apagada{opacity:.6}.panel .gi-mision>form,.panel .gi-mision>.btn{align-self:flex-start;margin-top:auto}.gi-mis-premio{font-family:var(--font-display);color:var(--gi-white);margin:0 0 8px;font-weight:600}.gi-mis-premio .muted{font-family:var(--font-sans);font-weight:400;font-size:var(--texto-sm)}.gi-logros{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.gi-logro{text-align:center;border-radius:var(--radio-grande);background:var(--color-superficie);color:var(--gi-white);border:1px solid #1887e173;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;display:flex}.gi-logro .muted{font-size:var(--texto-xs)}.gi-logro-icono{font-size:var(--texto-xxl);line-height:1}.gi-logro.apagado{border-color:var(--gi-grafito-2);background:var(--gi-grafito);filter:grayscale();opacity:.55}.gi-com{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}@media (max-width:900px){.gi-com{grid-template-columns:1fr}}.gi-com-lista{flex-direction:column;gap:12px;min-width:0;display:flex}.gi-com-lado{flex-direction:column;gap:16px;min-width:0;display:flex}.panel .gi-post{flex-direction:column;gap:8px;min-width:0;display:flex}.panel .gi-post.fijada{border-radius:var(--radio-cristal);background:linear-gradient(160deg, var(--cristal-fondo-arriba), var(--cristal-fondo-abajo)) padding-box, linear-gradient(140deg, var(--cristal-borde-luz), var(--cristal-vidrio-borde) 38%, var(--cristal-vidrio) 62%, var(--cristal-borde-sombra)) border-box;box-shadow:0 24px 40px -24px var(--cristal-sombra-azul), inset 0 1px 0 var(--cristal-filo);border:1px solid #0000}.panel .gi-post h3{font-size:var(--texto-md);margin:0}.panel .gi-post h3 a{color:var(--gi-white);text-decoration:none}.panel .gi-post h3 a:hover{color:var(--gi-celeste)}.gi-post-cabeza{font-size:var(--texto-sm);color:var(--gi-muted-2);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.gi-post-pie{font-size:var(--texto-sm);color:var(--gi-muted-2);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.gi-post-pie form{display:inline}.gi-autor{color:var(--gi-white);align-items:center;gap:6px;font-weight:600;display:inline-flex}.gi-nivel,.gi-equipo-gi,.panel .gi-post-cabeza .gi-ia{font-family:var(--font-sans);font-weight:500;font-size:var(--texto-xs);border-radius:var(--radio-pildora);white-space:nowrap;color:var(--color-celeste);background:#1887e114;border:1px solid #63b3ed4d;align-items:center;gap:5px;padding:1px 8px 1px 7px;display:inline-flex}.gi-nivel:before,.gi-equipo-gi:before{content:"";border-radius:var(--radio-pildora);background:currentColor;width:6px;height:6px}.gi-equipo-gi{color:var(--gi-warn);background:#f59e0b14;border-color:#f59e0b59}.gi-texto-post{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65}.gi-capturas{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:8px 0;display:grid}.gi-capturas a{display:block}.gi-capturas img{border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);width:100%;max-width:100%;display:block}.gi-boton-chico{border:1px solid var(--gi-grafito-2);color:var(--gi-muted-2);border-radius:var(--radio-pildora);cursor:pointer;font:inherit;font-size:var(--texto-sm);background:0 0;padding:4px 10px;line-height:1.3}.gi-boton-chico:hover{color:var(--gi-white);border-color:#1887e180}.gi-boton-chico.activo{color:var(--gi-bright);background:#1887e11a;border-color:#1887e199}.gi-boton-chico.gracias.activo{color:var(--gi-success);background:#37ca371a;border-color:#37ca3780}.gi-comentarios{flex-direction:column;gap:14px;margin:8px 0 20px;display:flex}.gi-comentario{border-left:2px solid var(--gi-grafito-2);flex-direction:column;gap:6px;min-width:0;padding:2px 0 2px 14px;display:flex}.gi-comentario.agradecido{border-left-color:var(--gi-success)}.gi-comentario.oculto{opacity:.6}.gi-hallazgos{border-radius:var(--radio-medio);font-size:var(--texto-base);background:#f59e0b1a;border:1px solid #f59e0b73;margin:10px 0;padding:12px 16px}.gi-ranking{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gi-ranking li{font-size:var(--texto-base);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.gi-ranking .puesto{font-family:var(--font-mono);color:var(--gi-muted-2)}.gi-ranking .yo{color:var(--gi-celeste)}.gi-avisos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gi-avisos li a{color:var(--gi-muted-3);border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 14px;text-decoration:none;display:flex}.gi-avisos li.nuevo a{color:var(--gi-white);background:#1887e114;border-color:#1887e180}.gi-avisos li a:hover{border-color:#1887e199}.gi-chat{flex-direction:column;gap:10px;max-height:min(62vh,640px);padding:4px 2px 8px;display:flex;overflow-y:auto}.gi-burbuja{border:1px solid var(--gi-grafito-2);background:var(--gi-superficie);border-radius:14px 14px 14px 4px;flex-direction:column;align-self:flex-start;gap:4px;max-width:min(80%,560px);padding:10px 14px;display:flex}.gi-burbuja.mia{background:#1887e11f;border-color:#1887e180;border-radius:14px 14px 4px;align-self:flex-end}.gi-burbuja.host{border-color:#37ca3766}.gi-burbuja.oculta{opacity:.55}.gi-burbuja p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.gi-burbuja .de{font-size:var(--texto-xs);color:var(--gi-muted-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gi-escribiendo{font-size:var(--texto-sm);color:var(--gi-muted-2);font-style:italic}.gi-ia{font-family:var(--font-sans);font-size:var(--texto-xs);border-radius:var(--radio-pildora);white-space:nowrap;color:var(--gi-success);border:1px solid #37ca3780;padding:2px 8px}.gi-conversaciones{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gi-conversaciones a{color:var(--gi-muted-3);border-radius:var(--radio-medio);border:1px solid var(--gi-grafito-2);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px;text-decoration:none;display:grid}.gi-conversaciones a:hover{border-color:#1887e199}.gi-conversaciones .ultimo{font-size:var(--texto-base);color:var(--gi-muted-2);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.gi-conversaciones .nuevo{color:var(--gi-white);background:#1887e114;border-color:#1887e180}.panel .gi-empezar{max-width:760px;margin:0 auto}.panel .gi-empezar-cab{margin:8px 0 22px}.panel .gi-empezar-cab h1{margin:6px 0 8px}.panel .gi-empezar-eti{font-family:var(--font-sans);font-size:var(--texto-xs);color:var(--gi-bright);margin:0}.panel .gi-empezar-agentes{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.panel .gi-empezar-elegir{align-items:center;gap:12px;margin:0 0 18px;display:flex}.panel .gi-empezar-elegir label{flex:none;margin:0}.panel .gi-empezar-elegir select{max-width:360px}.panel .gi-chip{text-transform:none;letter-spacing:normal;font-family:var(--font-sans);border:1px solid var(--gi-grafito-2);color:var(--gi-muted-3);border-radius:var(--radio-pildora);font-size:var(--texto-base);cursor:pointer;background:0 0;padding:7px 14px}.panel .gi-chip.activo{border-color:var(--gi-bright);color:var(--gi-white);background:#1887e124}.panel .gi-pasos{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.panel .gi-paso{border:1px solid var(--gi-grafito-2);border-radius:var(--radio-grande);opacity:.72;background:#0a0f1c73;padding:20px 22px;transition:opacity .2s,border-color .2s}.panel .gi-paso.actual{opacity:1;background:linear-gradient(160deg, var(--cristal-fondo-arriba), var(--cristal-fondo-abajo)) padding-box, linear-gradient(140deg, var(--cristal-borde-luz), var(--cristal-vidrio-borde) 38%, var(--cristal-vidrio) 62%, var(--cristal-borde-sombra)) border-box;box-shadow:0 24px 40px -24px var(--cristal-sombra-azul), inset 0 1px 0 var(--cristal-filo);border:1px solid #0000}.panel .gi-paso.listo{opacity:1;border-color:#37ca3759}.panel .gi-paso-cab{align-items:center;gap:12px;margin-bottom:10px;display:flex}.panel .gi-paso-cab h2{font-size:var(--texto-lg);flex:1;margin:0}.panel .gi-paso-num{background:var(--gi-grafito-2);width:30px;height:30px;color:var(--gi-white);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.panel .gi-paso.actual .gi-paso-num{background:linear-gradient(145deg, var(--color-celeste), var(--color-accion) 55%, var(--color-profundo));color:var(--color-sobre-accion);box-shadow:inset 0 1px #fff6}.panel .gi-paso.listo .gi-paso-num{background:var(--gi-success);color:#04120a}.panel .gi-paso ol{margin:6px 0 0;padding-left:20px}.panel .gi-paso li{margin-bottom:8px}.panel .gi-ias{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.panel .gi-ia{text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;min-width:0;font-family:var(--font-sans);border:1px solid var(--gi-grafito-2);color:var(--gi-muted-3);border-radius:var(--radio-grande);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 12px;display:flex}.panel .gi-ia strong{font-size:var(--texto-base);line-height:1.2}.panel .gi-ia span{flex-direction:column;min-width:0;display:flex}.panel .gi-ia small{color:var(--gi-muted-2);font-size:var(--texto-xs);line-height:1.3}.panel .gi-ia.activa{border-color:var(--gi-bright);color:var(--gi-white);background:#1887e124}.panel .gi-ia-pasos{border-top:1px solid var(--gi-grafito-2);padding-top:12px}.panel .gi-esperando{color:var(--gi-muted-2);font-size:var(--texto-base);align-items:center;gap:8px;margin:14px 0 0;display:flex}.panel .gi-punto{background:var(--gi-bright);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite gi-latido}@keyframes gi-latido{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.panel .gi-punto{animation:none}}.panel .gi-link{text-transform:none;letter-spacing:normal;color:var(--gi-bright);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.panel .gi-huecos{gap:10px;margin:0 0 6px;display:grid}.panel .gi-huecos label{font-size:var(--texto-base);color:var(--gi-muted-3);flex-direction:column;gap:4px;display:flex}.panel .gi-mundos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.panel .gi-mundos li{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.panel .gi-mundos strong{flex:1;min-width:140px}.panel .gi-empezar-ayuda{text-align:center;margin:22px 0 0}.panel .gi-aviso-cobro{border-radius:var(--radio-grande);background:#f59e0b14;border:1px solid #f59e0b80;margin:14px 0 0;padding:18px 22px}.panel .gi-aviso-cobro h2{font-size:var(--texto-md);color:var(--gi-warn);margin:0 0 8px}.panel .gi-aviso-cobro p{margin:0 0 8px}.panel .gi-aviso-cobro a{color:var(--gi-bright)}.panel .gi-aviso-cobro-corto{border-left:3px solid var(--gi-warn);font-size:var(--texto-base);background:#f59e0b14;border-radius:0 10px 10px 0;margin:10px 0 0;padding:10px 14px}.panel .gi-grupo{border-radius:var(--radio-grande);background:#25d36612;border:1px solid #25d36673;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:14px 0 0;padding:18px 22px;display:flex}.panel .gi-grupo h2{font-size:var(--texto-md);margin:0 0 6px}.panel .gi-grupo p{margin:0}.panel .gi-grupo>div{flex:280px}@media (max-width:640px){.panel .gi-ias{grid-template-columns:repeat(2,minmax(0,1fr))}.panel .gi-paso{padding:16px}}.panel .sin-margen{margin:0}.panel .sin-margen-abajo{margin-bottom:0}.panel .sin-margen-arriba{margin-top:0}.panel .aire-arriba-chico{margin-top:var(--esp-2)}.panel .aire-arriba{margin-top:var(--esp-4)}.panel .aire-arriba-medio{margin-top:var(--esp-5)}.panel .aire-arriba-grande{margin-top:40px}.panel .aire-abajo-chico{margin-bottom:var(--esp-2)}.panel .aire-abajo{margin-bottom:var(--esp-4)}.panel .aire-abajo-grande{margin-bottom:var(--esp-5)}.panel .campo-corto{max-width:280px}.panel .campo-medio{max-width:420px}.panel .ancho-formulario{max-width:640px}.panel .texto-chico{font-size:var(--texto-sm)}.panel .columna-chica{gap:var(--esp-2);flex-direction:column;display:flex}.panel .con-saltos{white-space:pre-line}.panel .grilla.grilla-chica{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.panel .lectura{max-width:46rem}.panel .lectura p,.panel .lectura li{font-size:var(--texto-md);line-height:1.7}.panel .separador{border:0;border-top:1px solid var(--color-linea);margin:40px 0}.panel .gi-ico-chico{vertical-align:-2px;flex:none;width:14px;height:14px}.panel .gi-saldo-numero.gi-saldo-numero-chico{font-size:var(--texto-xxl)}.panel .gi-mis-barra-aire{margin:6px 0}.panel .arriba-1{margin-top:var(--esp-1)}.panel .arriba-2{margin-top:var(--esp-2)}.panel .arriba-3{margin-top:var(--esp-3)}.panel .arriba-4{margin-top:var(--esp-4)}.panel .arriba-5{margin-top:var(--esp-5)}.panel .abajo-2{margin-bottom:var(--esp-2)}.panel .abajo-3{margin-bottom:var(--esp-3)}.panel .abajo-4{margin-bottom:var(--esp-4)}.panel .abajo-5{margin-bottom:var(--esp-5)}.panel .vertical-mini{margin:4px 0}.panel .vertical-chico{margin:6px 0}.panel .entre{justify-content:space-between}.panel .al-final{justify-content:flex-end}.panel .sin-cortar{flex-wrap:nowrap}.panel .en-linea{display:inline}.panel .texto-crudo{white-space:pre-wrap}.panel .cortar-palabras{overflow-wrap:anywhere}.panel .letra-heredada{font:inherit}.panel .sin-min{min-width:0}.panel .ancho-80{width:80px}.panel .ancho-90{width:90px}.panel .max-120{max-width:120px}.panel .max-320{max-width:320px}.panel .grilla.grilla-300,.panel .grilla-300{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.panel .grilla.grilla-340,.panel .grilla-340{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.panel .crece-160{flex:160px;min-width:160px}.panel .fijo-90{flex:0 0 90px}.panel .vertical-3{margin:var(--esp-3) 0}.panel .a-la-base{align-items:baseline}.panel .abajo-alineado{align-items:flex-end}.panel .hueco-3{gap:var(--esp-3)}.panel .grilla.grilla-320,.panel .grilla-320{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.panel .grilla.grilla-280,.panel .grilla-280{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.panel .grilla.grilla-240,.panel .grilla-240{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.panel .ocupa-2{grid-column:span 2}.panel .crece-240{flex:2 240px}.panel .texto-mal{color:var(--color-mal)}.panel .sangria{padding-left:18px}.panel .ancho-auto{width:auto}
.panel .ui-panel{background:var(--color-superficie);border:1px solid var(--color-linea);border-radius:var(--radio-grande);padding:var(--esp-4);min-width:0}.panel .ui-panel-cab{justify-content:space-between;align-items:baseline;gap:var(--esp-3);margin:0 0 var(--esp-3);display:flex}.panel .ui-panel-titulo{font-size:var(--texto-md);font-weight:var(--peso-semi);color:var(--color-texto);margin:0}.panel .ui-panel-cab .ui-panel-accion{font-size:var(--texto-sm)}.panel .ui-cristal{border-radius:var(--radio-cristal);padding:var(--esp-4);background:linear-gradient(160deg, var(--cristal-fondo-arriba), var(--cristal-fondo-abajo)) padding-box, linear-gradient(140deg, var(--cristal-borde-luz), var(--cristal-vidrio-borde) 38%, var(--cristal-vidrio) 62%, var(--cristal-borde-sombra)) border-box;box-shadow:0 24px 40px -24px var(--cristal-sombra-azul), inset 0 1px 0 var(--cristal-filo);border:1px solid #0000;min-width:0;position:relative}.panel .ui-cristal .ui-panel-titulo{font-size:var(--texto-md)}.panel .ui-icono{background:var(--color-elevada);width:32px;height:32px;color:var(--color-texto-medio);border-radius:9px;flex:none;place-items:center;display:grid}.panel .ui-icono svg{width:16px;height:16px}.panel .ui-icono.grande{border-radius:12px;width:44px;height:44px}.panel .ui-icono.grande svg{width:20px;height:20px}.panel .ui-icono img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.panel .ui-icono.gema{color:var(--color-sobre-accion);background:linear-gradient(145deg, var(--color-celeste), var(--color-accion) 55%, var(--color-profundo));box-shadow:inset 0 1px 0 #ffffff73, inset 0 -3px 8px #00000038, 0 8px 18px -10px var(--cristal-sombra-azul)}.panel .ui-filas{border:1px solid var(--color-linea);border-radius:var(--radio-grande);background:var(--color-superficie);margin:0;padding:0;list-style:none;overflow:hidden}.panel .ui-filas>li{margin:0}.panel .ui-filas>li+li{border-top:1px solid var(--color-linea-suave)}.panel .ui-fila{gap:var(--esp-3);color:var(--color-texto);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:11px 14px;text-decoration:none;transition:background-color .15s;display:grid}.panel .ui-fila.sin-icono{grid-template-columns:minmax(0,1fr) auto}.panel a.ui-fila:hover{color:var(--color-texto);background:#ffffff06}.panel .ui-fila.destacada{box-shadow:inset 2px 0 0 var(--color-celeste);background:#63b3ed12}.panel .ui-fila-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.panel .ui-fila-titulo{font-weight:var(--peso-semi);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel .ui-fila-detalle{font-size:var(--texto-sm);color:var(--color-texto-suave);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel .ui-fila-fin{align-items:center;gap:var(--esp-2);color:var(--color-texto-tenue);display:inline-flex}.panel .ui-fila-fin>svg{width:15px;height:15px}@media (max-width:520px){.panel .ui-fila-titulo{white-space:normal}.panel .ui-fila{gap:var(--esp-2);padding:11px 12px}}.panel .ui-estado{font-size:var(--texto-sm);color:var(--color-texto-suave);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.panel .ui-estado:before{content:"";border-radius:var(--radio-pildora);background:var(--color-texto-tenue);flex:none;width:7px;height:7px}.panel .ui-estado.ok:before{background:var(--color-ok);box-shadow:0 0 0 3px #37ca3724}.panel .ui-estado.espera:before{background:var(--color-espera);box-shadow:0 0 0 3px #f59e0b24}.panel .ui-estado.mal:before{background:var(--color-mal);box-shadow:0 0 0 3px #f2545b24}.panel .ui-estado.info:before{background:var(--color-celeste);box-shadow:0 0 0 3px #63b3ed24}.panel .ui-atajo{min-width:20px;font:500 11px/1 var(--letra-mono);color:var(--color-texto-suave);white-space:nowrap;background:linear-gradient(#1b2436,#121a29);border:1px solid #ffffff17;border-radius:5px;justify-content:center;align-items:center;padding:3px 6px;display:inline-flex;box-shadow:inset 0 -1px #00000073}.panel .btn .ui-atajo{color:inherit;box-shadow:none;background:#ffffff24;border-color:#ffffff38;padding:2px 5px}.panel .btn.sec .ui-atajo,.panel .btn.texto .ui-atajo{background:var(--color-elevada);border-color:var(--color-linea);color:var(--color-texto-suave)}.panel .ui-resumen{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}@media (max-width:520px){.panel .ui-resumen{grid-template-columns:1fr 1fr}}.panel .ui-dato{border-radius:var(--radio-grande);background:var(--color-superficie);border:1px solid var(--color-linea);min-width:0;color:var(--color-texto);flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.panel .ui-dato.ancho{align-items:center;gap:var(--esp-3);flex-direction:row;grid-column:1/-1}.panel a.ui-dato{transition:border-color .15s}.panel a.ui-dato:hover{color:var(--color-texto);border-color:#63b3ed66}.panel .ui-dato-rotulo{font-size:var(--texto-sm);color:var(--color-texto-suave)}.panel .ui-dato-valor{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.15}.panel .ui-dato-detalle{font-size:var(--texto-xs);color:var(--color-texto-suave);margin-top:4px}.panel .ui-dato.ancho .ui-dato-valor{font-size:var(--texto-base)}.panel .ui-progreso{border-radius:var(--radio-pildora);background:#ffffff12;height:6px;margin-top:10px;overflow:hidden}.panel .ui-progreso>span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accion), var(--color-celeste));height:100%;display:block}.panel .ui-barras{align-items:flex-end;gap:3px;height:24px;margin-top:8px;display:flex}.panel .ui-barras>span{background:linear-gradient(180deg, var(--color-celeste), var(--color-accion));opacity:.9;border-radius:2px;flex:1;min-height:2px}.panel .ui-pestanas{gap:var(--esp-5);border-bottom:1px solid var(--color-linea-suave);scrollbar-width:none;margin:0 0 var(--esp-5);display:flex;overflow-x:auto}.panel .ui-pestanas::-webkit-scrollbar{display:none}.panel .ui-pestanas a{font-size:var(--texto-base);font-weight:var(--peso-medio);color:var(--color-texto-suave);white-space:nowrap;flex:none;padding:10px 0;text-decoration:none}.panel .ui-pestanas a:hover{color:var(--color-texto)}.panel .ui-pestanas a[aria-current=page]{color:var(--color-texto);box-shadow:inset 0 -2px var(--color-celeste)}.panel .ui-pestanas .n{font:500 11px/1 var(--letra-mono);color:var(--color-texto-suave);background:var(--color-elevada);border-radius:5px;margin-left:6px;padding:2px 5px}.panel .ui-aviso{border-radius:0 var(--radio-medio) var(--radio-medio) 0;border-left:3px solid var(--color-celeste);font-size:var(--texto-base);color:var(--color-texto-medio);background:#1887e114;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.panel .ui-aviso>svg{width:16px;height:16px;color:var(--color-celeste);flex:none;margin-top:2px}.panel .ui-aviso strong{color:var(--color-texto);font-weight:var(--peso-semi)}.panel .ui-aviso.ok{border-left-color:var(--color-ok);background:#37ca3712}.panel .ui-aviso.ok>svg{color:var(--color-ok)}.panel .ui-aviso.espera{border-left-color:var(--color-espera);background:#f59e0b12}.panel .ui-aviso.espera>svg{color:var(--color-espera)}.panel .ui-aviso.mal{border-left-color:var(--color-mal);background:#f2545b12}.panel .ui-aviso.mal>svg{color:var(--color-mal)}.panel .ui-muestra{gap:var(--esp-4);display:grid}.panel .ui-muestra-fila{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.panel .ui-colores{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.panel .ui-color{border:1px solid var(--color-linea);border-radius:var(--radio-medio);background:var(--color-superficie);overflow:hidden}.panel .ui-color-muestra{background:var(--c);border-bottom:1px solid var(--color-linea);height:44px}.panel .ui-color-texto{font-size:var(--texto-sm);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.panel .ui-color-texto code{font-size:var(--texto-xs);color:var(--color-texto-suave)}.panel .ui-letras{gap:6px;display:grid}.panel .ui-letras>div{align-items:baseline;gap:var(--esp-4);flex-wrap:wrap;display:flex}.panel .ui-letras code{width:110px;font-size:var(--texto-xs);color:var(--color-texto-suave);flex:none}.panel .ui-dos{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}
