body[data-theme='treedulna'] {
    --bg-color-01: #181818;
    --bg-color-02: #000;

    --border-color-01: #fff;
    --border-color-02: #fff;
    --border-color-03: #f60e97;

    --link-color-01: #4dcc8e;
    --link-color-02: #f883d7;
    --link-color-03: #75fbed;

    --text-font-01: Helvetica;
    --text-color-01: #cfe6f1;
    --text-color-02: #75fbed;
    --text-color-03: #E9A04F;
    --text-color-04: #a3ddff;
    --text-color-05: #ffff00;
    --text-color-06: #f15ab2;
    --text-color-07: #fff;

    --post-font-size: 12pt;
    --text-font: Helvetica, sans-serif;
    --text-color: var(--text-color-01);
    --color-quote: var(--text-color-05);
    --color-tag: var(--text-color-06);
    --font-style-quote: normal;
    --color-link: var(--link-color-03);
    --bgcolor-graph-bg: var(--bg-color-01);

    --panel-bg: var(--bg-color-02);

    --bgcolor-grabbable-border: var(--border-color-02);
    --bgcolor-post-grabbable-border: rgba(0, 0, 0, 0);
    --bgcolor-found-node-border: var(--border-color-03);
    --grabbable-section-padding: 0;
    --grabbable-section-border: 24px solid var(--bgcolor-grabbable-border);

    --grabbable-border-image-source: url("/static/css/themes/images/DeltaruneBorder.d04f09b88f80.gif");
    --grabbable-border-image-slice: 27.3% fill;
    --grabbable-border-image-outset: 14px;
    --grabbable-border-image-width: 48px;
    --grabbable-border-image-rendering: pixelated;

    --bgcolor-post-node-bg: var(--bg-color-02);
    --bgcolor-post-found-bg: #641045;

    --post-section-separator: 1px solid var(--border-color-02);

    --thread-subject-color: var(--text-color-04);
    --poster-name-color: var(--text-color-07);

    --navbar-border: 2px solid #fff;
    --navbar-link-color: #0000ee;
}