@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.vFVDFq_className{font-family:Archivo,Archivo Fallback;font-style:normal}.vFVDFq_variable{--tipo-ui:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.W7IkdG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.W7IkdG_variable{--tipo-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--tono:#0e7c86;--tono-alto:#0a5f67;--tono-flojo:#dcefef;--sobre-tono:#fff;--fondo:#f7f6f4;--papel:#fff;--papel-alto:#fbfaf9;--tinta:#1c1a19;--tinta-media:#67615c;--tinta-floja:#97908a;--borde:#e5e1dc;--borde-duro:#cec8c1;--ok:#3f7a4f;--ok-flojo:#e6efe6;--espera:#92680f;--espera-flojo:#f7eed9;--cerrada:#c2560f;--cerrada-flojo:#fdf1e7;--mal:#a5453d;--mal-flojo:#f6e3e1;--sombra:0 1px 2px #1c1a190f, 0 1px 1px #1c1a190a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--tono:#4cc4ce;--tono-alto:#7ad8e0;--tono-flojo:#123236;--sobre-tono:#06181b;--fondo:#131414;--papel:#1b1d1d;--papel-alto:#212423;--tinta:#eceae7;--tinta-media:#a9a29b;--tinta-floja:#7b746e;--borde:#2c2f2e;--borde-duro:#3e4241;--ok:#6fae7c;--ok-flojo:#1a2a1e;--espera:#d4a53f;--espera-flojo:#2e2515;--cerrada:#e8894a;--cerrada-flojo:#2c1d13;--mal:#dd7f76;--mal-flojo:#2e1a18;--sombra:0 1px 2px #0006, 0 1px 1px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=oscuro]{--tono:#4cc4ce;--tono-alto:#7ad8e0;--tono-flojo:#123236;--sobre-tono:#06181b;--fondo:#131414;--papel:#1b1d1d;--papel-alto:#212423;--tinta:#eceae7;--tinta-media:#a9a29b;--tinta-floja:#7b746e;--borde:#2c2f2e;--borde-duro:#3e4241;--ok:#6fae7c;--ok-flojo:#1a2a1e;--espera:#d4a53f;--espera-flojo:#2e2515;--cerrada:#e8894a;--cerrada-flojo:#2c1d13;--mal:#dd7f76;--mal-flojo:#2e1a18;--sombra:0 1px 2px #0006, 0 1px 1px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.siempre-claro{--tono:#0e7c86;--tono-alto:#0a5f67;--tono-flojo:#dcefef;--sobre-tono:#fff;--fondo:#f7f6f4;--papel:#fff;--papel-alto:#fbfaf9;--tinta:#1c1a19;--tinta-media:#67615c;--tinta-floja:#97908a;--borde:#e5e1dc;--borde-duro:#cec8c1;--ok:#3f7a4f;--ok-flojo:#e6efe6;--espera:#92680f;--espera-flojo:#f7eed9;--cerrada:#c2560f;--cerrada-flojo:#fdf1e7;--mal:#a5453d;--mal-flojo:#f6e3e1;--sombra:0 1px 2px #1c1a190f, 0 1px 1px #1c1a190a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--fondo);min-height:100dvh;color:var(--tinta)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--tinta);font-family:var(--tipo-ui), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}body.listo,body.listo *{transition:background-color .18s,border-color .18s,color .18s}@media (prefers-reduced-motion:reduce){body.listo,body.listo *{transition:none}}a{color:inherit}:focus-visible{outline:2px solid var(--tono);outline-offset:2px;border-radius:3px}
.puerta{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.puerta-caja{width:100%;max-width:380px}.puerta-marca{align-items:center;gap:10px;margin-bottom:6px;display:flex}.puerta-punto,.lateral-punto{background:var(--tono);width:14px;height:14px;box-shadow:0 0 0 3px var(--tono-flojo);border-radius:50%;flex:none}.puerta-marca h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.puerta-bajada{color:var(--tinta-media);margin:0 0 28px;font-size:13px;line-height:1.6}.puerta-pie{color:var(--tinta-media);margin:22px 0 0;font-size:13px}.puerta-pie a{color:var(--tono);text-underline-offset:3px;text-decoration:underline}.entrar{flex-direction:column;gap:6px;display:flex}.entrar label{color:var(--tinta-media);margin-top:10px;font-size:12px;font-weight:500}.entrar input{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;border-radius:7px;padding:10px 12px;font-size:14px}.entrar input:focus-visible{border-color:var(--tono);outline:2px solid var(--tono-flojo);outline-offset:0}.entrar-pista{color:var(--tinta-floja);margin:2px 0 0;font-size:12px}.entrar-mal{border-left:2px solid var(--mal);background:var(--mal-flojo);color:var(--mal);border-radius:0 5px 5px 0;margin:12px 0 0;padding:9px 11px;font-size:13px;line-height:1.5}.entrar-bien{border-left:2px solid var(--ok);background:var(--ok-flojo);color:var(--ok);border-radius:0 5px 5px 0;margin:12px 0 0;padding:9px 11px;font-size:13px;line-height:1.5}.entrar-olvide{text-align:right;margin:6px 0 0;font-size:13px}.entrar-olvide a{color:var(--tinta-media);text-underline-offset:3px;text-decoration:underline}.entrar>button,.boton{background:var(--tono);color:var(--sobre-tono);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:7px;margin-top:18px;padding:11px 16px;font-size:14px;font-weight:500;text-decoration:none}.boton{display:inline-block}.entrar>button:hover:not(:disabled),.boton:hover{background:var(--tono-alto)}.entrar>button:disabled{cursor:progress;opacity:.6}.panel{grid-template-columns:218px 1fr;min-height:100dvh;display:grid}@media (max-width:720px){.panel{grid-template-columns:1fr}}.lateral{border-right:1px solid var(--borde);background:var(--papel);flex-direction:column;gap:2px;padding:18px 12px;display:flex}@media (max-width:720px){.lateral{border-right:0;border-bottom:1px solid var(--borde)}}.lateral-boton{border:1px solid var(--borde);background:var(--papel-alto);color:var(--tinta-media);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;font-size:13.5px;display:none}.lateral-boton b{color:var(--tinta);font-weight:500}.lateral-boton i{margin-left:auto;font-style:normal}@media (max-width:720px){.lateral{padding-bottom:12px}.lateral-marca{padding-bottom:10px}.lateral-boton{display:flex}.lateral-secciones[data-abierto=false]{display:none}}.lateral-marca{align-items:center;gap:9px;padding:0 8px 16px;display:flex}.lateral-nombres{flex-direction:column;min-width:0;display:flex}.lateral-nombres b{font-size:14px;font-weight:600}.lateral-nombres span{color:var(--tinta-floja);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lateral-grupo{flex-direction:column;gap:1px;margin-top:14px;display:flex}.lateral-titulo{letter-spacing:.07em;color:var(--tinta-floja);text-transform:uppercase;margin:0 0 4px;padding:0 8px;font-size:10.5px;font-weight:600}.lateral-enlace{color:var(--tinta-media);border-radius:6px;padding:7px 8px;font-size:13.5px;text-decoration:none}.lateral-enlace:hover{background:var(--papel-alto);color:var(--tinta)}.lateral-enlace[data-aqui=true]{background:var(--tono-flojo);color:var(--tono-alto);font-weight:500}.lateral-pronto{color:var(--tinta-floja);cursor:default;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:13.5px;display:flex}.lateral-pronto em{letter-spacing:.04em;opacity:.75;text-transform:uppercase;font-size:10px;font-style:normal}.lienzo{flex-direction:column;min-width:0;display:flex}.lienzo-cabecera{border-bottom:1px solid var(--borde);justify-content:flex-end;align-items:center;gap:14px;padding:12px 24px;display:flex}.lienzo-quien{color:var(--tinta-floja);font-size:12.5px}.salir{color:var(--tinta-media);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.salir:hover{color:var(--tinta)}.arranque,.hueco,.ajustes{max-width:620px;padding:40px 24px}.arranque-paso{letter-spacing:.07em;color:var(--tono);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}.arranque h1,.hueco h1,.ajustes h1{letter-spacing:-.015em;text-wrap:balance;margin:0 0 10px;font-size:24px;font-weight:600}.arranque-texto,.hueco p,.ajustes>p{max-width:52ch;color:var(--tinta-media);margin:0 0 20px;font-size:14px;line-height:1.65}.hueco-flojo{color:var(--tinta-floja);font-size:13px}.arranque-aparte{border-top:1px solid var(--borde);margin-top:40px;padding-top:24px}.arranque-aparte h2{margin:0 0 12px;font-size:14px;font-weight:600}.arranque-aparte ul{margin:0 0 16px;padding-left:18px}.arranque-aparte li{color:var(--tinta-media);margin-bottom:7px;font-size:13.5px;line-height:1.6}.arranque-aparte li b{color:var(--tinta);font-weight:500}.arranque-aparte p{max-width:52ch;color:var(--tinta-floja);margin:0;font-size:13px;line-height:1.6}.interruptor-tema{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0}.interruptor-tema:focus-visible{outline:2px solid var(--tono);outline-offset:2px}.interruptor-tema-pista{background:var(--tono-flojo);border:1px solid var(--borde);width:52px;height:28px;color:var(--tono-alto);border-radius:999px;justify-content:space-between;align-items:center;padding:0 7px;display:flex;position:relative}.interruptor-tema-bolita{background:var(--papel);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.interruptor-tema[aria-checked=true] .interruptor-tema-bolita{transform:translate(24px)}.interruptor-tema-sol,.interruptor-tema-luna{z-index:1;transition:opacity .2s;position:relative}.interruptor-tema[aria-checked=false] .interruptor-tema-sol,.interruptor-tema[aria-checked=true] .interruptor-tema-luna{opacity:.95}@media (prefers-reduced-motion:reduce){.interruptor-tema-bolita{transition:none}}.clave-caja{display:flex;position:relative}.clave-caja input{flex:1;min-width:0;padding-right:42px}.clave-ojo{width:40px;color:var(--tinta-floja);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0 7px 7px 0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:flex;position:absolute;top:0;bottom:0;right:0}.clave-ojo:hover{color:var(--tinta-media)}.clave-ojo[aria-pressed=true]{color:var(--tono)}.clave-ojo:focus-visible{outline:2px solid var(--tono);outline-offset:-3px;border-radius:6px}.lista{max-width:720px;padding:32px 24px 60px}.lista-cabecera h1{letter-spacing:-.015em;margin:0 0 4px;font-size:22px;font-weight:600}.lista-cabecera p{color:var(--tinta-floja);margin:0 0 24px;font-size:13px}.hilos{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.hilo{border:1px solid var(--borde);background:var(--papel);overflow-wrap:anywhere;border-radius:10px;padding:14px 16px}.hilo-cabeza{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.hilo-cabeza b{font-size:13.5px;font-weight:600}.hilo-cabeza time{color:var(--tinta-floja);flex:none;font-size:11.5px}.hilo-dijo{margin:0;font-size:14px;line-height:1.55}.hilo-respuesta{border-left:2px solid var(--tono-flojo);margin-top:10px;padding:9px 0 2px 13px}.hilo-quien{letter-spacing:.04em;color:var(--tono);text-transform:uppercase;align-items:center;gap:7px;margin-bottom:4px;font-size:11px;font-weight:600;display:flex}.hilo-quien em{background:var(--tono-flojo);color:var(--tono-alto);letter-spacing:.03em;border-radius:20px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:500}.hilo-respuesta p{color:var(--tinta-media);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.55}.hilo-publico{color:var(--tinta-floja)!important;margin-top:7px!important;font-size:12px!important}.hilo-publico span{font-style:italic}.hilo-mal{background:var(--mal-flojo);color:var(--mal);border-radius:6px;margin:10px 0 0;padding:7px 10px;font-size:12.5px}.hilo-nada{color:var(--tinta-floja);margin:10px 0 0;font-size:12.5px}.legal{max-width:660px;margin:0 auto;padding:40px 20px 80px}.legal-migas{border-bottom:1px solid var(--borde);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:32px;padding-bottom:20px;font-size:13px;display:flex}.legal-migas a{color:var(--tinta-media);text-decoration:none}.legal-migas a:first-child{color:var(--tono);font-weight:600}.legal-migas a:hover{color:var(--tinta);text-underline-offset:3px;text-decoration:underline}.legal-migas span{color:var(--tinta-floja)}.legal-texto h1{letter-spacing:-.02em;text-wrap:balance;margin:0 0 24px;font-size:28px;font-weight:600}.legal-texto h2{letter-spacing:-.01em;margin:40px 0 12px;font-size:16px;font-weight:600}.legal-texto p,.legal-texto li{max-width:68ch;color:var(--tinta-media);font-size:14.5px;line-height:1.7}.legal-texto p{margin:0 0 14px}.legal-texto strong{color:var(--tinta);font-weight:600}.legal-texto a{color:var(--tono);text-underline-offset:3px;text-decoration:underline}.legal-texto ul{margin:0 0 16px;padding-left:20px}.legal-texto li{margin-bottom:9px}.legal-entrada{border-left:2px solid var(--tono-flojo);background:var(--papel);border-radius:0 7px 7px 0;padding:14px 16px;color:var(--tinta)!important}.legal-ojo{border:1px solid var(--borde-duro);background:var(--papel-alto);border-radius:9px;padding:14px 16px;color:var(--tinta)!important}.legal-lista{margin:0 0 18px}.legal-lista>div{border-bottom:1px solid var(--borde);padding:11px 0}.legal-lista>div:last-child{border-bottom:0}.legal-lista dt{color:var(--tinta);margin-bottom:3px;font-size:14px;font-weight:600}.legal-lista dt span{color:var(--tinta-floja);font-weight:400}.legal-lista dd{max-width:68ch;color:var(--tinta-media);margin:0;font-size:13.5px;line-height:1.65}.legal-fichas{border:1px solid var(--borde);background:var(--papel);border-radius:9px;margin:0 0 16px;padding:14px 16px;list-style:none}.legal-fichas li{font-family:var(--tipo-mono), ui-monospace, monospace;color:var(--tinta-media);margin:0 0 4px;font-size:12.5px;line-height:1.6}.legal-flojo{color:var(--tinta-floja)!important;font-size:13px!important}.legal-fecha{border-top:1px solid var(--borde);font-family:var(--tipo-mono), ui-monospace, monospace;color:var(--tinta-floja);margin:48px 0 0;padding-top:18px;font-size:11.5px}.idioma-corto{border:1px solid var(--borde);background:var(--papel);border-radius:7px;padding:2px;display:inline-flex}.idioma-corto button{color:var(--tinta-floja);font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:4px 9px;font-size:11.5px;font-weight:600}.idioma-corto button:hover{color:var(--tinta)}.idioma-corto button[aria-pressed=true]{background:var(--tono-flojo);color:var(--tono-alto)}.puerta{position:relative}.puerta-arriba{position:absolute;top:16px;right:16px}a.puerta-marca{color:inherit;text-decoration:none}.boton-flojo{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta)}.boton-flojo:hover{border-color:var(--tinta-floja);background:var(--papel-alto)}.boton-chico{margin-top:0;padding:7px 13px;font-size:13px}.aviso-ok{border-left:2px solid var(--ok);background:var(--ok-flojo);border-radius:0 6px 6px 0;padding:9px 12px;color:var(--ok)!important;margin:0 0 18px!important;font-size:13px!important}.ajustes-separa{height:28px}.autos{flex-direction:column;gap:16px;display:flex}.auto{border:1px solid var(--borde);background:var(--papel);border-radius:10px;flex-direction:column;gap:6px;padding:18px;display:flex}.auto-cabeza{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.auto-cabeza h2{margin:0;font-size:16px;font-weight:600}.auto-disparos{color:var(--tinta-floja);margin:2px 0 0;font-size:12px}.auto label:not(.interruptor){color:var(--tinta-media);margin-top:10px;font-size:12px;font-weight:500}.auto input:not([type]),.auto textarea{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;resize:vertical;border-radius:7px;padding:9px 11px;font-size:14px;line-height:1.5}.auto input:not([type]):focus-visible,.auto textarea:focus-visible{border-color:var(--tono);outline:2px solid var(--tono-flojo);outline-offset:0}.auto-ayuda{color:var(--tinta-floja);margin:0;font-size:11.5px;line-height:1.5}.auto-grupo{border:0;flex-direction:column;gap:10px;margin:4px 0 0;padding:0;display:flex}.auto-grupo legend{letter-spacing:.06em;color:var(--tinta-floja);text-transform:uppercase;margin-bottom:6px;padding:0;font-size:11px;font-weight:600}.auto-disparador{background:var(--papel-alto);border:1px solid var(--borde);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.auto-donde{color:var(--tinta-media);margin:0;font-size:13px}.auto-donde b{color:var(--tinta);font-weight:600}.auto-pie{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.auto-pie .boton:disabled{cursor:progress;opacity:.6}.auto-ok{color:var(--ok);margin-top:18px;font-size:13px}.auto-mal{color:var(--mal);margin-top:18px;font-size:13px}.interruptor{color:var(--tinta);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.interruptor input{appearance:none;background:var(--borde-duro);cursor:pointer;border-radius:999px;flex:none;width:34px;height:20px;margin:0;transition:background-color .15s;position:relative}.interruptor input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.interruptor input:checked{background:var(--tono)}.interruptor input:checked:before{transform:translate(14px)}.interruptor input:focus-visible{outline:2px solid var(--tono);outline-offset:2px}.interruptor input:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.interruptor input,.interruptor input:before{transition:none}}.interruptor-chico{color:var(--tinta-media);font-size:12.5px}.logo{object-fit:contain;flex:none;display:block}a.lateral-marca{color:inherit;text-decoration:none}.desconectar{border:1px solid var(--borde-duro);background:var(--papel);border-radius:9px;max-width:52ch;padding:14px 16px}.desconectar>p{color:var(--tinta)!important;margin:0 0 4px!important;font-size:13.5px!important}.desconectar-botones{flex-wrap:wrap;gap:10px;display:flex}.boton-peligro{background:var(--mal);color:var(--papel)}.boton-peligro:hover:not(:disabled){background:var(--mal);filter:brightness(.92)}.boton:disabled{cursor:progress;opacity:.6}.aviso-mal{border-left:2px solid var(--mal);background:var(--mal-flojo);border-radius:0 6px 6px 0;padding:9px 12px;color:var(--mal)!important;margin:0 0 4px!important;font-size:13px!important}.lista-ancha{max-width:860px}.bandeja-cabecera{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.filtros{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.filtros-fila{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.filtro{border:1px solid var(--borde);background:var(--papel);color:var(--tinta-media);border-radius:20px;padding:5px 11px;font-size:12.5px;text-decoration:none}.filtro:hover{border-color:var(--borde-duro);color:var(--tinta)}.filtro[data-aqui=true]{border-color:var(--tono);background:var(--tono-flojo);color:var(--tono-alto);font-weight:500}.filtros-separa{background:var(--borde);width:1px;height:18px;margin:0 4px}.filtros-buscar{gap:8px;display:flex}.filtros-buscar input{border:1px solid var(--borde-duro);background:var(--papel);min-width:0;color:var(--tinta);font:inherit;border-radius:7px;flex:1;padding:7px 11px;font-size:13.5px}.filtros-buscar .boton{margin-top:0}.filtro-pub{color:var(--tinta-media);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.filtro-pub img{object-fit:cover;border-radius:4px}.bandeja-cuenta{color:var(--tinta-floja);margin:0 0 10px;font-size:12.5px}.enlace{color:var(--tono);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.enlace:disabled{opacity:.5;cursor:progress}.bandeja-barra{z-index:2;border:1px solid var(--borde);background:var(--papel-alto);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;padding:9px 12px;display:flex;position:sticky;top:0}.bandeja-barra[data-activa=true]{border-color:var(--tono);box-shadow:var(--sombra)}.bandeja-todos{color:var(--tinta-media);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.bandeja-todos input,.hilo-casilla{width:16px;height:16px;accent-color:var(--tono);cursor:pointer;margin:0}.bandeja-acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.bandeja-acciones .boton{margin-top:0}.hilo-con-casilla{grid-template-columns:auto auto 1fr;align-items:start;gap:12px;display:grid}.hilo-con-casilla[data-marcado=true]{border-color:var(--tono);background:var(--papel-alto)}.hilo-casilla{margin-top:2px}.hilo-mini,.hilo-mini img{object-fit:cover;border-radius:6px;width:44px;height:44px;display:block}.hilo-mini-vacia{background:var(--fondo);border:1px dashed var(--borde)}.hilo-cuerpo{min-width:0}.hilo-cabeza a{color:inherit;text-decoration:none}.hilo-cabeza a:hover b{text-decoration:underline}.etiquetas{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.etiqueta{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.etiqueta-ok{background:var(--ok-flojo);color:var(--ok)}.etiqueta-mal{background:var(--mal-flojo);color:var(--mal)}.etiqueta-espera{background:var(--espera-flojo);color:var(--espera)}.etiqueta-flojo{background:var(--fondo);color:var(--tinta-media)}.respuesta-panel{border:1px solid var(--tono);background:var(--papel);border-radius:10px;margin-bottom:16px;padding:16px 18px}.respuesta-panel h2{margin:0 0 12px;font-size:16px;font-weight:600}.respuesta-campo{flex-direction:column;gap:5px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.respuesta-campo textarea{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;resize:vertical;border-radius:7px;padding:9px 11px;font-size:14px;font-weight:400;line-height:1.5}.respuesta-campo textarea:focus-visible,.filtros-buscar input:focus-visible,.feed-herramientas input:focus-visible{outline:2px solid var(--tono);outline-offset:1px}.respuesta-interruptor{margin-top:2px}.respuesta-panel>.auto-ayuda{margin:4px 0 12px;display:block}.respuesta-texto{border-left:2px solid var(--tono-flojo);color:var(--tinta-media);white-space:pre-wrap;margin:0 0 10px;padding:9px 12px;font-size:14px}.respuesta-plan{margin:0 0 6px;font-size:14px;font-weight:500}.respuesta-pie{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.respuesta-pie .boton{margin-top:0}.paginas{color:var(--tinta-floja);justify-content:space-between;align-items:center;margin-top:18px;font-size:13px;display:flex}.paginas a{color:var(--tono)}.enviado-texto{white-space:pre-wrap;margin-top:8px}.enviado-resultado{color:var(--ok);margin:10px 0 0;font-size:12.5px}.feed{border:1px solid var(--borde-duro);background:var(--papel);width:min(420px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--tinta);border-radius:22px;padding:0;box-shadow:0 20px 60px #00000040}.feed::backdrop{background:#14141473}.feed-telefono{padding:18px 16px 20px}.feed-perfil{align-items:center;gap:14px;display:flex}.feed-perfil>div{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.feed-perfil small{color:var(--tinta-floja)}.feed-foto{object-fit:cover;background:var(--fondo);border-radius:50%;flex:none;width:64px;height:64px}.feed-cerrar{color:var(--tinta-floja);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 4px;font-size:24px;line-height:1}.feed-bio{white-space:pre-wrap;margin:10px 0 0;font-size:12.5px;line-height:1.45}.feed-herramientas{gap:8px;margin:14px 0 10px;display:flex}.feed-herramientas input{border:1px solid var(--borde-duro);background:var(--papel);min-width:0;color:var(--tinta);font:inherit;border-radius:7px;flex:1;padding:7px 10px;font-size:13px}.feed-herramientas .boton{white-space:nowrap;margin-top:0}.feed-viejo{color:var(--espera);margin:0 0 10px;font-size:12px}.feed-rejilla{grid-template-columns:repeat(3,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.feed-rejilla li{flex-direction:column;min-width:0;display:flex}.feed-pub{aspect-ratio:1;background:var(--fondo);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.feed-rejilla li[data-fijada=true] .feed-pub{outline:2px solid var(--tono);outline-offset:-2px}.feed-pub img{object-fit:cover;width:100%;height:100%}.feed-pub-vacia{height:100%;color:var(--tinta-floja);justify-content:center;align-items:center;padding:6px;font-size:10.5px;display:flex}.feed-cuenta{color:#fff;background:#0009;border-radius:20px;min-width:20px;padding:1px 6px;font-size:11px;font-weight:600;position:absolute;top:5px;right:5px}.feed-leyenda{color:var(--tinta-media);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;display:flex}.feed-muestra{color:#fff;text-align:center;background:#0009;border-radius:20px;min-width:18px;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-block}.feed-muestra-sin{background:var(--espera);margin-left:8px}.feed-cuenta-sin{background:var(--espera);left:5px;right:auto}.feed-pie{color:var(--tinta-floja);flex-direction:column;gap:1px;padding:3px 2px 6px;font-size:10.5px;display:flex}.feed-pie .enlace{align-self:flex-start;font-size:10.5px}@media (max-width:720px){.bandeja-cabecera{flex-direction:column}.hilo-con-casilla{grid-template-columns:auto 1fr}.hilo-con-casilla .hilo-mini{display:none}.bandeja-acciones{margin-left:0}}.auto-buscar{box-sizing:border-box;border:1px solid var(--borde-duro);background:var(--papel);width:100%;color:var(--tinta);font:inherit;border-radius:7px;margin-bottom:14px;padding:10px 12px;font-size:14px}.auto-buscar:focus-visible{border-color:var(--tono);outline:2px solid var(--tono-flojo);outline-offset:0}.auto-tarjeta[hidden]{display:none}.auto-pestanas{margin-bottom:14px}.auto-nueva{border:1px dashed var(--borde-duro);border-radius:10px;grid-template-columns:1fr auto;align-items:end;gap:6px 10px;margin-bottom:18px;padding:14px 16px;display:grid}.auto-nueva label{flex-direction:column;gap:5px;font-size:13px;font-weight:500;display:flex}.auto-nueva input,.respuesta-campo input,.ficha-agregar select{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;border-radius:7px;padding:8px 11px;font-size:14px;font-weight:400}.auto-nueva .boton{margin-top:0}.auto-nueva small,.auto-nueva .aviso-mal{grid-column:1/-1}.auto-interruptor{flex-direction:column;align-items:flex-end;gap:3px;display:inline-flex}.auto-interruptor .auto-mal{text-align:right;max-width:260px;margin:0;font-size:11.5px}.auto-choques{margin-bottom:16px!important}.auto-choques ul{margin:6px 0 0;padding-left:18px}.auto-titulo{color:inherit;text-decoration:none}.auto-titulo:hover b{text-decoration:underline}.auto-resumen{color:var(--tinta-media);flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.auto-resumen li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.auto-resumen li[data-activo=false]{opacity:.55;text-decoration:line-through}.auto-resumen img{object-fit:cover;border-radius:4px}.chip{background:var(--tono-flojo);color:var(--tono-alto);border-radius:20px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.chip button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;font-size:14px;line-height:1}.auto-respuesta{color:var(--tinta-media);white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:13.5px;display:-webkit-box;overflow:hidden}.auto-acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.plan-bloque{border:1px solid var(--borde-duro);background:var(--papel);border-radius:12px;margin-bottom:18px;padding:18px}.plan-bloque h2{margin:0 0 8px;font-size:16px}.plan-opciones{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:10px;display:grid}.plan-opcion{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.plan-opcion .auto-ayuda{margin:0}.auto-seleccion{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.auto-seleccion .auto-ayuda{margin:0}.auto-tarjeta .hilo-cabeza{align-items:center}.auto-marca{align-items:baseline;gap:9px;min-width:0;display:flex}.auto-casilla{width:17px;height:17px;accent-color:var(--tono);flex:none;align-self:center;margin:0}.auto-tarjeta:has(.auto-casilla:checked){border-color:var(--tono)}.auto-cartel{border:1px solid var(--borde-duro);background:var(--papel);width:min(440px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--tinta);border-radius:14px;padding:22px;box-shadow:0 20px 60px #00000040}.auto-cartel::backdrop{background:#14141473}.auto-cartel h2{margin:0 0 10px;font-size:17px}.auto-cartel ul{margin:0 0 12px;padding-left:20px}.auto-cartel p{color:var(--mal);margin:0 0 16px}.auto-cartel-botones{flex-wrap:wrap;gap:8px;display:flex}.auto-tacho{align-self:stretch;align-items:center;padding-inline:8px;display:inline-flex}.auto-tacho:hover{color:var(--mal)}.auto-eliminar{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.auto-eliminar-si{background:var(--mal);color:#fff}.ficha-volver{color:var(--tono);margin-bottom:14px;font-size:13px;display:inline-block}.ficha-cabeza{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ficha-cabeza h1{margin:0;font-size:22px;font-weight:600}.ficha-seccion{border:1px solid var(--borde);background:var(--papel);border-radius:10px;margin:18px 0 0;padding:16px 18px}.ficha-seccion h2{margin:0;font-size:15px;font-weight:600}.ficha-disparador[data-activo=false]{border-style:dashed}.ficha-disparador-cabeza{justify-content:space-between;align-items:center;gap:10px;display:flex}.ficha-disparador .auto-donde{margin:0}.ficha-objetivo{align-items:center;gap:10px;display:flex}.ficha-objetivo img{object-fit:cover;border-radius:6px}.ficha-objetivo .auto-mal,.ficha-palabras .auto-mal,.ficha-elegir .auto-mal{margin:0;font-size:12px}.ficha-elegir{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ficha-elegir .boton{margin-top:0}.ficha-rejilla{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));width:100%}.feed-pub[data-aqui=true]{outline:3px solid var(--tono);outline-offset:-3px}.ficha-palabras{flex-direction:column;gap:5px;display:flex}.ficha-etiqueta{color:var(--tinta-media);font-size:12px;font-weight:500}.chips{border:1px solid var(--borde-duro);background:var(--papel);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.chips input{min-width:160px;color:var(--tinta);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:3px 2px;font-size:13px}.ficha-quitar{color:var(--mal);align-self:flex-start;font-size:12px}.ficha-agregar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.ficha-resto{display:contents}.ficha-resto[data-bloqueado=true]>*{opacity:.45}.ficha-modos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.ficha-modo{border:1px solid var(--borde);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ficha-modo.elegido{border-color:var(--tono);background:var(--tono-flojo)}.ficha-modo input{accent-color:var(--tono);margin-top:3px}.ficha-modo span{flex-direction:column;gap:2px;display:flex}.ficha-modo small{color:var(--tinta-media);font-size:12px}.ficha-agregar label{color:var(--tinta-media);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}.ficha-agregar .boton{margin-top:0}.ficha-contador b{float:right;font-weight:500}.ficha .respuesta-pie .auto-ok,.ficha .respuesta-pie .auto-mal{align-self:center;margin:0;font-size:13px}.ficha-archivar{margin-top:22px}.ficha-archivar p{margin:0;font-size:13.5px}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}label.filtro{cursor:pointer}label.filtro:has(input:focus-visible){outline:2px solid var(--tono);outline-offset:1px}.respuesta-modos{margin-bottom:14px}.ia-gasto{color:var(--tinta-media);align-items:center;gap:10px;margin:0 0 8px;font-size:12.5px;display:flex}.ia-barra{background:var(--borde);border-radius:6px;flex:none;width:90px;height:6px;position:relative;overflow:hidden}.ia-barra span{background:var(--tono);border-radius:6px;position:absolute;inset:0 auto 0 0}.borradores{flex-direction:column;gap:12px;margin:8px 0 14px;padding:0;list-style:none;display:flex}.borradores li{border:1px solid var(--borde);background:var(--papel-alto);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.borradores .hilo-dijo{color:var(--tinta-media);font-size:13px}.borradores textarea{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;resize:vertical;border-radius:7px;padding:8px 10px;font-size:14px;line-height:1.5}.ficha-conocimiento[data-nueva=true]{background:var(--papel);border-style:dashed}.ficha-conocimiento .respuesta-campo{margin-bottom:4px}.chat{flex-direction:column;gap:10px;margin:0 0 18px;display:flex}.chat-ejemplos{flex-wrap:wrap;gap:6px;display:flex}.chat-ejemplos .filtro{font:inherit;cursor:pointer;font-size:12.5px}.chat-mensajes{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.chat-mensajes>li{background:var(--papel-alto);border:1px solid var(--borde);border-radius:9px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.chat-mensajes>li[data-quien=user]{background:var(--tono-flojo);border-color:#0000}.chat-mensajes>li>b{letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-floja);font-size:11px}.chat-mensajes>li>p{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.chat-ficha{border:1px solid var(--tono);background:var(--papel);border-radius:9px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.chat-ficha[data-tipo=archivar]{border-color:var(--mal)}.chat-ficha[data-estado=descartada]{opacity:.55}.chat-ficha-titulo{margin:0;font-size:14px;font-weight:600}.chat-ficha dl{grid-template-columns:max-content 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.chat-ficha dl>div{display:contents}.chat-ficha dt{color:var(--tinta-floja)}.chat-ficha dd{min-width:0;margin:0}.chat-ficha del{color:var(--mal);text-decoration:line-through;display:block}.chat-ficha ins{color:var(--ok);text-decoration:none;display:block}.chat-texto{white-space:pre-wrap}.chat-texto small{color:var(--tinta-floja)}.chips-sueltos{flex-wrap:wrap;gap:5px;display:flex}.chat-escribir textarea{box-sizing:border-box;border:1px solid var(--borde-duro);background:var(--papel);width:100%;color:var(--tinta);font:inherit;resize:vertical;border-radius:7px;padding:9px 11px;font-size:14px;line-height:1.5}.chat-escribir .respuesta-pie{align-items:center;margin-top:8px}.chat-gasto{margin:0 0 0 auto}.importacion{border:1px solid var(--tono-flojo);background:color-mix(in srgb, var(--tono-flojo) 45%, var(--papel));border-radius:12px;gap:6px;margin:0 0 18px;padding:14px 16px;display:grid}.importacion p,.importacion small{color:var(--tinta-media);margin:0}.importacion small{font-size:12px}.importacion .boton{justify-self:start}.importacion-mal{border-color:var(--mal-flojo);background:color-mix(in srgb, var(--mal-flojo) 45%, var(--papel))}.importacion-barra{background:var(--papel);height:14px;box-shadow:inset 0 0 0 1px var(--borde);border-radius:999px;margin-top:6px;position:relative;overflow:hidden}.importacion-barra span{border-radius:inherit;background:repeating-linear-gradient(-45deg, var(--tono) 0 12px, color-mix(in srgb, var(--tono) 75%, white) 12px 24px);background-size:34px 34px;transition:width .6s;animation:1s linear infinite importacion-rayas;position:absolute;inset:0 auto 0 0}.importacion-barra[data-sin-total=true] span{animation:1s linear infinite importacion-rayas,1.8s ease-in-out infinite alternate importacion-vaiven}@keyframes importacion-rayas{to{background-position:34px 0}}@keyframes importacion-vaiven{0%{left:0}to{left:65%}}.importacion-pct{color:var(--tinta-media);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.importacion-pct b{color:var(--tono-alto);font-variant-numeric:tabular-nums;font-size:20px}.importacion-cifras{grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 2px;display:grid}.importacion-cifras div{background:var(--papel);text-align:center;border-radius:10px;padding:10px}.importacion-cifras b{font-variant-numeric:tabular-nums;font-size:19px;display:block}.importacion-cifras small{color:var(--tinta-floja);font-size:11.5px}.importacion-ultimo{background:var(--papel);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:13px;animation:.35s both importacion-entra;overflow:hidden}@keyframes importacion-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.importacion-barra span,.importacion-ultimo{animation:none}}.persona-etiqueta{border:1px solid var(--tono-flojo);background:var(--papel);color:var(--tono-alto);border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;display:inline-flex}.persona-etiqueta button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px}.persona-etiquetas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.persona-etiquetas input{min-width:160px;font-size:13px}.personas-buscar{flex-wrap:wrap;align-items:center}.personas-orden{color:var(--tinta-media);align-items:center;gap:6px;font-size:13px;display:flex}.personas-etiquetas small{color:var(--tinta-floja)}.ayuda{z-index:900;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:18px;right:18px}.ayuda-boton{background:var(--tono);width:46px;height:46px;color:var(--sobre-tono);font:inherit;cursor:pointer;border:0;border-radius:50%;font-size:20px;font-weight:600;box-shadow:0 6px 18px #1c1a1933}.ayuda-ventana{border:1px solid var(--borde);background:var(--papel);border-radius:14px;flex-direction:column;width:min(380px,100vw - 36px);max-height:min(560px,100vh - 100px);display:flex;overflow:hidden;box-shadow:0 14px 40px #1c1a192e}.ayuda-ventana header{border-bottom:1px solid var(--borde);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ayuda-cerrar{color:var(--tinta-media);font:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}.ayuda-chat{flex-direction:column;flex:1;gap:8px;min-height:120px;padding:12px 14px;display:flex;overflow-y:auto}.ayuda-burbuja{white-space:pre-wrap;border-radius:12px;max-width:88%;margin:0;padding:8px 11px;font-size:13.5px;line-height:1.45}.ayuda-ia{background:var(--papel-alto);border:1px solid var(--borde);align-self:flex-start}.ayuda-vos{background:var(--tono-flojo);color:var(--tono-alto);align-self:flex-end}.ayuda-pensando{color:var(--tinta-floja)}.ayuda-escribir,.ayuda-pedir{border-top:1px solid var(--borde);gap:8px;padding:10px 14px;display:grid}.ayuda-escribir textarea,.ayuda-pedir textarea{width:100%;font:inherit;resize:vertical;font-size:13.5px}.ayuda-escribir .boton{justify-self:end}.ayuda-pedir label{color:var(--tinta-media);gap:6px;font-size:13px;display:grid}.ayuda-persona,.ayuda-mandado{text-align:left;margin:0 14px 12px;font-size:12.5px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cuenta{margin:0 0 10px;position:relative}.cuenta-boton{border:1px solid var(--borde);background:var(--papel-alto);width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.cuenta-boton:hover,.cuenta-boton[aria-expanded=true]{border-color:var(--borde-duro)}.cuenta-quien{flex-direction:column;flex:1;min-width:0;font-size:13.5px;display:flex}.cuenta-quien b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cuenta-quien small{color:var(--tinta-floja);font-size:11.5px}.cuenta-flecha,.cuenta-tilde{flex:none;width:16px;height:16px}.cuenta-flecha{color:var(--tinta-floja)}.cuenta-tilde{color:var(--tono)}.cuenta-avatar{object-fit:cover;color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:grid}.cuenta-avatar[data-tono="1"]{background:linear-gradient(135deg, var(--tono), #3aa7a0)}.cuenta-avatar[data-tono="2"]{background:linear-gradient(135deg,#6b5bd2,#a78bfa)}.cuenta-menu{z-index:20;border:1px solid var(--borde);background:var(--papel);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 30px #1c1a1924,0 2px 6px #1c1a190f}.cuenta-rotulo{color:var(--tinta-floja);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:6px 8px 4px;font-size:10.5px;font-weight:600}.cuenta-item{width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 8px;font-size:13.5px;display:flex}.cuenta-item:hover{background:var(--papel-alto)}.cuenta-separa{background:var(--borde);height:1px;margin:5px 4px}.cuenta-sumar{color:var(--tono-alto);font-weight:500}.cuenta-mas{border:1px dashed var(--borde-duro);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.cuentas-lista{margin:0;padding-left:18px;line-height:1.8}.cuentas-lista small{color:var(--tinta-media)}.espera{z-index:1000;background:color-mix(in srgb, var(--fondo) 55%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:wait;place-items:center;animation:.25s ease-out both espera-entra;display:grid;position:fixed;inset:0}.espera-caja{background:var(--papel);color:var(--tinta);border-radius:20px;justify-items:center;gap:12px;padding:24px 32px 20px;font-size:15px;display:grid;box-shadow:0 12px 40px #0000002e}.espera-logo{animation:1.2s ease-in-out infinite espera-late}@keyframes espera-entra{0%{opacity:0}}@keyframes espera-late{50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.espera-logo{animation:none}}.boton-microfono{justify-content:center;align-items:center;width:36px;padding-inline:0;display:inline-flex}.boton[data-escuchando=true]{border-color:var(--mal);color:var(--mal);animation:1.2s ease-in-out infinite oyendo}@keyframes oyendo{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--mal) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.boton[data-escuchando=true]{animation:none}}@media (max-width:720px){.chat-ficha dl{grid-template-columns:1fr}.chat-gasto{margin-left:0}}.avatar{object-fit:cover;background:var(--tono-flojo);color:var(--tono-alto);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.conversacion-fila{padding:0}.conversacion-enlace{color:inherit;align-items:flex-start;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.conversacion-fila:hover{background:var(--papel-alto)}.conversacion-enlace .hilo-cuerpo{flex:1}.conversacion-usuario{color:var(--tinta-floja);margin:-2px 0 4px;font-size:12px}.conversacion-ultimo{-webkit-line-clamp:2;color:var(--tinta-media);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.persona-cabeza{align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.persona-cabeza h1{margin:0;font-size:21px;font-weight:600}.persona-cabeza .etiquetas a{text-decoration:none}.persona-enlaces{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.persona-enlaces .boton{margin-top:0}.personas-buscar{margin-bottom:14px}.persona-comentario{grid-template-columns:auto 1fr}.charla{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.charla li{background:var(--papel);border:1px solid var(--borde);border-radius:14px;max-width:78%;padding:9px 12px}.charla li[data-quien=persona]{border-bottom-left-radius:4px;align-self:flex-start}.charla li[data-quien=bot],.charla li[data-quien=panel],.charla li[data-quien=cuenta]{background:var(--tono-flojo);border-color:#0000;border-bottom-right-radius:4px;align-self:flex-end}.charla li[data-quien=panel]{border:1px solid var(--tono)}.charla-quien{letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-floja);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;font-size:10.5px;font-weight:600;display:flex}.charla-quien em{background:var(--papel);text-transform:none;border-radius:20px;padding:1px 6px;font-style:normal;font-weight:500}.charla-quien time{text-transform:none;font-weight:400}.charla li p{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}.charla li .hilo-mal{margin-top:6px}.escribir-cerrada{border:1px dashed var(--borde-duro);border-radius:9px;padding:12px 14px}@media (max-width:720px){.charla li{max-width:92%}}.lienzo-nota{font-style:italic}.lienzo-barra{border-bottom:1px solid var(--borde);background:var(--papel);flex-wrap:wrap;align-items:center;gap:7px;padding:8px 10px;display:flex}.lienzo-barra .boton{margin-top:0}.lienzo-zoom{color:var(--tinta-floja);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.lienzo-aviso{margin:0;padding:8px 12px}.lienzo-vacio{color:var(--tinta-media);text-align:center;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:20px;display:flex;position:absolute;inset:0}.lienzo-caja{border:1px solid var(--borde-duro);background:var(--papel);box-shadow:var(--sombra);border-radius:8px;position:absolute}.lienzo-caja[data-primero=true]{border-color:var(--tono)}.lienzo-caja header{border-bottom:1px solid var(--borde);color:var(--tinta-media);letter-spacing:.05em;text-transform:uppercase;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:600;display:flex}.lienzo-caja header:active{cursor:grabbing}.lienzo-caja[data-tipo=condicion] .lienzo-marca{background:var(--espera);border-radius:50%}.lienzo-caja[data-tipo=azar] .lienzo-marca{background:var(--tinta-media);transform:rotate(45deg)}.lienzo-caja[data-tipo=dato] .lienzo-marca{background:var(--ok)}.lienzo-caja[data-tipo=accion] .lienzo-marca{background:var(--tono-alto);border-radius:50%}.flujo-campos{flex-direction:column;gap:8px;display:flex}.flujo-campo{color:var(--tinta-media);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.flujo-campo input,.flujo-campo select,.flujo-campo textarea{border:1px solid var(--borde-duro);background:var(--papel);width:100%;color:var(--tinta);font:inherit;border-radius:6px;padding:6px 9px;font-size:12.5px}.flujo-resumen{color:var(--tinta-media);margin:0;font-size:12px}.flujo-camino-quitar{color:var(--tinta-media);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px}.flujo-mas-camino{align-self:flex-start}.persona-datos{gap:6px;margin:0;display:grid}.persona-datos div{flex-wrap:wrap;gap:2px 8px;display:flex}.persona-datos dt{color:var(--tinta-media)}.persona-datos dd{overflow-wrap:anywhere;margin:0}.previa-decide{color:var(--tinta-media);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.previa-decide div{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lienzo-marca{background:var(--tono);border-radius:2px;width:7px;height:7px}.lienzo-borrar{color:var(--tinta-floja);cursor:pointer;opacity:.5;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:16px;line-height:1}.lienzo-borrar:hover{color:var(--mal);opacity:1}.lienzo-cuerpo{flex-direction:column;gap:8px;padding:10px 12px 12px;font-size:13px;line-height:1.45;display:flex}.lienzo-texto{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;margin:0}.lienzo-falta{color:var(--tinta-floja);font-style:italic}.lienzo-cuerpo textarea,.lienzo-boton-editor input,.lienzo-boton-editor select,.lienzo-masboton input,.lienzo-espera input{border:1px solid var(--borde-duro);background:var(--papel);width:100%;color:var(--tinta);font:inherit;border-radius:6px;padding:6px 9px;font-size:13px}.lienzo-cuerpo textarea{resize:vertical}.lienzo-cuenta{color:var(--tinta-floja);text-align:right;font-size:11px;display:block}.lienzo-cuenta[data-lleno=true]{color:var(--mal)}.lienzo-acciones{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.lienzo-acciones .boton{margin-top:0}.lienzo-salida{border:1px solid var(--tono);color:var(--tono-alto);border-radius:6px;align-items:center;gap:8px;padding:6px 9px;font-weight:500;display:flex;position:relative}.lienzo-salida[data-tipo=enlace]{border-style:dashed}.lienzo-salida[data-abre=true]{cursor:pointer}.lienzo-salida[data-abre=true]:hover{background:var(--tono-flojo)}.lienzo-salida-texto{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.lienzo-salida-destino{color:var(--tinta-media);font-size:11px;font-weight:400}.lienzo-salida-destino[data-falta=true]{color:var(--mal)}.lienzo-boton-editor{border:1px solid var(--tono);border-radius:6px;flex-direction:column;gap:6px;padding:8px;display:flex}.lienzo-quitar{color:var(--mal);margin-left:auto;font-size:12px}.lienzo-tope{color:var(--tinta-floja);font-size:11px}.lienzo-espera{color:var(--tinta-media);align-items:center;gap:6px;font-size:12px;display:flex}.lienzo-espera input{width:70px}.flujo-vista{border:1px solid var(--borde-duro);background:var(--fondo);cursor:zoom-in;border-radius:10px;width:100%;height:300px;display:block;position:relative;overflow:hidden}.flujo-vista:focus-visible{outline:2px solid var(--tono);outline-offset:2px}.flujo-vista .flujo-cuerpo,.flujo-vista .flujo-mapa{pointer-events:none;height:100%}.flujo-vista-pie{background:var(--papel);box-shadow:var(--sombra);color:var(--tinta-media);border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;bottom:10px;right:10px}.flujo-completo{z-index:50;background:var(--papel);flex-direction:column;display:flex;position:fixed;inset:0}.flujo-completo .flujo-cuerpo{flex:1;min-height:0;display:flex;position:relative}.flujo-completo .flujo-mapa{flex:1;min-width:0}.flujo-salida-espera{border-style:dotted;border-color:var(--tinta-media);color:var(--tinta-media);flex-wrap:wrap;row-gap:3px;font-weight:400}.flujo-salida-espera .lienzo-salida-destino{flex-basis:100%;padding-left:22px}.flujo-salida-espera[data-suelta=true]{border-color:var(--borde-duro);color:var(--tinta-floja)}.flujo-reloj{flex:none}.flujo-espera{white-space:nowrap;flex:1;align-items:center;gap:6px;font-size:12px;display:flex}.flujo-espera input{border:1px solid var(--borde-duro);background:var(--papel);width:58px;color:var(--tinta);font:inherit;border-radius:6px;flex:none;padding:3px 6px}.react-flow__handle.flujo-sale.flujo-sale-espera{background:var(--tinta-media)}.flujo-tirando{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flujo-tirando path{fill:none;stroke-width:2px;stroke-dasharray:6 4}.react-flow__edge-flecha{cursor:pointer}.react-flow__edge-flecha:hover .react-flow__edge-path{stroke-width:2.6px}.flujo-flecha-borrar{border:1px solid var(--borde);background:var(--papel);width:30px;height:30px;color:var(--mal);cursor:pointer;pointer-events:all;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;box-shadow:0 2px 6px #0000002e}.flujo-flecha-borrar:hover{background:var(--mal-flojo)}.flujo-flecha-borrar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.previa{border-left:1px solid var(--borde);background:var(--papel);flex-direction:column;gap:8px;width:360px;max-width:100%;padding:12px 14px;display:flex;overflow-y:auto}.previa-cabeza{align-items:center;gap:8px;display:flex}.previa-cabeza b{margin-right:auto;font-size:14px}.previa-cabeza .boton{margin-top:0}.previa-ayuda{color:var(--tinta-media);font-size:12px}.previa-charla{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.previa-cuenta{flex-direction:column;align-self:flex-start;gap:3px;max-width:85%;display:flex}.previa-espera{color:var(--tinta-floja);font-size:11px}.previa-burbuja{background:var(--fondo);border:1px solid var(--borde);border-radius:18px;overflow:hidden}.previa-burbuja p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:9px 13px;font-size:14px;line-height:1.4}.previa-botones{border-top:1px solid var(--borde);flex-direction:column;display:flex}.previa-botones button{border:0;border-top:1px solid var(--borde);background:var(--papel);color:var(--tono-alto);font:inherit;cursor:pointer;padding:9px 12px;font-size:14px;font-weight:600}.previa-botones button:first-child{border-top:0}.previa-botones button:hover:not(:disabled){background:var(--tono-flojo)}.previa-botones button:disabled{color:var(--tinta-floja);cursor:default}.previa-persona{background:var(--tono);max-width:80%;color:var(--papel);border-radius:18px;align-self:flex-end;padding:9px 13px;font-size:14px}.previa-nota{color:var(--tinta-media);text-align:center;align-self:center;font-size:12px}@media (max-width:720px){.flujo-completo .flujo-cuerpo{flex-direction:column}.previa{border-left:0;border-top:1px solid var(--borde);width:100%;max-height:50%}}.flujo-mapa{background:var(--fondo);position:relative}.flujo-mapa[data-eligiendo=true] .flujo-caja:hover{outline:2px solid var(--tono);outline-offset:2px;cursor:pointer}.flujo-eligiendo{z-index:5;background:var(--tono-flojo);color:var(--tono-alto);margin:0;padding:8px 12px;font-size:13px;position:absolute;top:0;left:0;right:0}.flujo-mas{position:relative}.flujo-menu{z-index:5;border:1px solid var(--borde-duro);background:var(--papel);min-width:220px;box-shadow:var(--sombra);border-radius:8px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0}.flujo-menu button{width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.flujo-menu button:hover{background:var(--tono-flojo)}.flujo-menu small{color:var(--tinta-media);font-size:12px}.flujo-caja{position:relative}.flujo-caja[data-origen=true]{outline:2px dashed var(--tono);outline-offset:2px}.flujo-inicio{background:var(--tono);color:var(--papel);letter-spacing:.04em;border-radius:999px;padding:1px 7px;font-size:10px}.flujo-hacer-inicio{color:var(--tinta-floja);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11.5px}.flujo-hacer-inicio:hover{color:var(--tono-alto);text-decoration:underline}.react-flow__handle.flujo-sale{border:2px solid var(--papel);background:var(--tono);cursor:crosshair;width:14px;height:14px}.react-flow__handle.flujo-sale-boton{right:-20px}.react-flow__handle.flujo-sale-sigue{background:var(--tinta-media);bottom:-8px}.react-flow__handle.flujo-sale[data-eligiendo=true],.react-flow__handle.flujo-sale:hover{transform:translate(50%,-50%)scale(1.3)}.react-flow__handle.flujo-sale-sigue[data-eligiendo=true],.react-flow__handle.flujo-sale-sigue:hover{transform:translate(-50%,50%)scale(1.3)}.react-flow__handle.flujo-llega{background:var(--borde-duro);border:0;border-radius:4px;width:10px;height:22px;top:18px;left:-6px}.flujo-vista .react-flow__handle{opacity:0}.pedir-flujo{flex-direction:column;gap:8px;display:flex}.pedir-flujo-respuesta{border:1px solid var(--tono);background:var(--papel-alto);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pedir-flujo-dice{white-space:pre-wrap;margin:0}.pedir-flujo-pasos{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pedir-flujo-pasos>li p{white-space:pre-wrap;margin:4px 0}.pedir-flujo-botones{flex-direction:column;gap:4px;margin:4px 0;padding:0;list-style:none;display:flex}.pedir-flujo-boton{border:1px solid var(--tono);color:var(--tono-alto);border-radius:6px;padding:2px 9px;font-size:13px;font-weight:500;display:inline-block}.aviso-pausa{border:1px solid var(--borde);border-left:3px solid var(--mal);background:var(--mal-flojo);border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 18px;padding:12px 14px;font-size:13.5px;display:flex}.aviso-pausa p{color:var(--tinta-media);margin:0}.charla-clic{color:var(--tinta-media);font-style:italic}.equipo h2{margin:24px 0 10px;font-size:15px;font-weight:600}.equipo-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.equipo-fila{border:1px solid var(--borde);background:var(--papel);border-radius:9px;padding:14px 16px}.equipo-quien{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.equipo-quien small{color:var(--tinta-media);overflow-wrap:anywhere;font-size:12px}.equipo-quien b{overflow-wrap:anywhere}.equipo-resumen{color:var(--tinta-media);margin:6px 0 0;font-size:12.5px;line-height:1.5}.equipo-botones{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.equipo-form{gap:12px;margin-top:12px;display:grid}.equipo-form>.boton{justify-self:start}.equipo-correo{gap:5px;font-size:13px;font-weight:500;display:grid}.equipo-correo input,.invitado-enlace input,.asignar select{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;border-radius:7px;padding:8px 11px;font-size:14px;font-weight:400}.equipo-correo input{max-width:360px}.asignar select{padding:5px 9px;font-size:12.5px}.permisos{border:1px solid var(--borde);border-radius:9px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.permisos legend{padding:0 4px;font-size:12.5px;font-weight:600}.permisos-casilla{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.permisos-casilla input{flex:none;margin-top:3px}.permisos-casilla span{display:grid}.permisos-casilla small{color:var(--tinta-floja);font-size:11.5px}.permisos-mensajes{border-left:2px solid var(--tono-flojo);gap:6px;margin:2px 0 0 22px;padding-left:12px;display:grid}.permisos-mensajes>p{color:var(--tinta-media);margin:0;font-size:12px}.invitado{background:var(--tono-flojo);border-radius:9px;gap:8px;margin-top:14px;padding:12px 14px;font-size:13px;display:grid}.invitado>p{overflow-wrap:anywhere;margin:0}.invitado-enlace{gap:8px;min-width:0;display:flex}.invitado-enlace input{flex:1;min-width:0;font-size:12px}.invitacion-que{margin:-12px 0 20px;font-size:13px;line-height:1.6}.invitacion-que p{margin:0}.invitacion-que ul{margin:4px 0 8px;padding-left:18px}.etiqueta-equipo{background:var(--tono-flojo);color:var(--tono-alto)}.asignar{color:var(--tinta-media);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;font-size:12.5px;display:flex}.asignar select{max-width:100%}.conversacion-fila[data-asignar=true]{position:relative}.conversacion-fila[data-asignar=true]:has(.asignar-rapido-menu){z-index:5}.conversacion-fila[data-asignar=true] .hilo-cabeza{padding-right:118px}.asignar-rapido{z-index:2;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:10px;right:12px}.asignar-rapido-boton{border:1px solid var(--borde);background:var(--papel);max-width:110px;color:var(--tinta-media);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px;overflow:hidden}.asignar-rapido-boton[data-asignada=true]{border-color:var(--tono-flojo);background:var(--tono-flojo);color:var(--tono-alto)}.asignar-rapido-boton:hover{border-color:var(--borde-duro)}.asignar-rapido-menu{border:1px solid var(--borde);background:var(--papel);border-radius:10px;min-width:170px;max-width:min(260px,100vw - 40px);max-height:280px;margin:4px 0 0;padding:4px;list-style:none;overflow-y:auto;box-shadow:0 6px 20px #0000001f}.asignar-rapido-menu button{width:100%;color:var(--tinta);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px;display:block}.asignar-rapido-menu button:hover,.asignar-rapido-menu button:focus-visible{background:var(--papel-alto)}.asignar-rapido-menu button[aria-checked=true]{color:var(--tono-alto);font-weight:600}.asignar-rapido-menu .asignar-rapido-nadie{color:var(--tinta-media)}.asignar-rapido small{margin-top:2px;font-size:11.5px}.reparto fieldset{margin-top:14px}.reparto-regla{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 0;display:flex}.reparto-regla input,.reparto-regla select{border:1px solid var(--borde);background:var(--papel);min-width:0;color:var(--tinta);font:inherit;border-radius:7px;flex:140px;padding:7px 10px;font-size:13.5px}.reparto-guardar{align-items:center;gap:12px;margin-top:16px;display:flex}.reparto-guardar small{color:var(--ok);font-size:13px}.conversacion-fila[data-abierta=true]{border-color:color-mix(in srgb, var(--ok) 35%, var(--borde));background:var(--ok-flojo)}.conversacion-fila[data-abierta=false]{border-left:3px solid var(--cerrada)}.conversacion-fila[data-abierta=true]:hover{background:color-mix(in srgb, var(--ok) 8%, var(--ok-flojo))}.etiqueta-cerrada{background:var(--cerrada-flojo);color:var(--cerrada)}.conversacion-etiquetas{color:var(--tinta-media);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;font-size:12.5px;display:flex}.conversacion-etiquetas .persona-etiquetas{margin:0}.conversacion-etiquetas input{border:1px solid var(--borde);background:var(--papel);min-width:150px;color:var(--tinta);font:inherit;border-radius:999px;padding:4px 9px;font-size:12.5px}.asignar-rapido-tilde{width:1.1em;color:var(--tono-alto);font-weight:700;display:inline-block}.asignar-rapido-menu button:disabled{opacity:.55;cursor:default}.conversacion-asignar{color:var(--tinta-media);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;font-size:12.5px;display:flex}.conversacion-asignar .asignar-rapido{align-items:flex-start;position:relative;top:auto;right:auto}.conversacion-asignar .asignar-rapido-boton{max-width:220px}.conversacion-asignar .asignar-rapido-menu{z-index:5;position:absolute;top:100%;left:0}.conversacion-fila{position:relative}.sin-leer-punto{background:var(--tono);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.conversacion-fila[data-leida=false] .hilo-cabeza b{font-weight:700}.conversacion-fila[data-leida=false] .conversacion-ultimo{color:var(--tinta);font-weight:500}.conversacion-fila[data-leida=true] .conversacion-ultimo{color:var(--tinta-media)}.marcar-lectura{border:1px solid var(--borde);background:var(--papel);color:var(--tinta-media);font:inherit;cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11.5px}.marcar-lectura:hover{border-color:var(--borde-duro);color:var(--tinta)}.conversacion-fila>.marcar-lectura{z-index:1;position:absolute;bottom:12px;right:12px}.conversacion-fila .etiquetas{padding-right:150px}@media (max-width:560px){.conversacion-fila>.marcar-lectura{margin:-6px 0 12px 64px;position:static}.conversacion-fila .etiquetas{padding-right:0}}.filtro-cuenta{background:var(--tono);min-width:18px;color:var(--papel);text-align:center;border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.ficha-arriba{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ficha-ia .interruptor{margin-top:8px}.ficha-ia-reglas{color:var(--tinta-media);margin:10px 0 0;padding-left:18px;font-size:12.5px;line-height:1.55}.aviso-ia{border-left-color:var(--tono);background:var(--tono-flojo)}.conversacion-ia{color:var(--tinta-media);margin:0 0 14px;font-size:12.5px}.conversacion-ia p{margin:6px 0 0}.interruptor-ia input{appearance:none;background:var(--borde-duro);border-radius:999px;flex:none;width:30px;height:18px;transition:background .15s;position:relative}.interruptor-ia input:after{content:"";background:var(--papel);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.interruptor-ia input:checked{background:var(--tono)}.interruptor-ia input:checked:after{transform:translate(12px)}.interruptor-ia input:focus-visible{outline:2px solid var(--tono);outline-offset:2px}.interruptor-ia[data-encendida=true]{color:var(--tono-alto)}.conversacion-fila>.interruptor-ia{width:fit-content;margin:-8px 0 14px 64px;display:flex}@media (prefers-reduced-motion:reduce){.interruptor-ia input,.interruptor-ia input:after{transition:none}}@media (max-width:560px){.conversacion-fila>.interruptor-ia{margin:-6px 0 10px 64px}}.flujo-subir{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.flujo-miniaturas{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.flujo-miniatura{position:relative}.flujo-miniatura img,.flujo-miniatura video{aspect-ratio:1;object-fit:cover;border:1px solid var(--borde-duro);border-radius:6px;width:100%;display:block}.flujo-miniatura .flujo-camino-quitar{background:var(--papel);border-radius:4px;position:absolute;top:2px;right:2px}.flujo-tarjetas{flex-direction:column;gap:8px;display:flex}.flujo-tarjeta{border:1px solid var(--borde-duro);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.flujo-tarjeta header{justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.flujo-tarjeta .flujo-miniatura{max-width:96px}.previa-medios{gap:4px;display:grid}.previa-medios img,.previa-medios video{border-radius:10px;max-width:100%;display:block}.previa-galeria{gap:8px;max-width:100%;display:flex;overflow-x:auto}.previa-galeria article{flex-direction:column;flex:0 0 180px;gap:4px;display:flex}.previa-galeria img{aspect-ratio:1.91;object-fit:cover;border-radius:8px;width:100%;display:block}.registro-acepta{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.registro-acepta input{flex:none;width:auto;margin-top:3px}.soporte-aviso{background:var(--tono);min-width:18px;color:var(--sobre-tono);text-align:center;border-radius:9px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.soporte-pestanas{border-bottom:1px solid var(--borde);gap:4px;margin-bottom:14px;display:flex}.soporte-pestanas a{color:var(--tinta-media);border-bottom:2px solid #0000;padding:8px 12px;font-size:14px;text-decoration:none}.soporte-pestanas a[data-aqui=true]{border-bottom-color:var(--tono);color:var(--tono-alto);font-weight:500}.soporte-chat{border:1px solid var(--borde);background:var(--papel);border-radius:14px;flex-direction:column;max-width:720px;min-height:460px;max-height:calc(100vh - 240px);display:flex;overflow:hidden}.soporte-fila{color:inherit;text-decoration:none;display:block}.soporte-conversacion{flex-direction:column;gap:8px;max-width:720px;margin-bottom:18px;display:flex}.soporte-accion{border-top:1px solid var(--borde);gap:8px;max-width:720px;margin-bottom:18px;padding-top:14px;display:grid}.soporte-accion h2{margin:0;font-size:15px}.soporte-accion label{color:var(--tinta-media);gap:6px;font-size:13px;display:grid}.soporte-accion textarea{width:100%;font:inherit;resize:vertical;font-size:13.5px}.soporte-accion .boton{justify-self:start}.ayuda-pedir select{font:inherit;font-size:13.5px}.ayuda-privacidad{color:var(--tinta-floja);margin:0 14px 10px;font-size:11.5px}.boton-google{color:#1f1f1f;font:inherit;background:#fff;border:1px solid #747775;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.boton-google:hover{background:#f8f9fa}.boton-google:focus-visible{outline:2px solid var(--tono-flojo);outline-offset:2px}.separador-o{color:var(--tinta-floja);align-items:center;gap:10px;margin:18px 0 4px;font-size:12px;display:flex}.separador-o:before,.separador-o:after{content:"";border-top:1px solid var(--borde-duro);flex:1}.puerta-aviso{margin:0 0 16px}.contacto-mensaje{border:1px solid var(--borde-duro);background:var(--papel);color:var(--tinta);font:inherit;resize:vertical;border-radius:7px;padding:10px 12px;font-size:14px}.contacto-mensaje:focus-visible{border-color:var(--tono);outline:2px solid var(--tono-flojo);outline-offset:0}.trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
