.iridia-copilot{--copilot-bubble-bg:color-mix(in srgb,var(--color-iridia-lavender) 12%,transparent)}.iridia-copilot [data-iridia-copilot-assistant] p,.iridia-copilot [data-iridia-copilot-user] p{margin:0}.iridia-copilot [data-iridia-copilot-assistant] p+p,.iridia-copilot [data-iridia-copilot-user] p+p{margin-top:.5rem}.iridia-copilot [data-iridia-copilot-assistant] ol,.iridia-copilot [data-iridia-copilot-assistant] ul,.iridia-copilot [data-iridia-copilot-user] ol,.iridia-copilot [data-iridia-copilot-user] ul{margin:.25rem 0 .25rem 1.25rem;padding:0}.iridia-copilot [data-iridia-copilot-assistant] a,.iridia-copilot [data-iridia-copilot-user] a{color:var(--color-iridia-lavender);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-iridia-lavender) 50%,transparent);text-underline-offset:2px}.iridia-copilot [data-iridia-copilot-assistant] code,.iridia-copilot [data-iridia-copilot-user] code{font-family:var(--font-mono,ui-monospace),monospace;font-size:.75rem;background-color:color-mix(in srgb,var(--muted) 80%,transparent);border-radius:.25rem;padding:.125rem .375rem}.iridia-copilot [data-iridia-copilot-assistant] pre,.iridia-copilot [data-iridia-copilot-user] pre{font-family:var(--font-mono,ui-monospace),monospace;background-color:var(--muted);border:1px solid var(--border);border-radius:.5rem;padding:.75rem;font-size:.75rem;overflow-x:auto}.iridia-copilot [data-iridia-copilot-assistant] pre code,.iridia-copilot [data-iridia-copilot-user] pre code{background:transparent;padding:0}@media (prefers-reduced-motion:reduce){.iridia-copilot,.iridia-copilot *{animation-duration:.001ms!important;transition-duration:.001ms!important}}