/* Shared palette: pink is the original design; blue keeps the same contrast. */
:root{
--theme-24111d40:#24111d40;
--theme-272224:#272224;
--theme-31160a:#31160a;
--theme-312a2c:#312a2c;
--theme-342c2e:#342c2e;
--theme-342d2f:#342d2f;
--theme-352630:#352630;
--theme-372833:#372833;
--theme-372c34:#372c34;
--theme-39233530:#39233530;
--theme-3d2930:#3d2930;
--theme-3d3039:#3d3039;
--theme-433a3c:#433a3c;
--theme-45343e:#45343e;
--theme-49313e:#49313e;
--theme-50304209:#50304209;
--theme-51464a:#51464a;
--theme-52404c:#52404c;
--theme-55324306:#55324306;
--theme-554b4d:#554b4d;
--theme-5b5053:#5b5053;
--theme-5c5053:#5c5053;
--theme-5d4a51:#5d4a51;
--theme-6d6068:#6d6068;
--theme-6f5961:#6f5961;
--theme-715c64:#715c64;
--theme-82717b:#82717b;
--theme-875d69:#875d69;
--theme-917881:#917881;
--theme-91828c:#91828c;
--theme-93808a:#93808a;
--theme-94818b:#94818b;
--theme-9a8692:#9a8692;
--theme-9b736f:#9b736f;
--theme-9b7f89:#9b7f89;
--theme-9d858d:#9d858d;
--theme-a01e4522:#a01e4522;
--theme-a1939b:#a1939b;
--theme-a38a92:#a38a92;
--theme-a38d98:#a38d98;
--theme-a78790:#a78790;
--theme-aa929e:#aa929e;
--theme-aa999955:#aa999955;
--theme-aa9ba4:#aa9ba4;
--theme-ad8f9d:#ad8f9d;
--theme-ad999f:#ad999f;
--theme-b19aa7:#b19aa7;
--theme-b98d9512:#b98d9512;
--theme-b98d9522:#b98d9522;
--theme-bdacb4:#bdacb4;
--theme-caadb5:#caadb5;
--theme-cb4468:#cb4468;
--theme-cc658b:#cc658b;
--theme-ce315d:#ce315d;
--theme-cf1322:#cf1322;
--theme-d63f6a:#d63f6a;
--theme-d93470:#d93470;
--theme-db5d83:#db5d83;
--theme-dc478019:#dc478019;
--theme-dd316d:#dd316d;
--theme-de3870:#de3870;
--theme-df2669:#df2669;
--theme-df3973:#df3973;
--theme-e13974:#e13974;
--theme-e23777:#e23777;
--theme-e27635:#e27635;
--theme-e3547a:#e3547a;
--theme-e35d7e:#e35d7e;
--theme-e5d9dc:#e5d9dc;
--theme-e7cdd4:#e7cdd4;
--theme-e7dade:#e7dade;
--theme-e84d79:#e84d79;
--theme-e8537a:#e8537a;
--theme-e87995:#e87995;
--theme-e93a7826:#e93a7826;
--theme-e9dcdf:#e9dcdf;
--theme-e9dfe5:#e9dfe5;
--theme-e9e1e6:#e9e1e6;
--theme-eadde0:#eadde0;
--theme-eadde1:#eadde1;
--theme-eadfe1:#eadfe1;
--theme-eb447e:#eb447e;
--theme-ec3976:#ec3976;
--theme-ec397a:#ec397a;
--theme-ecdee5:#ecdee5;
--theme-ed3276:#ed3276;
--theme-ed3576:#ed3576;
--theme-ed3673:#ed3673;
--theme-ed3978:#ed3978;
--theme-ee7298:#ee7298;
--theme-eee0e2:#eee0e2;
--theme-eee3e5:#eee3e5;
--theme-eee4e6:#eee4e6;
--theme-eee5e3:#eee5e3;
--theme-eee9e7:#eee9e7;
--theme-ef4a8124:#ef4a8124;
--theme-efd6e1:#efd6e1;
--theme-f07096:#f07096;
--theme-f0c9d4:#f0c9d4;
--theme-f0dfe3:#f0dfe3;
--theme-f0e6e7:#f0e6e7;
--theme-f0e6e8:#f0e6e8;
--theme-f0e6eb:#f0e6eb;
--theme-f15b90:#f15b90;
--theme-f19ab3:#f19ab3;
--theme-f1e4ea:#f1e4ea;
--theme-f1e7e9:#f1e7e9;
--theme-f2cad5:#f2cad5;
--theme-f2e6e8:#f2e6e8;
--theme-f2e7ed:#f2e7ed;
--theme-f2e9ec:#f2e9ec;
--theme-f34f82:#f34f82;
--theme-f3dce2:#f3dce2;
--theme-f3eaf0:#f3eaf0;
--theme-f48aaa:#f48aaa;
--theme-f493ae:#f493ae;
--theme-f56496:#f56496;
--theme-f5b8ca:#f5b8ca;
--theme-f5dbe2:#f5dbe2;
--theme-f5e9ef:#f5e9ef;
--theme-f5f2f4:#f5f2f4;
--theme-f6d8df:#f6d8df;
--theme-f6e8eb:#f6e8eb;
--theme-f6f1ef:#f6f1ef;
--theme-f76094:#f76094;
--theme-f7cad6:#f7cad6;
--theme-f7f2f5:#f7f2f5;
--theme-f87171:#f87171;
--theme-f8bed3:#f8bed3;
--theme-f8d5de:#f8d5de;
--theme-f8e3ed:#f8e3ed;
--theme-f8eef2:#f8eef2;
--theme-f8f4f3:#f8f4f3;
--theme-f97316:#f97316;
--theme-f9dce4:#f9dce4;
--theme-fa558c:#fa558c;
--theme-faf6f7:#faf6f7;
--theme-faf7f6:#faf7f6;
--theme-faf7f9:#faf7f9;
--theme-fb6091:#fb6091;
--theme-fbe9f0:#fbe9f0;
--theme-fcf8fa:#fcf8fa;
--theme-fcfafb:#fcfafb;
--theme-fdfcfc:#fdfcfc;
--theme-ff4f82:#ff4f82;
--theme-ff77a3:#ff77a3;
--theme-ff7d5c:#ff7d5c;
--theme-ff7e64:#ff7e64;
--theme-ff873f:#ff873f;
--theme-ffa39e:#ffa39e;
--theme-ffe0e0:#ffe0e0;
--theme-ffe0ec:#ffe0ec;
--theme-ffe2e2:#ffe2e2;
--theme-ffe3ed:#ffe3ed;
--theme-ffe4ee:#ffe4ee;
--theme-ffe4ef:#ffe4ef;
--theme-ffe6f0:#ffe6f0;
--theme-ffe7ee:#ffe7ee;
--theme-ffe7f0:#ffe7f0;
--theme-ffeaf1:#ffeaf1;
--theme-ffedf0:#ffedf0;
--theme-fff0e8:#fff0e8;
--theme-fff0f4:#fff0f4;
--theme-fff0f5:#fff0f5;
--theme-fff0f6:#fff0f6;
--theme-fff1f0:#fff1f0;
--theme-fff4f8:#fff4f8;
--theme-fff5f7:#fff5f7;
--theme-fff6f9:#fff6f9;
--theme-fff7f9:#fff7f9;
--theme-fff8fa:#fff8fa;
--theme-fffdfd:#fffdfd;
}
:root[data-theme="blue"]{
--theme-24111d40:#111a2440;
--theme-272224:#222427;
--theme-31160a:#0a1c31;
--theme-312a2c:#2a2d31;
--theme-342c2e:#2c3034;
--theme-342d2f:#2d3034;
--theme-352630:#262d35;
--theme-372833:#282f37;
--theme-372c34:#2c3137;
--theme-39233530:#232d3930;
--theme-3d2930:#29323d;
--theme-3d3039:#30363d;
--theme-433a3c:#3a3e43;
--theme-45343e:#343c45;
--theme-49313e:#313c49;
--theme-50304209:#303e5009;
--theme-51464a:#464b51;
--theme-52404c:#404852;
--theme-55324306:#32425506;
--theme-554b4d:#4b5055;
--theme-5b5053:#50555b;
--theme-5c5053:#50555c;
--theme-5d4a51:#4a535d;
--theme-6d6068:#60666d;
--theme-6f5961:#59636f;
--theme-715c64:#5c6571;
--theme-82717b:#717982;
--theme-875d69:#5d7087;
--theme-917881:#788391;
--theme-91828c:#828991;
--theme-93808a:#808993;
--theme-94818b:#818a94;
--theme-9a8692:#868f9a;
--theme-9b736f:#6f839b;
--theme-9b7f89:#7f8c9b;
--theme-9d858d:#85909d;
--theme-a01e4522:#1e58a022;
--theme-a1939b:#9399a1;
--theme-a38a92:#8a95a3;
--theme-a38d98:#8d97a3;
--theme-a78790:#8795a7;
--theme-aa929e:#929daa;
--theme-aa999955:#99a1aa55;
--theme-aa9ba4:#9ba2aa;
--theme-ad8f9d:#8f9cad;
--theme-ad999f:#99a2ad;
--theme-b19aa7:#9aa4b1;
--theme-b98d9512:#8da1b912;
--theme-b98d9522:#8da1b922;
--theme-bdacb4:#acb4bd;
--theme-caadb5:#adbaca;
--theme-cb4468:#4481cb;
--theme-cc658b:#6593cc;
--theme-ce315d:#3178ce;
--theme-cf1322:#1368cf;
--theme-d63f6a:#3f83d6;
--theme-d93470:#347ed9;
--theme-db5d83:#5d96db;
--theme-dc478019:#478adc19;
--theme-dd316d:#317edd;
--theme-de3870:#3883de;
--theme-df2669:#2679df;
--theme-df3973:#3984df;
--theme-e13974:#3985e1;
--theme-e23777:#3784e2;
--theme-e27635:#3583e2;
--theme-e3547a:#5494e3;
--theme-e35d7e:#5d99e3;
--theme-e5d9dc:#d9dee5;
--theme-e7cdd4:#cdd9e7;
--theme-e7dade:#dae0e7;
--theme-e84d79:#4d93e8;
--theme-e8537a:#5396e8;
--theme-e87995:#79abe8;
--theme-e93a7826:#3a89e926;
--theme-e9dcdf:#dce2e9;
--theme-e9dfe5:#dfe3e9;
--theme-e9e1e6:#e1e5e9;
--theme-eadde0:#dde3ea;
--theme-eadde1:#dde3ea;
--theme-eadfe1:#dfe4ea;
--theme-eb447e:#448feb;
--theme-ec3976:#398aec;
--theme-ec397a:#398aec;
--theme-ecdee5:#dee4ec;
--theme-ed3276:#3286ed;
--theme-ed3576:#3588ed;
--theme-ed3673:#3688ed;
--theme-ed3978:#398aed;
--theme-ee7298:#72aaee;
--theme-eee0e2:#e0e6ee;
--theme-eee3e5:#e3e8ee;
--theme-eee4e6:#e4e9ee;
--theme-eee5e3:#e3e8ee;
--theme-eee9e7:#e7eaee;
--theme-ef4a8124:#4a94ef24;
--theme-efd6e1:#d6e1ef;
--theme-f07096:#70aaf0;
--theme-f0c9d4:#c9dbf0;
--theme-f0dfe3:#dfe7f0;
--theme-f0e6e7:#e6ebf0;
--theme-f0e6e8:#e6ebf0;
--theme-f0e6eb:#e6ebf0;
--theme-f15b90:#5b9ef1;
--theme-f19ab3:#9ac1f1;
--theme-f1e4ea:#e4eaf1;
--theme-f1e7e9:#e7ecf1;
--theme-f2cad5:#cadcf2;
--theme-f2e6e8:#e6ebf2;
--theme-f2e7ed:#e7ecf2;
--theme-f2e9ec:#e9edf2;
--theme-f34f82:#4f99f3;
--theme-f3dce2:#dce6f3;
--theme-f3eaf0:#eaeef3;
--theme-f48aaa:#8abaf4;
--theme-f493ae:#93bff4;
--theme-f56496:#64a5f5;
--theme-f5b8ca:#b8d3f5;
--theme-f5dbe2:#dbe7f5;
--theme-f5e9ef:#e9eef5;
--theme-f5f2f4:#f2f3f5;
--theme-f6d8df:#d8e5f6;
--theme-f6e8eb:#e8eef6;
--theme-f6f1ef:#eff2f6;
--theme-f76094:#60a4f7;
--theme-f7cad6:#cadef7;
--theme-f7f2f5:#f2f4f7;
--theme-f87171:#71aef8;
--theme-f8bed3:#bed8f8;
--theme-f8d5de:#d5e5f8;
--theme-f8e3ed:#e3ecf8;
--theme-f8eef2:#eef2f8;
--theme-f8f4f3:#f3f5f8;
--theme-f97316:#167cf9;
--theme-f9dce4:#dce9f9;
--theme-fa558c:#559ffa;
--theme-faf6f7:#f6f8fa;
--theme-faf7f6:#f6f8fa;
--theme-faf7f9:#f7f8fa;
--theme-fb6091:#60a6fb;
--theme-fbe9f0:#e9f1fb;
--theme-fcf8fa:#f8fafc;
--theme-fcfafb:#fafbfc;
--theme-fdfcfc:#fcfcfd;
--theme-ff4f82:#4f9eff;
--theme-ff77a3:#77b4ff;
--theme-ff7d5c:#5ca5ff;
--theme-ff7e64:#64aaff;
--theme-ff873f:#3f95ff;
--theme-ffa39e:#9ecaff;
--theme-ffe0e0:#e0eeff;
--theme-ffe0ec:#e0eeff;
--theme-ffe2e2:#e2efff;
--theme-ffe3ed:#e3f0ff;
--theme-ffe4ee:#e4f0ff;
--theme-ffe4ef:#e4f0ff;
--theme-ffe6f0:#e6f1ff;
--theme-ffe7ee:#e7f2ff;
--theme-ffe7f0:#e7f2ff;
--theme-ffeaf1:#eaf3ff;
--theme-ffedf0:#edf5ff;
--theme-fff0e8:#e8f2ff;
--theme-fff0f4:#f0f7ff;
--theme-fff0f5:#f0f7ff;
--theme-fff0f6:#f0f7ff;
--theme-fff1f0:#f0f7ff;
--theme-fff4f8:#f4f9ff;
--theme-fff5f7:#f5faff;
--theme-fff6f9:#f6faff;
--theme-fff7f9:#f7fbff;
--theme-fff8fa:#f8fbff;
--theme-fffdfd:#fdfeff;
}
html[data-theme="blue"] img[src*="icon-heart"],html[data-theme="blue"] img[src*="icon-user"],html[data-theme="blue"] img[src*="icon-menu"]{filter:hue-rotate(235deg)}

html .logo,html .footer-logo,html .foot-logo span{background:#fff var(--site-logo-image) center/contain no-repeat;color:transparent;border-radius:50%;font-size:0}html .footer-logo::before,html .footer-logo::after{content:none}
