*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#000000e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.page{padding:20px 24px 32px;max-width:1440px;margin:0 auto}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.section-card{margin-bottom:16px}.muted{color:#00000073}.positive{color:#cf1322}.negative{color:#3f8600}.allocation-row{display:grid;grid-template-columns:90px 1fr 160px;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #f0f0f0}.allocation-row:last-child{border-bottom:none}.allocation-meta{font-size:12px;color:#00000073}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}@media (max-width: 720px){.page{padding:12px}.allocation-row{grid-template-columns:72px 1fr}.allocation-row .allocation-meta{grid-column:2}}
