/* Post Elements v1.0.0 */
:root {
    --pe-spacing: 28px;
    --pe-padding: 14px 18px;
    --pe-radius: 6px;
    --pe-border-width: 4px;
    --pe-font-size: 0.96em;
    --pe-line-height: 1.68;
    --pe-neutral-accent: #444444;
    --pe-neutral-text: #333333;
    --pe-neutral-muted: #666666;
    --pe-table-header-bg: #222222;
    --pe-table-header-fg: #ffffff;
    --pe-table-border: #e0e0e0;
    --pe-info-bg: #f0f7ff;
    --pe-info-border: #3b82f6;
    --pe-info-text: #1e3a5f;
    --pe-info-strong: #1d4ed8;
    --pe-warning-bg: #fffbeb;
    --pe-warning-border: #f59e0b;
    --pe-warning-text: #78350f;
    --pe-warning-strong: #b45309;
    --pe-summary-bg: #f0fdf4;
    --pe-summary-border: #22c55e;
    --pe-summary-text: #14532d;
    --pe-summary-strong: #15803d;
    --pe-pro-bg: #f6fef6;
    --pe-pro-header-bg: #f0fdf4;
    --pe-pro-header-fg: #15803d;
    --pe-pro-border: #22c55e;
    --pe-contra-bg: #fef9f9;
    --pe-contra-header-bg: #fff7f7;
    --pe-contra-header-fg: #b91c1c;
    --pe-contra-border: #ef4444;
    --pe-faq-bg: #ffffff;
    --pe-faq-border: #e2e2e2;
    --pe-faq-hover-bg: #f9f9f9;
    --pe-faq-active-bg: #f5f5f5;
    --pe-faq-text: #1a1a1a;
    --pe-faq-answer-text: #444444;
}
