:root {
    --bg-0: #f7f8fb;
    --bg-1: #ffffff;
    --chip-bg: rgba(15,23,42,0.03);
    --card-border: rgba(15, 23, 42, .08);
    --text-0: #0f172a;
    --text-1: #334155;
    --muted: #64748b;
    --accent: #f5b041;
    --accent-soft: rgba(245, 176, 65, .20);
    --hover-bg: rgba(15, 23, 42, .04);
    --input-bg: rgba(255,255,255,0.92);
    --radius-lg: 16px;
    /* layout constraints */
    --container-max: 1280px;
    --sidebar-w: 260px;
    /* shadows */
    --shadow-1: 0 6px 20px rgba(15, 23, 42, 0.06);
    --shadow-2: 0 10px 28px rgba(15, 23, 42, 0.10);
}
