/* Shared primitives; the visual system lives in child_theme.css. */
:root {
    --jp-ink: #141044;
    --jp-purple: #6137e2;
    --jp-dark: #291178;
    --jp-accent: #8350e5;
    --jp-card-a: #e4cdff;
    --jp-card-b: #ccadff;
    --jp-border: #7946d8;
}
.jp-art { display: block; width: 100%; height: 100%; flex-shrink: 0; }
