*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.page-container{padding:24px;background:#fff;min-height:calc(100vh - 64px)}.page-header{margin-bottom:24px}.stats-card{text-align:center}.stats-card .ant-statistic-title{font-size:14px;color:#00000073}.stats-card .ant-statistic-content{font-size:24px;font-weight:500}.table-actions{display:flex;gap:8px}.loading-container{display:flex;justify-content:center;align-items:center;min-height:400px}.monaco-editor-container{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}
