.toast-fade-enter-active[data-v-8171df41],.toast-fade-leave-active[data-v-8171df41]{transition:all .3s ease}.toast-fade-enter-from[data-v-8171df41],.toast-fade-leave-to[data-v-8171df41]{opacity:0;transform:translate(-50%,-20px)}.line-clamp-2[data-v-cf645f5c],.line-clamp-2[data-v-39b279b4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.overflow-y-auto::-webkit-scrollbar{width:6px}.overflow-y-auto::-webkit-scrollbar-track{background:#f1f5f9}.overflow-y-auto::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#94a3b8}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f5f9}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.markdown-content{line-height:1.7;font-size:16px;color:#374151}.markdown-content h1{font-size:2.25rem;font-weight:700;color:#111827;margin-bottom:1.5rem;margin-top:2rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.markdown-content h2{font-size:1.875rem;font-weight:600;color:#1f2937;margin-bottom:1rem;margin-top:2rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.markdown-content h3{font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:.75rem;margin-top:1.5rem}.markdown-content h4{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.75rem;margin-top:1.25rem}.markdown-content h5{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:.5rem;margin-top:1rem}.markdown-content h6{font-size:1rem;font-weight:600;color:#374151;margin-bottom:.5rem;margin-top:1rem}.markdown-content p{margin-bottom:1rem;line-height:1.75;color:#374151}.markdown-content ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1rem;padding-left:0}.markdown-content ol{list-style-type:decimal;margin-left:1.5rem;margin-bottom:1rem;padding-left:0}.markdown-content li{margin-bottom:.5rem;line-height:1.75;color:#374151}.markdown-content ul ul,.markdown-content ol ol,.markdown-content ul ol,.markdown-content ol ul{margin-top:.5rem;margin-bottom:.5rem}.markdown-content code:not(pre code){background-color:#f3f4f6;color:#dc2626;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:500;border:1px solid #e5e7eb}.markdown-content pre{background-color:#282c34!important;border-radius:.5rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #374151;position:relative}.markdown-content blockquote{border-left:4px solid #3b82f6;background-color:#eff6ff;padding:1rem;margin:1.5rem 0;border-radius:0 .375rem .375rem 0;color:#1e40af;font-style:italic}.markdown-content blockquote p{margin-bottom:0;color:inherit}.markdown-content a{color:#2563eb;text-decoration:underline;transition:color .2s ease}.markdown-content a:hover{color:#1d4ed8}.markdown-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.markdown-content th{background-color:#f9fafb;padding:.75rem 1rem;text-align:left;font-weight:600;color:#111827;border-bottom:2px solid #e5e7eb}.markdown-content td{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#374151}.markdown-content tbody tr:hover{background-color:#f9fafb}.markdown-content hr{border:none;height:2px;background-color:#e5e7eb;margin:2rem 0;border-radius:1px}.markdown-content strong{font-weight:700;color:#111827}.markdown-content em{font-style:italic;color:#374151}.markdown-content img{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;margin:1rem 0}.markdown-content del{text-decoration:line-through;color:#6b7280}.code-lang{position:absolute;top:.5rem;right:.75rem;font-size:.75rem;color:#9ca3af;font-family:Monaco,Menlo,Ubuntu Mono,monospace;text-transform:uppercase;font-weight:500}.copy-btn{position:absolute;top:.5rem;right:.5rem;padding:.25rem;color:#9ca3af;transition:all .2s ease;opacity:0;background:rgba(0,0,0,.5);border-radius:.25rem;border:none;cursor:pointer}.markdown-content pre:hover .copy-btn{opacity:1}.copy-btn:hover{color:#fff;background:rgba(0,0,0,.7)}.markdown-content input[type=checkbox]{margin-right:.5rem}.markdown-content h1:first-child,.markdown-content h2:first-child,.markdown-content h3:first-child,.markdown-content h4:first-child,.markdown-content h5:first-child,.markdown-content h6:first-child{margin-top:0}.modal-close-btn{cursor:pointer!important;z-index:60!important;position:relative!important}.modal-close-btn:hover{opacity:.7}.markdown-content pre{position:relative;background-color:#282c34!important;border-radius:.5rem;margin:1rem 0;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.markdown-content pre code{display:block;padding:1rem;font-size:.875rem;line-height:1.5;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#abb2bf!important;background:transparent!important;overflow-x:auto;white-space:pre}.markdown-content code:not(pre code){background-color:#f3f4f6;color:#dc2626;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.custom-scrollbar{overflow-y:auto!important;max-height:100%!important}.code-block:hover .copy-btn{opacity:1!important}.hljs{background:transparent!important;color:#abb2bf!important}.fixed.inset-0{overflow:hidden!important}.version-management[data-v-9446846e]{padding:20px}
