:root{--app-bg: #f5f7fa;--app-border: #e4e7ed;--app-text: #303133;--app-muted: #909399;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}html,body,#app{height:100%;margin:0}body{background:var(--app-bg);color:var(--app-text);-webkit-font-smoothing:antialiased}.page{padding:20px 24px 40px}.page-title{font-size:20px;font-weight:600;margin:0 0 4px}.page-desc{font-size:13px;color:var(--app-muted);margin:0 0 16px;line-height:1.6}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.toolbar .spacer{flex:1}.muted{color:var(--app-muted);font-size:12px}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.card+.card{margin-top:16px}.el-table .cell{word-break:break-word}@media(max-width:768px){.page{padding:14px 14px 32px}.page-title{font-size:18px}.el-row+.el-row{margin-top:0}.el-col-4,.el-col-6,.el-col-8,.el-col-12,.el-col-16,.el-col-18{flex:0 0 100%;max-width:100%}.el-col-4+.el-col-4,.el-col-6+.el-col-6,.el-col-8+.el-col-8,.el-col-12+.el-col-12,.el-col-16+.el-col-16,.el-col-18+.el-col-18{margin-top:12px}.el-dialog{width:94%!important;max-width:94vw!important;margin-top:6vh!important}.el-message-box{width:90%;max-width:90vw}.el-message{max-width:90vw}.el-descriptions__cell{word-break:break-word}.toolbar .el-button{margin-left:0!important}}
