:root{--bg-color:#f8fafc;--card-bg:#fff;--text-main:#1e293b;--text-muted:#64748b;--primary-color:#0f172a;--accent-color:#3b82f6;--up-color:#10b981;--down-color:#ef4444;--border-color:#e2e8f0;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f}body{background-color:var(--bg-color);color:var(--text-main);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ant-layout{background:var(--bg-color)!important}.professional-card{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);border-radius:12px;padding:20px}.glass-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);background:#fffffff2!important;height:64px!important;line-height:64px!important}h1,h2,h3,h4{color:var(--text-main);font-weight:700}.text-up{color:var(--up-color);font-weight:600}.text-down{color:var(--down-color);font-weight:600}
