.tchat-guest .guest-sr-only,.tchat-guest .guest-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tchat-guest .guest-skip:focus{z-index:10;background:var(--tchat-lavanda);color:var(--tchat-tinta);border-radius:var(--ob-r-sm,14px);padding:12px 18px;position:fixed;inset-block-start:8px;inset-inline-start:8px}.tchat.tchat-guest{--guest-canto:#343039;--guest-canto-fuerte:#ffffff4d;--guest-canto-activo:#ffffff80;--guest-placa:#09070c;--guest-placa-activa:#15121b}.tchat-guest .guest-cta{box-sizing:border-box;border-radius:var(--ob-r-pill,999px);color:#fff;min-height:42px;font:600 14px/1.2 var(--tchat-sans,sans-serif);letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color var(--ob-mov,.2s), border-color var(--ob-mov,.2s), transform var(--ob-mov,.2s);background:#7b2eff;border:1px solid #7b2eff;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}.tchat-guest .guest-cta:hover{color:#fff;background:#8f4dff;border-color:#8f4dff}.tchat-guest .guest-cta:focus-visible{outline:2px solid var(--tchat-lila,#b58aff);outline-offset:2px}.tchat-guest .guest-cta:active{transform:scale(.98)}.tchat-guest .guest-cta-ghost{color:var(--tchat-ink);border-color:var(--guest-canto-fuerte);background:0 0}.tchat-guest .guest-cta-ghost:hover{border-color:var(--guest-canto-activo);color:var(--tchat-ink);background:#ffffff0f}.tchat-guest a.tchat-nueva{justify-content:center;align-items:center;text-decoration:none;display:flex}.tchat-guest .guest-side-info{margin-top:10px;background:var(--ob-cara,transparent)!important;color:var(--tchat-ink)!important;border:1px solid var(--ob-canto,var(--tchat-line-strong))!important}.tchat-guest .guest-side-info:hover{background:var(--ob-vaho-fuerte)!important}.tchat-guest .guest-side-card{border:1px solid var(--ob-canto,var(--tchat-line-strong));border-radius:var(--ob-r-md,20px);background:var(--ob-cara);box-shadow:var(--ob-reflejo-1);margin:22px 4px 0;padding:16px}.tchat-guest .guest-side-card strong{color:var(--tchat-ink);font:600 13px var(--tchat-sans,sans-serif);display:block}.tchat-guest .guest-side-card p{color:var(--tchat-ink-dim);margin:8px 0 14px;font-size:12.5px;line-height:1.6}.tchat-guest .guest-side-card .guest-cta{width:100%}.tchat-guest .tchat-top-right{align-items:center;gap:10px;display:flex}.tchat-guest .guest-top-info,.tchat-guest .guest-top-login{color:var(--tchat-ink);text-decoration:none}.tchat-guest .guest-top-signup,.tchat-guest .guest-top-login{min-height:40px;padding:8px 18px}.tchat-guest .guest-user-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.tchat-guest .guest-end{height:1px}.tchat-guest .guest-mode-label{color:var(--tchat-ink-dim);font:500 11px var(--tchat-mono,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tchat-guest .guest-linea-modelos{width:min(100%, var(--tchat-col,900px));color:var(--tchat-ink-dim);text-align:center;text-wrap:balance;margin:8px auto 0;font-size:11.5px;line-height:1.5}.tchat-guest .guest-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;display:flex}.tchat-guest .guest-foot a{color:inherit;text-underline-offset:3px;text-decoration:underline}.tchat-guest .guest-allowance{color:var(--tchat-ink-soft);align-items:center;gap:7px;display:inline-flex}.tchat-guest .guest-quota-dots{gap:4px;display:inline-flex}.tchat-guest .guest-quota-dots i{background:var(--tchat-panel-3);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--ob-canto,var(--tchat-line));border-radius:50%;display:block}.tchat-guest .guest-quota-dots i[data-available=true]{background:var(--tchat-violeta);box-shadow:none}.tchat-guest .guest-legal{white-space:nowrap}.tchat-guest .guest-continue{width:min(100%, var(--tchat-col,900px));text-align:center;border:1px solid var(--ob-canto,var(--tchat-line-strong));border-radius:var(--ob-r-lg,26px);background:var(--ob-cara), var(--tchat-panel);box-shadow:none;margin:0 auto;padding:30px 24px}.tchat-guest .guest-continue h2{color:var(--tchat-ink);font-family:var(--tchat-serif);margin:6px 0 10px;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.1}.tchat-guest .guest-continue p{max-width:480px;color:var(--tchat-ink-dim);margin:0 auto 20px;font-size:14px;line-height:1.65}.tchat-guest .guest-continue .tchat-home-eyebrow{margin:0}.tchat-guest .guest-continue-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.tchat-guest .guest-session-status{color:var(--tchat-ink-dim);font-size:13px}.tchat-guest .guest-error{width:min(100%, var(--tchat-col,900px));border-radius:var(--ob-r-sm,14px);color:var(--tchat-ink-soft);background:#ffb02012;border:1px solid #ffb02073;margin:10px auto 0;padding:12px 16px;font-size:13px;line-height:1.6}.tchat-guest .guest-error p{margin:0}.tchat-guest .guest-error button{color:var(--tchat-ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0 0;font-weight:600;text-decoration:underline}@media (max-width:599px){.tchat-guest .guest-top-info,.tchat-guest .guest-mode-label{display:none}.tchat-guest .guest-continue{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.tchat-guest .guest-cta{transition:none}.tchat-guest .guest-cta:active{transform:none}}.tchat.tchat-guest .tchat-side-links{flex-wrap:wrap;gap:6px 14px;display:flex}.tchat.tchat-guest .guest-continue .tchat-home-eyebrow{text-align:center;width:auto;margin:0 auto;display:block}.tchat.tchat-guest .guest-modelsel{position:relative}.tchat.tchat-guest .tchat-modelsel-composer .guest-modelsel-btn{border-color:var(--guest-canto);color:var(--tchat-ink);box-shadow:none;cursor:pointer}.tchat.tchat-guest .tchat-modelsel-composer .guest-modelsel-btn:hover{border-color:var(--guest-canto-activo);box-shadow:none}.tchat.tchat-guest .tchat-modelsel-composer .guest-modelsel-btn[aria-expanded=true]{box-shadow:none;border-color:#b58affbf}@media (max-width:540px){.tchat.tchat-guest .tchat-composer .tchat-composer-inner .tchat-modelsel-composer{flex:0 auto;min-width:0}.tchat.tchat-guest .tchat-composer .tchat-composer-inner .tchat-modelsel-composer .tchat-modelsel-btn{justify-content:flex-start;width:auto}}.tchat.tchat-guest .tchat-modelsel-composer .tchat-modelsel-list.guest-modelsel-list{top:auto;z-index:30;overscroll-behavior:contain;border:1px solid var(--ob-canto);border-top-color:var(--ob-filo);border-radius:var(--ob-r-md,20px);background-color:var(--tchat-panel-2);background-image:var(--ob-cara);width:min(420px,100vw - 32px);min-width:0;max-width:none;max-height:min(62vh,560px);box-shadow:var(--ob-sombra-3), var(--ob-reflejo-2);margin:0;padding:8px;list-style:none;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:0;overflow-y:auto}.tchat.tchat-guest .guest-modelsel-k{color:var(--tchat-violeta-texto);font:500 10px var(--tchat-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin:10px 10px 6px}.tchat.tchat-guest .guest-modelsel-opt{border-radius:var(--ob-r-sm,14px);width:100%;color:var(--tchat-ink);text-align:start;font:500 13px var(--tchat-sans,sans-serif);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;display:flex}.tchat.tchat-guest .guest-modelsel-opt:hover,.tchat.tchat-guest .guest-modelsel-opt:focus-visible{background:var(--ob-vaho-fuerte);box-shadow:inset 0 0 0 1px var(--ob-canto);outline:none}.tchat.tchat-guest .guest-modelsel-opt.sel{background:#7b2eff24;box-shadow:inset 0 0 0 1px #b28cff73}.tchat.tchat-guest .guest-modelsel-opt .tchat-modelsel-check{color:var(--tchat-lila);flex:0 0 14px}.tchat.tchat-guest .guest-modelsel-opt .tchat-modelsel-optlabel{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tchat.tchat-guest .guest-modelsel-rol{color:var(--tchat-ink-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;line-height:1.35;overflow:hidden}.tchat.tchat-guest .guest-modelsel-tag{border:1px solid var(--ob-canto);border-radius:var(--ob-r-pill,999px);color:var(--tchat-ink-dim);font:500 9.5px var(--tchat-mono,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;padding:3px 8px}.tchat.tchat-guest .guest-modelsel-tag-on{color:var(--tchat-lila);border-color:#b28cff99}.tchat.tchat-guest .guest-modelsel-pie{border-top:1px solid var(--tchat-line);background:var(--tchat-panel-2);border-radius:0 0 var(--ob-r-md,20px) var(--ob-r-md,20px);align-items:center;gap:12px;margin:8px -8px -8px;padding:12px 14px;display:flex;position:sticky;inset-block-end:-8px}.tchat.tchat-guest .guest-modelsel-pie p{color:var(--tchat-ink-dim);flex:1;margin:0;font-size:12px;line-height:1.5}.tchat.tchat-guest .guest-modelsel-pie strong{color:var(--tchat-ink)}.tchat.tchat-guest .guest-modelsel-pie .guest-cta{min-height:34px;padding:6px 14px;font-size:12px}@media (max-width:599px){.tchat.tchat-guest .tchat-modelsel-composer .tchat-modelsel-list.guest-modelsel-list{z-index:60;width:calc(100vw - 32px);max-height:64svh}.tchat.tchat-guest .guest-modelsel-rol{white-space:normal}}.tchat.tchat-guest .tchat-top .guest-top-astra{color:#fff;border-color:#ff963ce6;animation:2.4s ease-in-out infinite guest-hot;box-shadow:0 0 0 1px #ff6a008c,0 0 14px #ff6a008c,inset 0 0 10px #ff6a002e}.tchat.tchat-guest .tchat-top .guest-top-astra svg,.tchat.tchat-guest .tchat-top .guest-top-astra svg *{color:#ff9a3c!important;stroke:#ff9a3c!important}.tchat.tchat-guest .tchat-top .guest-top-astra:hover,.tchat.tchat-guest .tchat-top .guest-top-astra:focus-visible{border-color:#ffb46b;animation:none;box-shadow:0 0 0 1px #ff6a00d9,0 0 24px #ff6a00cc,inset 0 0 12px #ff6a0047}@keyframes guest-hot{0%,to{box-shadow:0 0 0 1px #ff6a0073,0 0 10px #ff6a0066,inset 0 0 8px #ff6a001f}50%{box-shadow:0 0 0 1px #ff6a00e6,0 0 24px #ff5a00cc,inset 0 0 12px #ff6a0042}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-top-astra{animation:none}}.tchat.tchat-guest .guest-burbujas{width:min(100%, var(--tchat-col,900px));flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto 14px;display:flex}.tchat.tchat-guest .guest-burbuja{box-sizing:border-box;border:1px solid var(--guest-canto);background:var(--guest-placa);height:40px;color:var(--tchat-ink);font:500 13px/1 var(--tchat-sans,sans-serif);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:border-color .2s,background-color .2s;display:inline-flex}.tchat.tchat-guest .guest-burbuja>svg{width:15px;height:15px;color:var(--tchat-lila);flex:none}.tchat.tchat-guest .guest-burbuja:hover:not(:disabled){border-color:var(--guest-canto-activo);background:var(--guest-placa-activa)}.tchat.tchat-guest .guest-burbuja:focus-visible{border-color:var(--guest-canto-activo);outline:2px solid var(--tchat-lila,#b58aff);outline-offset:2px}.tchat.tchat-guest .guest-burbuja:disabled{opacity:.5;cursor:default}@media (max-width:599px){.tchat.tchat-guest .guest-burbujas{margin-bottom:12px}.tchat.tchat-guest .guest-burbuja{padding:0 14px}}.tchat.tchat-guest .tchat-home-intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px}.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{aspect-ratio:768/1376;border-radius:22px;width:auto;height:clamp(240px,56vh,600px);overflow:hidden;box-shadow:0 30px 80px -40px #7b2eff73}.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano img{object-fit:cover;object-position:50% 40%;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}@media (max-width:760px){.tchat.tchat-guest .tchat-home-intro{gap:14px}.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{border-radius:16px;height:190px}}.tchat.tchat-guest .tchat-top .guest-top-precios{color:#fff;border-color:#a8aeb6e6;animation:2.6s ease-in-out infinite guest-tungsteno;box-shadow:0 0 0 1px #969ca573,0 0 10px #969ca559}.tchat.tchat-guest .tchat-top .guest-top-precios svg,.tchat.tchat-guest .tchat-top .guest-top-precios svg *{color:#b8bec6!important;stroke:#b8bec6!important}.tchat.tchat-guest .tchat-top .guest-top-precios:hover,.tchat.tchat-guest .tchat-top .guest-top-precios:focus-visible{border-color:#d4d9df;animation:none;box-shadow:0 0 0 1px #bec4cccc,0 0 20px #aab0b999}@keyframes guest-tungsteno{0%,to{box-shadow:0 0 0 1px #969ca559,0 0 6px #969ca540}50%{box-shadow:0 0 0 1px #b9bfc7cc,0 0 18px #a5abb48c}}@media (max-width:599px){.tchat.tchat-guest .tchat-top .guest-top-precios{display:none}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-top-precios{animation:none}}.tchat.tchat-guest .tchat-top .guest-top-titan{color:#fff;border-color:#ffd26ee6;animation:2.5s ease-in-out infinite guest-oro;box-shadow:0 0 0 1px #ffc44666,0 0 10px #ffc44659}.tchat.tchat-guest .tchat-top .guest-top-titan svg,.tchat.tchat-guest .tchat-top .guest-top-titan svg *{color:#ffd36b!important;stroke:#ffd36b!important}.tchat.tchat-guest .tchat-top .guest-top-titan:hover,.tchat.tchat-guest .tchat-top .guest-top-titan:focus-visible{border-color:#ffe29a;animation:none;box-shadow:0 0 0 1px #ffc446d9,0 0 22px #ffc44699}@keyframes guest-oro{0%,to{box-shadow:0 0 0 1px #ffc44652,0 0 6px #ffc44638}50%{box-shadow:0 0 0 1px #ffc446cc,0 0 18px #ffc44680}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-top-titan{animation:none}}.tchat.tchat-guest .tchat-top .guest-top-modelos{color:#fff;border-color:#9a63ffe6;animation:2.7s ease-in-out infinite guest-violeta;box-shadow:0 0 0 1px #7b2eff66,0 0 10px #7b2eff59}.tchat.tchat-guest .tchat-top .guest-top-modelos svg,.tchat.tchat-guest .tchat-top .guest-top-modelos svg *{color:#c9b3ff!important;stroke:#c9b3ff!important}.tchat.tchat-guest .tchat-top .guest-top-modelos:hover,.tchat.tchat-guest .tchat-top .guest-top-modelos:focus-visible{border-color:#b28cff;animation:none;box-shadow:0 0 0 1px #7b2effcc,0 0 22px #7b2eff99}@keyframes guest-violeta{0%,to{box-shadow:0 0 0 1px #7b2eff52,0 0 6px #7b2eff38}50%{box-shadow:0 0 0 1px #7b2effcc,0 0 18px #7b2eff80}}@media (max-width:599px){.tchat.tchat-guest .tchat-top .guest-top-modelos{display:none}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-top-modelos{animation:none}}.tchat.tchat-guest .tchat-top .guest-top-bench{color:#fff;border-color:#00d1ffd9;animation:2.8s ease-in-out infinite guest-cian;box-shadow:0 0 0 1px #00d1ff66,0 0 10px #00d1ff59}.tchat.tchat-guest .tchat-top .guest-top-bench svg,.tchat.tchat-guest .tchat-top .guest-top-bench svg *{color:#5fe3ff!important;stroke:#5fe3ff!important}.tchat.tchat-guest .tchat-top .guest-top-bench:hover,.tchat.tchat-guest .tchat-top .guest-top-bench:focus-visible{border-color:#8aeaff;animation:none;box-shadow:0 0 0 1px #00d1ffcc,0 0 22px #00d1ff99}@keyframes guest-cian{0%,to{box-shadow:0 0 0 1px #22d3ee4d,0 0 6px #22d3ee38}50%{box-shadow:0 0 0 1px #4fe3f5cc,0 0 16px #22d3ee8c}}@media (max-width:599px){.tchat.tchat-guest .tchat-top .guest-top-bench{display:none}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-top-bench{animation:none}}.tchat.tchat-guest .guest-continue-luz{isolation:isolate;position:relative;overflow:hidden}.tchat.tchat-guest .guest-continue-luz>:not(.guest-luz-video){z-index:2;position:relative}.tchat.tchat-guest .guest-luz-video{z-index:0;object-fit:cover;opacity:.75;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tchat.tchat-guest .guest-continue-luz:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(55% 75% at 50% 55%,#000000c7,#00000059 70%,#00000026);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .guest-luz-video{display:none}}.tchat.tchat-guest .guest-desk{position:relative}.tchat.tchat-guest .tchat-top .guest-desk-btn{color:#fff;cursor:pointer;align-items:center;gap:8px;display:inline-flex}.tchat.tchat-guest .tchat-top .guest-desk-btn--video{isolation:isolate;text-shadow:0 1px 2px #000000d9;position:relative;overflow:hidden}.tchat.tchat-guest .guest-desk-btn-video{z-index:-2;object-fit:cover;opacity:.95;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tchat.tchat-guest .guest-desk-btn-velo{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000b8,#00000094 60%,#000000a8);position:absolute;inset:0}.tchat.tchat-guest .guest-desk-btn--video:is(:hover,[aria-expanded=true]) .guest-desk-btn-velo{background:linear-gradient(90deg,#0009,#00000073 60%,#0000008c)}.tchat.tchat-guest .guest-desk-btn>svg{flex:none;width:15px;height:15px}.tchat.tchat-guest .guest-desk-caret{transition:transform .2s}.tchat.tchat-guest .guest-desk-btn[aria-expanded=true] .guest-desk-caret{transform:rotate(180deg)}.tchat.tchat-guest .tchat-top .guest-desk--mac .guest-desk-btn{border-color:#e4e6ecd9;animation:2.8s ease-in-out infinite guest-platino}.tchat.tchat-guest .tchat-top .guest-desk--windows .guest-desk-btn{border-color:#409cffe6;animation:2.8s ease-in-out -1.4s infinite guest-azul}.tchat.tchat-guest .guest-desk--mac .guest-desk-btn>svg{color:#e9ebf0}.tchat.tchat-guest .guest-desk--windows .guest-desk-btn>svg{color:#58a8ff}.tchat.tchat-guest .tchat-top .guest-desk-btn:hover,.tchat.tchat-guest .tchat-top .guest-desk-btn[aria-expanded=true]{animation:none}.tchat.tchat-guest .tchat-top .guest-desk--mac .guest-desk-btn:is(:hover,[aria-expanded=true]){box-shadow:0 0 0 1px #ffffffb3,0 0 20px #e6e8f08c}.tchat.tchat-guest .tchat-top .guest-desk--windows .guest-desk-btn:is(:hover,[aria-expanded=true]){box-shadow:0 0 0 1px #58a8ffe6,0 0 22px #2882ffa6}@keyframes guest-platino{0%,to{box-shadow:0 0 0 1px #e6e8f04d,0 0 6px #e6e8f033}50%{box-shadow:0 0 0 1px #f5f6fabf,0 0 16px #e6e8f080}}@keyframes guest-azul{0%,to{box-shadow:0 0 0 1px #2882ff59,0 0 6px #2882ff40}50%{box-shadow:0 0 0 1px #58a8ffd9,0 0 18px #2882ff99}}.tchat.tchat-guest .guest-desk-pop{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff14,#ffffff05 50%),#0c0b12eb;border:1px solid #ffffff29;border-top-color:#ffffff57;border-radius:20px;flex-direction:column;gap:6px;width:350px;padding:10px;display:flex;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-start:0;box-shadow:0 30px 70px -30px #000000e6,0 20px 60px -40px #7b2effb3}.tchat.tchat-guest .guest-desk--windows .guest-desk-pop{box-shadow:0 30px 70px -30px #000000e6,0 20px 60px -35px #2882ffcc}.tchat.tchat-guest .guest-desk-k{color:var(--tchat-violeta-texto,#b28cff);font:500 10px var(--tchat-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin:4px 8px}.tchat.tchat-guest .guest-desk-opt{color:#fff;background:#ffffff08;border-radius:14px;align-items:center;gap:12px;padding:11px 12px;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.tchat.tchat-guest .guest-desk-opt:hover,.tchat.tchat-guest .guest-desk-opt:focus-visible{background:#ffffff14;outline:none;box-shadow:inset 0 0 0 1px #ffffff40}.tchat.tchat-guest .guest-desk--windows .guest-desk-opt:hover{box-shadow:inset 0 0 0 1px #58a8ffb3,0 0 18px -6px #2882ffcc}.tchat.tchat-guest .guest-desk-opt>svg{width:16px;height:16px;color:var(--tchat-violeta-texto,#b28cff);flex:none}.tchat.tchat-guest .guest-desk-opt-txt{flex-direction:column;flex:1;gap:2px;display:flex}.tchat.tchat-guest .guest-desk-opt-txt strong{font:600 14px var(--tchat-sans,sans-serif)}.tchat.tchat-guest .guest-desk-opt-txt span{color:#fff9;font:400 12px var(--tchat-sans,sans-serif)}.tchat.tchat-guest .guest-desk-nota{color:#ffffff8c;font:400 11.5px/1.5 var(--tchat-sans,sans-serif);margin:4px 8px 0}.tchat.tchat-guest .guest-desk-mas{color:#fff;font:600 12px var(--tchat-sans,sans-serif);opacity:.85;margin:4px 8px;text-decoration:none}.tchat.tchat-guest .guest-desk-mas:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}@media (max-width:1180px){.tchat.tchat-guest .guest-desk{display:none}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .tchat-top .guest-desk-btn{animation:none}}.tchat.tchat-guest .guest-continue-luz .tchat-home-eyebrow{color:#fff;opacity:1;text-shadow:0 1px 12px #000000e6;font-weight:600}.tchat.tchat-guest .guest-continue-luz h2{color:#fff;text-shadow:0 2px 18px #000000d9;font-size:clamp(32px,3.4vw,44px)}.tchat.tchat-guest .guest-continue-luz p{color:#fff;text-shadow:0 1px 12px #000000f2;font-size:15px;font-weight:500}.tchat.tchat-guest .guest-desk-pop{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:60;background:linear-gradient(#1a1822,#0f0e15 60%)}.tchat.tchat-guest .guest-desk-opt{background:#1b1a24;box-shadow:inset 0 0 0 1px #ffffff1a}.tchat.tchat-guest .guest-desk-opt-txt span{color:#ffffffb8}.tchat.tchat-guest .tchat-top .guest-desk--cli .guest-desk-btn{border-color:#2ec96bd9;animation:2.8s ease-in-out -.7s infinite guest-verde}.tchat.tchat-guest .guest-desk--cli .guest-desk-btn>svg{color:#4be08a}.tchat.tchat-guest .guest-desk--cli .guest-desk-btn>.guest-desk-rayo{color:#4be08a;flex:none}.tchat.tchat-guest .tchat-top .guest-desk--cli .guest-desk-btn:is(:hover,[aria-expanded=true]){animation:none;box-shadow:0 0 0 1px #4be08ae6,0 0 22px #2ec96b99}@keyframes guest-verde{0%,to{box-shadow:0 0 0 1px #2ec96b4d,0 0 6px #2ec96b38}50%{box-shadow:0 0 0 1px #4be08acc,0 0 16px #2ec96b8c}}.tchat.tchat-guest .guest-desk--cli .guest-desk-pop{width:440px;box-shadow:0 30px 70px -30px #000000e6,0 20px 60px -35px #2ec96b99}.tchat.tchat-guest .guest-desk-cmd{background:#1b1a24;border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.tchat.tchat-guest .guest-desk-cmd-t{color:#fff;font:600 13px var(--tchat-sans,sans-serif)}.tchat.tchat-guest .guest-desk-cmd-row{align-items:center;gap:8px;display:flex}.tchat.tchat-guest .guest-desk-cmd-row code{color:#7ff0ae;min-width:0;font:500 12px var(--tchat-mono,monospace);white-space:nowrap;-webkit-user-select:all;user-select:all;background:#07070a;border-radius:10px;flex:1;padding:8px 10px;overflow-x:auto}.tchat.tchat-guest .guest-desk-cmd-row button{color:#fff;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.tchat.tchat-guest .guest-desk-cmd-row button:hover{color:#7ff0ae;background:#2ec96b33}.tchat.tchat-guest .guest-desk-cmd-row button>svg{width:15px;height:15px}.tchat.tchat-guest .guest-continue-luz{transition:box-shadow .3s,border-color .3s}.tchat.tchat-guest .guest-luz-video{transition:filter .3s,opacity .3s}.tchat.tchat-guest .guest-continue-luz:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:0;background:linear-gradient(120deg,#ff5a00,#ff9a1f 55%,#ff6a00);transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.tchat.tchat-guest .guest-continue-luz:hover{border-color:#ff963cf2;box-shadow:0 0 0 1px #ff7a00cc,0 0 40px #ff6e008c,0 0 90px -10px #ff5a0080}.tchat.tchat-guest .guest-continue-luz:hover .guest-luz-video{filter:invert();opacity:.9}.tchat.tchat-guest .guest-continue-luz:hover:before{opacity:1}.tchat.tchat-guest .guest-continue-luz:hover:after{background:radial-gradient(50% 70% at 50% 55%,#000000b8,#00000040 75%,#0000)}}.tchat.tchat-guest .tchat-top .guest-top-brand{color:#fff;flex:none;align-items:center;gap:9px;margin-inline-end:6px;text-decoration:none;display:inline-flex}.tchat.tchat-guest .guest-top-brand strong{font:600 13px var(--tchat-mono,monospace);letter-spacing:.3em;text-transform:uppercase}@media (max-width:1600px){.tchat.tchat-guest .tchat-ajustes-wrap{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.tchat.tchat-guest .tchat-ajustes-wrap::-webkit-scrollbar{display:none}.tchat.tchat-guest .tchat-top-nav{flex-wrap:nowrap}}@media (max-width:599px){.tchat.tchat-guest .guest-top-brand strong{display:none}.tchat.tchat-guest .tchat-top .guest-top-info,.tchat.tchat-guest .tchat-top .guest-top-precios{display:inline-flex}}@media (max-width:1600px){.tchat.tchat-guest .tchat-top{flex-wrap:wrap;row-gap:10px}.tchat.tchat-guest .tchat-top .tchat-ajustes-wrap{overscroll-behavior-x:contain;scrollbar-width:none;flex:0 0 100%;order:3;width:100%;min-width:0;padding:4px 2px 6px;display:block;overflow-x:auto}.tchat.tchat-guest .tchat-top-nav{gap:8px;width:max-content;display:flex}.tchat.tchat-guest .guest-desk,.tchat.tchat-guest .guest-desk--cli{display:block}.tchat.tchat-guest .tchat-top-right{margin-inline-start:auto}.tchat.tchat-guest .guest-desk-pop{width:auto;margin-top:8px;position:fixed;inset-block-start:auto;inset-inline:16px}}.tchat.tchat-guest .tchat-top .tchat-top-nav{flex:none;overflow:visible;container-type:normal}.tchat.tchat-guest .guest-desk-pop{isolation:isolate;overflow:hidden}.tchat.tchat-guest .guest-desk-pop>:not(.guest-desk-video){z-index:2;position:relative}.tchat.tchat-guest .guest-desk-video{z-index:0;object-fit:cover;pointer-events:none;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.tchat.tchat-guest .guest-desk-pop:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#08080c8c,#08080cb8 60%,#08080cd9);position:absolute;inset:0}.tchat.tchat-guest .guest-desk-opt,.tchat.tchat-guest .guest-desk-cmd{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12111adb}.tchat.tchat-guest .guest-desk-opt:hover,.tchat.tchat-guest .guest-desk-opt:focus-visible{background:#201e2ceb}.tchat.tchat-guest .guest-desk-k,.tchat.tchat-guest .guest-desk-nota,.tchat.tchat-guest .guest-desk-mas{text-shadow:0 1px 8px #000000f2}.tchat.tchat-guest .guest-desk-nota{color:#ffffffd9}.tchat.tchat-guest .guest-desk-mas{opacity:1}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .guest-desk-video{display:none}}.tchat.tchat-guest .guest-desk-pop{padding-top:104px}.tchat.tchat-guest .guest-desk-video{opacity:1}.tchat.tchat-guest .guest-desk-pop:after{background:linear-gradient(#08080c00 0,#08080c1a 70px,#08080cb3 118px,#08080ccc 100%)}.tchat.tchat-guest .guest-desk-k{color:#fff}.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{max-width:34vw;height:clamp(150px,min(56vh,52vw),600px)}.tchat.tchat-guest .tchat-home-intro{grid-template-columns:minmax(0,1fr) auto}.tchat.tchat-guest .tchat-home-intro-copy{min-width:0}.tchat.tchat-guest .tchat-top{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));box-sizing:border-box;gap:10px;max-width:100vw}.tchat.tchat-guest .tchat-top .guest-top-brand{flex-shrink:1;min-width:0}.tchat.tchat-guest .tchat-top-right{flex-shrink:0;gap:8px}@media (max-width:900px){.tchat.tchat-guest .tchat-top .guest-top-signup,.tchat.tchat-guest .tchat-top .guest-top-login{min-height:40px;padding:0 16px;font-size:13.5px}.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{height:clamp(140px,min(38vh,48vw),420px)}}@media (max-width:599px){.tchat.tchat-guest .tchat-top{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}.tchat.tchat-guest .tchat-top .guest-top-brand{justify-content:center;min-width:44px;min-height:44px;margin-inline:-12px 0}.tchat.tchat-guest .tchat-top .guest-top-signup,.tchat.tchat-guest .tchat-top .guest-top-login{height:44px;min-height:44px;padding:0 16px;font-size:14px}}@media (max-width:420px){.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{max-width:30vw;height:clamp(120px,34vh,190px)}.tchat.tchat-guest .tchat-home-saludo{font-size:clamp(26px,8vw,32px)}}@media (max-width:360px){.tchat.tchat-guest .tchat-top-right{gap:6px}.tchat.tchat-guest .tchat-top .guest-top-signup,.tchat.tchat-guest .tchat-top .guest-top-login{padding:0 12px;font-size:13px}}@media (max-height:560px){.tchat.tchat-guest .tchat-home-intro .tchat-home-frontispicio.guest-mano{display:none}}.tchat.tchat-guest .guest-desk-pop{max-width:calc(100vw - 32px)}.tchat.tchat-guest .tchat-home-intro.guest-hero{text-align:center;justify-content:center;min-height:0;display:flex}.tchat.tchat-guest .guest-hero .tchat-home-intro-copy{align-items:center;max-width:820px;margin:0 auto}.tchat.tchat-guest .guest-hero .tchat-home-saludo{text-wrap:balance;font-size:clamp(36px,5.2vw,72px);line-height:1.02}.tchat.tchat-guest .guest-hero .guest-hero-sub{color:#ffffffd1;text-wrap:balance;max-width:620px;font-size:clamp(16px,1.6vw,20px);line-height:1.5}.tchat.tchat-guest .guest-hero .tchat-home-intro-copy,.tchat.tchat-guest .guest-hero .tchat-home-saludo,.tchat.tchat-guest .guest-hero .tchat-home-eyebrow,.tchat.tchat-guest .guest-hero .guest-hero-sub{text-align:center;align-self:center;width:100%;margin-inline:auto}.tchat.tchat-guest .guest-release{color:#ffffffb3;border-top:1px solid #ffffff29;max-width:560px;margin:18px auto 0;padding-top:14px;font-size:12px;line-height:1.5}.tchat.tchat-guest .guest-release-title{color:#d6c5ff;text-wrap:balance;font-size:13px;font-weight:600;display:inline}.tchat.tchat-guest .guest-release-title svg{vertical-align:-.15em;display:inline}.tchat.tchat-guest .guest-release p{margin:6px 0}.tchat.tchat-guest .guest-release nav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tchat.tchat-guest .guest-release nav a{color:#ffffffe0}.tchat.tchat-guest .guest-release a:hover{text-underline-offset:3px;text-decoration:underline}.tchat.tchat-guest .guest-release a:focus-visible{outline-offset:4px;outline:2px solid #c3a7ff}.tchat.tchat-guest[data-has-messages=false] .tchat-scroll{flex-direction:column;justify-content:center;display:flex}.tchat.tchat-guest[data-has-messages=false] .tchat-scroll>.tchat-home{margin-block:auto;padding-block:24px}.tchat.tchat-guest .guest-super{cursor:default;transition:color .25s,text-shadow .25s,transform .25s;display:inline-block}@media (hover:hover){.tchat.tchat-guest .guest-super:hover{color:#ff8a1f;text-shadow:0 0 18px #ff7a00bf,0 0 42px #ff5a0073;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tchat.tchat-guest .guest-super:hover{transform:none}}.tchat.tchat-guest .tchat-top .guest-desk--naupa .guest-desk-btn{border-color:#22d3eed9;animation:2.8s ease-in-out -2.1s infinite guest-cian}.tchat.tchat-guest .guest-desk--naupa .guest-desk-btn>svg{color:#4fe3f5}.tchat.tchat-guest .tchat-top .guest-desk--naupa .guest-desk-btn:is(:hover,[aria-expanded=true]){animation:none;box-shadow:0 0 0 1px #4fe3f5e6,0 0 22px #22d3ee99}.tchat.tchat-guest .guest-desk--naupa .guest-desk-pop{width:520px}.tchat.tchat-guest .guest-desk--naupa .guest-desk-cmd-row code{color:#8cf0fb}@media (min-width:1181px) and (max-width:1600px){.tchat.tchat-guest .tchat-top .tchat-effort-btn{gap:6px;padding:7px 10px;font-size:13px}.tchat.tchat-guest .tchat-top .tchat-top-nav{gap:7px}.tchat.tchat-guest .tchat-top .guest-top-signup,.tchat.tchat-guest .tchat-top .guest-top-login{padding:7px 13px;font-size:13px}}@media (min-width:1181px) and (max-width:1480px){.tchat.tchat-guest .guest-top-brand strong{display:none}}.tchat.tchat-guest .guest-contador{color:var(--tchat-ink-dim);font:500 11px var(--tchat-mono,monospace);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.tchat.tchat-guest .guest-contador.es-cerca{color:var(--tchat-ink-soft)}.tchat.tchat-guest .guest-contador.es-excedido{color:#ffb020;font-weight:700}.tchat.tchat-guest .guest-avisos{width:min(100%, var(--tchat-col,900px));gap:8px;margin:0 auto 10px;display:grid}.tchat.tchat-guest .guest-aviso{border:1px solid var(--ob-canto,var(--tchat-line-strong));border-radius:var(--ob-r-sm,14px);background:var(--ob-cara,transparent);color:var(--tchat-ink-soft);margin:0;padding:10px 14px;font-size:13px;line-height:1.55}.tchat.tchat-guest .guest-aviso-largo{background:#ffb02012;border-color:#ffb02073}.tchat.tchat-guest .guest-aviso a{color:var(--tchat-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}@media (min-width:600px) and (max-width:1540px){.tchat.tchat-guest .tchat-top .guest-top-info>svg{display:none}.tchat.tchat-guest .tchat-top .tchat-top-nav{gap:6px}}html:is([data-theme],:not([data-theme])) .tchat.tchat-guest .tchat-composer .tchat-composer-inner,html:is([data-theme],:not([data-theme])) .tchat.tchat-guest .tchat-composer .tchat-composer-inner:focus-within{box-shadow:none}@media (max-width:599px){.tchat.tchat-guest .tchat-main>.tchat-composer{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}}html:is([data-theme],:not([data-theme])) .tchat.tchat-guest .tchat-modelsel-composer .guest-modelsel-list .guest-modelsel-opt.sel{box-shadow:inset 0 0 0 1px var(--vl-sel-canto,#b28cff80)}
