*{box-sizing:border-box;margin:0;padding:0}html,body{color:#303133;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fa;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}#app{width:100%;height:100%}a{color:#409eff;text-decoration:none}a:hover{text-decoration:underline}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.page-container{background:#fff;border-radius:4px;padding:20px;box-shadow:0 2px 12px #0000001a}.markdown-body{word-wrap:break-word;color:#1f2328;font-size:16px;line-height:1.8}.markdown-body *{box-sizing:border-box}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:#1f2328;margin-top:32px;margin-bottom:16px;font-weight:600;line-height:1.4}.markdown-body h1{border-bottom:1px solid #e5e7eb;margin-top:0;padding-bottom:.3em;font-size:2.25em}.markdown-body h2{border-bottom:1px solid #e5e7eb;padding-bottom:.3em;font-size:1.75em}.markdown-body h3{font-size:1.5em}.markdown-body h4{font-size:1.25em}.markdown-body h5{font-size:1em}.markdown-body h6{color:#656d76;font-size:.875em}.markdown-body p{margin-top:0;margin-bottom:16px}.markdown-body code{color:#e11d48;white-space:nowrap;background-color:#f4f4f5;border-radius:4px;margin:0;padding:.2em .4em;font-family:SF Mono,Consolas,Monaco,Courier New,monospace;font-size:85%}.markdown-body pre{word-wrap:normal;background-color:#f6f8fa;border-radius:8px;margin-top:0;margin-bottom:16px;padding:16px;font-size:87.5%;line-height:1.6;overflow:auto}.markdown-body pre code{word-break:normal;white-space:pre;color:inherit;background:0 0;border:0;margin:0;padding:0;font-size:100%}.markdown-body blockquote{color:#656d76;background-color:#f6f8fa;border-left:4px solid #d0d7de;border-radius:0 6px 6px 0;margin:0 0 16px;padding:12px 16px}.markdown-body blockquote p{color:#656d76;margin-bottom:0}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:16px;padding-left:2em}.markdown-body li,.markdown-body li>p{margin-bottom:8px}.markdown-body li>ul,.markdown-body li>ol{margin-top:8px;margin-bottom:8px}.markdown-body dl{padding:0}.markdown-body dt{margin-top:16px;padding:0;font-size:1em;font-style:italic;font-weight:600}.markdown-body dd{margin-bottom:16px;padding:0 16px}.markdown-body table{border-spacing:0;border-collapse:collapse;border-radius:8px;width:100%;margin-top:0;margin-bottom:20px;display:block;overflow:hidden;box-shadow:0 1px 3px #00000014}.markdown-body table::-webkit-scrollbar{height:8px}.markdown-body table::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 0 8px 8px}.markdown-body table::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.markdown-body table::-webkit-scrollbar-thumb:hover{background:#94a3b8}.markdown-body thead{background:linear-gradient(#f6f8fa 0%,#f0f4f8 100%)}.markdown-body th{text-align:left;color:#374151;white-space:nowrap;z-index:10;background-color:#f6f8fa;border:1px solid #e2e8f0;padding:12px 16px;font-size:14px;font-weight:600;position:sticky;top:0}.markdown-body td{color:#475467;border:1px solid #e2e8f0;padding:12px 16px;font-size:15px;line-height:1.6}.markdown-body tr{background-color:#fff}.markdown-body tr:nth-child(2n){background-color:#f9fafb}.markdown-body tr:hover{background-color:#f0f9ff}.markdown-body img{box-sizing:content-box;background-color:#fff;border-radius:6px;max-width:100%;height:auto;margin:16px 0;box-shadow:0 2px 8px #00000014}.markdown-body a{color:#2563eb;text-decoration:none;transition:color .2s}.markdown-body a:hover{color:#1d4ed8;text-decoration:underline}.markdown-body hr{background-color:#e2e8f0;border:0;border-radius:2px;height:2px;margin:24px 0;padding:0}.markdown-body .wiki-link{color:#2563eb!important;border-bottom:1px dashed #2563eb!important}.markdown-body .wiki-link:hover{border-bottom-style:solid!important}@media (width<=768px){.hide-on-mobile{display:none!important}.page-container{padding:12px}}@media (width>=768px) and (width<=1024px){.hide-on-tablet{display:none!important}}@media (width>=1024px){.hide-on-desktop{display:none!important}}@media (width<=767px){html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}body{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}::-webkit-scrollbar{width:0;height:0}.has-safe-area-bottom{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.el-form--default.el-form--label-top .el-form-item__label,.el-form--label-top .el-form-item__label{padding-bottom:4px}.el-overlay-dialog .el-dialog{max-height:100dvh;--el-dialog-width:100%!important;border-radius:0!important;width:100%!important;margin:0!important}.el-overlay-dialog .el-dialog__body{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 120px);overflow-y:auto}.el-table{width:100%!important}.el-pagination{flex-wrap:wrap;justify-content:center}.el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px}.el-descriptions{--el-descriptions-item-bordered-label-background:#f5f7fa}.page-container{border-radius:8px;padding:12px}img,video,iframe{max-width:100%;height:auto}.el-button--small,.el-button--default{min-height:36px}.el-menu-item,.el-sub-menu__title{min-height:44px;line-height:44px}.mobile-fixed-bottom-bar{z-index:900;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:#fff;gap:8px;display:flex;position:fixed;bottom:56px;left:0;right:0;box-shadow:0 -2px 8px #00000014}.mobile-fixed-bottom-bar .el-button{flex:1}.mobile-fullscreen-page{z-index:2000;-webkit-overflow-scrolling:touch;background:#fff;position:fixed;inset:0;overflow-y:auto}.mobile-card-list{flex-direction:column;gap:10px;display:flex}}
