.markdown-body{color:var(--foreground);font-family:var(--font-family);font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;color:var(--foreground)}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{border-bottom:1px solid var(--border);padding-bottom:.3em}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:var(--muted-foreground)}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body blockquote{padding:0 1em;color:var(--muted-foreground);border-left:.25em solid var(--border);margin:0 0 16px}.markdown-body ol,.markdown-body ul{padding-left:2em;margin-bottom:16px}.markdown-body li{margin-top:.5em;margin-bottom:.25em;line-height:1.6}.markdown-body ul>li{list-style-type:disc;color:var(--foreground)}.markdown-body ol>li{list-style-type:decimal;color:var(--foreground)}.markdown-body ul ul>li{list-style-type:circle;margin-top:.25em}.markdown-body ul ul ul>li{list-style-type:square}.markdown-body ol ol>li{list-style-type:lower-alpha}.markdown-body ol ol ol>li{list-style-type:lower-roman}.markdown-body li>ol,.markdown-body li>ul{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:.25em;margin-bottom:.25em}.markdown-body li p{margin-top:.5em;margin-bottom:.5em}.markdown-body li code{font-size:.9em;padding:.15em .3em}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--highlight-secondary);border-radius:6px;font-family:LINE Seed KR,ui-monospace,SF Mono,Consolas,Liberation Mono,Menlo,monospace;color:var(--foreground)}.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--highlight-card);border-radius:6px;border:1px solid var(--border)}.markdown-body pre code{padding:0;margin:0;background-color:transparent;border:0;word-break:normal;white-space:pre;color:var(--foreground)}.markdown-body table{border-spacing:0;border-collapse:collapse;width:100%;overflow:auto;break-inside:auto;text-align:left}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid var(--border)}.markdown-body table th{font-weight:600;background-color:var(--highlight-secondary);color:var(--foreground)}.markdown-body table td{color:var(--foreground)}.markdown-body table tr:nth-child(2n){background-color:var(--highlight-secondary)}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--border);border:0}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:var(--background)}.markdown-body a{color:var(--primary);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600;color:var(--foreground)}.markdown-body em{font-style:italic;color:var(--foreground)}.markdown-body del{text-decoration:line-through;color:var(--muted-foreground)}.markdown-body details{display:block}.markdown-body summary{cursor:pointer;color:var(--foreground)}.markdown-body summary:hover{color:var(--primary)}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}@media (max-width:768px){.markdown-body{font-size:14px}.markdown-body h1{font-size:1.75em}.markdown-body h2{font-size:1.375em}.markdown-body h3{font-size:1.125em}.markdown-body pre{padding:12px;font-size:80%}.markdown-body table{font-size:14px}.markdown-body table td,.markdown-body table th{padding:4px 8px}}