*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#64748b4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#64748b80}.page-container{padding:24px;max-width:1600px;margin:0 auto}.section-title{font-size:18px;font-weight:700;margin-bottom:0}.section-subtitle{font-size:13px;color:#94a3b8;margin-top:2px}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ant-card-head{min-height:48px!important;padding:0 20px!important}.ant-card-head-title{padding:12px 0!important;font-weight:600!important}.ant-card-body{padding:20px!important}.ant-table-wrapper .ant-table{border-radius:8px!important}.ant-layout,.ant-card,.ant-table-wrapper,.ant-menu{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.spin-center{display:flex;align-items:center;justify-content:center;min-height:200px;width:100%}
