@keyframes float-3d3417fc{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float[data-v-3d3417fc]{animation:float-3d3417fc 8s ease-in-out infinite}.doc-markdown-body[data-v-3d3417fc] .md-editor{background:transparent}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview-wrapper{padding:0}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview{color:#32325d;font-size:15px;line-height:1.8}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview h1,.doc-markdown-body[data-v-3d3417fc] .md-editor-preview h2,.doc-markdown-body[data-v-3d3417fc] .md-editor-preview h3,.doc-markdown-body[data-v-3d3417fc] .md-editor-preview h4{color:#32325d;font-family:Nunito,PingFang SC,sans-serif;font-weight:800}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview a{color:#5a8dee}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview a:hover{text-decoration:underline}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview code:not([class*=language-]){background:#f0f3f8;border-radius:6px;color:#e74c3c;font-size:.9em;padding:2px 6px}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview pre{border-radius:12px;overflow-x:auto}.doc-markdown-body[data-v-3d3417fc] .md-editor-preview img{border-radius:12px;max-width:100%}.detail-overlay[data-v-3d3417fc]{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#32325d59;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding-top:5vh;position:fixed;z-index:9999}.detail-dialog[data-v-3d3417fc]{background:#fff;border-radius:24px;box-shadow:0 25px 60px #32325d40,0 10px 20px #0000001a;display:flex;flex-direction:column;margin:0 16px;max-height:90vh;max-width:900px;overflow:hidden;width:100%}.detail-header[data-v-3d3417fc]{align-items:center;border-bottom:1px solid #eef2f7;display:flex;gap:12px;padding:20px 24px}.detail-body[data-v-3d3417fc]{flex:1;overflow-y:auto;padding:24px;scrollbar-color:rgba(165,175,190,.3) transparent;scrollbar-width:thin}.case-fade-enter-active[data-v-3d3417fc]{transition:opacity .2s ease}.case-fade-enter-active .detail-dialog[data-v-3d3417fc]{transition:transform .2s ease,opacity .2s ease}.case-fade-leave-active[data-v-3d3417fc]{transition:opacity .15s ease}.case-fade-leave-active .detail-dialog[data-v-3d3417fc]{transition:transform .15s ease,opacity .15s ease}.case-fade-enter-from[data-v-3d3417fc]{opacity:0}.case-fade-enter-from .detail-dialog[data-v-3d3417fc]{opacity:0;transform:scale(.96) translateY(-8px)}.case-fade-leave-to[data-v-3d3417fc]{opacity:0}.case-fade-leave-to .detail-dialog[data-v-3d3417fc]{opacity:0;transform:scale(.96) translateY(-8px)}
