html,body{background:var(--background)}.editorial-paper{background:var(--background);color:var(--foreground)}button,a,input,textarea,select{transition-duration:.15s}button,a[role=button],.btn{border-radius:var(--radius-md);letter-spacing:0}button:not(:disabled),a[role=button],.btn:not(:disabled){touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}button:disabled{cursor:not-allowed}.btn{min-height:36px;box-shadow:none;padding-inline:16px;font-weight:500;line-height:1}.btn-primary{border-color:var(--action-primary-border);background:var(--action-primary-bg);color:var(--action-primary-fg);box-shadow:var(--action-primary-shadow)}.btn-secondary{border-color:var(--border);background:var(--background);color:var(--foreground);box-shadow:var(--meridian-control-shadow)}.btn-ghost{color:var(--foreground);background:0 0;border-color:#0000}.btn-primary:hover{opacity:1;box-shadow:var(--meridian-control-shadow-strong-hover)}.btn-secondary:hover,.btn-ghost:hover{background:var(--atomic-accent)}.btn-secondary:hover{box-shadow:var(--meridian-control-shadow-hover)}.card,.card-elevated,.glass-card{contain:layout paint}kbd,[data-shortcut],[data-keyboard-shortcut],.keyboard-shortcut,.shortcut-hint,.shortcut-badge,[data-structural-canvas]>div:first-child>div:last-child{display:none!important}a.bg-white,a.text-black,button.bg-white.text-black{color:#1d1d1f!important}@media (max-width:639px){select[aria-label=Página\ activa]{appearance:none;box-shadow:var(--shadow-sm);border:1px solid var(--input)!important;border-radius:var(--radius-md)!important;background:var(--background)!important;height:40px!important;min-height:40px!important;color:var(--foreground)!important;padding:0 34px 0 12px!important;font-size:14px!important;font-weight:500!important}}@media (max-width:420px){body{font-size:16px;line-height:1.5}h1{line-height:1.15}.btn{min-height:40px}.btn-icon,.btn-icon.btn-sm{width:40px;min-width:40px;height:40px;padding:8px}}
[data-palette][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-palette][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-workspace-style]{--workspace-radius:var(--radius);--workspace-gap-scale:1;--workspace-grid-size:68px;--workspace-grid-opacity:0;--workspace-ambient-opacity:0;--workspace-card-shadow:var(--shadow-sm)}[data-density=compact]{--density-scale:.9}[data-density=comfortable]{--density-scale:1}[data-radius=soft]{--control-radius:var(--radius-md)}[data-radius=square]{--control-radius:var(--radius-sm);--workspace-radius:var(--radius-sm)}[data-contrast=high]{--border:var(--border-strong);--ink-muted:var(--ink-secondary)}html,body,.meridian-app-shell{background:var(--background);color:var(--foreground)}.meridian-app-shell :where(.card,.card-elevated,.glass-card){border-radius:var(--radius);box-shadow:var(--shadow-sm)}.meridian-app-shell :where(input,textarea,select){border-color:var(--input)}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root{--tint-emerald:var(--chart-2);--tint-amber:var(--chart-4);--tint-red:var(--destructive);--tint-rose:var(--chart-5);--tint-sky:var(--chart-3);--tint-blue:var(--chart-1);--tint-violet:var(--chart-4);--tint-cyan:var(--chart-2);--tint-indigo:var(--chart-1);--accent-text:var(--primary)}
:root{--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-display:2.5rem;--leading-tight:1.2;--leading-body:1.55;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-pill:999px}*,:before,:after{--line:color-mix(in srgb, var(--foreground) 16%, transparent);--line-strong:color-mix(in srgb, var(--foreground) 28%, transparent);--fill:color-mix(in srgb, var(--foreground) 5%, transparent);--fill-strong:color-mix(in srgb, var(--foreground) 9%, transparent);--fill-hover:color-mix(in srgb, var(--foreground) 11%, transparent)}.meridian-skeleton{border-radius:var(--radius-sm);background:var(--fill-strong);animation:1.6s ease-in-out infinite meridian-skeleton-pulse;display:block}@keyframes meridian-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.meridian-skeleton{animation:none}}.meridian-page-title.meridian-page-title{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:-.02em;font-weight:600}.meridian-display-title.meridian-display-title{font-size:clamp(var(--text-3xl), 4vw, var(--text-display));letter-spacing:-.03em;font-weight:650;line-height:1.1}
.meridian-app-shell [class~=bg-black],.meridian-app-shell [class~=bg-white],.meridian-app-shell [class*=bg-black\/],.meridian-app-shell [class*=bg-white\/]{background-color:var(--background)!important}.meridian-app-shell [class^=text-zinc-],.meridian-app-shell [class*=\ text-zinc-],.meridian-app-shell [class^=text-slate-],.meridian-app-shell [class*=\ text-slate-],.meridian-app-shell [class^=text-neutral-],.meridian-app-shell [class*=\ text-neutral-],.meridian-app-shell [class^=text-gray-],.meridian-app-shell [class*=\ text-gray-]{color:var(--muted-foreground)!important}.meridian-app-shell [class~=text-zinc-50],.meridian-app-shell [class~=text-zinc-100],.meridian-app-shell [class~=text-zinc-200],.meridian-app-shell [class~=text-slate-50],.meridian-app-shell [class~=text-slate-100],.meridian-app-shell [class~=text-slate-200],.meridian-app-shell [class~=text-neutral-50],.meridian-app-shell [class~=text-neutral-100],.meridian-app-shell [class~=text-neutral-200]{color:var(--foreground)!important}.meridian-app-shell [class^=bg-zinc-],.meridian-app-shell [class*=\ bg-zinc-],.meridian-app-shell [class^=bg-slate-],.meridian-app-shell [class*=\ bg-slate-],.meridian-app-shell [class^=bg-neutral-],.meridian-app-shell [class*=\ bg-neutral-],.meridian-app-shell [class^=bg-gray-],.meridian-app-shell [class*=\ bg-gray-]{background-color:var(--secondary)!important}.meridian-app-shell [class^=border-zinc-],.meridian-app-shell [class*=\ border-zinc-],.meridian-app-shell [class^=border-slate-],.meridian-app-shell [class*=\ border-slate-],.meridian-app-shell [class^=border-neutral-],.meridian-app-shell [class*=\ border-neutral-],.meridian-app-shell [class^=border-gray-],.meridian-app-shell [class*=\ border-gray-],.meridian-app-shell [class*=border-white\/],.meridian-app-shell [class*=divide-white\/]{border-color:var(--border)!important}.meridian-app-shell [class^=text-blue-],.meridian-app-shell [class*=\ text-blue-],.meridian-app-shell [class^=text-violet-],.meridian-app-shell [class*=\ text-violet-],.meridian-app-shell [class^=text-indigo-],.meridian-app-shell [class*=\ text-indigo-],.meridian-app-shell [class^=text-sky-],.meridian-app-shell [class*=\ text-sky-],.meridian-app-shell [class^=text-cyan-],.meridian-app-shell [class*=\ text-cyan-]{color:var(--foreground)!important}.meridian-app-shell [class^=bg-blue-],.meridian-app-shell [class*=\ bg-blue-],.meridian-app-shell [class^=bg-violet-],.meridian-app-shell [class*=\ bg-violet-],.meridian-app-shell [class^=bg-indigo-],.meridian-app-shell [class*=\ bg-indigo-],.meridian-app-shell [class^=bg-sky-],.meridian-app-shell [class*=\ bg-sky-],.meridian-app-shell [class^=bg-cyan-],.meridian-app-shell [class*=\ bg-cyan-]{background-color:var(--secondary)!important}.meridian-app-shell [class^=border-blue-],.meridian-app-shell [class*=\ border-blue-],.meridian-app-shell [class^=border-violet-],.meridian-app-shell [class*=\ border-violet-],.meridian-app-shell [class^=border-indigo-],.meridian-app-shell [class*=\ border-indigo-],.meridian-app-shell [class^=border-sky-],.meridian-app-shell [class*=\ border-sky-],.meridian-app-shell [class^=border-cyan-],.meridian-app-shell [class*=\ border-cyan-]{border-color:var(--border)!important}.meridian-app-shell [class^=text-emerald-],.meridian-app-shell [class*=\ text-emerald-],.meridian-app-shell [class^=text-green-],.meridian-app-shell [class*=\ text-green-],.meridian-app-shell [class^=text-teal-],.meridian-app-shell [class*=\ text-teal-]{color:var(--chart-2)!important}.meridian-app-shell [class^=bg-emerald-],.meridian-app-shell [class*=\ bg-emerald-],.meridian-app-shell [class^=bg-green-],.meridian-app-shell [class*=\ bg-green-],.meridian-app-shell [class^=bg-teal-],.meridian-app-shell [class*=\ bg-teal-]{background-color:var(--secondary)!important}.meridian-app-shell [class^=border-emerald-],.meridian-app-shell [class*=\ border-emerald-],.meridian-app-shell [class^=border-green-],.meridian-app-shell [class*=\ border-green-],.meridian-app-shell [class^=border-teal-],.meridian-app-shell [class*=\ border-teal-]{border-color:var(--chart-2)!important}.meridian-app-shell [class^=text-amber-],.meridian-app-shell [class*=\ text-amber-],.meridian-app-shell [class^=text-yellow-],.meridian-app-shell [class*=\ text-yellow-],.meridian-app-shell [class^=text-orange-],.meridian-app-shell [class*=\ text-orange-]{color:var(--chart-4)!important}.meridian-app-shell [class^=bg-amber-],.meridian-app-shell [class*=\ bg-amber-],.meridian-app-shell [class^=bg-yellow-],.meridian-app-shell [class*=\ bg-yellow-],.meridian-app-shell [class^=bg-orange-],.meridian-app-shell [class*=\ bg-orange-]{background-color:var(--secondary)!important}.meridian-app-shell [class^=border-amber-],.meridian-app-shell [class*=\ border-amber-],.meridian-app-shell [class^=border-yellow-],.meridian-app-shell [class*=\ border-yellow-],.meridian-app-shell [class^=border-orange-],.meridian-app-shell [class*=\ border-orange-]{border-color:var(--chart-4)!important}.meridian-app-shell [class^=text-red-],.meridian-app-shell [class*=\ text-red-],.meridian-app-shell [class^=text-rose-],.meridian-app-shell [class*=\ text-rose-]{color:var(--destructive)!important}.meridian-app-shell [class^=bg-red-],.meridian-app-shell [class*=\ bg-red-],.meridian-app-shell [class^=bg-rose-],.meridian-app-shell [class*=\ bg-rose-]{background-color:color-mix(in oklab, var(--destructive) 10%, var(--background))!important}.meridian-app-shell [class^=border-red-],.meridian-app-shell [class*=\ border-red-],.meridian-app-shell [class^=border-rose-],.meridian-app-shell [class*=\ border-rose-]{border-color:color-mix(in oklab, var(--destructive) 45%, var(--border))!important}.meridian-app-shell [class*=ring-blue-],.meridian-app-shell [class*=ring-violet-],.meridian-app-shell [class*=ring-indigo-],.meridian-app-shell [class*=ring-sky-],.meridian-app-shell [class*=ring-zinc-],.meridian-app-shell [class*=ring-neutral-],.meridian-app-shell [class*=ring-white\/]{--tw-ring-color:var(--ring)!important}.meridian-app-shell [class*=placeholder\:text-zinc-]::placeholder,.meridian-app-shell [class*=placeholder\:text-slate-]::placeholder,.meridian-app-shell [class*=placeholder\:text-neutral-]::placeholder{color:var(--muted-foreground)!important}
[data-meridian-federated-shell]{--meridian-chat-bg:var(--background);--meridian-chat-surface:var(--card);--meridian-chat-surface-2:var(--secondary);--meridian-chat-border:var(--border);--meridian-chat-text:var(--foreground);--meridian-chat-muted:var(--muted-foreground);--meridian-chat-dim:var(--muted-foreground);background:var(--background);color:var(--foreground)}[data-meridian-federated-shell] [class~="max-w-[1320px]"],[data-meridian-federated-shell] [class~="max-w-[1280px]"],[data-meridian-federated-shell] [class~="max-w-[1120px]"]{max-width:800px!important}[data-meridian-federated-shell] section>header{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:56px;background:var(--background)!important;border-color:var(--border)!important}[data-meridian-federated-shell] section>header>div:first-child{background:var(--secondary)!important;border-color:var(--border)!important}[data-meridian-federated-shell] footer{background:var(--background)!important;border-color:var(--border)!important}[data-meridian-federated-shell] textarea{caret-color:var(--foreground);color:var(--foreground)!important}[data-meridian-federated-shell] textarea::placeholder{color:var(--muted-foreground)!important}html [data-meridian-federated-shell] article[data-chat-message=assistant] [data-agent-trace-inline]{width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 .5rem!important;padding:0!important}[data-meridian-federated-shell] [aria-label=Fuentes\ consultadas] a{background:var(--background)!important;border-color:var(--border)!important;color:var(--muted-foreground)!important}[data-meridian-federated-shell] [aria-label=Fuentes\ consultadas] a:hover{background:var(--secondary)!important;color:var(--foreground)!important}[data-meridian-federated-shell] article button[class*="text-[10px]"]{color:var(--muted-foreground)!important}[data-meridian-federated-shell] article button[class*="text-[10px]"]:hover{background:var(--secondary)!important;color:var(--foreground)!important}@media (max-width:639px){[data-meridian-federated-shell] [class~="max-w-[1320px]"],[data-meridian-federated-shell] [class~="max-w-[1280px]"],[data-meridian-federated-shell] [class~="max-w-[1120px]"]{max-width:100%!important}[data-meridian-federated-shell] footer{padding-left:10px!important;padding-right:10px!important}}.meridian-thinking-shimmer{color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.meridian-thinking-shimmer{animation:none}}
html[data-meridian-theme=white][data-theme]{--bg:var(--background);--bg-flat:var(--background);--surface:var(--card);--surface-2:var(--secondary);--surface-3:var(--muted);--surface-sunken:var(--secondary);--surface-elevated:var(--popover);--border:var(--sidebar-border);--border-subtle:color-mix(in srgb, var(--sidebar-border) 62%, var(--background));--border-strong:color-mix(in srgb, var(--foreground) 24%, var(--background));--ink:var(--foreground);--ink-secondary:color-mix(in srgb, var(--foreground) 82%, var(--background));--ink-muted:var(--muted-foreground);--ink-faint:color-mix(in srgb, var(--muted-foreground) 82%, var(--background));--accent:var(--primary);--accent-hover:color-mix(in srgb, var(--primary) 90%, var(--background));--accent-active:var(--foreground);--accent-ink:var(--primary-foreground);--accent-contrast:var(--primary-foreground);--accent-tint:var(--atomic-accent);--accent-tint-ink:var(--atomic-accent-foreground);--accent-glow:transparent;--focus-ring:var(--ring);--control-shadow:var(--shadow-sm)}html[data-meridian-theme=white] body,html[data-meridian-theme=white] :is(.meridian-app-shell,.editorial-paper,#meridian-main-content){background:var(--background);color:var(--foreground)}html[data-meridian-theme=white] :is(input,textarea,select,[role=dialog],[role=menu],[role=listbox],.card,.card-elevated,.glass-card):not(:where([data-workspace-visual],[data-workspace-visual] *)){background-color:var(--background);color:var(--foreground);border-color:var(--border)}html[data-meridian-theme=white] :is(input,textarea)::placeholder{color:var(--muted-foreground);opacity:1}html[data-meridian-theme=white] :is(a,button,input,textarea,select):focus-visible{outline-color:var(--ring)!important}html[data-meridian-theme=white] select[aria-label=Página\ activa],html[data-meridian-theme=white] .pages-shell{background-color:var(--background)!important;color:var(--foreground)!important;border-color:var(--border)!important}html[data-meridian-theme=white] #meridian-main-content,html[data-meridian-theme=white] [aria-label=Navegación\ principal],html[data-meridian-theme=white] [data-meridian-federated-shell],html[data-meridian-theme=white] [data-integrations-frame]{--notebook-paper:var(--background);--notebook-paper-soft:var(--secondary);--notebook-paper-raised:var(--card);--notebook-sidebar:var(--sidebar);--notebook-ink:var(--foreground);--notebook-muted:var(--muted-foreground);--notebook-faint:var(--muted-foreground);--notebook-line:var(--border);--notebook-line-strong:var(--border-strong);--notebook-blue:var(--primary);--notebook-blue-soft:var(--atomic-accent)}html[data-meridian-theme=white] #meridian-main-content{background-color:var(--background)!important;color:var(--foreground)!important;background-image:none!important}[data-meridian-federated-shell] :is(h1,h2){font-family:var(--font-sans)}[data-meridian-federated-shell] header h1{font-size:.9375rem;font-weight:600}
:root{--meridian-motion-fast:.12s;--meridian-motion-base:.22s;--meridian-motion-slow:.36s;--meridian-motion-spring:cubic-bezier(.22, 1, .36, 1);--meridian-press-scale:.985}html{font-optical-sizing:auto;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior-y:none}:is(button,[role=button],a,input,textarea,select,summary){-webkit-tap-highlight-color:transparent}:is(button,[role=button],a[href],summary){touch-action:manipulation}:is(button,[role=button],.btn){transform-origin:50%;transition:transform var(--meridian-motion-fast) var(--meridian-motion-spring), background-color var(--meridian-motion-fast) ease-out, border-color var(--meridian-motion-fast) ease-out, color var(--meridian-motion-fast) ease-out, box-shadow var(--meridian-motion-fast) ease-out, opacity var(--meridian-motion-fast) ease-out}:is(button,[role=button],.btn):active:not(:disabled){transform:scale(var(--meridian-press-scale))}:is(a,button,[role=button],input,textarea,select):focus-visible{scroll-margin:1rem}:is(.card,.card-elevated,.glass,.glass-subtle,.glass-elevated){transition:transform var(--meridian-motion-base) var(--meridian-motion-spring), border-color var(--meridian-motion-fast) ease-out, box-shadow var(--meridian-motion-base) var(--meridian-motion-spring), background-color var(--meridian-motion-base) ease-out}@media (hover:hover) and (pointer:fine){:is(.card,.card-elevated)[data-interactive=true]:hover{transform:translateY(-1px)}}.dash-sidebar{will-change:transform;contain:paint}@media (max-width:900px){.dash-sidebar{transition:transform var(--meridian-motion-slow) var(--meridian-motion-spring), box-shadow var(--meridian-motion-base) ease-out!important}.dash-backdrop{-webkit-backdrop-filter:blur(8px)saturate(120%);background:#00000047}}[role=dialog][data-state=open]{animation:meridian-dialog-enter var(--meridian-motion-base) var(--meridian-motion-spring) both;transform-origin:50%}[role=menu][data-state=open],[role=listbox][data-state=open]{animation:meridian-popover-enter .16s var(--meridian-motion-spring) both;transform-origin:top}[role=menu],[role=listbox],[role=dialog]{-webkit-font-smoothing:antialiased;backface-visibility:hidden}@keyframes meridian-dialog-enter{0%{opacity:0;transform:translateY(6px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes meridian-popover-enter{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (pointer:coarse){:is(button,[role=button],a[href]),:is(input,select),.btn-sm,.btn-icon.btn-sm{min-height:44px}.btn-icon.btn-sm,.dash-hamburger{width:44px;height:44px}}:is(h1,h2,h3,h4,h5,h6){font-optical-sizing:auto;text-wrap:balance}h1{letter-spacing:-.025em;line-height:1.12}h2{letter-spacing:-.018em;line-height:1.2}h3{letter-spacing:-.012em;line-height:1.28}p,li{text-wrap:pretty}.glass,.glass-subtle,.glass-elevated{background-clip:padding-box}@media (prefers-reduced-motion:reduce){:root{--meridian-press-scale:1}:is(button,[role=button],.btn,.card,.card-elevated,.glass,.glass-subtle,.glass-elevated){transform:none!important}[role=dialog][data-state=open],[role=menu][data-state=open],[role=listbox][data-state=open]{animation:.14s ease-out both meridian-reduced-fade!important}.dash-sidebar{transition:opacity .14s ease-out,transform 1ms linear!important}}@keyframes meridian-reduced-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-transparency:reduce){:is(.glass,.glass-subtle,.glass-elevated,.dash-backdrop){-webkit-backdrop-filter:none!important}.glass,.glass-subtle,.glass-elevated{background:var(--surface-elevated)!important}.dash-backdrop{background:#0000006b!important}}@media (prefers-contrast:more){:is(.card,.card-elevated,.glass,.glass-subtle,.glass-elevated,[role=dialog],[role=menu],[role=listbox]){border-color:var(--border-strong)!important}:is(a,button,input,textarea,select):focus-visible{outline-offset:3px!important;outline-width:3px!important}}html[data-motion=reduced]{--meridian-press-scale:1}html[data-motion=reduced] :is(button,[role=button],.btn){transition-duration:1ms!important}html[data-motion=reduced] [role=dialog][data-state=open],html[data-motion=reduced] [role=menu][data-state=open],html[data-motion=reduced] [role=listbox][data-state=open]{animation:.14s ease-out both meridian-reduced-fade!important}[data-meridian-federated-shell] [data-agent-trace-inline],html[data-meridian-theme=white] [data-meridian-federated-shell] [data-agent-trace-inline]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 .4rem!important;padding:0!important}[data-meridian-federated-shell] [data-agent-trace-inline]>button,html[data-meridian-theme=white] [data-meridian-federated-shell] [data-agent-trace-inline]>button{height:auto!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}[data-meridian-federated-shell] article button[aria-label=Copiar\ mensaje],[data-meridian-federated-shell] article button[aria-label=Editar\ mensaje],[data-meridian-federated-shell] article button[aria-label=Reescribir\ respuesta],[data-meridian-federated-shell] article button[aria-label="Convertir respuesta en tarea"],html[data-meridian-theme=white] [data-meridian-federated-shell] article button[aria-label=Copiar\ mensaje],html[data-meridian-theme=white] [data-meridian-federated-shell] article button[aria-label=Editar\ mensaje],html[data-meridian-theme=white] [data-meridian-federated-shell] article button[aria-label=Reescribir\ respuesta],html[data-meridian-theme=white] [data-meridian-federated-shell] article button[aria-label="Convertir respuesta en tarea"]{height:30px!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:7px!important;padding:0 .45rem!important}[data-meridian-federated-shell] article button[aria-label=Copiar\ mensaje]:hover,[data-meridian-federated-shell] article button[aria-label=Editar\ mensaje]:hover,[data-meridian-federated-shell] article button[aria-label=Reescribir\ respuesta]:hover,[data-meridian-federated-shell] article button[aria-label="Convertir respuesta en tarea"]:hover{background:#1d1c190e!important}@media (pointer:coarse){[data-meridian-federated-shell] [data-agent-trace-inline]>button,[data-meridian-federated-shell] article button[aria-label=Copiar\ mensaje],[data-meridian-federated-shell] article button[aria-label=Editar\ mensaje],[data-meridian-federated-shell] article button[aria-label=Reescribir\ respuesta],[data-meridian-federated-shell] article button[aria-label="Convertir respuesta en tarea"]{height:36px!important;min-height:36px!important}}:root{--meridian-control-shadow-soft:0 1px 1px color-mix(in srgb, var(--foreground) 5%, transparent);--meridian-control-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 8%, transparent), inset 0 1px 0 #ffffff9e;--meridian-control-shadow-hover:0 2px 6px color-mix(in srgb, var(--foreground) 10%, transparent), inset 0 1px 0 #ffffffb8;--meridian-control-shadow-strong:0 1px 2px #0000002e, inset 0 1px 0 #ffffff2e;--meridian-control-shadow-strong-hover:0 3px 8px #0003, inset 0 1px 0 #ffffff38;--meridian-selected-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 4%, transparent), 0 1px 1px color-mix(in srgb, var(--foreground) 4%, transparent);--meridian-floating-shadow:0 16px 44px #00000029, 0 2px 8px #00000014}[data-meridian-dashboard-shell]{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}[data-meridian-dashboard-shell] :is(button,[role=button],a[role=button],.btn){transform-origin:50%;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--meridian-motion-fast) var(--meridian-motion-spring), background-color var(--meridian-motion-fast) ease-out, border-color var(--meridian-motion-fast) ease-out, color var(--meridian-motion-fast) ease-out, box-shadow var(--meridian-motion-fast) ease-out, opacity var(--meridian-motion-fast) ease-out}[data-meridian-dashboard-shell] :is(button,[role=button],a[role=button],.btn):active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px) scale(var(--meridian-press-scale));transition-duration:80ms}[data-meridian-dashboard-shell] :is(button,[role=button],a[href],input,textarea,select):focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-meridian-dashboard-shell] :is(button,[role=button])[aria-busy=true]{cursor:wait}[data-meridian-dashboard-shell] :is(button,[role=button]):disabled,[data-meridian-dashboard-shell] :is(button,[role=button])[aria-disabled=true]{cursor:not-allowed}[data-meridian-dashboard-shell] [data-meridian-button]:after{content:"";pointer-events:none;border-radius:inherit;opacity:.72;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}[data-meridian-dashboard-shell] [data-meridian-button][data-variant=ghost]:after{display:none}[data-meridian-dashboard-shell] :is([role=menu],[role=listbox],[data-radix-popper-content-wrapper]>div){box-shadow:var(--meridian-floating-shadow)}[data-meridian-dashboard-shell] :is(input,textarea,select){transition:border-color var(--meridian-motion-fast) ease-out, box-shadow var(--meridian-motion-fast) ease-out, background-color var(--meridian-motion-fast) ease-out}[data-meridian-dashboard-shell] :is(input,textarea,select):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 14%, transparent), inset 0 1px 2px color-mix(in srgb, var(--foreground) 4%, transparent)}@media (hover:hover) and (pointer:fine){[data-meridian-dashboard-shell] [data-meridian-button]:not(:disabled):hover{transform:translateY(-.5px)}[data-meridian-dashboard-shell] [data-meridian-button]:not(:disabled):active{transform:translateY(1px) scale(var(--meridian-press-scale))}}[data-team-podium-avatar]{opacity:0;animation:meridian-team-avatar-in .32s var(--meridian-motion-spring) both;animation-delay:var(--team-stagger,0s);transform:translateY(6px)scale(.96)}[data-team-podium-column]{transform-origin:bottom;animation:meridian-team-column-rise .42s var(--meridian-motion-spring) both;animation-delay:calc(var(--team-stagger,0s) + 60ms);transform:scaleY(0)}[data-team-progress-row]{opacity:0;animation:meridian-team-row-in .26s var(--meridian-motion-spring) both;animation-delay:var(--team-stagger,0s);transform:translateY(5px)}[data-team-progress-value]{animation:meridian-team-progress-value .28s var(--meridian-motion-spring) both;display:inline-block}[data-meridian-team-row]{animation:meridian-team-row-in .22s var(--meridian-motion-spring) both}@keyframes meridian-team-avatar-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes meridian-team-column-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes meridian-team-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes meridian-team-progress-value{0%{opacity:.55;transform:scale(.94)}62%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-meridian-dashboard-shell] :is(button,[role=button],a[role=button],.btn){transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,opacity .12s ease-out!important;transform:none!important}[data-team-podium-avatar],[data-team-podium-column],[data-team-progress-row],[data-team-progress-value],[data-meridian-team-row]{animation:.14s ease-out both meridian-reduced-fade!important;transform:none!important}}
:root{--bg-app:var(--bg);--bg-sidebar:color-mix(in srgb, var(--surface) 94%, var(--bg) 6%);--bg-surface:var(--surface);--bg-hover:var(--surface-2);--bg-selected:var(--surface-3);--text-primary:var(--ink);--text-secondary:var(--ink-secondary);--text-muted:var(--ink-muted);--border-subtle-ui:var(--border-subtle);--border-strong-ui:var(--border-strong);--action-primary-bg:#fff;--action-primary-fg:#1d1d1f;--action-primary-border:#d8d8dd;--action-primary-hover:#f5f5f7;--action-primary-shadow:0 1px 2px #00000014, inset 0 1px 0 #ffffffe6;--radius-control-sm:6px;--radius-control-md:8px;--radius-control-lg:10px;--workspace-sidebar-width:240px;--workspace-topbar-height:44px;--workspace-topbar-bg:var(--surface);--workspace-topbar-fg:var(--ink);--workspace-topbar-muted:var(--ink-muted);--workspace-topbar-border:var(--border-subtle);--workspace-topbar-control:var(--surface-2);--workspace-topbar-control-hover:var(--surface-3);--workspace-topbar-control-fg:var(--ink-secondary);--workspace-topbar-primary-bg:var(--action-primary-bg);--workspace-topbar-primary-fg:var(--action-primary-fg);--workspace-topbar-primary-hover:var(--action-primary-hover)}html[data-theme=light]{--focus-ring:var(--ring)}html[data-theme=dark]{--focus-ring:var(--ring);--action-primary-bg:#f5f5f7;--action-primary-fg:#1d1d1f;--action-primary-border:#ffffff3d;--action-primary-hover:#fff;--action-primary-shadow:0 1px 2px #00000047, inset 0 1px 0 #ffffff8c}#meridian-main-content{background:var(--bg-app)!important;color:var(--text-primary)!important}aside[aria-label="Navegación de Meridian"]{background:var(--bg-sidebar)!important;color:var(--text-primary)!important;border-color:var(--border-subtle-ui)!important}#meridian-primary-navigation{--sidebar-width:var(--workspace-sidebar-width)!important;background:var(--bg-sidebar)!important;color:var(--text-primary)!important;border-right:1px solid var(--border-subtle-ui)!important;box-shadow:none!important;gap:4px!important;padding:9px 8px!important}#meridian-primary-navigation>button:first-of-type{border:1px solid var(--action-primary-border)!important;border-radius:var(--radius-control-md)!important;background:var(--action-primary-bg)!important;min-height:36px!important;color:var(--action-primary-fg)!important;box-shadow:var(--action-primary-shadow)!important;font-weight:600!important}#meridian-primary-navigation>button:first-of-type:hover:not(:disabled){background:var(--action-primary-hover)!important;color:var(--action-primary-fg)!important}#meridian-primary-navigation>button:nth-of-type(2){border-radius:var(--radius-control-md)!important;background:var(--bg-hover)!important;min-height:34px!important;color:var(--text-muted)!important;box-shadow:none!important;border:0!important}#meridian-primary-navigation>button:nth-of-type(2):hover{background:var(--bg-selected)!important;color:var(--text-primary)!important}#meridian-primary-navigation button[aria-label="Contraer barra lateral"],#meridian-primary-navigation button[aria-label="Expandir barra lateral"]{position:relative;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;color:var(--text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0!important;transition:background .14s,color .14s,transform .14s!important}#meridian-primary-navigation button[aria-label="Contraer barra lateral"] svg,#meridian-primary-navigation button[aria-label="Expandir barra lateral"] svg{display:none!important}#meridian-primary-navigation button[aria-label="Contraer barra lateral"]:before,#meridian-primary-navigation button[aria-label="Expandir barra lateral"]:before,button[aria-controls=meridian-primary-navigation][aria-label=Abrir\ navegación]:before{content:"";box-sizing:border-box;background:linear-gradient(90deg,#0000 0 5px,currentColor 5px 6.5px,#0000 6.5px);border:1.5px solid;border-radius:4px;width:17px;height:15px}#meridian-primary-navigation button[aria-label="Contraer barra lateral"]:hover,#meridian-primary-navigation button[aria-label="Expandir barra lateral"]:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}#meridian-primary-navigation button[aria-label="Contraer barra lateral"]:active,#meridian-primary-navigation button[aria-label="Expandir barra lateral"]:active{transform:scale(.96)}#meridian-primary-navigation nav[aria-label=Menú\ lateral]{scrollbar-color:var(--border-strong-ui) transparent!important;padding-inline:0!important}#meridian-primary-navigation nav[aria-label=Menú\ lateral] section{gap:1px!important;margin-top:8px!important}#meridian-primary-navigation nav[aria-label=Menú\ lateral] section>div[id$=-navigation]{min-height:20px!important;color:var(--text-muted)!important;letter-spacing:.04em!important;text-transform:none!important;padding-inline:8px!important;font-size:10px!important;font-weight:600!important}#meridian-primary-navigation nav[aria-label=Menú\ lateral] button[aria-expanded]{border-radius:var(--radius-control-sm)!important;min-height:30px!important;color:var(--text-secondary)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:12px!important;font-weight:600!important}#meridian-primary-navigation nav[aria-label=Menú\ lateral] button[aria-expanded]:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}#meridian-primary-navigation [data-workspace-visual][data-collapsed=false]{border-radius:var(--radius-control-sm)!important;background:0 0!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;min-height:30px!important;display:grid!important}#meridian-primary-navigation [data-workspace-visual][data-collapsed=false]:hover{background:var(--bg-hover)!important}#meridian-primary-navigation [data-workspace-visual][data-active=true]{background:var(--bg-selected)!important}#meridian-primary-navigation button[aria-label^=Personalizar\ ]{border-radius:var(--radius-control-sm)!important;width:28px!important;height:28px!important;min-height:28px!important;color:var(--text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}#meridian-primary-navigation [data-workspace-visual]>a{border-radius:var(--radius-control-sm)!important;min-height:30px!important;color:var(--text-secondary)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13px!important;font-weight:500!important}#meridian-primary-navigation [data-workspace-visual][data-active=true]>a{color:var(--text-primary)!important;font-weight:600!important}#meridian-primary-navigation :is(a,button):focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}#meridian-primary-navigation>div:has(>button[aria-label="Menú de usuario"]){border-top:1px solid var(--border-subtle-ui)!important;background:var(--bg-sidebar)!important}#meridian-primary-navigation button[aria-label="Menú de usuario"]{color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important}#meridian-primary-navigation button[aria-label="Menú de usuario"]:hover{background:var(--bg-hover)!important}#meridian-primary-navigation button[aria-label="Menú de usuario"]>span:first-child{background:var(--bg-selected)!important;color:var(--text-primary)!important}#meridian-primary-navigation button[aria-label="Menú de usuario"]>span:nth-child(2)>span:first-child{color:var(--text-primary)!important}#meridian-primary-navigation button[aria-label="Menú de usuario"]>span:nth-child(2)>span:last-child,#meridian-primary-navigation button[aria-label="Menú de usuario"]>svg{color:var(--text-muted)!important}#meridian-user-menu[role=menu]{border:1px solid var(--border-subtle-ui)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important}#meridian-user-menu[role=menu] [role=menuitem]{color:var(--text-secondary)!important;background:0 0!important}#meridian-user-menu[role=menu] [role=menuitem]:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}#meridian-user-menu[role=menu] button[role=menuitem]:last-child{color:var(--danger)!important}#meridian-main-content div:has(>nav[aria-label="Ruta de navegación"]){min-height:var(--workspace-topbar-height)!important;border-bottom:1px solid var(--workspace-topbar-border)!important;background:var(--workspace-topbar-bg)!important;color:var(--workspace-topbar-fg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;gap:8px!important;padding:5px 14px!important}#meridian-main-content nav[aria-label="Ruta de navegación"]{color:var(--workspace-topbar-muted)!important;font-size:11.5px!important}#meridian-main-content nav[aria-label="Ruta de navegación"] :is(a,span,svg){color:inherit!important}#meridian-main-content nav[aria-label="Ruta de navegación"] span[aria-current=page]{font-weight:500;color:var(--workspace-topbar-fg)!important}#meridian-main-content button[aria-label="Buscar en todo Meridian"]{border:1px solid var(--workspace-topbar-border)!important;border-radius:var(--radius-control-md)!important;background:var(--workspace-topbar-control)!important;width:min(230px,24vw)!important;min-height:32px!important;color:var(--workspace-topbar-control-fg)!important;box-shadow:none!important;transition:background .14s,border-color .14s,color .14s!important}#meridian-main-content button[aria-label="Buscar en todo Meridian"]:hover{border-color:color-mix(in srgb, var(--workspace-topbar-fg) 14%, transparent)!important;background:var(--workspace-topbar-control-hover)!important;color:var(--workspace-topbar-fg)!important}#meridian-main-content a[aria-label=Nueva\ tarea]{border:1px solid var(--line-strong)!important;border-radius:var(--radius-control-md)!important;min-height:32px!important;color:var(--workspace-topbar-fg,var(--ink))!important;box-shadow:none!important;background:0 0!important;font-weight:550!important;transition:background .14s,border-color .14s,transform .14s!important}#meridian-main-content a[aria-label=Nueva\ tarea]:hover{border-color:var(--line-strong)!important;background:var(--fill-hover)!important;color:var(--workspace-topbar-fg,var(--ink))!important}#meridian-main-content a[aria-label=Nueva\ tarea]:active{transform:scale(.98)}#meridian-main-content div:has(>nav[aria-label="Ruta de navegación"]) :is(a,button):focus-visible{outline:2px solid var(--workspace-topbar-primary-bg)!important;outline-offset:2px!important}#meridian-main-content .btn-primary,#meridian-main-content button[data-primary-action=true]{border-color:var(--action-primary-border)!important;background:var(--action-primary-bg)!important;color:var(--action-primary-fg)!important;box-shadow:var(--action-primary-shadow)!important}#meridian-main-content .btn-primary:hover:not(:disabled),#meridian-main-content button[data-primary-action=true]:hover:not(:disabled){border-color:var(--border-strong-ui)!important;background:var(--action-primary-hover)!important;color:var(--action-primary-fg)!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]){border-color:var(--border-subtle-ui)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}#meridian-main-content [data-chat-composer]{box-shadow:none!important;background:0 0!important;border-color:#0000!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) textarea{color:var(--text-primary)!important;background:0 0!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) textarea::placeholder{opacity:1;color:var(--text-muted)!important}#meridian-main-content :is([data-meridian-chat-composer=true] button[data-meridian-local-attach=true],[data-chat-composer] button[aria-label="Adjuntar archivo o imagen"],.meridian-dictation-control,button[aria-label="Abrir Meridian Voice"],button[data-meridian-chat-model-trigger=true]){border:1px solid var(--border-subtle-ui)!important;background:var(--bg-hover)!important;color:var(--text-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important}#meridian-main-content :is([data-meridian-chat-composer=true] button[data-meridian-local-attach=true],[data-chat-composer] button[aria-label="Adjuntar archivo o imagen"],.meridian-dictation-control,button[aria-label="Abrir Meridian Voice"],button[data-meridian-chat-model-trigger=true]):hover:not(:disabled){border-color:var(--border-strong-ui)!important;background:var(--bg-selected)!important;color:var(--text-primary)!important}#meridian-main-content .meridian-dictation-control[data-listening=true]{border-color:var(--border-strong-ui)!important;background:var(--bg-selected)!important;color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 18%, transparent)!important}#meridian-main-content :is(button[data-meridian-voice-call=true],[data-chat-composer] button[aria-label="Iniciar conversación por voz"]){border:1px solid var(--action-primary-border)!important;background:var(--action-primary-bg)!important;color:var(--action-primary-fg)!important;box-shadow:var(--action-primary-shadow)!important;-webkit-backdrop-filter:none!important}#meridian-main-content button[data-meridian-voice-call=true]:before{background:linear-gradient(currentColor,currentColor) 3px 8px/3px 8px no-repeat,linear-gradient(currentColor,currentColor) 10px 3px/3px 18px no-repeat,linear-gradient(currentColor,currentColor) 17px 7px/3px 10px no-repeat!important}#meridian-main-content :is([data-meridian-chat-composer=true] button[aria-label^=Enviar],[data-chat-composer] button[aria-label^=Enviar]):not(:disabled){border:1px solid var(--action-primary-border)!important;background:var(--action-primary-bg)!important;color:var(--action-primary-fg)!important;box-shadow:var(--action-primary-shadow)!important}#meridian-main-content :is([data-meridian-chat-composer=true] button[aria-label^=Enviar],[data-chat-composer] button[aria-label^=Enviar]):disabled{border:1px solid var(--border-subtle-ui)!important;background:var(--bg-hover)!important;color:var(--text-muted)!important;box-shadow:none!important;opacity:.72!important}#meridian-main-content [data-meridian-chat-composer=true] button[aria-label=Detener\ respuesta]{border-color:var(--danger-border)!important;background:var(--danger-tint)!important;color:var(--danger)!important;box-shadow:none!important}#meridian-main-content button[data-meridian-chat-model-trigger=true]{background:var(--bg-hover)!important;border-color:var(--border-subtle-ui)!important;color:var(--text-secondary)!important;box-shadow:none!important}#meridian-main-content button[data-meridian-chat-model-trigger=true][data-meridian-model-switching=true]{border-color:var(--border-strong-ui)!important;background:var(--bg-selected)!important;color:var(--text-primary)!important;box-shadow:none!important}#meridian-main-content button[data-meridian-chat-model-trigger=true][data-meridian-model-switching=true]:after{border-color:color-mix(in srgb, var(--text-muted) 32%, transparent)!important;border-top-color:var(--text-primary)!important}[data-meridian-federated-shell] :is(button[aria-label*=Copiar],button[aria-label*=Editar],button[aria-label*=Regenerar],button[aria-label*=Reintentar]){color:var(--text-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-meridian-federated-shell] :is(button[aria-label*=Copiar],button[aria-label*=Editar],button[aria-label*=Regenerar],button[aria-label*=Reintentar]):hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}button[aria-controls=meridian-primary-navigation][aria-label=Abrir\ navegación]{color:var(--workspace-topbar-fg)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;transition:background .14s,color .14s!important}button[aria-controls=meridian-primary-navigation][aria-label=Abrir\ navegación] svg{display:none!important}button[aria-controls=meridian-primary-navigation][aria-label=Abrir\ navegación]:hover{background:var(--workspace-topbar-control-hover)!important;color:var(--workspace-topbar-primary-bg)!important}@media (max-width:767px){#meridian-primary-navigation{width:min(88vw,300px)!important;padding:10px 8px!important}#meridian-primary-navigation [data-workspace-visual][data-collapsed=false],#meridian-primary-navigation [data-workspace-visual]>a,#meridian-primary-navigation nav[aria-label=Menú\ lateral] button[aria-expanded]{min-height:44px!important}#meridian-main-content div:has(>nav[aria-label="Ruta de navegación"]){min-height:48px!important;padding:6px 10px 6px 58px!important}#meridian-main-content button[aria-label="Buscar en todo Meridian"]{width:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important}#meridian-main-content a[aria-label=Nueva\ tarea]{width:36px!important;min-width:36px!important;min-height:36px!important;padding-inline:0!important}}@media (prefers-reduced-motion:reduce){#meridian-primary-navigation *,#meridian-main-content :is(button,a){transition:none!important}}
@media (max-width:767px){#meridian-primary-navigation>button:first-of-type,#meridian-primary-navigation>button:nth-of-type(2),#meridian-primary-navigation [data-workspace-visual][data-collapsed=false],#meridian-primary-navigation [data-workspace-visual]>a,#meridian-primary-navigation nav[aria-label=Menú\ lateral] button[aria-expanded],#meridian-main-content button[aria-label="Buscar en todo Meridian"],#meridian-main-content a[aria-label=Nueva\ tarea]{min-width:44px!important;min-height:44px!important}}[data-meridian-databases]{background:var(--bg-app);min-height:100%;color:var(--text-primary)}[data-meridian-databases]>div{min-height:100%;background:var(--bg-app)!important;color:var(--text-primary)!important}[data-meridian-databases] :is(h1,h2,h3,strong){color:var(--text-primary)!important}[data-meridian-databases] :is(input,select,textarea){border-color:var(--border-subtle-ui)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}[data-meridian-databases] :is(input,textarea)::placeholder{color:var(--text-muted)!important}[data-meridian-databases] [class~=bg-white][class~=text-black]{border-color:var(--action-primary-bg)!important;background:var(--action-primary-bg)!important;color:var(--action-primary-fg)!important;box-shadow:none!important}[data-meridian-databases] [class*="bg-[#0e0e0e]"],[data-meridian-databases] [class*="bg-[#0c0c0c]"],[data-meridian-databases] [class*="bg-[#151515]"]{background:var(--bg-surface)!important;color:var(--text-primary)!important}[data-meridian-databases] header[class*=sticky]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--border-subtle-ui)!important;background:color-mix(in srgb, var(--bg-app) 94%, transparent)!important}[data-meridian-databases] aside{border-color:var(--border-subtle-ui)!important;background:var(--bg-sidebar)!important}[data-meridian-databases] table{background:var(--bg-surface);color:var(--text-primary)}[data-meridian-databases] :is(th,td,tr){border-color:var(--border-subtle-ui)!important}[data-meridian-databases] tbody tr:hover{background:var(--bg-hover)!important}[data-meridian-databases] article{border-color:var(--border-subtle-ui)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}[data-meridian-databases] :is(button,a):focus-visible,[data-meridian-databases] :is(input,select,textarea):focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}[data-meridian-databases] [role=status]{border-color:var(--border-subtle-ui)!important;background:var(--surface-elevated)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important}@media (max-width:767px){[data-meridian-databases] :is(button,a,input,select,textarea){min-height:44px}[data-meridian-databases] table{font-size:.75rem}[data-meridian-databases] [class*=overflow-x-auto]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}#meridian-main-content .ontology-root{background:var(--bg-app);min-height:100%;color:var(--text-primary)}#meridian-main-content .ontology-header{border-color:var(--border-subtle-ui);background:var(--bg-app);gap:12px;padding:18px 20px}#meridian-main-content .ontology-header h1{color:var(--text-primary);letter-spacing:-.025em;margin-top:4px;font-size:1.375rem;font-weight:650}#meridian-main-content .ontology-header p{max-width:46rem;color:var(--text-muted);font-size:.75rem;line-height:1.55}#meridian-main-content .ontology-kicker{color:var(--text-muted);letter-spacing:.08em;font-size:.6875rem;font-weight:650}#meridian-main-content .ontology-primary,#meridian-main-content .ontology-secondary,#meridian-main-content .ontology-icon,#meridian-main-content .ontology-link-button,#meridian-main-content .ontology-empty-button{border-radius:var(--radius-control-md);min-height:36px;box-shadow:none}#meridian-main-content .ontology-primary{border:1px solid var(--action-primary-bg);background:var(--action-primary-bg);color:var(--action-primary-fg);font-weight:600}#meridian-main-content .ontology-primary:hover:not(:disabled){border-color:var(--action-primary-hover);background:var(--action-primary-hover);color:var(--action-primary-fg)}#meridian-main-content .ontology-secondary,#meridian-main-content .ontology-icon{border-color:var(--border-subtle-ui);background:var(--bg-surface);color:var(--text-secondary)}#meridian-main-content .ontology-secondary:hover:not(:disabled),#meridian-main-content .ontology-icon:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}#meridian-main-content .ontology-secondary.active{border-color:var(--border-strong-ui);background:var(--bg-selected);color:var(--text-primary)}#meridian-main-content .ontology-main{width:100%;max-width:1500px;padding:16px 18px 28px}#meridian-main-content .ontology-status-row{gap:6px;margin-bottom:12px}#meridian-main-content .ontology-status-pill{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-md);background:var(--bg-surface);color:var(--text-secondary);gap:7px;padding:6px 9px;font-size:.6875rem}#meridian-main-content .ontology-layout{grid-template-columns:210px minmax(0,1fr) 300px;gap:10px}#meridian-main-content .ontology-panel,#meridian-main-content .ontology-canvas{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-lg);box-shadow:none}#meridian-main-content .ontology-panel{background:var(--bg-surface)}#meridian-main-content .ontology-panel-head{border-color:var(--border-subtle-ui);padding:12px}#meridian-main-content .ontology-panel-head strong{font-size:.75rem;font-weight:650}#meridian-main-content .ontology-panel-head span,#meridian-main-content .ontology-type span,#meridian-main-content .ontology-node small,#meridian-main-content .ontology-hint,#meridian-main-content .ontology-index-state{font-size:.6875rem}#meridian-main-content .ontology-type{border-radius:var(--radius-control-md);min-height:44px;padding:8px 9px}#meridian-main-content .ontology-type:hover{background:var(--bg-hover)}#meridian-main-content .ontology-type.active{border-color:var(--border-subtle-ui);background:var(--bg-selected);color:var(--text-primary)}#meridian-main-content .ontology-canvas{background-color:var(--bg-surface);background-image:radial-gradient(var(--border-subtle-ui) 1px, transparent 1px);background-size:22px 22px;min-height:620px}#meridian-main-content .ontology-canvas-meta span{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-md);background:var(--surface-elevated);color:var(--text-muted);font-size:.6875rem}#meridian-main-content .ontology-node{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-md);background:var(--surface-elevated);color:var(--text-primary);box-shadow:none}#meridian-main-content .ontology-node.active{border-color:var(--border-strong-ui);box-shadow:0 0 0 1px var(--border-strong-ui)}#meridian-main-content .ontology-node>strong{color:var(--text-primary);font-size:.75rem}#meridian-main-content .ontology-inspector-body{gap:10px;padding:12px}#meridian-main-content .ontology-field,#meridian-main-content .ontology-muted{color:var(--text-muted);font-size:.75rem}#meridian-main-content .ontology-field-label,#meridian-main-content .ontology-section-title{color:var(--text-muted);font-size:.6875rem}#meridian-main-content .ontology-option,#meridian-main-content .ontology-check{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-md);background:var(--bg-hover)}#meridian-main-content .ontology-option.selected{border-color:var(--border-strong-ui);background:var(--bg-selected);color:var(--text-primary)}#meridian-main-content .ontology-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000094;padding:16px}#meridian-main-content .ontology-modal{border-color:var(--border-subtle-ui);background:var(--surface-elevated);box-shadow:var(--shadow-xl);border-radius:12px}#meridian-main-content .ontology-field-row{border-color:var(--border-subtle-ui);border-radius:var(--radius-control-md);background:var(--bg-surface)}#meridian-main-content .ontology-root :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}@media (max-width:1100px){#meridian-main-content .ontology-layout{grid-template-columns:190px minmax(0,1fr)}#meridian-main-content .ontology-inspector{grid-column:1/-1}}@media (max-width:767px){#meridian-main-content .ontology-header{padding:14px 12px}#meridian-main-content .ontology-main{padding:10px 10px 24px}#meridian-main-content .ontology-actions{align-items:stretch;width:100%}#meridian-main-content .ontology-primary,#meridian-main-content .ontology-secondary,#meridian-main-content .ontology-icon,#meridian-main-content .ontology-link-button,#meridian-main-content .ontology-empty-button,#meridian-main-content .ontology-type,#meridian-main-content .ontology-option{min-height:44px}#meridian-main-content .ontology-secondary:not(.full),#meridian-main-content .ontology-primary:not(.full){flex:auto}#meridian-main-content .ontology-status-row{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}#meridian-main-content .ontology-status-pill{flex:none}#meridian-main-content .ontology-layout{grid-template-columns:minmax(0,1fr)}#meridian-main-content .ontology-types,#meridian-main-content .ontology-inspector{grid-column:auto}#meridian-main-content .ontology-canvas{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:100%;min-height:34rem;overflow:auto}#meridian-main-content .ontology-node{width:10rem;min-height:5.5rem}#meridian-main-content .ontology-modal-backdrop{align-items:end;padding:0}#meridian-main-content .ontology-modal{border-bottom:0;border-left:0;border-right:0;border-radius:14px 14px 0 0;width:100%;max-height:92dvh}#meridian-main-content .ontology-two-col,#meridian-main-content .ontology-field-row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){[data-meridian-databases] *,#meridian-main-content .ontology-root *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
aside[aria-label="Navegación de Meridian"] :is(a,button)>svg,#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) button>svg,[data-meridian-knowledge-page=true] button>svg,.crm-shell button>svg{flex:none;width:17px;max-width:17px;height:17px;max-height:17px}[data-meridian-knowledge-page=true]>div:first-child{padding:4px 12px 2px!important}[data-meridian-knowledge-page=true]>div:first-child>div>div{border-radius:10px!important;gap:2px!important;padding:2px!important}[data-meridian-knowledge-page=true]>div:first-child button{border-radius:8px!important;gap:5px!important;height:32px!important;min-height:32px!important;padding-inline:9px!important;font-size:11px!important}[data-meridian-knowledge-page=true]>div:first-child .realistic-emoji,[data-meridian-knowledge-page=true]>div:first-child .realistic-emoji img{width:15px!important;height:15px!important;font-size:15px!important}[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"]{border-radius:10px!important;width:44px!important;height:44px!important}[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"] .realistic-emoji,[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"] .realistic-emoji img{width:36px!important;height:36px!important;font-size:36px!important}[data-meridian-knowledge-page=true] div:has(>button[aria-label="Cambiar icono o logo"])>div:last-child button{height:32px!important;min-height:32px!important;padding-inline:7px!important;font-size:11px!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"]{margin-top:6px!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"]>div{scroll-snap-type:x proximity;gap:0!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"] button{scroll-snap-align:start;gap:5px!important;height:38px!important;min-height:38px!important;padding-inline:8px!important;font-size:11px!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"] button>svg{width:15px!important;max-width:15px!important;height:15px!important;max-height:15px!important}[data-meridian-knowledge-page=true] textarea[placeholder=Sin\ título]{letter-spacing:-.035em!important;font-size:clamp(28px,3.1vw,36px)!important;line-height:1.08!important}[data-meridian-knowledge-page=true] div:has(>[aria-label="Editor de documento MIA"])>header{min-height:42px!important;padding-block:4px!important}[data-meridian-knowledge-page=true] div:has(>[aria-label="Editor de documento MIA"])>header button{border-radius:8px!important;width:34px!important;height:34px!important;min-height:34px!important}[data-meridian-knowledge-page=true] [aria-label="Editor de documento MIA"]{min-height:320px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article{color:#1d1d1b!important;background:#fff!important;border-color:#deded9!important;border-radius:10px!important;padding:11px 12px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article :is(strong,time,p){color:#3f3f3b!important}:is([data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article time,[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article p){opacity:.68}[data-meridian-knowledge-page=true] div:has(>textarea[placeholder^="Ejemplo: revisa esta página"]){color:#1d1d1b!important;background:#fff!important;border-color:#deded9!important;border-radius:10px!important;padding:8px!important}[data-meridian-knowledge-page=true] textarea[placeholder^="Ejemplo: revisa esta página"]{color:#1d1d1b!important;min-height:92px!important;font-size:13px!important;line-height:1.55!important}[data-meridian-knowledge-page=true] textarea[placeholder^="Ejemplo: revisa esta página"]::placeholder{color:#85857e!important;opacity:1!important}[data-meridian-knowledge-page=true] div:has(>textarea[placeholder^="Ejemplo: revisa esta página"]) button{color:#fff!important;background:#171715!important;border-radius:9px!important;height:34px!important;min-height:34px!important;padding-inline:12px!important;font-size:12px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section{padding-top:14px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header h2{font-size:18px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header p{max-width:620px;font-size:12px!important;line-height:1.5!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header button{border-radius:9px!important;height:34px!important;min-height:34px!important;padding-inline:10px!important;font-size:11px!important}[data-meridian-knowledge-page=true] button[aria-label="Usar esta Page como contexto en Chat"],[data-meridian-knowledge-page=true] button[aria-label="Abrir contexto de la página"]{box-shadow:0 5px 18px #00000017!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"])>div{max-width:1260px}section[aria-label="Pipelines compartidos y Portal de Cliente"]{padding:14px 16px!important}.crm-shell svg{max-width:18px;max-height:18px}@media (max-width:767px){aside[aria-label="Navegación de Meridian"] :is(a,button)>svg{width:17px!important;max-width:17px!important;height:17px!important;max-height:17px!important}aside[aria-label="Navegación de Meridian"] :is(a,button) .realistic-emoji,aside[aria-label="Navegación de Meridian"] :is(a,button) .realistic-emoji img{width:18px!important;height:18px!important;font-size:18px!important}[data-meridian-knowledge-page=true]>div:first-child{padding:3px 8px 1px!important}[data-meridian-knowledge-page=true]>div:first-child>div>div{scrollbar-width:none;width:max-content!important;max-width:100%!important;margin-left:auto!important;overflow-x:auto!important}[data-meridian-knowledge-page=true]>div:first-child>div>div::-webkit-scrollbar{display:none}[data-meridian-knowledge-page=true]>div:first-child button{flex:none;height:34px!important;min-height:34px!important;padding-inline:9px!important;font-size:11px!important}[data-meridian-knowledge-page=true]>div:first-child button[aria-label=Más\ acciones]{width:34px!important;padding:0!important}[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"]{border-radius:9px!important;width:38px!important;height:38px!important}[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"] .realistic-emoji,[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"] .realistic-emoji img{width:30px!important;height:30px!important;font-size:30px!important}[data-meridian-knowledge-page=true] div:has(>button[aria-label="Cambiar icono o logo"]){padding-inline:12px!important}[data-meridian-knowledge-page=true] div:has(>button[aria-label="Cambiar icono o logo"])>div:last-child{gap:2px!important;margin-top:5px!important}[data-meridian-knowledge-page=true] div:has(>button[aria-label="Cambiar icono o logo"])>div:last-child button{height:32px!important;min-height:32px!important;padding-inline:6px!important;font-size:10.5px!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"]>div{padding-inline:4px!important}[data-meridian-knowledge-page=true] nav[aria-label="Superficies de la página"] button{height:36px!important;min-height:36px!important;padding-inline:7px!important;font-size:10.5px!important}[data-meridian-knowledge-page=true] textarea[placeholder=Sin\ título]{min-height:34px!important;font-size:clamp(25px,7.2vw,29px)!important;line-height:1.06!important}[data-meridian-knowledge-page=true] [aria-label="Editor de documento MIA"]{border-radius:8px!important;min-height:260px!important;margin-inline:0!important;padding:12px 12px 22px!important}[data-meridian-knowledge-page=true] div:has(>[aria-label="Editor de documento MIA"])>header{overflow-x:auto;gap:2px!important;min-height:40px!important;padding:3px 8px!important}[data-meridian-knowledge-page=true] div:has(>[aria-label="Editor de documento MIA"])>header button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section{padding:16px 12px 88px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;padding:10px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(6)[data-active=true]) article>span{width:28px!important;height:28px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(5)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section{padding:16px 12px 88px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(5)[data-active=true]) h2{font-size:20px!important}[data-meridian-knowledge-page=true] textarea[placeholder^="Ejemplo: revisa esta página"]{min-height:78px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section{padding:12px 12px 88px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header{gap:9px!important;margin-bottom:10px!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header>div:first-child>div:first-child{display:none!important}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>header p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-meridian-knowledge-page=true]:has(nav[aria-label="Superficies de la página"] button:nth-child(3)[data-active=true]) nav[aria-label="Superficies de la página"]+div>section>div.grid>div:first-child{border-radius:12px!important;height:min(430px,54dvh)!important;min-height:340px!important;overflow:auto!important}[data-meridian-knowledge-page=true] button[aria-label="Usar esta Page como contexto en Chat"],[data-meridian-knowledge-page=true] button[aria-label="Abrir contexto de la página"]{bottom:calc(12px + env(safe-area-inset-bottom))!important;border-radius:12px!important;gap:0!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:0!important}[data-meridian-knowledge-page=true] button[aria-label="Usar esta Page como contexto en Chat"]{left:auto!important;right:60px!important}[data-meridian-knowledge-page=true] button[aria-label="Abrir contexto de la página"]{right:12px!important}[data-meridian-knowledge-page=true] button[aria-label="Usar esta Page como contexto en Chat"] span{display:none!important}[data-meridian-knowledge-page=true] button[aria-label="Usar esta Page como contexto en Chat"]>svg,[data-meridian-knowledge-page=true] button[aria-label="Abrir contexto de la página"]>svg{width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"])>div{padding:18px 14px 76px!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"]) h1{font-size:24px!important;line-height:1.08!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"]) section{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"]) section>div>div[role=button]{min-height:128px!important;padding:14px!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"]) aside{border-radius:11px!important;padding:12px!important}#meridian-main-content>div:has(input[placeholder="Buscar en conocimiento…"]) aside>div[style*="display: grid"]{gap:5px!important}section[aria-label="Pipelines compartidos y Portal de Cliente"]{padding:12px 14px!important}section[aria-label="Pipelines compartidos y Portal de Cliente"]>div>div:first-child{gap:10px!important}section[aria-label="Pipelines compartidos y Portal de Cliente"]>div>div:first-child>div:last-child{width:100%!important}section[aria-label="Pipelines compartidos y Portal de Cliente"]>div>div:first-child>div:last-child button{flex:1 1 0!important;min-width:0!important;padding-inline:8px!important}section[aria-label="Pipelines compartidos y Portal de Cliente"]>div>div:last-child{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:10px!important}.crm-header{flex-direction:column!important;gap:12px!important;padding:16px 14px 14px!important}.crm-header h1{font-size:22px!important;line-height:1.08!important}.crm-header-actions{width:100%;gap:6px!important}.crm-header-actions>button{flex:1 1 0;height:36px!important;min-height:36px!important;padding-inline:9px!important;font-size:11px!important}.meridian-chat-shell #aria-empty-heading{letter-spacing:-.025em!important;max-width:620px!important;font-size:clamp(19px,5.3vw,23px)!important;line-height:1.16!important}.meridian-chat-shell section[aria-labelledby=aria-empty-heading]{padding-inline:14px!important}.meridian-chat-shell section[aria-labelledby=aria-empty-heading] .realistic-emoji,.meridian-chat-shell section[aria-labelledby=aria-empty-heading] .realistic-emoji img{width:20px!important;height:20px!important;font-size:20px!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]){border-radius:14px!important;padding:7px 8px!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) textarea{min-height:48px!important;font-size:16px!important;line-height:1.45!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) :is(button[data-meridian-local-attach=true],.meridian-dictation-control,button[data-meridian-voice-call=true],button[aria-label=Enviar],button[aria-label=Detener\ respuesta]){border-radius:11px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}#meridian-main-content :is([data-meridian-chat-composer=true],[data-chat-composer]) :is(button[data-meridian-local-attach=true],.meridian-dictation-control,button[data-meridian-voice-call=true],button[aria-label=Enviar],button[aria-label=Detener\ respuesta]) svg{width:18px!important;max-width:18px!important;height:18px!important;max-height:18px!important}#meridian-main-content button[data-meridian-model-trigger]{max-width:9rem!important;height:32px!important;min-height:32px!important;padding-inline:6px!important;font-size:12px!important}}@media (min-width:1440px){[data-meridian-knowledge-page=true] textarea[placeholder=Sin\ título]{font-size:36px!important}[data-meridian-knowledge-page=true] button[aria-label="Cambiar icono o logo"]{width:44px!important;height:44px!important}.crm-header h1,.meridian-chat-shell #aria-empty-heading{font-size:28px!important}}@media (max-width:720px){[data-mobile-stack]{grid-template-columns:minmax(0,1fr)!important}}
html[data-theme]{--meridian-ui-bg:var(--background);--meridian-ui-bg-flat:var(--background);--meridian-ui-surface:var(--card);--meridian-ui-surface-2:var(--secondary);--meridian-ui-surface-3:var(--muted);--meridian-ui-surface-sunken:var(--secondary);--meridian-ui-border:var(--border);--meridian-ui-border-subtle:color-mix(in srgb, var(--border) 62%, var(--background));--meridian-ui-border-strong:color-mix(in srgb, var(--foreground) 24%, var(--background));--meridian-ui-ink:var(--foreground);--meridian-ui-ink-secondary:color-mix(in srgb, var(--foreground) 82%, var(--background));--meridian-ui-ink-muted:var(--muted-foreground);--meridian-ui-ink-faint:color-mix(in srgb, var(--muted-foreground) 82%, var(--background));--meridian-ui-accent:var(--primary);--meridian-ui-accent-ink:var(--primary-foreground)}html [data-settings-surface]{--bg:var(--meridian-ui-bg)!important;--bg-flat:var(--meridian-ui-bg-flat)!important;--surface:var(--meridian-ui-surface)!important;--surface-2:var(--meridian-ui-surface-2)!important;--surface-3:var(--meridian-ui-surface-3)!important;--surface-elevated:var(--meridian-ui-surface)!important;--surface-sunken:var(--meridian-ui-surface-sunken)!important;--ink:var(--meridian-ui-ink)!important;--ink-secondary:var(--meridian-ui-ink-secondary)!important;--ink-muted:var(--meridian-ui-ink-muted)!important;--ink-faint:var(--meridian-ui-ink-faint)!important;--border:var(--meridian-ui-border)!important;--border-subtle:var(--meridian-ui-border-subtle)!important;--border-strong:var(--meridian-ui-border-strong)!important;--accent:var(--meridian-ui-accent)!important;--accent-ink:var(--meridian-ui-accent-ink)!important;--accent-contrast:var(--meridian-ui-accent-ink)!important;--accent-hover:color-mix(in srgb, var(--primary) 90%, var(--background))!important;--accent-tint:var(--atomic-accent)!important;--focus-ring:var(--meridian-ui-accent)!important;color-scheme:normal!important;background:var(--meridian-ui-bg)!important;color:var(--meridian-ui-ink)!important}html [data-settings-surface] nav [aria-current=page],html [data-settings-surface] nav [aria-selected=true]{background:color-mix(in srgb, var(--meridian-ui-ink) 6%, var(--meridian-ui-surface))!important;color:var(--meridian-ui-ink)!important;border-color:#0000!important}html [data-settings-surface] input[role=switch]:checked+span{border-color:var(--meridian-ui-accent)!important;background:var(--meridian-ui-accent)!important}html [data-settings-surface] input[role=switch]:checked~span:last-child{background:var(--meridian-ui-accent-ink)!important}html #meridian-primary-navigation,html aside[aria-label="Navegación de Meridian"]{background:var(--meridian-ui-surface)!important;color:var(--meridian-ui-ink)!important;border-color:var(--meridian-ui-border-subtle)!important;box-shadow:none!important}html #meridian-primary-navigation button[aria-label="Buscar en Meridian"]{background:color-mix(in srgb, var(--meridian-ui-ink) 4%, var(--meridian-ui-surface))!important;color:var(--meridian-ui-ink-muted)!important;border-color:#0000!important}html #meridian-primary-navigation button[aria-label="Buscar en Meridian"]:hover{background:color-mix(in srgb, var(--meridian-ui-ink) 7%, var(--meridian-ui-surface))!important;color:var(--meridian-ui-ink)!important}html #meridian-primary-navigation nav a[aria-current=page]{background:color-mix(in srgb, var(--meridian-ui-ink) 6%, var(--meridian-ui-surface))!important;color:var(--meridian-ui-ink)!important}html #meridian-primary-navigation button[aria-label=Nuevo\ chat]{border-color:var(--line-strong)!important;color:var(--meridian-ui-ink,var(--ink))!important;box-shadow:none!important;background:0 0!important}html #meridian-primary-navigation button[aria-label=Nuevo\ chat]:hover:not(:disabled){background:var(--fill-hover)!important}html [data-settings-surface] .btn-primary{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-sm);display:inline-flex;border:1px solid var(--action-primary-border)!important;background:var(--action-primary-bg)!important;color:var(--action-primary-fg)!important;box-shadow:var(--action-primary-shadow)!important}html [data-settings-surface] .btn-primary:hover:not(:disabled){background:var(--action-primary-hover)!important;border-color:var(--border-strong)!important}html [data-settings-surface] .btn-primary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}html [data-settings-surface] .btn-primary:disabled{cursor:wait}#meridian-primary-navigation [data-workspace-identity]{min-width:0}#meridian-primary-navigation .workspace-member-strip{max-width:100%;padding-block:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;overflow-x:auto}#meridian-primary-navigation .workspace-member-strip:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--radius-sm)}#meridian-primary-navigation .workspace-member-list{gap:0;width:max-content;margin:0;padding:0;list-style:none;display:flex}#meridian-primary-navigation .workspace-member-list li{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--meridian-ui-surface,var(--surface));flex:none;display:flex;position:relative}body:has([data-settings-surface])>div.fixed.inset-0{background:var(--meridian-ui-bg)!important;color:var(--meridian-ui-ink)!important}body:has([data-settings-surface])>div.fixed.inset-0>div:first-child{border-color:var(--meridian-ui-border-subtle)!important;background:var(--meridian-ui-surface)!important;color:var(--meridian-ui-ink)!important}@media (max-width:767px){#meridian-primary-navigation [data-workspace-identity] button[data-state],html [data-settings-surface] .btn-primary{min-height:44px}#meridian-primary-navigation button[aria-label],#meridian-main-content button[aria-label]{min-width:44px;min-height:44px}#meridian-primary-navigation button[aria-label="Buscar en Meridian"]{min-width:100%}}
:root{--mrd-white:var(--background);--mrd-white-2:var(--secondary);--mrd-line:var(--border);--mrd-ink:var(--foreground);--mrd-ink-2:var(--muted-foreground);--mrd-voice-pink:var(--secondary);--mrd-voice-blue:var(--secondary);--mrd-voice-ink:var(--secondary-foreground);--mrd-voice:var(--secondary);--mrd-hero:var(--primary);--mrd-hero-2:var(--primary);--mrd-hero-ink:var(--primary-foreground);--mrd-hero-ink-2:color-mix(in srgb, var(--primary-foreground) 72%, transparent)}.mrd-hero{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);position:relative;overflow:hidden}.mrd-hero :is(h1,h2,h3,strong){color:var(--primary-foreground)}.mrd-hero .mrd-hero-muted{color:var(--mrd-hero-ink-2)}.mrd-hero .mrd-hero-cta,.mrd-hero .mrd-hero-ghost{border-radius:var(--radius-md);align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.mrd-hero .mrd-hero-cta{border:1px solid var(--primary-foreground);background:var(--primary-foreground);color:var(--primary);box-shadow:var(--shadow-sm)}.mrd-hero .mrd-hero-cta:hover{opacity:.92}.mrd-hero .mrd-hero-cta:active{transform:none}.mrd-hero .mrd-hero-ghost{border:1px solid color-mix(in srgb, var(--primary-foreground) 24%, transparent);color:var(--primary-foreground);background:0 0}.mrd-hero :is(a,button):focus-visible{outline:2px solid var(--primary-foreground);outline-offset:3px}.mrd-voice-surface{background:var(--secondary);color:var(--secondary-foreground)}aside[aria-label="Navegación de Meridian"],#meridian-primary-navigation:not([data-workspace-visual]){background:var(--sidebar)!important;border-color:var(--sidebar-border)!important}html[data-meridian-theme] #meridian-main-content .mrd-hero.mrd-hero :is(h1,h2,h3),.mrd-hero.mrd-hero :is(h1,h2,h3){color:var(--primary-foreground)!important}
