.markdown-rendered h1{letter-spacing:-.24px;margin:8px 0 4px;font-size:24px;font-weight:600;line-height:120%}.markdown-rendered h2{letter-spacing:-.18px;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:120%}.markdown-rendered h3{letter-spacing:-.16px;margin:8px 0 4px;font-size:16px;font-weight:500;line-height:120%}.markdown-rendered p,.markdown-rendered .markdown-rendered-p{margin:4px 0}.markdown-rendered ul,.markdown-rendered ol{margin:4px 0;padding-left:20px}.markdown-rendered ul{list-style-type:disc}.markdown-rendered ol{list-style-type:decimal}.markdown-rendered li{margin:2px 0}.markdown-rendered blockquote{border-left:3px solid var(--color-border-base);color:var(--color-text-secondary);margin:4px 0;padding-left:12px}.markdown-rendered code{background:var(--color-surface-secondary);border-radius:4px;padding:1px 4px;font-family:monospace;font-size:13px}.markdown-rendered pre{background:var(--color-surface-secondary);color:var(--color-text-primary);border-radius:6px;margin:4px 0;padding:12px;overflow-x:auto}.markdown-rendered pre code{background:0 0;padding:0;font-size:13px}.markdown-rendered a{color:var(--color-blue-600);text-decoration:underline}.markdown-rendered table{border-collapse:collapse;width:100%;margin:8px 0}.markdown-rendered th,.markdown-rendered td{border:1px solid var(--color-border-base);text-align:left;padding:6px 10px}.markdown-rendered th{background:var(--color-surface-secondary);font-weight:500}.markdown-rendered del{text-decoration:line-through}.markdown-rendered--chat{letter-spacing:-.14px;font-size:14px;line-height:160%}.markdown-rendered--chat h1{letter-spacing:-.14px;margin:6px 0 2px;font-size:14px;font-weight:600;line-height:1.35}.markdown-rendered--chat h2{letter-spacing:-.13px;margin:6px 0 2px;font-size:13px;font-weight:600;line-height:1.35}.markdown-rendered--chat h3,.markdown-rendered--chat h4,.markdown-rendered--chat h5,.markdown-rendered--chat h6{letter-spacing:-.12px;margin:4px 0 2px;font-size:12px;font-weight:600;line-height:1.35}.markdown-rendered--chat p,.markdown-rendered--chat .markdown-rendered-p{margin:0}.markdown-rendered--chat p+p,.markdown-rendered--chat p+.markdown-rendered-p,.markdown-rendered--chat .markdown-rendered-p+p,.markdown-rendered--chat .markdown-rendered-p+.markdown-rendered-p,.markdown-rendered--chat p+ul,.markdown-rendered--chat p+ol,.markdown-rendered--chat .markdown-rendered-p+ul,.markdown-rendered--chat .markdown-rendered-p+ol,.markdown-rendered--chat ul+p,.markdown-rendered--chat ol+p,.markdown-rendered--chat ul+.markdown-rendered-p,.markdown-rendered--chat ol+.markdown-rendered-p{margin-top:var(--spacing-3)}.markdown-rendered--chat ul,.markdown-rendered--chat ol{margin:var(--spacing-2) 0;padding-left:18px}.markdown-rendered--chat li{margin:0}.markdown-rendered--chat li+li{margin-top:var(--spacing-1-5)}.markdown-rendered--chat-draft-review p,.markdown-rendered--chat-draft-review .markdown-rendered-p{margin:0}.markdown-rendered--chat-draft-review p+p,.markdown-rendered--chat-draft-review p+.markdown-rendered-p,.markdown-rendered--chat-draft-review .markdown-rendered-p+p,.markdown-rendered--chat-draft-review .markdown-rendered-p+.markdown-rendered-p,.markdown-rendered--chat-draft-review p+ul,.markdown-rendered--chat-draft-review p+ol,.markdown-rendered--chat-draft-review .markdown-rendered-p+ul,.markdown-rendered--chat-draft-review .markdown-rendered-p+ol{margin-top:var(--spacing-2)}.markdown-rendered--chat-draft-review ul,.markdown-rendered--chat-draft-review ol{margin-top:var(--spacing-2);margin-bottom:var(--spacing-3);padding-left:18px}.markdown-rendered--chat-draft-review li+li{margin-top:var(--spacing-2)}.markdown-rendered--chat-draft-review ul+p,.markdown-rendered--chat-draft-review ol+p,.markdown-rendered--chat-draft-review ul+.markdown-rendered-p,.markdown-rendered--chat-draft-review ol+.markdown-rendered-p{margin-top:var(--spacing-3)}.markdown-rendered--chat blockquote{margin:2px 0;padding-left:8px;font-size:12px}.markdown-rendered--chat code{font-size:11px}.markdown-rendered--chat pre{margin:2px 0;padding:8px;font-size:11px}.markdown-rendered--chat pre code{font-size:11px}.markdown-rendered--chat th,.markdown-rendered--chat td{padding:4px 8px;font-size:12px}.markdown-rendered-glossary-term{color:var(--glossary-text);background:var(--glossary-background);vertical-align:baseline;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 3px 1px 8px;font-weight:500;line-height:1.45;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex}.markdown-rendered-glossary-term:hover{box-shadow:var(--shadow-elevation-button-hover);filter:saturate(1.08);transform:translateY(-1px)}@keyframes glossaryPillPop{0%{scale:1}35%{scale:.94}72%{scale:1.035}to{scale:1}}.markdown-rendered-glossary-term[data-glossary-pop=true]{animation:glossaryPillPop .22s var(--motion-load-in-ease)}.markdown-rendered-glossary-term[data-glossary-color=indigo]{--glossary-background:var(--color-accent-indigo-background);--glossary-text:var(--color-accent-indigo-text)}.markdown-rendered-glossary-term[data-glossary-color=teal]{--glossary-background:var(--color-accent-teal-background);--glossary-text:var(--color-accent-teal-text)}.markdown-rendered-glossary-term[data-glossary-color=pink]{--glossary-background:var(--color-accent-pink-background);--glossary-text:var(--color-accent-pink-text)}.markdown-rendered-glossary-term[data-glossary-color=lemongrass]{--glossary-background:var(--color-accent-lemongrass-background);--glossary-text:var(--color-accent-lemongrass-text)}.markdown-rendered-glossary-term[data-glossary-color=coral]{--glossary-background:var(--color-accent-coral-background);--glossary-text:var(--color-accent-coral-text)}.markdown-rendered-glossary-term[data-glossary-color=magenta]{--glossary-background:var(--color-accent-magenta-background);--glossary-text:var(--color-accent-magenta-text)}.markdown-rendered-glossary-term[data-glossary-color=yellow]{--glossary-background:var(--color-accent-yellow-background);--glossary-text:var(--color-accent-yellow-text)}.markdown-rendered-glossary-term[data-glossary-color=skyblue]{--glossary-background:var(--color-accent-skyblue-background);--glossary-text:var(--color-accent-skyblue-text)}.markdown-rendered-glossary-card{position-area:block-start span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;position-visibility:anchors-visible;width:min(320px, calc(100vw - var(--spacing-6)));margin:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-border-modal);border-radius:var(--radius-lg);background:var(--color-surface-primary);box-shadow:var(--shadow-elevation-modal-shell);color:var(--color-text-primary);opacity:0;transition:opacity .18s ease-out, scale .18s var(--motion-load-in-ease), translate .18s var(--motion-load-in-ease), overlay .14s allow-discrete, display .14s allow-discrete;position:fixed;inset:auto;translate:0 4px;scale:.96}.markdown-rendered-glossary-card:popover-open{opacity:1;translate:0;scale:1}@starting-style{.markdown-rendered-glossary-card:popover-open{opacity:0;translate:0 4px;scale:.96}}.markdown-rendered--chat a[data-link-kind]{color:var(--color-text-blue);text-underline-offset:2px;font-weight:500;text-decoration:underline;display:inline}.markdown-rendered--chat a[data-link-kind=internal]:hover,.markdown-rendered--chat a[data-link-kind=external]:hover{text-decoration:underline}.markdown-rendered--chat a[data-link-kind]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.markdown-rendered-link-icon{flex-shrink:0;transition:transform .12s;display:inline-flex}.markdown-rendered--chat a[data-link-kind=external] .markdown-rendered-link-icon{transform:rotate(-45deg)}.markdown-rendered--chat a[data-link-kind=internal]:hover .markdown-rendered-link-icon{transform:translate(1px)}@media (prefers-reduced-motion:reduce){.markdown-rendered--chat a[data-link-kind=internal],.markdown-rendered-link-icon,.markdown-rendered-glossary-term,.markdown-rendered-glossary-card{transition:none}.markdown-rendered-glossary-term:hover{transform:none}.markdown-rendered-glossary-term[data-glossary-pop=true]{animation:none}}.markdown-rendered--tableCell{color:inherit;min-width:0;font-size:12px;line-height:1.4}.markdown-rendered--tableCell h1,.markdown-rendered--tableCell h2,.markdown-rendered--tableCell h3,.markdown-rendered--tableCell h4,.markdown-rendered--tableCell h5,.markdown-rendered--tableCell h6{letter-spacing:0;margin:2px 0;font-size:12px;font-weight:600;line-height:1.35}.markdown-rendered--tableCell p{margin:2px 0}.markdown-rendered--tableCell ul,.markdown-rendered--tableCell ol{margin:2px 0;padding-left:18px}.markdown-rendered--tableCell li{margin:1px 0}.markdown-rendered--tableCell blockquote{margin:2px 0;padding-left:8px;font-size:12px}.markdown-rendered--tableCell code{font-size:12px}.markdown-rendered--tableCell pre{max-height:120px;margin:2px 0;padding:6px 8px;font-size:12px;overflow:auto}.markdown-rendered--tableCell pre code{font-size:12px}.markdown-rendered--tableCell a{font-size:inherit}.markdown-rendered--tableCell table{table-layout:fixed;width:100%;max-width:100%;margin:4px 0;font-size:12px}.markdown-rendered--tableCell th,.markdown-rendered--tableCell td{word-break:break-word;overflow-wrap:anywhere}.markdown-rendered--tableCell.markdown-rendered--tableHeaderLabel p:first-of-type,.markdown-rendered--tableCell.markdown-rendered--tableHeaderLabel h1,.markdown-rendered--tableCell.markdown-rendered--tableHeaderLabel h2,.markdown-rendered--tableCell.markdown-rendered--tableHeaderLabel h3{letter-spacing:.3px;font-size:11px;font-weight:600}.markdown-rendered--tableCell.markdown-rendered--tableHeaderLabel{font-size:11px}.markdown-rendered--setupGuide{color:var(--color-text-secondary);letter-spacing:-.14px;font-size:14px;line-height:140%}.markdown-rendered--setupGuide h1,.markdown-rendered--setupGuide h2,.markdown-rendered--setupGuide h3,.markdown-rendered--setupGuide h4{letter-spacing:-.14px;color:var(--color-text-primary);margin:10px 0 4px;font-size:14px;font-weight:600;line-height:135%}.markdown-rendered--setupGuide p{margin:0 0 8px}.markdown-rendered--setupGuide p:last-child{margin-bottom:0}.markdown-rendered--setupGuide ul,.markdown-rendered--setupGuide ol{margin:0 0 8px;padding-left:20px;list-style:outside}.markdown-rendered--setupGuide li{margin:4px 0}.markdown-rendered--setupGuide li:last-child{margin-bottom:0}.markdown-rendered--setupGuide code{background:var(--color-surface-tertiary);border-radius:var(--radius-sm);color:var(--color-text-primary);word-break:break-all;padding:2px 6px;font-family:ui-monospace,monospace;font-size:12px}.markdown-rendered--setupGuide .markdown-rendered-inline-code{vertical-align:middle;align-items:center;gap:2px;max-width:100%;display:inline-flex}.markdown-rendered--setupGuide .markdown-rendered-inline-code>code{min-width:0}.markdown-rendered--setupGuide pre{background:var(--color-surface-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin:8px 0 0;padding:10px 12px;overflow-x:auto}.markdown-rendered--setupGuide pre code{background:0 0;border:none;padding:0;font-size:12px}.markdown-rendered--setupGuide a{color:var(--color-action-link-text);text-underline-offset:2px;text-decoration:underline}.markdown-rendered--setupGuide strong{color:var(--color-text-primary);font-weight:600}.markdown-rendered--inline{font:inherit;letter-spacing:inherit;color:inherit}.markdown-rendered--inline strong{font-weight:600}
