/* Generated from product-themes.mjs. Orange, blue, yellow, and neutrals only. */
[data-product="scope"],.software-card[href="/software/scope/"] { --product-accent:#294b99; --product-soft:#eef2fa; --product-line:#d8dde6; }
.preview[data-product="scope"] { --accent:#365fc0; --blue:#365fc0; --bg:#f3f4f7; --card:#ffffff; --ink:#293240; --muted:#6a7484; --line:#d8dde6; --navy:#222b3b; --pale:#eef2fa; --ui-selected:#3a5076; --ui-selected-ink:#ffffff; --ui-action-ink:#ffffff; }
[data-product="synth"],.software-card[href="/software/synth/"] { --product-accent:#2c5b87; --product-soft:#edf4fa; --product-line:#cfdae6; }
.preview[data-product="synth"] { --accent:#356fa5; --blue:#356fa5; --bg:#f2f6f9; --card:#fcfdff; --ink:#22364a; --muted:#657b8f; --line:#cfdae6; --navy:#152f48; --pale:#edf4fa; --ui-selected:#335f86; --ui-selected-ink:#ffffff; --ui-action-ink:#ffffff; }
[data-product="forge"],.software-card[href="/software/forge/"] { --product-accent:#93421f; --product-soft:#fcf0e7; --product-line:#ddd4cc; }
.preview[data-product="forge"] { --accent:#b95629; --blue:#b95629; --bg:#f5f2ee; --card:#fffdfb; --ink:#302d2a; --muted:#7b716a; --line:#ddd4cc; --navy:#2b2927; --pale:#fcf0e7; --ui-selected:#78462d; --ui-selected-ink:#fff5eb; --ui-action-ink:#ffffff; }
[data-product="datarig"],.software-card[href="/software/datarig/"] { --product-accent:#7e570c; --product-soft:#fff5dc; --product-line:#e0d6c3; }
.preview[data-product="datarig"] { --accent:#936611; --blue:#936611; --bg:#f7f4ec; --card:#fffef9; --ink:#332e24; --muted:#817563; --line:#e0d6c3; --navy:#302a22; --pale:#fff5dc; --ui-selected:#765725; --ui-selected-ink:#fff3d4; --ui-action-ink:#ffffff; }
[data-product="tune"],.software-card[href="/software/tune/"] { --product-accent:#9e3e1e; --product-soft:#fff0e8; --product-line:#e5d7cf; }
.preview[data-product="tune"] { --accent:#c44f27; --blue:#c44f27; --bg:#faf5f1; --card:#fffdfb; --ink:#342b28; --muted:#81706a; --line:#e5d7cf; --navy:#302623; --pale:#fff0e8; --ui-selected:#8e4930; --ui-selected-ink:#fff5ee; --ui-action-ink:#ffffff; }
[data-product="worlds"],.software-card[href="/software/worlds/"] { --product-accent:#33409a; --product-soft:#eff1ff; --product-line:#d6daec; }
.preview[data-product="worlds"] { --accent:#3f50bd; --blue:#3f50bd; --bg:#f3f4fa; --card:#fdfdff; --ink:#282e4c; --muted:#727995; --line:#d6daec; --navy:#202743; --pale:#eff1ff; --ui-selected:#414e91; --ui-selected-ink:#f5f6ff; --ui-action-ink:#ffffff; }
[data-product="gauntlet"],.software-card[href="/software/gauntlet/"] { --product-accent:#7b580e; --product-soft:#fff6da; --product-line:#ded9cb; }
.preview[data-product="gauntlet"] { --accent:#946b13; --blue:#946b13; --bg:#f6f5f0; --card:#fffefa; --ink:#302f2b; --muted:#7d776b; --line:#ded9cb; --navy:#2c2d31; --pale:#fff6da; --ui-selected:#ebce79; --ui-selected-ink:#3d321b; --ui-action-ink:#ffffff; }
[data-product="bridge"],.software-card[href="/software/bridge/"] { --product-accent:#35556e; --product-soft:#eef3f7; --product-line:#d1dbe5; }
.preview[data-product="bridge"] { --accent:#456985; --blue:#456985; --bg:#f1f3f6; --card:#fbfcfe; --ink:#293643; --muted:#6d7d8e; --line:#d1dbe5; --navy:#2a3543; --pale:#eef3f7; --ui-selected:#4c637b; --ui-selected-ink:#f2f6fd; --ui-action-ink:#ffffff; }
[data-product="ness"],.software-card[href="/software/ness/"] { --product-accent:#805613; --product-soft:#f8f0e2; --product-line:#d7c8b2; }
.preview[data-product="ness"] { --accent:#e6a64a; --blue:#e6a64a; --bg:#111d2d; --card:#1a293d; --ink:#e7edf7; --muted:#a8b6cb; --line:#34455c; --navy:#0b1422; --pale:#25354c; --ui-selected:#2d435f; --ui-selected-ink:#fff1d2; --ui-action-ink:#192737; }
[data-product="prism"],.software-card[href="/software/prism/"] { --product-accent:#28588e; --product-soft:#eff4fa; --product-line:#d9dfe8; }
.preview[data-product="prism"] { --accent:#3672b8; --blue:#3672b8; --bg:#f5f6f8; --card:#ffffff; --ink:#28303c; --muted:#707c8c; --line:#d9dfe8; --navy:#242a35; --pale:#eff4fa; --ui-selected:#3a5375; --ui-selected-ink:#f4f8ff; --ui-action-ink:#ffffff; }
[data-product="relay"],.software-card[href="/software/relay/"] { --product-accent:#19479f; --product-soft:#edf3ff; --product-line:#d3def0; }
.preview[data-product="relay"] { --accent:#235bc9; --blue:#235bc9; --bg:#f6f8fc; --card:#ffffff; --ink:#20304d; --muted:#6b7f9f; --line:#d3def0; --navy:#182b50; --pale:#edf3ff; --ui-selected:#2e58a4; --ui-selected-ink:#f4f8ff; --ui-action-ink:#ffffff; }
[data-product="environments"],.software-card[href="/software/environments/"] { --product-accent:#284b91; --product-soft:#edf2fc; --product-line:#d5ddea; }
.preview[data-product="environments"] { --accent:#315eb5; --blue:#315eb5; --bg:#f4f6fa; --card:#ffffff; --ink:#24314a; --muted:#68768c; --line:#d5ddea; --navy:#1b2c49; --pale:#edf2fc; --ui-selected:#35578b; --ui-selected-ink:#ffffff; --ui-action-ink:#ffffff; }
