:root,html[data-pal="5"]{--tp-p50:#fbf8f4;--tp-p50-rgb:251,248,244;--tp-p100:#f5efe6;--tp-p100-rgb:245,239,230;--tp-p200:#efdfc8;--tp-p200-rgb:239,223,200;--tp-p300:#e3c9a0;--tp-p300-rgb:227,201,160;--tp-p400:#d6ad71;--tp-p400-rgb:214,173,113;--tp-p500:#c89241;--tp-p500-rgb:200,146,65;--tp-p600:#a67730;--tp-p600-rgb:166,119,48;--tp-p700:#825d26;--tp-p700-rgb:130,93,38;--tp-p800:#5f441c;--tp-p800-rgb:95,68,28;--tp-p900:#3a2c18;--tp-p900-rgb:58,44,24;--tp-s50:#faf6f4;--tp-s50-rgb:250,246,244;--tp-s100:#f4ebe6;--tp-s100-rgb:244,235,230;--tp-s200:#edd5c9;--tp-s200-rgb:237,213,201;--tp-s300:#e0b8a3;--tp-s300-rgb:224,184,163;--tp-s400:#d19475;--tp-s400-rgb:209,148,117;--tp-s500:#c27047;--tp-s500-rgb:194,112,71;--tp-s600:#a15936;--tp-s600-rgb:161,89,54;--tp-s700:#7e462a;--tp-s700-rgb:126,70,42;--tp-s800:#5c331f;--tp-s800-rgb:92,51,31;--tp-s900:#38241a;--tp-s900-rgb:56,36,26;--tp-n50:#f9f8f6;--tp-n50-rgb:249,248,246;--tp-n100:#f0eeea;--tp-n100-rgb:240,238,234;--tp-n200:#e3ded3;--tp-n200-rgb:227,222,211;--tp-n300:#cfc6b4;--tp-n300-rgb:207,198,180;--tp-n400:#b7aa8f;--tp-n400-rgb:183,170,143;--tp-n500:#a08e6a;--tp-n500-rgb:160,142,106;--tp-n600:#837354;--tp-n600-rgb:131,115,84;--tp-n700:#675a42;--tp-n700-rgb:103,90,66;--tp-n800:#4b4230;--tp-n800-rgb:75,66,48;--tp-n900:#302b22;--tp-n900-rgb:48,43,34;--tp-c-rgb:184,135,59;--tp-c:#B8873B;--tp-c2:#E8C98C;--tp-ink:#3A2E18;--tp-b1:#FBF7EE;--tp-b2:#F1E6CF}
html[data-pal="6"]{--tp-p50:#f6f7f9;--tp-p50-rgb:246,247,249;--tp-p100:#eaecf0;--tp-p100-rgb:234,236,240;--tp-p200:#d3d9e3;--tp-p200-rgb:211,217,227;--tp-p300:#b4becf;--tp-p300-rgb:180,190,207;--tp-p400:#8f9eb7;--tp-p400-rgb:143,158,183;--tp-p500:#6a7da0;--tp-p500-rgb:106,125,160;--tp-p600:#546583;--tp-p600-rgb:84,101,131;--tp-p700:#424f67;--tp-p700-rgb:66,79,103;--tp-p800:#303a4b;--tp-p800-rgb:48,58,75;--tp-p900:#222730;--tp-p900-rgb:34,39,48;--tp-s50:#f5f7f9;--tp-s50-rgb:245,247,249;--tp-s100:#e8edf2;--tp-s100-rgb:232,237,242;--tp-s200:#cfdbe8;--tp-s200-rgb:207,219,232;--tp-s300:#acc2d7;--tp-s300-rgb:172,194,215;--tp-s400:#83a3c3;--tp-s400-rgb:131,163,195;--tp-s500:#5a85af;--tp-s500-rgb:90,133,175;--tp-s600:#466b91;--tp-s600-rgb:70,107,145;--tp-s700:#375472;--tp-s700-rgb:55,84,114;--tp-s800:#283d53;--tp-s800-rgb:40,61,83;--tp-s900:#1e2934;--tp-s900-rgb:30,41,52;--tp-n50:#f7f7f8;--tp-n50-rgb:247,247,248;--tp-n100:#ebedef;--tp-n100-rgb:235,237,239;--tp-n200:#d6dae0;--tp-n200-rgb:214,218,224;--tp-n300:#b9c0ca;--tp-n300-rgb:185,192,202;--tp-n400:#96a0b0;--tp-n400-rgb:150,160,176;--tp-n500:#738096;--tp-n500-rgb:115,128,150;--tp-n600:#5c677a;--tp-n600-rgb:92,103,122;--tp-n700:#485160;--tp-n700-rgb:72,81,96;--tp-n800:#353b46;--tp-n800-rgb:53,59,70;--tp-n900:#25282d;--tp-n900-rgb:37,40,45;--tp-c-rgb:91,107,134;--tp-c:#5B6B86;--tp-c2:#AAB7CC;--tp-ink:#222A38;--tp-b1:#F4F6FA;--tp-b2:#E1E6EF}
html[data-pal="4"]{--tp-p50:#f4fbfa;--tp-p50-rgb:244,251,250;--tp-p100:#e6f5f4;--tp-p100-rgb:230,245,244;--tp-p200:#c8efee;--tp-p200-rgb:200,239,238;--tp-p300:#a0e3e2;--tp-p300-rgb:160,227,226;--tp-p400:#71d6d4;--tp-p400-rgb:113,214,212;--tp-p500:#41c8c6;--tp-p500-rgb:65,200,198;--tp-p600:#30a6a4;--tp-p600-rgb:48,166,164;--tp-p700:#268281;--tp-p700-rgb:38,130,129;--tp-p800:#1c5f5e;--tp-p800-rgb:28,95,94;--tp-p900:#183a39;--tp-p900-rgb:24,58,57;--tp-s50:#f5faf9;--tp-s50-rgb:245,250,249;--tp-s100:#e7f3f0;--tp-s100-rgb:231,243,240;--tp-s200:#cbebe3;--tp-s200-rgb:203,235,227;--tp-s300:#a6ddd0;--tp-s300-rgb:166,221,208;--tp-s400:#7acdb8;--tp-s400-rgb:122,205,184;--tp-s500:#4ebca0;--tp-s500-rgb:78,188,160;--tp-s600:#3b9b83;--tp-s600-rgb:59,155,131;--tp-s700:#2e7a67;--tp-s700-rgb:46,122,103;--tp-s800:#22594b;--tp-s800-rgb:34,89,75;--tp-s900:#1b3730;--tp-s900-rgb:27,55,48;--tp-n50:#f6f8f8;--tp-n50-rgb:246,248,248;--tp-n100:#ebefef;--tp-n100-rgb:235,239,239;--tp-n200:#d6e1e1;--tp-n200-rgb:214,225,225;--tp-n300:#b8cccc;--tp-n300-rgb:184,204,204;--tp-n400:#95b2b2;--tp-n400-rgb:149,178,178;--tp-n500:#719898;--tp-n500-rgb:113,152,152;--tp-n600:#5a7c7c;--tp-n600-rgb:90,124,124;--tp-n700:#476262;--tp-n700-rgb:71,98,98;--tp-n800:#334747;--tp-n800-rgb:51,71,71;--tp-n900:#242e2e;--tp-n900-rgb:36,46,46;--tp-c-rgb:42,157,154;--tp-c:#2A9D9A;--tp-c2:#8EDBD3;--tp-ink:#163634;--tp-b1:#F0FBFA;--tp-b2:#D6F2EF}
html[data-pal="3"]{--tp-p50:#faf4f6;--tp-p50-rgb:250,244,246;--tp-p100:#f4e6eb;--tp-p100-rgb:244,230,235;--tp-p200:#edc9d5;--tp-p200-rgb:237,201,213;--tp-p300:#e0a3b8;--tp-p300-rgb:224,163,184;--tp-p400:#d17594;--tp-p400-rgb:209,117,148;--tp-p500:#c24770;--tp-p500-rgb:194,71,112;--tp-p600:#a13659;--tp-p600-rgb:161,54,89;--tp-p700:#7e2a46;--tp-p700-rgb:126,42,70;--tp-p800:#5c1f33;--tp-p800-rgb:92,31,51;--tp-p900:#381a24;--tp-p900-rgb:56,26,36;--tp-s50:#faf5f7;--tp-s50-rgb:250,245,247;--tp-s100:#f3e8ed;--tp-s100-rgb:243,232,237;--tp-s200:#eacddb;--tp-s200-rgb:234,205,219;--tp-s300:#daa9c2;--tp-s300-rgb:218,169,194;--tp-s400:#c87ea3;--tp-s400-rgb:200,126,163;--tp-s500:#b65485;--tp-s500-rgb:182,84,133;--tp-s600:#96406b;--tp-s600-rgb:150,64,107;--tp-s700:#763254;--tp-s700-rgb:118,50,84;--tp-s800:#56253d;--tp-s800-rgb:86,37,61;--tp-s900:#351d29;--tp-s900-rgb:53,29,41;--tp-n50:#f8f6f7;--tp-n50-rgb:248,246,247;--tp-n100:#efebec;--tp-n100-rgb:239,235,236;--tp-n200:#e1d6d9;--tp-n200-rgb:225,214,217;--tp-n300:#ccb8bf;--tp-n300-rgb:204,184,191;--tp-n400:#b2959e;--tp-n400-rgb:178,149,158;--tp-n500:#98717e;--tp-n500-rgb:152,113,126;--tp-n600:#7c5a65;--tp-n600-rgb:124,90,101;--tp-n700:#624750;--tp-n700-rgb:98,71,80;--tp-n800:#47333a;--tp-n800-rgb:71,51,58;--tp-n900:#2e2427;--tp-n900-rgb:46,36,39;--tp-c-rgb:208,106,140;--tp-c:#D06A8C;--tp-c2:#F5B8CC;--tp-ink:#3A2030;--tp-b1:#FFF4F7;--tp-b2:#FBE0E9}

/* Tikpen v118 — sand-gold brand by default; the administrator can switch the whole site palette (5 gold, 6 slate, 4 turquoise, 3 rose). */
@font-face{font-family:'Tikpen Lora';src:url(tikpen118-lora.woff?v=118) format('woff');font-weight:600;font-style:italic;font-display:swap}
.brand113 img{box-shadow:0 6px 18px rgba(var(--tp-c-rgb),.22)!important;background:var(--tp-b1)}
.wm118:is(#_,*),.wm118:is(#_,*) *{font-family:'Tikpen Lora','Lora',Georgia,serif!important;font-style:italic!important;font-weight:600!important;letter-spacing:0!important;direction:ltr;unicode-bidi:isolate;line-height:1.05;white-space:nowrap}
.wm118:is(#_,*){color:var(--tp-ink)!important;display:inline-flex!important;align-items:baseline}
.wm118:is(#_,*) i{font-style:italic!important;color:var(--tp-ink)!important}
.wm118:is(#_,*) i.p{color:var(--tp-c)!important;padding-inline-end:.06em}
.brand113 b.wm118{font-size:32px}
#launch68{background:var(--tp-b1)!important}
#launch68 .wm118{font-size:46px;margin-top:18px}
#launch68 span{color:var(--tp-ink)}
.sidebar .tagline{color:var(--tp-ink);opacity:.7}
@media(max-width:900px){.topbrand113 b.wm118{font-size:24px}}
/* Admin: palette picker */
.pal118{border:1px solid rgba(var(--tp-c-rgb),.25);border-radius:18px;padding:14px;margin:14px 0}
.pal118 h4{margin:0 0 4px}.pal118 p{margin:0 0 12px;opacity:.7;font-size:.9em}
.pal118 .opts{display:flex;gap:12px;flex-wrap:wrap}
.pal118 button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:16px;border:2px solid transparent;background:#0000000a;cursor:pointer;min-width:118px}
.pal118 button img{width:60px;height:60px;border-radius:16px}
.pal118 button[aria-pressed="true"]{border-color:var(--tp-c);background:var(--tp-b2)}
.pal118 button:disabled{opacity:.6;cursor:wait}
