/* Existing saved Hulk color palettes adapted to the modern interface. */
body.hulk-modern.theme-preset-hulk-emerald {
  --hulk-bg: #07110B;
  --hulk-surface: #0D1F14;
  --hulk-surface-2: #12311D;
  --hulk-accent: #22C55E;
  --hulk-text: #F0FDF4;
  --hulk-muted: #B7D7C2;
  --hulk-accent-ink: #041007;
}

body.hulk-modern.theme-preset-black-gold {
  --hulk-bg: #090909;
  --hulk-surface: #17130A;
  --hulk-surface-2: #2A210F;
  --hulk-accent: #D4A017;
  --hulk-text: #FFF9E8;
  --hulk-muted: #D7C9A7;
  --hulk-accent-ink: #0A0802;
}

body.hulk-modern.theme-preset-royal-purple {
  --hulk-bg: #0D0816;
  --hulk-surface: #1B102A;
  --hulk-surface-2: #2B1742;
  --hulk-accent: #8B5CF6;
  --hulk-text: #FAF5FF;
  --hulk-muted: #D8C9EA;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-neon-violet {
  --hulk-bg: #100714;
  --hulk-surface: #250B2B;
  --hulk-surface-2: #3A1048;
  --hulk-accent: #D946EF;
  --hulk-text: #FFF5FF;
  --hulk-muted: #E6C7EA;
  --hulk-accent-ink: #1A061D;
}

body.hulk-modern.theme-preset-ruby-black {
  --hulk-bg: #110609;
  --hulk-surface: #240B11;
  --hulk-surface-2: #3A101A;
  --hulk-accent: #E11D48;
  --hulk-text: #FFF1F2;
  --hulk-muted: #E8C2CB;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-crimson-gold {
  --hulk-bg: #120707;
  --hulk-surface: #27100C;
  --hulk-surface-2: #3A1710;
  --hulk-accent: #DC2626;
  --hulk-text: #FFF7ED;
  --hulk-muted: #E8C7B6;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-sapphire-blue {
  --hulk-bg: #060B18;
  --hulk-surface: #0B1730;
  --hulk-surface-2: #10254A;
  --hulk-accent: #2563EB;
  --hulk-text: #EFF6FF;
  --hulk-muted: #BAC9E8;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-electric-cyan {
  --hulk-bg: #041015;
  --hulk-surface: #071F29;
  --hulk-surface-2: #0B3442;
  --hulk-accent: #06B6D4;
  --hulk-text: #ECFEFF;
  --hulk-muted: #B8DCE2;
  --hulk-accent-ink: #031317;
}

body.hulk-modern.theme-preset-navy-gold {
  --hulk-bg: #050B14;
  --hulk-surface: #0A192B;
  --hulk-surface-2: #102843;
  --hulk-accent: #1D4E89;
  --hulk-text: #FFFBEF;
  --hulk-muted: #C7D0DF;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-teal-mint {
  --hulk-bg: #04100F;
  --hulk-surface: #08221F;
  --hulk-surface-2: #0D3631;
  --hulk-accent: #14B8A6;
  --hulk-text: #F0FDFA;
  --hulk-muted: #BCDCD8;
  --hulk-accent-ink: #03201D;
}

body.hulk-modern.theme-preset-emerald-gold {
  --hulk-bg: #06100A;
  --hulk-surface: #0C2214;
  --hulk-surface-2: #12351F;
  --hulk-accent: #059669;
  --hulk-text: #FFFBEA;
  --hulk-muted: #C7D8C9;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-orange-ember {
  --hulk-bg: #120A05;
  --hulk-surface: #29140A;
  --hulk-surface-2: #3D1D0D;
  --hulk-accent: #F97316;
  --hulk-text: #FFF7ED;
  --hulk-muted: #E5C8B4;
  --hulk-accent-ink: #1A0902;
}

body.hulk-modern.theme-preset-amber-carbon {
  --hulk-bg: #0F0D08;
  --hulk-surface: #211B0B;
  --hulk-surface-2: #352A0F;
  --hulk-accent: #D97706;
  --hulk-text: #FFFBEB;
  --hulk-muted: #D8CCAB;
  --hulk-accent-ink: #160B01;
}

