:root{--primary:#ff0084;--primary-dark:#cc0069;--primary-light:#ff4dab;--primary-pale:#fff0f7;--primary-bg:#f8f6f4;--primary-heading:#0f0c0a;--primary-label:#ff0084;--primary-para:#5a5048;--primary-strong:#0f0c0a;--primary-em:#ff0084;--primary-link:#ff0084;--primary-link-hover:#cc0069;--primary-span-bg:rgba(200,180,160,0.12);--primary-span-color:#8a6a50;--primary-border:rgba(200,180,160,0.16);--primary-border-accent:#ff0084;--primary-divider:rgba(200,180,160,0.10);--primary-btn-bg:#ff0084;--primary-btn-text:#ffffff;--primary-btn-hover:#cc0069;--primary-btn-hover-text:#ffffff;--primary-mark:rgba(255,0,132,0.11);--primary-mark-text:#0f0c0a;--primary-code-bg:rgba(200,180,160,0.08);--primary-code-text:#8a6a50;--primary-blockquote:rgba(200,180,160,0.08);--primary-blockquote-border:#c8a882;--primary-th-bg:rgba(200,180,160,0.09);--primary-th-text:#0f0c0a;--primary-td-text:#5a5048;--primary-table-border:rgba(200,180,160,0.14);--primary-input-bg:#ffffff;--primary-input-text:#0f0c0a;--primary-input-border:rgba(200,180,160,0.22);--primary-input-focus:#ff0084;--primary-placeholder:rgba(90,80,72,0.40);--secondary-bg:#f2eeea;--secondary-heading:#0f0c0a;--secondary-label:#ff0084;--secondary-para:#6a5e54;--secondary-strong:#0f0c0a;--secondary-em:#ff0084;--secondary-link:#ff0084;--secondary-link-hover:#cc0069;--secondary-span-bg:rgba(190,168,148,0.11);--secondary-span-color:#7a5a42;--secondary-border:rgba(190,168,148,0.14);--secondary-border-accent:#ff0084;--secondary-divider:rgba(190,168,148,0.09);--secondary-btn-bg:#ff0084;--secondary-btn-text:#ffffff;--secondary-btn-hover:#cc0069;--secondary-btn-hover-text:#ffffff;--secondary-mark:rgba(255,0,132,0.09);--secondary-mark-text:#0f0c0a;--secondary-code-bg:rgba(190,168,148,0.07);--secondary-code-text:#7a5a42;--secondary-blockquote:rgba(190,168,148,0.07);--secondary-blockquote-border:#c8a882;--secondary-th-bg:rgba(190,168,148,0.08);--secondary-th-text:#0f0c0a;--secondary-td-text:#6a5e54;--secondary-table-border:rgba(190,168,148,0.12);--secondary-input-bg:#ffffff;--secondary-input-text:#0f0c0a;--secondary-input-border:rgba(190,168,148,0.19);--secondary-input-focus:#ff0084;--secondary-placeholder:rgba(106,94,84,0.38);--base-bg:#e8e0d4;--base-heading:#080604;--base-label:#ff0084;--base-para:#4a4038;--base-strong:#080604;--base-em:#ff0084;--base-link:#ff0084;--base-link-hover:#cc0069;--base-span-bg:rgba(255,0,132,0.09);--base-span-color:#cc0069;--base-border:rgba(180,158,135,0.18);--base-border-accent:#ff0084;--base-divider:rgba(180,158,135,0.11);--base-btn-bg:#ff0084;--base-btn-text:#ffffff;--base-btn-hover:#cc0069;--base-btn-hover-text:#ffffff;--base-mark:rgba(255,0,132,0.14);--base-mark-text:#080604;--base-code-bg:rgba(180,158,135,0.09);--base-code-text:#6a4e38;--base-blockquote:rgba(255,0,132,0.07);--base-blockquote-border:#ff0084;--base-th-bg:rgba(180,158,135,0.09);--base-th-text:#080604;--base-td-text:#4a4038;--base-table-border:rgba(180,158,135,0.15);--base-input-bg:#ffffff;--base-input-text:#080604;--base-input-border:rgba(180,158,135,0.25);--base-input-focus:#ff0084;--base-placeholder:rgba(74,64,56,0.42);--neutral-bg:#faf8f6;--neutral-heading:#0f0c0a;--neutral-label:#ff0084;--neutral-para:#6a6058;--neutral-strong:#0f0c0a;--neutral-em:#ff0084;--neutral-link:#ff0084;--neutral-link-hover:#cc0069;--neutral-span-bg:rgba(200,180,160,0.08);--neutral-span-color:#8a6a50;--neutral-border:rgba(190,168,148,0.12);--neutral-border-accent:#ff0084;--neutral-divider:rgba(190,168,148,0.08);--neutral-btn-bg:#ff0084;--neutral-btn-text:#ffffff;--neutral-btn-hover:#cc0069;--neutral-btn-hover-text:#ffffff;--neutral-mark:rgba(255,0,132,0.08);--neutral-mark-text:#0f0c0a;--neutral-code-bg:rgba(190,168,148,0.05);--neutral-code-text:#7a5e45;--neutral-blockquote:rgba(255,0,132,0.04);--neutral-blockquote-border:#ff0084;--neutral-th-bg:rgba(190,168,148,0.05);--neutral-th-text:#0f0c0a;--neutral-td-text:#6a6058;--neutral-table-border:rgba(190,168,148,0.10);--neutral-input-bg:#ffffff;--neutral-input-text:#0f0c0a;--neutral-input-border:rgba(190,168,148,0.16);--neutral-input-focus:#ff0084;--neutral-placeholder:rgba(106,96,88,0.36);--light-bg:#ffffff;--light-heading:#0f0c0a;--light-label:#ff0084;--light-para:#7a7068;--light-strong:#0f0c0a;--light-em:#ff0084;--light-link:#ff0084;--light-link-hover:#cc0069;--light-span-bg:rgba(200,180,160,0.07);--light-span-color:#8a6a50;--light-border:rgba(180,160,140,0.10);--light-border-accent:#ff0084;--light-divider:rgba(180,160,140,0.06);--light-btn-bg:#ff0084;--light-btn-text:#ffffff;--light-btn-hover:#cc0069;--light-btn-hover-text:#ffffff;--light-mark:rgba(255,0,132,0.08);--light-mark-text:#0f0c0a;--light-code-bg:rgba(180,160,140,0.04);--light-code-text:#6a5038;--light-blockquote:rgba(255,0,132,0.04);--light-blockquote-border:#ff0084;--light-th-bg:rgba(180,160,140,0.04);--light-th-text:#0f0c0a;--light-td-text:#7a7068;--light-table-border:rgba(180,160,140,0.09);--light-input-bg:#fefdfb;--light-input-text:#0f0c0a;--light-input-border:rgba(180,160,140,0.13);--light-input-focus:#ff0084;--light-placeholder:rgba(122,112,104,0.34);--soft-bg:#f0ece6;--soft-heading:#0f0c0a;--soft-label:#ff0084;--soft-para:#5a5248;--soft-strong:#0f0c0a;--soft-em:#ff0084;--soft-link:#ff0084;--soft-link-hover:#cc0069;--soft-span-bg:rgba(200,180,160,0.09);--soft-span-color:#8a6a50;--soft-border:rgba(190,168,148,0.12);--soft-border-accent:#ff0084;--soft-divider:rgba(190,168,148,0.08);--soft-btn-bg:#ff0084;--soft-btn-text:#ffffff;--soft-btn-hover:#cc0069;--soft-btn-hover-text:#ffffff;--soft-mark:rgba(255,0,132,0.09);--soft-mark-text:#0f0c0a;--soft-code-bg:rgba(190,168,148,0.06);--soft-code-text:#7a5e45;--soft-blockquote:rgba(255,0,132,0.05);--soft-blockquote-border:#ff0084;--soft-th-bg:rgba(190,168,148,0.06);--soft-th-text:#0f0c0a;--soft-td-text:#5a5248;--soft-table-border:rgba(190,168,148,0.10);--soft-input-bg:#ffffff;--soft-input-text:#0f0c0a;--soft-input-border:rgba(190,168,148,0.16);--soft-input-focus:#ff0084;--soft-placeholder:rgba(90,82,72,0.36)}