/* Theme variables */
:root {
    --primary: #4f6ef7;
    --bg: #f5f5f5;
    --card: #ffffff;
    --text: #333333;
    --text-dim: #999999;
    --border: #e8e8e8;
    --radius: 12px;
    --success: #07c160;
    --danger: #ee0a24;
    --warning: #ff976a;
}
body { margin:0; padding:0; background:var(--bg); font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif; }
