@charset "UTF-8";.markdown{color:var(--md-text, #bfc2c6);line-height:24px;font-size:16px}.markdown>*+*{margin-top:1.25rem}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:var(--md-heading, #f9fafb);font-weight:700;line-height:1.25;scroll-margin-top:6rem}.markdown h1 a,.markdown h2 a,.markdown h3 a,.markdown h4 a,.markdown h5 a,.markdown h6 a{color:inherit;text-decoration:none}.markdown h1{font-size:2.25rem;margin-top:2.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem}.markdown h2{font-size:1.75rem;margin-top:6.25rem;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:.4rem}.markdown h3{font-size:1.375rem;margin-top:2rem}.markdown h4{font-size:1.125rem}.markdown h5{font-size:1rem;opacity:.9}.markdown h6{font-size:.875rem;opacity:.75}.markdown p a,.markdown li a,.markdown td a{color:var(--md-link, #60a5fa);text-decoration:underline;text-underline-offset:3px}.markdown p a:hover,.markdown li a:hover,.markdown td a:hover{color:var(--md-link-hover, #93c5fd)}.markdown ul,.markdown ol{padding-left:1.5rem;margin:1rem 0}.markdown li{margin:.35rem 0;padding-left:.25rem}.markdown ul{list-style-type:disc}.markdown ul li::marker{color:var(--md-bullet, #9ca3af)}.markdown ol{list-style-type:decimal}.markdown ol li::marker{color:var(--md-bullet, #9ca3af);font-weight:600}.markdown ul ul{list-style-type:circle}.markdown ul ul ul{list-style-type:square}.markdown ol ol{list-style-type:lower-alpha}.markdown li.task-list-item{list-style:none;padding-left:0}.markdown li.task-list-item input[type=checkbox]{margin-right:.5rem;accent-color:var(--md-link, #60a5fa)}.markdown pre{border-radius:8px;overflow:auto;border:1px solid rgba(255,255,255,.15);background:#ffffff0a}.markdown pre code{display:block;padding:20px 24px!important;font-size:14px;background:transparent}.markdown strong{color:#efefef}.markdown table{width:100%;border-collapse:collapse;margin:1rem 0;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.markdown th,.markdown td{padding:.5rem 1rem;text-align:left;border-right:1px solid rgba(255,255,255,.04)}.markdown th:last-child,.markdown td:last-child{border-right:none}.markdown th{background-color:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}.markdown td{border-bottom:1px solid rgba(255,255,255,.05)}.markdown tr:last-child td{border-bottom:none}.markdown tr:nth-child(2n){background-color:#ffffff08}.markdown code:not(pre code){background:#ffffff1a;padding:4px 6px;border-radius:4px;font-size:12px;font-family:Fira Code,monospace}.markdown code:not(pre code):hover{background:#ffffff26}.markdown blockquote:not(.markdown-alert){border:1px solid rgba(255,255,255,.1);border-left:4px solid var(--md-link, #face60);background:#ffffff0d;padding:1rem 1.25rem;border-radius:6px}.markdown blockquote:not(.markdown-alert) p{margin:0}.markdown .markdown-alert{border:1px solid rgba(255,255,255,.1);border-left:4px solid var(--alert-color, #60a5fa);background:#ffffff08;padding:1rem 1.25rem;border-radius:6px;margin:3rem 0 1rem}.markdown .markdown-alert .markdown-alert-title{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--alert-color, #60a5fa);margin-bottom:.5rem}.markdown .markdown-alert .markdown-alert-title svg{width:1rem;height:1rem;fill:currentColor}.markdown .markdown-alert p{margin:0}.markdown .markdown-alert p+p{margin-top:.5rem}.markdown .markdown-alert-note{--alert-color: #60a5fa}.markdown .markdown-alert-tip{--alert-color: #34d399}.markdown .markdown-alert-important{--alert-color: #a78bfa}.markdown .markdown-alert-warning{--alert-color: #fbbf24}.markdown .markdown-alert-caution{--alert-color: #f87171}.markdown .mermaid .cluster rect{rx:8px;ry:8px}.markdown .mermaid .node rect,.markdown .mermaid .node polygon{rx:6px;ry:6px}.markdown .mermaid svg .messageText{paint-order:stroke fill;stroke:#000!important;stroke-width:8px;stroke-linejoin:round}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs-comment,.hljs-meta{color:#565f89}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#f7768e}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#ff9e64}.hljs-attribute,.hljs-built_in{color:#e0af68}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.copy-tooltip{position:absolute;top:6px;right:6px}