body.hulk-modern.theme-preset-magenta-pink {
  --hulk-bg: #120611;
  --hulk-surface: #280B23;
  --hulk-surface-2: #3F1036;
  --hulk-accent: #DB2777;
  --hulk-text: #FFF1F2;
  --hulk-muted: #E8C1D4;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-rose-gold {
  --hulk-bg: #10090A;
  --hulk-surface: #251315;
  --hulk-surface-2: #382022;
  --hulk-accent: #C76D7E;
  --hulk-text: #FFF7F5;
  --hulk-muted: #DDC7C3;
  --hulk-accent-ink: #17080B;
}

body.hulk-modern.theme-preset-burgundy-cream {
  --hulk-bg: #100607;
  --hulk-surface: #240C10;
  --hulk-surface-2: #38121A;
  --hulk-accent: #9F1239;
  --hulk-text: #FFF7ED;
  --hulk-muted: #D9C6C3;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-ice-silver {
  --hulk-bg: #080B10;
  --hulk-surface: #121821;
  --hulk-surface-2: #1D2632;
  --hulk-accent: #94A3B8;
  --hulk-text: #F8FAFC;
  --hulk-muted: #CBD5E1;
  --hulk-accent-ink: #0B111A;
}

body.hulk-modern.theme-preset-cyber-lime {
  --hulk-bg: #0A1005;
  --hulk-surface: #17220A;
  --hulk-surface-2: #24350D;
  --hulk-accent: #84CC16;
  --hulk-text: #F7FEE7;
  --hulk-muted: #D3E0C0;
  --hulk-accent-ink: #0B1302;
}

body.hulk-modern.theme-preset-ocean-purple {
  --hulk-bg: #060A17;
  --hulk-surface: #0B1830;
  --hulk-surface-2: #152348;
  --hulk-accent: #0EA5E9;
  --hulk-text: #F5F3FF;
  --hulk-muted: #C4C7E5;
  --hulk-accent-ink: #041017;
}

body.hulk-modern.theme-preset-matrix-green {
  --hulk-bg: #020A05;
  --hulk-surface: #07180D;
  --hulk-surface-2: #0B2814;
  --hulk-accent: #00C853;
  --hulk-text: #EFFFF3;
  --hulk-muted: #A8D9B7;
  --hulk-accent-ink: #001507;
}

body.hulk-modern.theme-preset-joker-green-purple {
  --hulk-bg: #09070D;
  --hulk-surface: #171022;
  --hulk-surface-2: #231637;
  --hulk-accent: #7C3AED;
  --hulk-text: #FAF5FF;
  --hulk-muted: #CFC5DB;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-miami-vice {
  --hulk-bg: #07101A;
  --hulk-surface: #0B1D2A;
  --hulk-surface-2: #123248;
  --hulk-accent: #00C2D7;
  --hulk-text: #F4FBFF;
  --hulk-muted: #B8D0D9;
  --hulk-accent-ink: #001216;
}

body.hulk-modern.theme-preset-cyberpunk-yellow {
  --hulk-bg: #0B0B08;
  --hulk-surface: #1C1B0E;
  --hulk-surface-2: #302E10;
  --hulk-accent: #FACC15;
  --hulk-text: #FFFCE8;
  --hulk-muted: #D7D0AA;
  --hulk-accent-ink: #111000;
}

body.hulk-modern.theme-preset-ferrari-red {
  --hulk-bg: #100505;
  --hulk-surface: #240A0A;
  --hulk-surface-2: #3B1010;
  --hulk-accent: #EF1B22;
  --hulk-text: #FFF5F5;
  --hulk-muted: #E2C2C2;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-tiffany-black {
  --hulk-bg: #06100F;
  --hulk-surface: #0D211F;
  --hulk-surface-2: #143532;
  --hulk-accent: #2EC4B6;
  --hulk-text: #F2FFFD;
  --hulk-muted: #BBD9D5;
  --hulk-accent-ink: #03201C;
}

