:root{--ai-panel-bg:var(--lightningcss-light,color-mix(in srgb, var(--color-bg-card) 78%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--color-bg-subtle) 72%, transparent));--ai-panel-border:color-mix(in srgb, var(--color-bg-inverse) 8%, transparent);--ai-panel-blur:16px;--ai-text-subtle:color-mix(in srgb, var(--color-text-primary) 56%, transparent);--ai-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ai-motion-entrance:.25s;--ai-motion-entrance-easing:cubic-bezier(0, 0, .2, 1);--ai-motion-hover:.15s;--ai-motion-button:.2s;--ai-radius-button:6px;--ai-radius-card:12px;--ai-radius-pill:9999px}.ai-panel{background:var(--ai-panel-bg);border:1px solid var(--ai-panel-border);border-radius:var(--ai-radius-card)}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.ai-panel{-webkit-backdrop-filter:blur(var(--ai-panel-blur))}}.ai-mono{font-family:var(--ai-font-mono);font-variant-numeric:tabular-nums}@keyframes ai-message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ai-message-enter{animation:ai-message-in var(--ai-motion-entrance) var(--ai-motion-entrance-easing)}.ai-message-no-animate{animation:none!important}@media (prefers-reduced-motion:reduce){.ai-message-enter{animation:none}}@keyframes ai-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ai-shimmer{background:linear-gradient(90deg, var(--ai-panel-border) 25%, color-mix(in srgb, var(--color-brand-base) 12%, transparent) 50%, var(--ai-panel-border) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite ai-shimmer}@media (prefers-reduced-motion:reduce){.ai-shimmer{background:var(--ai-panel-border);animation:none}}@keyframes ai-thinking-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.ai-thinking-pulse{animation:1.2s ease-in-out infinite ai-thinking-pulse}@media (prefers-reduced-motion:reduce){.ai-thinking-pulse{animation:none}}.ai-action-bar{opacity:0;transition:opacity var(--ai-motion-hover) ease;gap:2px;padding-top:4px;display:flex}.ai-action-bar-parent:hover .ai-action-bar,.ai-action-bar:focus-within{opacity:1}.ai-action-bar button{border-radius:var(--ai-radius-button);color:var(--color-text-secondary);transition:color var(--ai-motion-hover) ease, background var(--ai-motion-hover) ease;padding:4px 6px}.ai-action-bar button:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.ai-action-bar button[data-active=true]{color:var(--color-brand-base)}.ai-prose h1,.ai-prose h2,.ai-prose h3,.ai-prose h4{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.4}.ai-prose h1{font-size:1.25em}.ai-prose h2{font-size:1.125em}.ai-prose h3{font-size:1em}.ai-prose p{margin-bottom:.5em}.ai-prose p:last-child{margin-bottom:0}.ai-prose ul,.ai-prose ol{margin-bottom:.5em;padding-left:1.5em}.ai-prose li{margin-bottom:.25em}.ai-prose ul{list-style-type:disc}.ai-prose ol{list-style-type:decimal}.ai-prose code:not(pre code){font-family:var(--ai-font-mono);background:var(--ai-panel-border);border-radius:4px;padding:.15em .3em;font-size:.875em}.ai-prose pre{font-family:var(--ai-font-mono);border-radius:var(--ai-radius-button);background:var(--color-bg-subtle);margin-bottom:.5em;padding:.75em 1em;font-size:.85em;overflow-x:auto}.ai-prose pre code{background:0 0;border-radius:0;padding:0}.ai-prose a{color:var(--color-brand-base);text-underline-offset:2px;text-decoration:underline}.ai-prose strong{font-weight:600}.ai-prose blockquote{border-left:3px solid var(--ai-panel-border);color:var(--color-text-secondary);margin-bottom:.5em;padding-left:1em}.ai-prose table{border-collapse:collapse;width:100%;margin-bottom:.5em;font-size:.875em}.ai-prose th,.ai-prose td{border:1px solid var(--ai-panel-border);text-align:left;padding:.4em .6em}.ai-prose th{background:var(--color-bg-subtle);font-weight:600}.copilot-answer-card{container:copilot-answer/inline-size}.copilot-answer-card>.copilot-record-list{display:none}@container copilot-answer (max-width:520px){.copilot-answer-card>.copilot-data-table{display:none}.copilot-answer-card>.copilot-record-list{display:flex}}
/*# sourceMappingURL=19mlegadpwiph.css.map*/