/*! https://postmill.xyz/ */:root[data-night-mode=light]{--primary-fg:#fff;--accent:var(--bg-grey);--accent-alt:#dedede;--accent-fg:#000;--link:var(--primary);--submission-link:var(--text);--submission-link-visited:purple;--submission-link-sticky:var(--fg-green);--bg-page:#fafafa;--bg-content:#fff;--bg-red:#fdd;--bg-orange:#ffe8d0;--bg-yellow:#ffffd0;--bg-green:#dfd;--bg-blue:#def;--bg-grey:#efefef;--text:#000;--text-muted:#505050;--text-invert:#fafafa;--fg-broken:#222;--fg-red:red;--fg-orange:#f80;--fg-yellow:olive;--fg-green:#080;--fg-blue:#08f;--fg-grey:#888;--border:#aaa;--border-light:#ddd;--card-bg:var(--bg-content);--form-bg:var(--bg-content);--notification:var(--primary-alt);--site-nav-bg:linear-gradient(90deg,var(--primary-bright),var(--primary));--primary:#c00;--primary-alt:#a00;--primary-bright:#e10;--primary-alpha:rgba(204,0,0,0.13);--notification:#f60}[dir=ltr]:root[data-night-mode=light]{--card-shadow:1px 1px 2px var(--border) /*!rtl:-1px 1px 2px var(--border)*/}[dir=rtl]:root[data-night-mode=light]{--card-shadow:-1px 1px 2px var(--border)}:root[data-night-mode=light] .hljs-comment,:root[data-night-mode=light] .hljs-quote{color:#8e908c}:root[data-night-mode=light] .hljs-deletion,:root[data-night-mode=light] .hljs-name,:root[data-night-mode=light] .hljs-regexp,:root[data-night-mode=light] .hljs-selector-class,:root[data-night-mode=light] .hljs-selector-id,:root[data-night-mode=light] .hljs-tag,:root[data-night-mode=light] .hljs-template-variable,:root[data-night-mode=light] .hljs-variable{color:#c82829}:root[data-night-mode=light] .hljs-built_in,:root[data-night-mode=light] .hljs-builtin-name,:root[data-night-mode=light] .hljs-link,:root[data-night-mode=light] .hljs-literal,:root[data-night-mode=light] .hljs-meta,:root[data-night-mode=light] .hljs-number,:root[data-night-mode=light] .hljs-params,:root[data-night-mode=light] .hljs-type{color:#f5871f}:root[data-night-mode=light] .hljs-attribute{color:#eab700}:root[data-night-mode=light] .hljs-addition,:root[data-night-mode=light] .hljs-bullet,:root[data-night-mode=light] .hljs-string,:root[data-night-mode=light] .hljs-symbol{color:#718c00}:root[data-night-mode=light] .hljs-section,:root[data-night-mode=light] .hljs-title{color:#4271ae}:root[data-night-mode=light] .hljs-keyword,:root[data-night-mode=light] .hljs-selector-tag{color:#8959a8}:root[data-night-mode=light] .hljs{display:block;overflow-x:auto;color:#4d4d4c}[dir]:root[data-night-mode=light] .hljs{background:#fff;padding:.5em}:root[data-night-mode=light] .hljs-emphasis{font-style:italic}:root[data-night-mode=light] .hljs-strong{font-weight:700}:root[data-night-mode=dark]{--primary-fg:#fff;--accent:#424242;--accent-alt:#525252;--accent-fg:#fff;--link:var(--primary);--submission-link:#fff;--submission-link-visited:#fcf;--submission-link-sticky:var(--fg-green);--bg-page:#000;--bg-content:#161616;--bg-red:#600;--bg-orange:#663500;--bg-yellow:#505000;--bg-green:#004200;--bg-blue:#003666;--bg-grey:#424242;--text:#ccc;--text-muted:#a1a1a1;--text-invert:#1a1a1a;--fg-broken:#cfcfcf;--fg-red:red;--fg-orange:#fa4;--fg-yellow:#ffff80;--fg-green:#8f8;--fg-blue:#4af;--fg-grey:#777;--border:#666;--border-light:#333;--card-bg:var(--bg-content);--dropdown-card-bg:#000;--dropdown-card-shadow:0 0 2px 1px var(--border-light);--form-bg:#000;--notification:var(--primary-alt);--site-nav-bg:linear-gradient(90deg,var(--primary-bright),var(--primary));--link:#faa;--primary:#c00;--primary-alt:#a00;--primary-bright:#e10;--primary-alpha:rgba(204,0,0,0.4);--notification:#f60}[dir=ltr]:root[data-night-mode=dark]{--card-shadow:0 0 0 1px var(--border-light) /*!rtl:0 0 0 1px var(--border)*/}[dir=rtl]:root[data-night-mode=dark]{--card-shadow:0 0 0 1px var(--border)}:root[data-night-mode=dark] .hljs{display:block;overflow-x:auto;color:#bababa}[dir]:root[data-night-mode=dark] .hljs{padding:.5em;background:#2b2b2b}:root[data-night-mode=dark] .hljs-emphasis,:root[data-night-mode=dark] .hljs-strong{color:#a8a8a2}:root[data-night-mode=dark] .hljs-bullet,:root[data-night-mode=dark] .hljs-link,:root[data-night-mode=dark] .hljs-literal,:root[data-night-mode=dark] .hljs-number,:root[data-night-mode=dark] .hljs-quote,:root[data-night-mode=dark] .hljs-regexp{color:#6896ba}:root[data-night-mode=dark] .hljs-code,:root[data-night-mode=dark] .hljs-selector-class{color:#a6e22e}:root[data-night-mode=dark] .hljs-emphasis{font-style:italic}:root[data-night-mode=dark] .hljs-attribute,:root[data-night-mode=dark] .hljs-keyword,:root[data-night-mode=dark] .hljs-name,:root[data-night-mode=dark] .hljs-section,:root[data-night-mode=dark] .hljs-selector-tag,:root[data-night-mode=dark] .hljs-variable{color:#cb7832}:root[data-night-mode=dark] .hljs-params{color:#b9b9b9}:root[data-night-mode=dark] .hljs-string{color:#6a8759}:root[data-night-mode=dark] .hljs-addition,:root[data-night-mode=dark] .hljs-built_in,:root[data-night-mode=dark] .hljs-builtin-name,:root[data-night-mode=dark] .hljs-selector-attr,:root[data-night-mode=dark] .hljs-selector-id,:root[data-night-mode=dark] .hljs-selector-pseudo,:root[data-night-mode=dark] .hljs-subst,:root[data-night-mode=dark] .hljs-symbol,:root[data-night-mode=dark] .hljs-template-tag,:root[data-night-mode=dark] .hljs-template-variable,:root[data-night-mode=dark] .hljs-type{color:#e0c46c}:root[data-night-mode=dark] .hljs-comment,:root[data-night-mode=dark] .hljs-deletion,:root[data-night-mode=dark] .hljs-meta{color:#7f7f7f}:root[data-night-mode=auto]{--primary-fg:#fff;--accent:var(--bg-grey);--accent-alt:#dedede;--accent-fg:#000;--link:var(--primary);--submission-link:var(--text);--submission-link-visited:purple;--submission-link-sticky:var(--fg-green);--bg-page:#fafafa;--bg-content:#fff;--bg-red:#fdd;--bg-orange:#ffe8d0;--bg-yellow:#ffffd0;--bg-green:#dfd;--bg-blue:#def;--bg-grey:#efefef;--text:#000;--text-muted:#505050;--text-invert:#fafafa;--fg-broken:#222;--fg-red:red;--fg-orange:#f80;--fg-yellow:olive;--fg-green:#080;--fg-blue:#08f;--fg-grey:#888;--border:#aaa;--border-light:#ddd;--card-bg:var(--bg-content);--form-bg:var(--bg-content);--notification:var(--primary-alt);--site-nav-bg:linear-gradient(90deg,var(--primary-bright),var(--primary));--primary:#c00;--primary-alt:#a00;--primary-bright:#e10;--primary-alpha:rgba(204,0,0,0.13);--notification:#f60}[dir=ltr]:root[data-night-mode=auto]{--card-shadow:1px 1px 2px var(--border) /*!rtl:-1px 1px 2px var(--border)*/}[dir=rtl]:root[data-night-mode=auto]{--card-shadow:-1px 1px 2px var(--border)}:root[data-night-mode=auto] .hljs-comment,:root[data-night-mode=auto] .hljs-quote{color:#8e908c}:root[data-night-mode=auto] .hljs-deletion,:root[data-night-mode=auto] .hljs-name,:root[data-night-mode=auto] .hljs-regexp,:root[data-night-mode=auto] .hljs-selector-class,:root[data-night-mode=auto] .hljs-selector-id,:root[data-night-mode=auto] .hljs-tag,:root[data-night-mode=auto] .hljs-template-variable,:root[data-night-mode=auto] .hljs-variable{color:#c82829}:root[data-night-mode=auto] .hljs-built_in,:root[data-night-mode=auto] .hljs-builtin-name,:root[data-night-mode=auto] .hljs-link,:root[data-night-mode=auto] .hljs-literal,:root[data-night-mode=auto] .hljs-meta,:root[data-night-mode=auto] .hljs-number,:root[data-night-mode=auto] .hljs-params,:root[data-night-mode=auto] .hljs-type{color:#f5871f}:root[data-night-mode=auto] .hljs-attribute{color:#eab700}:root[data-night-mode=auto] .hljs-addition,:root[data-night-mode=auto] .hljs-bullet,:root[data-night-mode=auto] .hljs-string,:root[data-night-mode=auto] .hljs-symbol{color:#718c00}:root[data-night-mode=auto] .hljs-section,:root[data-night-mode=auto] .hljs-title{color:#4271ae}:root[data-night-mode=auto] .hljs-keyword,:root[data-night-mode=auto] .hljs-selector-tag{color:#8959a8}:root[data-night-mode=auto] .hljs{display:block;overflow-x:auto;color:#4d4d4c}[dir]:root[data-night-mode=auto] .hljs{background:#fff;padding:.5em}:root[data-night-mode=auto] .hljs-emphasis{font-style:italic}:root[data-night-mode=auto] .hljs-strong{font-weight:700}@media screen and (prefers-color-scheme:dark){:root[data-night-mode=auto]{--primary-fg:#fff;--accent:#424242;--accent-alt:#525252;--accent-fg:#fff;--link:var(--primary);--submission-link:#fff;--submission-link-visited:#fcf;--submission-link-sticky:var(--fg-green);--bg-page:#000;--bg-content:#161616;--bg-red:#600;--bg-orange:#663500;--bg-yellow:#505000;--bg-green:#004200;--bg-blue:#003666;--bg-grey:#424242;--text:#ccc;--text-muted:#a1a1a1;--text-invert:#1a1a1a;--fg-broken:#cfcfcf;--fg-red:red;--fg-orange:#fa4;--fg-yellow:#ffff80;--fg-green:#8f8;--fg-blue:#4af;--fg-grey:#777;--border:#666;--border-light:#333;--card-bg:var(--bg-content);--dropdown-card-bg:#000;--dropdown-card-shadow:0 0 2px 1px var(--border-light);--form-bg:#000;--notification:var(--primary-alt);--site-nav-bg:linear-gradient(90deg,var(--primary-bright),var(--primary));--link:#faa;--primary:#c00;--primary-alt:#a00;--primary-bright:#e10;--primary-alpha:rgba(204,0,0,0.4);--notification:#f60}[dir=ltr]:root[data-night-mode=auto]{--card-shadow:0 0 0 1px var(--border-light) /*!rtl:0 0 0 1px var(--border)*/}[dir=rtl]:root[data-night-mode=auto]{--card-shadow:0 0 0 1px var(--border)}:root[data-night-mode=auto] .hljs{display:block;overflow-x:auto;color:#bababa}[dir]:root[data-night-mode=auto] .hljs{padding:.5em;background:#2b2b2b}:root[data-night-mode=auto] .hljs-emphasis,:root[data-night-mode=auto] .hljs-strong{color:#a8a8a2}:root[data-night-mode=auto] .hljs-bullet,:root[data-night-mode=auto] .hljs-link,:root[data-night-mode=auto] .hljs-literal,:root[data-night-mode=auto] .hljs-number,:root[data-night-mode=auto] .hljs-quote,:root[data-night-mode=auto] .hljs-regexp{color:#6896ba}:root[data-night-mode=auto] .hljs-code,:root[data-night-mode=auto] .hljs-selector-class{color:#a6e22e}:root[data-night-mode=auto] .hljs-emphasis{font-style:italic}:root[data-night-mode=auto] .hljs-attribute,:root[data-night-mode=auto] .hljs-keyword,:root[data-night-mode=auto] .hljs-name,:root[data-night-mode=auto] .hljs-section,:root[data-night-mode=auto] .hljs-selector-tag,:root[data-night-mode=auto] .hljs-variable{color:#cb7832}:root[data-night-mode=auto] .hljs-params{color:#b9b9b9}:root[data-night-mode=auto] .hljs-string{color:#6a8759}:root[data-night-mode=auto] .hljs-addition,:root[data-night-mode=auto] .hljs-built_in,:root[data-night-mode=auto] .hljs-builtin-name,:root[data-night-mode=auto] .hljs-selector-attr,:root[data-night-mode=auto] .hljs-selector-id,:root[data-night-mode=auto] .hljs-selector-pseudo,:root[data-night-mode=auto] .hljs-subst,:root[data-night-mode=auto] .hljs-symbol,:root[data-night-mode=auto] .hljs-template-tag,:root[data-night-mode=auto] .hljs-template-variable,:root[data-night-mode=auto] .hljs-type{color:#e0c46c}:root[data-night-mode=auto] .hljs-comment,:root[data-night-mode=auto] .hljs-deletion,:root[data-night-mode=auto] .hljs-meta{color:#7f7f7f}}