<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.answer{line-height:1.5;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;overflow-x:auto}.answer h1,.answer h2,.answer h3,.answer h4{margin:1rem 0 .5rem;font-weight:600;line-height:1.3}.answer h1{font-size:2rem}.answer h2{font-size:1.1rem;color:black}.answer h3{font-size:.9rem}.answer h4{font-size:.8rem}.thinking .answer{font-size:1.17rem}.thinking .answer h1{font-size:1.5rem;font-weight:600}.thinking .answer h2{font-size:1.33rem;font-weight:600}.thinking .answer h3{font-size:1.25rem;font-weight:600}.thinking .answer h4{font-size:1.17rem;font-weight:600}.answer p{margin:.75rem 0}.answer ol,.answer ul{margin:.75rem 0;padding-left:2rem}.answer ul{list-style-type:disc}.answer ol{list-style-type:decimal}.answer li{margin:.25rem 0;display:list-item;list-style-position:outside;padding-left:.5rem}.answer pre{background-color:#f6f8fa;border-radius:.375rem;padding:.75rem;margin:.75rem 0;font-size:.875rem;white-space:pre;word-wrap:normal}.answer code{font-family:ui-monospace,monospace;background-color:#f6f8fa;border-radius:.25rem;font-size:.9rem}.answer .code-block{width:100%}.answer strong{font-weight:600}.answer em{font-style:italic}.answer a{color:#0969da;text-decoration:none}[data-role=user] .answer a{color:#58a6ff}.answer a:hover{text-decoration:underline}.answer table{width:100%;border-collapse:collapse;margin:.75rem 0;font-size:1.17rem}.answer td,.answer th{border:1px solid #e5e7eb;padding:.5rem;text-align:left}.answer th{background-color:#f9fafb;font-weight:600}.answer blockquote{border-left:3px solid #e5e7eb;margin:.75rem 0;padding-left:1rem;color:#4b5563}.answer hr{border:0;border-top:1px solid #e5e7eb;margin:1rem 0}.answer&gt;:first-child{margin-top:0}.answer&gt;:last-child{margin-bottom:0}.answer pre{max-width:100%;overflow-x:auto}.answer&gt;blockquote:first-child,.answer&gt;ol:first-child,.answer&gt;pre:first-child,.answer&gt;table:first-child,.answer&gt;ul:first-child{margin-top:0}.answer&gt;blockquote:last-child,.answer&gt;ol:last-child,.answer&gt;pre:last-child,.answer&gt;table:last-child,.answer&gt;ul:last-child{margin-bottom:0}.answer pre code{white-space:pre;overflow-x:auto;display:block}.answer sup{cursor:pointer;display:inline-flex;align-items:baseline;justify-content:center;font-size:.75rem;font-weight:500;border-radius:9999px;padding:.125rem .375rem;transition:background-color .2s ease;vertical-align:baseline;line-height:1;margin:0 .125rem}.citation-popover{width:20rem;padding:1rem;background-color:white;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50}.citation-popover-title{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.citation-popover-content{font-size:.75rem;color:#4b5563}.citation-popover-link{font-size:.75rem;color:#3b82f6;margin-top:.5rem;display:inline-block}.citation-popover-link:hover{text-decoration:underline}.citation-content{font-size:.75rem;line-height:1.25}.citation-content p{margin:.5rem 0}.citation-content ol,.citation-content ul{margin-left:1rem;margin-top:.25rem;margin-bottom:.25rem}.citation-content li{margin-bottom:.25rem}.citation-content code{font-size:.7rem;background-color:rgba(0,0,0,.05);padding:.1rem .2rem;border-radius:.2rem}.citation-content pre{background-color:rgba(0,0,0,.05);padding:.5rem;border-radius:.25rem;overflow-x:auto;margin:.5rem 0}.citation-content a{color:#3b82f6;text-decoration:none}.citation-content a:hover{text-decoration:underline}</pre></body></html>