._panel_1f37d_4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md,8px);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._header_1f37d_15{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}._headerSub_1f37d_26{color:var(--muted);margin-left:auto;font-size:11px;font-weight:400}._lista_1f37d_37{background:var(--surface-sunken);flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}._vacio_1f37d_48,._cargando_1f37d_49{text-align:center;color:var(--muted);max-width:34ch;margin:auto;padding:24px 16px;font-size:12px;line-height:1.5}._vacioIcono_1f37d_59{display:none}._masViejos_1f37d_63{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:center;padding:4px 8px;font-size:11px}._burbuja_1f37d_74{white-space:pre-wrap;overflow-wrap:anywhere;max-width:78%;color:var(--fg);background:var(--surface);border:1px solid color-mix(in oklch, var(--border) 80%, var(--fg) 20%);border-radius:12px 12px 12px 4px;align-self:flex-start;padding:7px 10px;font-size:13px;line-height:1.45;box-shadow:0 1px 3px #0000001a;box-shadow:0 1px 3px lab(0% 0 0/.1)}._propio_1f37d_93{background:color-mix(in oklch, var(--accent,#2f6feb) 16%, var(--surface));border-color:color-mix(in oklch, var(--accent,#2f6feb) 40%, transparent);border-bottom-right-radius:4px;border-bottom-left-radius:12px;align-self:flex-end}._autor_1f37d_101{color:var(--muted);margin-bottom:2px;font-size:10px;font-weight:600;display:block}._meta_1f37d_109{color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:10px;display:flex}._sistema_1f37d_120{text-align:center;max-width:90%;color:var(--muted);background:0 0;border:none;align-self:center;padding:2px 8px;font-size:11px;font-style:italic}._composer_1f37d_134{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:10px;display:flex}._composerFila_1f37d_143{align-items:flex-end;gap:8px;display:flex}._adjuntoElegido_1f37d_150{max-width:100%;color:var(--fg);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm,6px);align-self:flex-start;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}._adjuntoNombre_1f37d_164{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._adjuntoPeso_1f37d_171{color:var(--muted);flex-shrink:0;font-size:10px}._adjuntoQuitar_1f37d_177{color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:2px;display:flex}._adjuntoQuitar_1f37d_177:hover:not(:disabled){color:var(--danger,#e53e3e)}._adjuntoArchivo_1f37d_193{width:100%;max-width:220px;font:inherit;color:var(--fg);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm,6px);cursor:pointer;align-items:center;gap:6px;margin-bottom:6px;padding:7px 9px;font-size:12px;display:flex}._adjuntoArchivo_1f37d_193:hover{border-color:color-mix(in oklch, var(--accent,#2f6feb) 45%, var(--border))}._clip_1f37d_215{width:38px;height:38px;color:var(--muted);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm,6px);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._clip_1f37d_215:hover:not(:disabled){color:var(--accent,#2f6feb);border-color:color-mix(in oklch, var(--accent,#2f6feb) 45%, var(--border))}._clip_1f37d_215:focus-visible{outline:2px solid var(--accent,#2f6feb);outline-offset:2px}._clip_1f37d_215:disabled{cursor:default;opacity:.45}._input_1f37d_245{resize:none;min-height:38px;max-height:120px;font:inherit;color:var(--fg);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm,6px);flex:1;padding:9px 10px;font-size:13px}._input_1f37d_245:focus{outline:2px solid color-mix(in oklch, var(--accent,#2f6feb) 45%, transparent);outline-offset:-1px}._enviar_1f37d_264{width:38px;height:38px;color:var(--accent-fg);background:var(--accent,#2f6feb);border-radius:var(--radius-sm,6px);cursor:pointer;transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), opacity var(--transition-fast);border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._enviar_1f37d_264:hover:not(:disabled){background:var(--accent-hover,#255bc1)}._enviar_1f37d_264:active:not(:disabled){transform:translateY(1px)}._enviar_1f37d_264:focus-visible{outline:2px solid var(--accent,#2f6feb);outline-offset:3px}._enviar_1f37d_264:disabled{cursor:default;opacity:.45}._aviso_1f37d_297{border-top:1px solid var(--border);color:var(--muted);text-align:center;flex-shrink:0;padding:10px 14px;font-size:12px}._error_1f37d_306{color:var(--danger,#e53e3e);background:color-mix(in oklch, var(--danger,#e53e3e) 10%, transparent);flex-shrink:0;padding:8px 14px;font-size:12px}._portal_1f37d_316{border-color:color-mix(in oklch, var(--border) 76%, var(--accent) 24%);width:100%;box-shadow:0 12px 36px color-mix(in oklch, var(--shadow-color) 7%, transparent);border-radius:14px;flex:1}._portal_1f37d_316 ._header_1f37d_15{background:linear-gradient(120deg, color-mix(in oklch, var(--accent-subtle) 68%, var(--surface)), var(--surface));gap:10px;min-height:54px;padding:12px 16px;font-size:13px;font-weight:700}._portal_1f37d_316 ._header_1f37d_15>svg{box-sizing:content-box;color:var(--accent);background:var(--accent-subtle);border:1px solid color-mix(in oklch, var(--accent) 22%, transparent);border-radius:10px;padding:8px}._portal_1f37d_316 ._headerSub_1f37d_26{color:var(--muted);background:var(--bg-subtle);border:1px solid var(--border);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:650}._portal_1f37d_316 ._lista_1f37d_37{background:radial-gradient(circle at 100% 0%, color-mix(in oklch, var(--accent) 6%, transparent), transparent 38%), var(--bg-subtle);scrollbar-color:color-mix(in oklch, var(--muted) 35%, transparent) transparent;scrollbar-width:thin;gap:11px;padding:20px}._portal_1f37d_316 ._burbuja_1f37d_74{background:var(--surface);border-color:color-mix(in oklch, var(--border) 90%, var(--fg) 10%);max-width:min(76%,470px);box-shadow:0 3px 12px color-mix(in oklch, var(--shadow-color) 5%, transparent);border-radius:15px 15px 15px 5px;padding:10px 13px;font-size:13px;line-height:1.5}._portal_1f37d_316 ._propio_1f37d_93{color:var(--fg);background:color-mix(in oklch, var(--accent-subtle) 72%, var(--surface));border-color:color-mix(in oklch, var(--accent) 32%, var(--border));border-bottom-right-radius:5px;border-bottom-left-radius:15px}._portal_1f37d_316 ._autor_1f37d_101{color:var(--muted);margin-bottom:3px;font-size:10px;font-weight:700}._portal_1f37d_316 ._meta_1f37d_109{gap:5px;margin-top:5px;font-size:9px}._portal_1f37d_316 ._sistema_1f37d_120{max-width:88%;color:var(--muted);background:color-mix(in oklch, var(--surface) 86%, transparent);border:1px solid var(--border);box-shadow:0 2px 8px color-mix(in oklch, var(--shadow-color) 4%, transparent);border-radius:999px;margin:3px 0;padding:7px 11px;font-size:10px;font-style:normal;line-height:1.4}._portal_1f37d_316 ._vacio_1f37d_48{max-width:38ch;color:var(--muted);flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex}._portal_1f37d_316 ._vacioIcono_1f37d_59{width:48px;height:48px;color:var(--accent);background:var(--accent-subtle);border:1px solid color-mix(in oklch, var(--accent) 22%, transparent);border-radius:15px;justify-content:center;align-items:center;display:inline-flex}._portal_1f37d_316 ._masViejos_1f37d_63{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:6px 10px;font-weight:650}._portal_1f37d_316 ._composer_1f37d_134{background:var(--surface);box-shadow:0 -8px 24px color-mix(in oklch, var(--shadow-color) 4%, transparent);gap:10px;padding:13px 14px}._portal_1f37d_316 ._input_1f37d_245{background:var(--bg-subtle);min-height:44px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:11px;padding:11px 13px;font-size:13px;line-height:1.45}._portal_1f37d_316 ._input_1f37d_245:hover:not(:disabled){border-color:color-mix(in oklch, var(--accent) 26%, var(--border))}._portal_1f37d_316 ._input_1f37d_245:focus{background:var(--surface);border-color:color-mix(in oklch, var(--accent) 52%, var(--border));box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 12%, transparent);outline:none}._portal_1f37d_316 ._enviar_1f37d_264{width:44px;height:44px;box-shadow:0 7px 16px color-mix(in oklch, var(--accent) 22%, transparent);border-radius:11px}._portal_1f37d_316 ._enviar_1f37d_264:disabled{box-shadow:none}._portal_1f37d_316 ._clip_1f37d_215{background:var(--bg-subtle);border-radius:11px;width:44px;height:44px}._portal_1f37d_316 ._adjuntoElegido_1f37d_150{background:var(--bg-subtle);border-radius:11px;padding:7px 11px}._portal_1f37d_316 ._adjuntoArchivo_1f37d_193{border-radius:11px}._assistant_1f37d_499{--assistant-content-max:1040px;background:var(--surface-sunken);border:0;border-radius:0;width:100%;height:100%}._assistant_1f37d_499 ._header_1f37d_15{background:linear-gradient(120deg, color-mix(in oklch, var(--accent-subtle) 42%, var(--surface)), var(--surface) 52%);border-bottom-color:var(--border);gap:11px;min-height:70px;padding:14px 20px;font-size:13.5px;font-weight:720}._assistant_1f37d_499 ._header_1f37d_15>svg{box-sizing:content-box;color:var(--accent);background:var(--accent-subtle);border:1px solid color-mix(in oklch, var(--accent) 24%, transparent);border-radius:10px;flex:none;padding:9px}._assistant_1f37d_499 ._headerSub_1f37d_26{color:var(--accent);background:var(--accent-subtle);border:1px solid color-mix(in oklch, var(--accent) 20%, transparent);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:650}._assistant_1f37d_499 ._lista_1f37d_37{padding-block:clamp(24px,3vw,46px);padding-inline:max(22px, calc((100% - var(--assistant-content-max)) / 2));background:radial-gradient(circle at 92% 6%, color-mix(in oklch, var(--accent) 7%, transparent), transparent 34%), radial-gradient(circle at 8% 94%, color-mix(in oklch, var(--accent) 4%, transparent), transparent 30%), var(--surface-sunken);scrollbar-color:color-mix(in oklch, var(--muted) 34%, transparent) transparent;scrollbar-width:thin;gap:14px}._assistant_1f37d_499 ._burbuja_1f37d_74{background:var(--surface);border-color:color-mix(in oklch, var(--border) 82%, var(--fg) 18%);max-width:min(72%,760px);box-shadow:0 4px 18px color-mix(in oklch, var(--shadow-color) 6%, transparent);border-radius:16px 16px 16px 5px;padding:11px 14px;font-size:13.5px;line-height:1.55}._assistant_1f37d_499 ._propio_1f37d_93{background:color-mix(in oklch, var(--accent-subtle) 70%, var(--surface));border-color:color-mix(in oklch, var(--accent) 38%, var(--border));box-shadow:0 5px 18px color-mix(in oklch, var(--accent) 9%, transparent);border-bottom-right-radius:5px;border-bottom-left-radius:16px}._assistant_1f37d_499 ._autor_1f37d_101{color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:700}._assistant_1f37d_499 ._meta_1f37d_109{font-family:var(--font-mono);gap:5px;margin-top:5px;font-size:9px}._assistant_1f37d_499 ._sistema_1f37d_120{max-width:min(88%,680px);color:var(--muted);background:color-mix(in oklch, var(--surface) 84%, transparent);border:1px solid var(--border);box-shadow:0 2px 10px color-mix(in oklch, var(--shadow-color) 4%, transparent);border-radius:999px;margin:2px 0;padding:7px 12px;font-size:10.5px;font-style:normal;line-height:1.45}._assistant_1f37d_499 ._vacio_1f37d_48{max-width:40ch;color:var(--muted);flex-direction:column;align-items:center;gap:12px;font-size:12.5px;display:flex}._assistant_1f37d_499 ._vacioIcono_1f37d_59{width:54px;height:54px;color:var(--accent);background:var(--accent-subtle);border:1px solid color-mix(in oklch, var(--accent) 24%, transparent);box-shadow:0 9px 22px color-mix(in oklch, var(--accent) 10%, transparent);border-radius:17px;justify-content:center;align-items:center;display:inline-flex}._assistant_1f37d_499 ._masViejos_1f37d_63{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:6px 11px;font-weight:650}._assistant_1f37d_499 ._composer_1f37d_134{padding-block:15px;padding-inline:max(18px, calc((100% - var(--assistant-content-max)) / 2));background:color-mix(in oklch, var(--surface) 94%, transparent);border-top-color:var(--border);box-shadow:0 -10px 30px color-mix(in oklch, var(--shadow-color) 5%, transparent);gap:10px}._assistant_1f37d_499 ._input_1f37d_245{background:var(--surface-sunken);border-color:color-mix(in oklch, var(--border) 84%, var(--fg) 16%);min-height:48px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:13px;padding:13px 14px;font-size:13px;line-height:1.45}._assistant_1f37d_499 ._input_1f37d_245:hover:not(:disabled){border-color:color-mix(in oklch, var(--accent) 28%, var(--border))}._assistant_1f37d_499 ._input_1f37d_245:focus{background:var(--surface);border-color:color-mix(in oklch, var(--accent) 58%, var(--border));box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 13%, transparent);outline:none}._assistant_1f37d_499 ._enviar_1f37d_264{width:48px;height:48px;box-shadow:0 8px 20px color-mix(in oklch, var(--accent) 24%, transparent);border-radius:13px}._assistant_1f37d_499 ._enviar_1f37d_264:disabled{box-shadow:none}._assistant_1f37d_499 ._error_1f37d_306{margin:12px max(18px, calc((100% - var(--assistant-content-max)) / 2)) 0;color:var(--danger);background:color-mix(in oklch, var(--danger-subtle) 82%, var(--surface));border:1px solid color-mix(in oklch, var(--danger) 30%, var(--border));border-radius:10px;padding:10px 12px;line-height:1.45}@media (max-width:720px){._portal_1f37d_316{box-shadow:none;border:0;border-radius:0}._portal_1f37d_316 ._header_1f37d_15{min-height:50px;padding:10px 14px}._portal_1f37d_316 ._header_1f37d_15>svg{padding:7px}._portal_1f37d_316 ._lista_1f37d_37{gap:9px;padding:16px 14px}._portal_1f37d_316 ._burbuja_1f37d_74{max-width:84%}._portal_1f37d_316 ._composer_1f37d_134{padding:11px 12px max(11px, env(safe-area-inset-bottom))}._assistant_1f37d_499 ._header_1f37d_15{min-height:58px;padding:11px 14px}._assistant_1f37d_499 ._header_1f37d_15>svg{padding:7px}._assistant_1f37d_499 ._lista_1f37d_37{gap:10px;padding:18px 14px}._assistant_1f37d_499 ._burbuja_1f37d_74{max-width:86%;padding:10px 12px;font-size:13px}._assistant_1f37d_499 ._composer_1f37d_134{padding:12px 12px max(12px, env(safe-area-inset-bottom))}._assistant_1f37d_499 ._error_1f37d_306{margin:10px 12px 0}}@media (max-width:420px){._portal_1f37d_316 ._headerSub_1f37d_26{display:none}._portal_1f37d_316 ._lista_1f37d_37{padding-inline:12px}._portal_1f37d_316 ._burbuja_1f37d_74{max-width:88%}._assistant_1f37d_499 ._headerSub_1f37d_26{display:none}._assistant_1f37d_499 ._burbuja_1f37d_74{max-width:90%}}@media (prefers-reduced-motion:reduce){._enviar_1f37d_264,._portal_1f37d_316 ._input_1f37d_245,._assistant_1f37d_499 ._input_1f37d_245{transition:none}}