body.hulk-modern.theme-preset-bronze-night {
  --hulk-bg: #0D0906;
  --hulk-surface: #21150D;
  --hulk-surface-2: #352116;
  --hulk-accent: #B7793D;
  --hulk-text: #FFF8F0;
  --hulk-muted: #D7C2AD;
  --hulk-accent-ink: #1B0E04;
}

body.hulk-modern.theme-preset-copper-ember {
  --hulk-bg: #120806;
  --hulk-surface: #29120C;
  --hulk-surface-2: #3D1B12;
  --hulk-accent: #C65D2E;
  --hulk-text: #FFF5EE;
  --hulk-muted: #E0C1B2;
  --hulk-accent-ink: #240B03;
}

body.hulk-modern.theme-preset-midnight-blue {
  --hulk-bg: #030711;
  --hulk-surface: #08152A;
  --hulk-surface-2: #102446;
  --hulk-accent: #2D5BFF;
  --hulk-text: #F2F6FF;
  --hulk-muted: #BAC5DD;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-arctic-blue {
  --hulk-bg: #061018;
  --hulk-surface: #0D2130;
  --hulk-surface-2: #14364C;
  --hulk-accent: #38BDF8;
  --hulk-text: #F0F9FF;
  --hulk-muted: #B7D8E8;
  --hulk-accent-ink: #04202C;
}

body.hulk-modern.theme-preset-petrol-blue {
  --hulk-bg: #041012;
  --hulk-surface: #0A2428;
  --hulk-surface-2: #0E3840;
  --hulk-accent: #0F8B8D;
  --hulk-text: #F0FFFF;
  --hulk-muted: #B6D7D9;
  --hulk-accent-ink: #031516;
}

body.hulk-modern.theme-preset-forest-bronze {
  --hulk-bg: #07100A;
  --hulk-surface: #102117;
  --hulk-surface-2: #193523;
  --hulk-accent: #3F8F5F;
  --hulk-text: #F7FFF9;
  --hulk-muted: #C1D5C6;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-moss-gold {
  --hulk-bg: #0B1006;
  --hulk-surface: #1A2410;
  --hulk-surface-2: #2A3818;
  --hulk-accent: #7A9E2E;
  --hulk-text: #FBFFE8;
  --hulk-muted: #D3D8B4;
  --hulk-accent-ink: #101604;
}

body.hulk-modern.theme-preset-desert-sand {
  --hulk-bg: #120F09;
  --hulk-surface: #292113;
  --hulk-surface-2: #40331D;
  --hulk-accent: #C49A5A;
  --hulk-text: #FFF9EE;
  --hulk-muted: #DDCFB9;
  --hulk-accent-ink: #211405;
}

body.hulk-modern.theme-preset-coffee-caramel {
  --hulk-bg: #100B08;
  --hulk-surface: #281A12;
  --hulk-surface-2: #3B271B;
  --hulk-accent: #A9653B;
  --hulk-text: #FFF7F0;
  --hulk-muted: #D8C2B4;
  --hulk-accent-ink: #1E0E06;
}

body.hulk-modern.theme-preset-chocolate-gold {
  --hulk-bg: #0E0907;
  --hulk-surface: #24160F;
  --hulk-surface-2: #382419;
  --hulk-accent: #8B5E34;
  --hulk-text: #FFF7E8;
  --hulk-muted: #D8C5AC;
  --hulk-accent-ink: #1A0E04;
}

