:root{--primary:#ff0084;--primary-dark:#cc0069;--primary-light:#ff4dab;--primary-pale:#e8f0ff;--primary-rgb:255,0,132;--primary-bg-rgb:0,13,26;--primary-bg:#000d1a;--primary-heading:#ffffff;--primary-label:#ff0084;--primary-para:rgba(180,210,240,0.65);--primary-strong:#ffffff;--primary-em:#ff0084;--primary-link:#ff0084;--primary-link-hover:#ff4dab;--primary-span-bg:rgba(255,0,132,0.15);--primary-span-color:#ff4dab;--primary-border:rgba(0,132,255,0.12);--primary-border-accent:#ff0084;--primary-divider:rgba(0,132,255,0.06);--primary-btn-bg:#ff0084;--primary-btn-text:#ffffff;--primary-btn-hover:#cc0069;--primary-btn-hover-text:#ffffff;--primary-mark:#ff0084;--primary-mark-text:#ffffff;--primary-code-bg:rgba(0,132,255,0.08);--primary-code-text:#4db8ff;--primary-blockquote:rgba(255,0,132,0.12);--primary-blockquote-border:#ff0084;--primary-th-bg:rgba(0,132,255,0.08);--primary-th-text:#ffffff;--primary-td-text:rgba(180,210,240,0.65);--primary-table-border:rgba(0,132,255,0.10);--primary-input-bg:rgba(255,255,255,0.05);--primary-input-text:#ffffff;--primary-input-border:rgba(0,132,255,0.15);--primary-input-focus:#ff0084;--primary-placeholder:rgba(180,210,240,0.30);--secondary-bg:#060f1a;--secondary-heading:#ddeeff;--secondary-label:#ff0084;--secondary-para:rgba(160,200,235,0.65);--secondary-strong:#ddeeff;--secondary-em:#ff0084;--secondary-link:#ff0084;--secondary-link-hover:#ff4dab;--secondary-span-bg:rgba(255,0,132,0.12);--secondary-span-color:#ff4dab;--secondary-border:rgba(0,100,200,0.10);--secondary-border-accent:#ff0084;--secondary-divider:rgba(0,100,200,0.06);--secondary-btn-bg:#ff0084;--secondary-btn-text:#ffffff;--secondary-btn-hover:#cc0069;--secondary-btn-hover-text:#ffffff;--secondary-mark:#ff0084;--secondary-mark-text:#ffffff;--secondary-code-bg:rgba(0,100,200,0.08);--secondary-code-text:#3399ff;--secondary-blockquote:rgba(255,0,132,0.10);--secondary-blockquote-border:#ff0084;--secondary-th-bg:rgba(0,100,200,0.08);--secondary-th-text:#ddeeff;--secondary-td-text:rgba(160,200,235,0.65);--secondary-table-border:rgba(0,100,200,0.10);--secondary-input-bg:rgba(255,255,255,0.04);--secondary-input-text:#ddeeff;--secondary-input-border:rgba(0,100,200,0.12);--secondary-input-focus:#ff0084;--secondary-placeholder:rgba(160,200,235,0.30);--base-bg:#0a1528;--base-heading:#ffffff;--base-label:#ff0084;--base-para:rgba(140,190,230,0.70);--base-strong:#ffffff;--base-em:#ff0084;--base-link:#ff0084;--base-link-hover:#ff4dab;--base-span-bg:rgba(255,0,132,0.18);--base-span-color:#ffb3d9;--base-border:rgba(0,120,230,0.15);--base-border-accent:#ff0084;--base-divider:rgba(0,120,230,0.08);--base-btn-bg:#ff0084;--base-btn-text:#ffffff;--base-btn-hover:#cc0069;--base-btn-hover-text:#ffffff;--base-mark:rgba(255,0,132,0.25);--base-mark-text:#ffffff;--base-code-bg:rgba(0,120,230,0.10);--base-code-text:#4db8ff;--base-blockquote:rgba(255,0,132,0.12);--base-blockquote-border:#ff0084;--base-th-bg:rgba(0,120,230,0.10);--base-th-text:#ffffff;--base-td-text:rgba(140,190,230,0.70);--base-table-border:rgba(0,120,230,0.12);--base-input-bg:rgba(255,255,255,0.05);--base-input-text:#ffffff;--base-input-border:rgba(0,120,230,0.18);--base-input-focus:#ff0084;--base-placeholder:rgba(140,190,230,0.35);--neutral-bg:#f0f5ff;--neutral-heading:#000d1a;--neutral-label:#ff0084;--neutral-para:#2a4060;--neutral-strong:#000d1a;--neutral-em:#ff0084;--neutral-link:#ff0084;--neutral-link-hover:#cc0069;--neutral-span-bg:rgba(255,0,132,0.08);--neutral-span-color:#cc0069;--neutral-border:rgba(0,60,140,0.10);--neutral-border-accent:#ff0084;--neutral-divider:rgba(0,60,140,0.07);--neutral-btn-bg:#ff0084;--neutral-btn-text:#ffffff;--neutral-btn-hover:#cc0069;--neutral-btn-hover-text:#ffffff;--neutral-mark:rgba(255,0,132,0.12);--neutral-mark-text:#000d1a;--neutral-code-bg:rgba(0,60,140,0.06);--neutral-code-text:#003399;--neutral-blockquote:rgba(255,0,132,0.06);--neutral-blockquote-border:#ff0084;--neutral-th-bg:rgba(0,60,140,0.06);--neutral-th-text:#000d1a;--neutral-td-text:#2a4060;--neutral-table-border:rgba(0,60,140,0.10);--neutral-input-bg:#ffffff;--neutral-input-text:#000d1a;--neutral-input-border:rgba(0,60,140,0.15);--neutral-input-focus:#ff0084;--neutral-placeholder:rgba(42,64,96,0.35);--light-bg:#ffffff;--light-heading:#000d1a;--light-label:#ff0084;--light-para:#3a5070;--light-strong:#000d1a;--light-em:#ff0084;--light-link:#ff0084;--light-link-hover:#cc0069;--light-span-bg:rgba(255,0,132,0.07);--light-span-color:#cc0069;--light-border:rgba(0,50,120,0.09);--light-border-accent:#ff0084;--light-divider:rgba(0,50,120,0.05);--light-btn-bg:#ff0084;--light-btn-text:#ffffff;--light-btn-hover:#cc0069;--light-btn-hover-text:#ffffff;--light-mark:rgba(255,0,132,0.10);--light-mark-text:#000d1a;--light-code-bg:rgba(0,50,120,0.05);--light-code-text:#002b80;--light-blockquote:rgba(255,0,132,0.05);--light-blockquote-border:#ff0084;--light-th-bg:rgba(0,50,120,0.05);--light-th-text:#000d1a;--light-td-text:#3a5070;--light-table-border:rgba(0,50,120,0.09);--light-input-bg:#f7faff;--light-input-text:#000d1a;--light-input-border:rgba(0,50,120,0.12);--light-input-focus:#ff0084;--light-placeholder:rgba(58,80,112,0.35);--soft-bg:#e8f0ff;--soft-heading:#000d1a;--soft-label:#ff0084;--soft-para:#2a4060;--soft-strong:#000d1a;--soft-em:#ff0084;--soft-link:#ff0084;--soft-link-hover:#cc0069;--soft-span-bg:rgba(255,0,132,0.08);--soft-span-color:#cc0069;--soft-border:rgba(0,60,140,0.10);--soft-border-accent:#ff0084;--soft-divider:rgba(0,60,140,0.07);--soft-btn-bg:#ff0084;--soft-btn-text:#ffffff;--soft-btn-hover:#cc0069;--soft-btn-hover-text:#ffffff;--soft-mark:rgba(255,0,132,0.12);--soft-mark-text:#000d1a;--soft-code-bg:rgba(0,60,140,0.06);--soft-code-text:#003399;--soft-blockquote:rgba(255,0,132,0.06);--soft-blockquote-border:#ff0084;--soft-th-bg:rgba(0,60,140,0.06);--soft-th-text:#000d1a;--soft-td-text:#2a4060;--soft-table-border:rgba(0,60,140,0.09);--soft-input-bg:#ffffff;--soft-input-text:#000d1a;--soft-input-border:rgba(0,60,140,0.12);--soft-input-focus:#ff0084;--soft-placeholder:rgba(42,64,96,0.35)}