body.hulk-modern.theme-preset-plum-rose {
  --hulk-bg: #100810;
  --hulk-surface: #261126;
  --hulk-surface-2: #391939;
  --hulk-accent: #A855A0;
  --hulk-text: #FFF5FD;
  --hulk-muted: #DEC3D7;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-lavender-night {
  --hulk-bg: #090913;
  --hulk-surface: #18182C;
  --hulk-surface-2: #272744;
  --hulk-accent: #7C72D8;
  --hulk-text: #F8F7FF;
  --hulk-muted: #C9C5DD;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-indigo-ice {
  --hulk-bg: #070A14;
  --hulk-surface: #111A33;
  --hulk-surface-2: #19274A;
  --hulk-accent: #4F46E5;
  --hulk-text: #F5F7FF;
  --hulk-muted: #C1C8E0;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-aqua-coral {
  --hulk-bg: #071111;
  --hulk-surface: #0D2726;
  --hulk-surface-2: #153D3B;
  --hulk-accent: #20B2AA;
  --hulk-text: #F3FFFE;
  --hulk-muted: #BCD9D6;
  --hulk-accent-ink: #041817;
}

body.hulk-modern.theme-preset-mint-gold {
  --hulk-bg: #08110D;
  --hulk-surface: #11251B;
  --hulk-surface-2: #193A29;
  --hulk-accent: #34C38F;
  --hulk-text: #F5FFF9;
  --hulk-muted: #BED8C8;
  --hulk-accent-ink: #042017;
}

body.hulk-modern.theme-preset-scarlet-silver {
  --hulk-bg: #100708;
  --hulk-surface: #250F12;
  --hulk-surface-2: #38161A;
  --hulk-accent: #C81D25;
  --hulk-text: #FFF6F7;
  --hulk-muted: #D7C4C7;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-red-violet {
  --hulk-bg: #10060D;
  --hulk-surface: #260E1D;
  --hulk-surface-2: #3A142D;
  --hulk-accent: #D12A6A;
  --hulk-text: #FFF4FA;
  --hulk-muted: #DDC0D1;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-galaxy-nebula {
  --hulk-bg: #050712;
  --hulk-surface: #10152E;
  --hulk-surface-2: #1B2147;
  --hulk-accent: #6D5DFB;
  --hulk-text: #F8F6FF;
  --hulk-muted: #C8C4DF;
  --hulk-accent-ink: #FFFFFF;
}

body.hulk-modern.theme-preset-sunset-neon {
  --hulk-bg: #12080B;
  --hulk-surface: #2A1117;
  --hulk-surface-2: #421923;
  --hulk-accent: #FF5A36;
  --hulk-text: #FFF7F3;
  --hulk-muted: #E3C2B8;
  --hulk-accent-ink: #2A0B02;
}

body.hulk-modern.theme-preset-volcano-lava {
  --hulk-bg: #110605;
  --hulk-surface: #2A0C08;
  --hulk-surface-2: #43130C;
  --hulk-accent: #F04424;
  --hulk-text: #FFF5EC;
  --hulk-muted: #E3BDAE;
  --hulk-accent-ink: #2A0801;
}

body.hulk-modern.theme-preset-toxic-green {
  --hulk-bg: #070C04;
  --hulk-surface: #142008;
  --hulk-surface-2: #22350C;
  --hulk-accent: #76D600;
  --hulk-text: #F7FFE8;
  --hulk-muted: #D1DEB2;
  --hulk-accent-ink: #0B1600;
}

body.hulk-modern.theme-preset-steel-blue {
  --hulk-bg: #080D12;
  --hulk-surface: #16212C;
  --hulk-surface-2: #233342;
  --hulk-accent: #4F7C9A;
  --hulk-text: #F5FAFD;
  --hulk-muted: #C3D0D8;
  --hulk-accent-ink: #07131B;
}

body.hulk-modern.theme-preset-champagne-black {
  --hulk-bg: #090807;
  --hulk-surface: #1C1914;
  --hulk-surface-2: #302A20;
  --hulk-accent: #C9A66B;
  --hulk-text: #FFFCF5;
  --hulk-muted: #D8CDBB;
  --hulk-accent-ink: #171005;
}

body.hulk-modern.theme-preset-pearl-purple {
  --hulk-bg: #0D0912;
  --hulk-surface: #21152B;
  --hulk-surface-2: #33203F;
  --hulk-accent: #A78BFA;
  --hulk-text: #FFF8FF;
  --hulk-muted: #DCCCE3;
  --hulk-accent-ink: #190E23;
}
