﻿:root{--chroma-background-color: unset;--chroma-background-background-color: #ffffff;--chroma-background-font-weight: unset;--chroma-background-font-style: unset;--chroma-pre-wrapper-color: unset;--chroma-pre-wrapper-background-color: #f0f3f3;--chroma-pre-wrapper-font-weight: unset;--chroma-pre-wrapper-font-style: unset;--chroma-other-color: unset;--chroma-other-background-color: unset;--chroma-other-font-weight: unset;--chroma-other-font-style: unset;--chroma-error-color: #a61717;--chroma-error-background-color: #e3d2d2;--chroma-error-font-weight: unset;--chroma-error-font-style: unset;--chroma-code-line-color: unset;--chroma-code-line-background-color: unset;--chroma-code-line-font-weight: unset;--chroma-code-line-font-style: unset;--chroma-line-link-color: unset;--chroma-line-link-background-color: unset;--chroma-line-link-font-weight: unset;--chroma-line-link-font-style: unset;--chroma-line-table-td-color: unset;--chroma-line-table-td-background-color: unset;--chroma-line-table-td-font-weight: unset;--chroma-line-table-td-font-style: unset;--chroma-line-table-color: unset;--chroma-line-table-background-color: unset;--chroma-line-table-font-weight: unset;--chroma-line-table-font-style: unset;--chroma-line-highlight-color: unset;--chroma-line-highlight-background-color: #ffffcc;--chroma-line-highlight-font-weight: unset;--chroma-line-highlight-font-style: unset;--chroma-line-numbers-table-color: #7f7f7f;--chroma-line-numbers-table-background-color: unset;--chroma-line-numbers-table-font-weight: unset;--chroma-line-numbers-table-font-style: unset;--chroma-line-numbers-color: #7f7f7f;--chroma-line-numbers-background-color: unset;--chroma-line-numbers-font-weight: unset;--chroma-line-numbers-font-style: unset;--chroma-line-color: unset;--chroma-line-background-color: unset;--chroma-line-font-weight: unset;--chroma-line-font-style: unset;--chroma-keyword-color: #000000;--chroma-keyword-background-color: unset;--chroma-keyword-font-weight: bold;--chroma-keyword-font-style: unset;--chroma-keyword-constant-color: #000000;--chroma-keyword-constant-background-color: unset;--chroma-keyword-constant-font-weight: bold;--chroma-keyword-constant-font-style: unset;--chroma-keyword-declaration-color: #000000;--chroma-keyword-declaration-background-color: unset;--chroma-keyword-declaration-font-weight: bold;--chroma-keyword-declaration-font-style: unset;--chroma-keyword-namespace-color: #000000;--chroma-keyword-namespace-background-color: unset;--chroma-keyword-namespace-font-weight: bold;--chroma-keyword-namespace-font-style: unset;--chroma-keyword-pseudo-color: #000000;--chroma-keyword-pseudo-background-color: unset;--chroma-keyword-pseudo-font-weight: bold;--chroma-keyword-pseudo-font-style: unset;--chroma-keyword-reserved-color: #000000;--chroma-keyword-reserved-background-color: unset;--chroma-keyword-reserved-font-weight: bold;--chroma-keyword-reserved-font-style: unset;--chroma-keyword-type-color: #445588;--chroma-keyword-type-background-color: unset;--chroma-keyword-type-font-weight: bold;--chroma-keyword-type-font-style: unset;--chroma-name-color: unset;--chroma-name-background-color: unset;--chroma-name-font-weight: unset;--chroma-name-font-style: unset;--chroma-name-attribute-color: #008080;--chroma-name-attribute-background-color: unset;--chroma-name-attribute-font-weight: unset;--chroma-name-attribute-font-style: unset;--chroma-name-builtin-color: #0086b3;--chroma-name-builtin-background-color: unset;--chroma-name-builtin-font-weight: unset;--chroma-name-builtin-font-style: unset;--chroma-name-builtin-pseudo-color: #999999;--chroma-name-builtin-pseudo-background-color: unset;--chroma-name-builtin-pseudo-font-weight: unset;--chroma-name-builtin-pseudo-font-style: unset;--chroma-name-class-color: #445588;--chroma-name-class-background-color: unset;--chroma-name-class-font-weight: bold;--chroma-name-class-font-style: unset;--chroma-name-constant-color: #008080;--chroma-name-constant-background-color: unset;--chroma-name-constant-font-weight: unset;--chroma-name-constant-font-style: unset;--chroma-name-decorator-color: #3c5d5d;--chroma-name-decorator-background-color: unset;--chroma-name-decorator-font-weight: bold;--chroma-name-decorator-font-style: unset;--chroma-name-entity-color: #800080;--chroma-name-entity-background-color: unset;--chroma-name-entity-font-weight: unset;--chroma-name-entity-font-style: unset;--chroma-name-exception-color: #990000;--chroma-name-exception-background-color: unset;--chroma-name-exception-font-weight: bold;--chroma-name-exception-font-style: unset;--chroma-name-function-color: #990000;--chroma-name-function-background-color: unset;--chroma-name-function-font-weight: bold;--chroma-name-function-font-style: unset;--chroma-name-function-magic-color: unset;--chroma-name-function-magic-background-color: unset;--chroma-name-function-magic-font-weight: unset;--chroma-name-function-magic-font-style: unset;--chroma-name-label-color: #990000;--chroma-name-label-background-color: unset;--chroma-name-label-font-weight: bold;--chroma-name-label-font-style: unset;--chroma-name-namespace-color: #555555;--chroma-name-namespace-background-color: unset;--chroma-name-namespace-font-weight: unset;--chroma-name-namespace-font-style: unset;--chroma-name-other-color: unset;--chroma-name-other-background-color: unset;--chroma-name-other-font-weight: unset;--chroma-name-other-font-style: unset;--chroma-name-property-color: unset;--chroma-name-property-background-color: unset;--chroma-name-property-font-weight: unset;--chroma-name-property-font-style: unset;--chroma-name-tag-color: #000080;--chroma-name-tag-background-color: unset;--chroma-name-tag-font-weight: unset;--chroma-name-tag-font-style: unset;--chroma-name-variable-color: #008080;--chroma-name-variable-background-color: unset;--chroma-name-variable-font-weight: unset;--chroma-name-variable-font-style: unset;--chroma-name-variable-class-color: #008080;--chroma-name-variable-class-background-color: unset;--chroma-name-variable-class-font-weight: unset;--chroma-name-variable-class-font-style: unset;--chroma-name-variable-global-color: #008080;--chroma-name-variable-global-background-color: unset;--chroma-name-variable-global-font-weight: unset;--chroma-name-variable-global-font-style: unset;--chroma-name-variable-instance-color: #008080;--chroma-name-variable-instance-background-color: unset;--chroma-name-variable-instance-font-weight: unset;--chroma-name-variable-instance-font-style: unset;--chroma-name-variable-magic-color: unset;--chroma-name-variable-magic-background-color: unset;--chroma-name-variable-magic-font-weight: unset;--chroma-name-variable-magic-font-style: unset;--chroma-literal-color: unset;--chroma-literal-background-color: unset;--chroma-literal-font-weight: unset;--chroma-literal-font-style: unset;--chroma-literal-date-color: unset;--chroma-literal-date-background-color: unset;--chroma-literal-date-font-weight: unset;--chroma-literal-date-font-style: unset;--chroma-literal-string-color: #dd1144;--chroma-literal-string-background-color: unset;--chroma-literal-string-font-weight: unset;--chroma-literal-string-font-style: unset;--chroma-literal-string-affix-color: #dd1144;--chroma-literal-string-affix-background-color: unset;--chroma-literal-string-affix-font-weight: unset;--chroma-literal-string-affix-font-style: unset;--chroma-literal-string-backtick-color: #dd1144;--chroma-literal-string-backtick-background-color: unset;--chroma-literal-string-backtick-font-weight: unset;--chroma-literal-string-backtick-font-style: unset;--chroma-literal-string-char-color: #dd1144;--chroma-literal-string-char-background-color: unset;--chroma-literal-string-char-font-weight: unset;--chroma-literal-string-char-font-style: unset;--chroma-literal-string-delimiter-color: #dd1144;--chroma-literal-string-delimiter-background-color: unset;--chroma-literal-string-delimiter-font-weight: unset;--chroma-literal-string-delimiter-font-style: unset;--chroma-literal-string-doc-color: #dd1144;--chroma-literal-string-doc-background-color: unset;--chroma-literal-string-doc-font-weight: unset;--chroma-literal-string-doc-font-style: unset;--chroma-literal-string-double-color: #dd1144;--chroma-literal-string-double-background-color: unset;--chroma-literal-string-double-font-weight: unset;--chroma-literal-string-double-font-style: unset;--chroma-literal-string-escape-color: #dd1144;--chroma-literal-string-escape-background-color: unset;--chroma-literal-string-escape-font-weight: unset;--chroma-literal-string-escape-font-style: unset;--chroma-literal-string-heredoc-color: #dd1144;--chroma-literal-string-heredoc-background-color: unset;--chroma-literal-string-heredoc-font-weight: unset;--chroma-literal-string-heredoc-font-style: unset;--chroma-literal-string-interpol-color: #dd1144;--chroma-literal-string-interpol-background-color: unset;--chroma-literal-string-interpol-font-weight: unset;--chroma-literal-string-interpol-font-style: unset;--chroma-literal-string-other-color: #dd1144;--chroma-literal-string-other-background-color: unset;--chroma-literal-string-other-font-weight: unset;--chroma-literal-string-other-font-style: unset;--chroma-literal-string-regex-color: #009926;--chroma-literal-string-regex-background-color: unset;--chroma-literal-string-regex-font-weight: unset;--chroma-literal-string-regex-font-style: unset;--chroma-literal-string-single-color: #dd1144;--chroma-literal-string-single-background-color: unset;--chroma-literal-string-single-font-weight: unset;--chroma-literal-string-single-font-style: unset;--chroma-literal-string-symbol-color: #990073;--chroma-literal-string-symbol-background-color: unset;--chroma-literal-string-symbol-font-weight: unset;--chroma-literal-string-symbol-font-style: unset;--chroma-literal-number-color: #009999;--chroma-literal-number-background-color: unset;--chroma-literal-number-font-weight: unset;--chroma-literal-number-font-style: unset;--chroma-literal-number-bin-color: #009999;--chroma-literal-number-bin-background-color: unset;--chroma-literal-number-bin-font-weight: unset;--chroma-literal-number-bin-font-style: unset;--chroma-literal-number-float-color: #009999;--chroma-literal-number-float-background-color: unset;--chroma-literal-number-float-font-weight: unset;--chroma-literal-number-float-font-style: unset;--chroma-literal-number-hex-color: #009999;--chroma-literal-number-hex-background-color: unset;--chroma-literal-number-hex-font-weight: unset;--chroma-literal-number-hex-font-style: unset;--chroma-literal-number-integer-color: #009999;--chroma-literal-number-integer-background-color: unset;--chroma-literal-number-integer-font-weight: unset;--chroma-literal-number-integer-font-style: unset;--chroma-literal-number-integer-long-color: #009999;--chroma-literal-number-integer-long-background-color: unset;--chroma-literal-number-integer-long-font-weight: unset;--chroma-literal-number-integer-long-font-style: unset;--chroma-literal-number-oct-color: #009999;--chroma-literal-number-oct-background-color: unset;--chroma-literal-number-oct-font-weight: unset;--chroma-literal-number-oct-font-style: unset;--chroma-operator-color: #000000;--chroma-operator-background-color: unset;--chroma-operator-font-weight: bold;--chroma-operator-font-style: unset;--chroma-operator-word-color: #000000;--chroma-operator-word-background-color: unset;--chroma-operator-word-font-weight: bold;--chroma-operator-word-font-style: unset;--chroma-punctuation-color: unset;--chroma-punctuation-background-color: unset;--chroma-punctuation-font-weight: unset;--chroma-punctuation-font-style: unset;--chroma-comment-color: #999988;--chroma-comment-background-color: unset;--chroma-comment-font-weight: unset;--chroma-comment-font-style: italic;--chroma-comment-hashbang-color: #999988;--chroma-comment-hashbang-background-color: unset;--chroma-comment-hashbang-font-weight: unset;--chroma-comment-hashbang-font-style: italic;--chroma-comment-multiline-color: #999988;--chroma-comment-multiline-background-color: unset;--chroma-comment-multiline-font-weight: unset;--chroma-comment-multiline-font-style: italic;--chroma-comment-single-color: #999988;--chroma-comment-single-background-color: unset;--chroma-comment-single-font-weight: unset;--chroma-comment-single-font-style: italic;--chroma-comment-special-color: #999999;--chroma-comment-special-background-color: unset;--chroma-comment-special-font-weight: bold;--chroma-comment-special-font-style: italic;--chroma-comment-preproc-color: #999999;--chroma-comment-preproc-background-color: unset;--chroma-comment-preproc-font-weight: bold;--chroma-comment-preproc-font-style: italic;--chroma-comment-preproc-file-color: #999999;--chroma-comment-preproc-file-background-color: unset;--chroma-comment-preproc-file-font-weight: bold;--chroma-comment-preproc-file-font-style: italic;--chroma-generic-color: unset;--chroma-generic-background-color: unset;--chroma-generic-font-weight: unset;--chroma-generic-font-style: unset;--chroma-generic-deleted-color: #000000;--chroma-generic-deleted-background-color: #ffdddd;--chroma-generic-deleted-font-weight: unset;--chroma-generic-deleted-font-style: unset;--chroma-generic-emph-color: #000000;--chroma-generic-emph-background-color: unset;--chroma-generic-emph-font-weight: unset;--chroma-generic-emph-font-style: italic;--chroma-generic-error-color: #aa0000;--chroma-generic-error-background-color: unset;--chroma-generic-error-font-weight: unset;--chroma-generic-error-font-style: unset;--chroma-generic-heading-color: #999999;--chroma-generic-heading-background-color: unset;--chroma-generic-heading-font-weight: unset;--chroma-generic-heading-font-style: unset;--chroma-generic-inserted-color: #000000;--chroma-generic-inserted-background-color: #ddffdd;--chroma-generic-inserted-font-weight: unset;--chroma-generic-inserted-font-style: unset;--chroma-generic-output-color: #888888;--chroma-generic-output-background-color: unset;--chroma-generic-output-font-weight: unset;--chroma-generic-output-font-style: unset;--chroma-generic-prompt-color: #555555;--chroma-generic-prompt-background-color: unset;--chroma-generic-prompt-font-weight: unset;--chroma-generic-prompt-font-style: unset;--chroma-generic-strong-color: unset;--chroma-generic-strong-background-color: unset;--chroma-generic-strong-font-weight: bold;--chroma-generic-strong-font-style: unset;--chroma-generic-subheading-color: #aaaaaa;--chroma-generic-subheading-background-color: unset;--chroma-generic-subheading-font-weight: unset;--chroma-generic-subheading-font-style: unset;--chroma-generic-traceback-color: #aa0000;--chroma-generic-traceback-background-color: unset;--chroma-generic-traceback-font-weight: unset;--chroma-generic-traceback-font-style: unset;--chroma-generic-underline-color: unset;--chroma-generic-underline-background-color: unset;--chroma-generic-underline-font-weight: unset;--chroma-generic-underline-font-style: unset;--chroma-text-whitespace-color: #bbbbbb;--chroma-text-whitespace-background-color: unset;--chroma-text-whitespace-font-weight: unset;--chroma-text-whitespace-font-style: unset}@media(prefers-color-scheme: dark){:root{--chroma-background-color: #c9d1d9;--chroma-background-background-color: #0d1117;--chroma-background-font-weight: unset;--chroma-background-font-style: unset;--chroma-pre-wrapper-color: #c9d1d9;--chroma-pre-wrapper-background-color: #0d1117;--chroma-pre-wrapper-font-weight: unset;--chroma-pre-wrapper-font-style: unset;--chroma-other-color: unset;--chroma-other-background-color: unset;--chroma-other-font-weight: unset;--chroma-other-font-style: unset;--chroma-error-color: #f85149;--chroma-error-background-color: unset;--chroma-error-font-weight: unset;--chroma-error-font-style: unset;--chroma-code-line-color: unset;--chroma-code-line-background-color: unset;--chroma-code-line-font-weight: unset;--chroma-code-line-font-style: unset;--chroma-line-link-color: unset;--chroma-line-link-background-color: unset;--chroma-line-link-font-weight: unset;--chroma-line-link-font-style: unset;--chroma-line-table-td-color: unset;--chroma-line-table-td-background-color: unset;--chroma-line-table-td-font-weight: unset;--chroma-line-table-td-font-style: unset;--chroma-line-table-color: unset;--chroma-line-table-background-color: unset;--chroma-line-table-font-weight: unset;--chroma-line-table-font-style: unset;--chroma-line-highlight-color: unset;--chroma-line-highlight-background-color: #404034;--chroma-line-highlight-font-weight: unset;--chroma-line-highlight-font-style: unset;--chroma-line-numbers-table-color: #64686c;--chroma-line-numbers-table-background-color: unset;--chroma-line-numbers-table-font-weight: unset;--chroma-line-numbers-table-font-style: unset;--chroma-line-numbers-color: #6e7681;--chroma-line-numbers-background-color: unset;--chroma-line-numbers-font-weight: unset;--chroma-line-numbers-font-style: unset;--chroma-line-color: unset;--chroma-line-background-color: unset;--chroma-line-font-weight: unset;--chroma-line-font-style: unset;--chroma-keyword-color: #ff7b72;--chroma-keyword-background-color: unset;--chroma-keyword-font-weight: unset;--chroma-keyword-font-style: unset;--chroma-keyword-constant-color: #79c0ff;--chroma-keyword-constant-background-color: unset;--chroma-keyword-constant-font-weight: unset;--chroma-keyword-constant-font-style: unset;--chroma-keyword-declaration-color: #ff7b72;--chroma-keyword-declaration-background-color: unset;--chroma-keyword-declaration-font-weight: unset;--chroma-keyword-declaration-font-style: unset;--chroma-keyword-namespace-color: #ff7b72;--chroma-keyword-namespace-background-color: unset;--chroma-keyword-namespace-font-weight: unset;--chroma-keyword-namespace-font-style: unset;--chroma-keyword-pseudo-color: #79c0ff;--chroma-keyword-pseudo-background-color: unset;--chroma-keyword-pseudo-font-weight: unset;--chroma-keyword-pseudo-font-style: unset;--chroma-keyword-reserved-color: #ff7b72;--chroma-keyword-reserved-background-color: unset;--chroma-keyword-reserved-font-weight: unset;--chroma-keyword-reserved-font-style: unset;--chroma-keyword-type-color: #ff7b72;--chroma-keyword-type-background-color: unset;--chroma-keyword-type-font-weight: unset;--chroma-keyword-type-font-style: unset;--chroma-name-color: unset;--chroma-name-background-color: unset;--chroma-name-font-weight: unset;--chroma-name-font-style: unset;--chroma-name-attribute-color: unset;--chroma-name-attribute-background-color: unset;--chroma-name-attribute-font-weight: unset;--chroma-name-attribute-font-style: unset;--chroma-name-builtin-color: unset;--chroma-name-builtin-background-color: unset;--chroma-name-builtin-font-weight: unset;--chroma-name-builtin-font-style: unset;--chroma-name-builtin-pseudo-color: unset;--chroma-name-builtin-pseudo-background-color: unset;--chroma-name-builtin-pseudo-font-weight: unset;--chroma-name-builtin-pseudo-font-style: unset;--chroma-name-class-color: #f0883e;--chroma-name-class-background-color: unset;--chroma-name-class-font-weight: bold;--chroma-name-class-font-style: unset;--chroma-name-constant-color: #79c0ff;--chroma-name-constant-background-color: unset;--chroma-name-constant-font-weight: bold;--chroma-name-constant-font-style: unset;--chroma-name-decorator-color: #d2a8ff;--chroma-name-decorator-background-color: unset;--chroma-name-decorator-font-weight: bold;--chroma-name-decorator-font-style: unset;--chroma-name-entity-color: #ffa657;--chroma-name-entity-background-color: unset;--chroma-name-entity-font-weight: unset;--chroma-name-entity-font-style: unset;--chroma-name-exception-color: #f0883e;--chroma-name-exception-background-color: unset;--chroma-name-exception-font-weight: bold;--chroma-name-exception-font-style: unset;--chroma-name-function-color: #d2a8ff;--chroma-name-function-background-color: unset;--chroma-name-function-font-weight: bold;--chroma-name-function-font-style: unset;--chroma-name-function-magic-color: unset;--chroma-name-function-magic-background-color: unset;--chroma-name-function-magic-font-weight: unset;--chroma-name-function-magic-font-style: unset;--chroma-name-label-color: #79c0ff;--chroma-name-label-background-color: unset;--chroma-name-label-font-weight: bold;--chroma-name-label-font-style: unset;--chroma-name-namespace-color: #ff7b72;--chroma-name-namespace-background-color: unset;--chroma-name-namespace-font-weight: unset;--chroma-name-namespace-font-style: unset;--chroma-name-other-color: unset;--chroma-name-other-background-color: unset;--chroma-name-other-font-weight: unset;--chroma-name-other-font-style: unset;--chroma-name-property-color: #79c0ff;--chroma-name-property-background-color: unset;--chroma-name-property-font-weight: unset;--chroma-name-property-font-style: unset;--chroma-name-tag-color: #7ee787;--chroma-name-tag-background-color: unset;--chroma-name-tag-font-weight: unset;--chroma-name-tag-font-style: unset;--chroma-name-variable-color: #79c0ff;--chroma-name-variable-background-color: unset;--chroma-name-variable-font-weight: unset;--chroma-name-variable-font-style: unset;--chroma-name-variable-class-color: unset;--chroma-name-variable-class-background-color: unset;--chroma-name-variable-class-font-weight: unset;--chroma-name-variable-class-font-style: unset;--chroma-name-variable-global-color: unset;--chroma-name-variable-global-background-color: unset;--chroma-name-variable-global-font-weight: unset;--chroma-name-variable-global-font-style: unset;--chroma-name-variable-instance-color: unset;--chroma-name-variable-instance-background-color: unset;--chroma-name-variable-instance-font-weight: unset;--chroma-name-variable-instance-font-style: unset;--chroma-name-variable-magic-color: unset;--chroma-name-variable-magic-background-color: unset;--chroma-name-variable-magic-font-weight: unset;--chroma-name-variable-magic-font-style: unset;--chroma-literal-color: #a5d6ff;--chroma-literal-background-color: unset;--chroma-literal-font-weight: unset;--chroma-literal-font-style: unset;--chroma-literal-date-color: #79c0ff;--chroma-literal-date-background-color: unset;--chroma-literal-date-font-weight: unset;--chroma-literal-date-font-style: unset;--chroma-literal-string-color: #a5d6ff;--chroma-literal-string-background-color: unset;--chroma-literal-string-font-weight: unset;--chroma-literal-string-font-style: unset;--chroma-literal-string-affix-color: #79c0ff;--chroma-literal-string-affix-background-color: unset;--chroma-literal-string-affix-font-weight: unset;--chroma-literal-string-affix-font-style: unset;--chroma-literal-string-backtick-color: #a5d6ff;--chroma-literal-string-backtick-background-color: unset;--chroma-literal-string-backtick-font-weight: unset;--chroma-literal-string-backtick-font-style: unset;--chroma-literal-string-char-color: #a5d6ff;--chroma-literal-string-char-background-color: unset;--chroma-literal-string-char-font-weight: unset;--chroma-literal-string-char-font-style: unset;--chroma-literal-string-delimiter-color: #79c0ff;--chroma-literal-string-delimiter-background-color: unset;--chroma-literal-string-delimiter-font-weight: unset;--chroma-literal-string-delimiter-font-style: unset;--chroma-literal-string-doc-color: #a5d6ff;--chroma-literal-string-doc-background-color: unset;--chroma-literal-string-doc-font-weight: unset;--chroma-literal-string-doc-font-style: unset;--chroma-literal-string-double-color: #a5d6ff;--chroma-literal-string-double-background-color: unset;--chroma-literal-string-double-font-weight: unset;--chroma-literal-string-double-font-style: unset;--chroma-literal-string-escape-color: #79c0ff;--chroma-literal-string-escape-background-color: unset;--chroma-literal-string-escape-font-weight: unset;--chroma-literal-string-escape-font-style: unset;--chroma-literal-string-heredoc-color: #79c0ff;--chroma-literal-string-heredoc-background-color: unset;--chroma-literal-string-heredoc-font-weight: unset;--chroma-literal-string-heredoc-font-style: unset;--chroma-literal-string-interpol-color: #a5d6ff;--chroma-literal-string-interpol-background-color: unset;--chroma-literal-string-interpol-font-weight: unset;--chroma-literal-string-interpol-font-style: unset;--chroma-literal-string-other-color: #a5d6ff;--chroma-literal-string-other-background-color: unset;--chroma-literal-string-other-font-weight: unset;--chroma-literal-string-other-font-style: unset;--chroma-literal-string-regex-color: #79c0ff;--chroma-literal-string-regex-background-color: unset;--chroma-literal-string-regex-font-weight: unset;--chroma-literal-string-regex-font-style: unset;--chroma-literal-string-single-color: #a5d6ff;--chroma-literal-string-single-background-color: unset;--chroma-literal-string-single-font-weight: unset;--chroma-literal-string-single-font-style: unset;--chroma-literal-string-symbol-color: #a5d6ff;--chroma-literal-string-symbol-background-color: unset;--chroma-literal-string-symbol-font-weight: unset;--chroma-literal-string-symbol-font-style: unset;--chroma-literal-number-color: #a5d6ff;--chroma-literal-number-background-color: unset;--chroma-literal-number-font-weight: unset;--chroma-literal-number-font-style: unset;--chroma-literal-number-bin-color: #a5d6ff;--chroma-literal-number-bin-background-color: unset;--chroma-literal-number-bin-font-weight: unset;--chroma-literal-number-bin-font-style: unset;--chroma-literal-number-float-color: #a5d6ff;--chroma-literal-number-float-background-color: unset;--chroma-literal-number-float-font-weight: unset;--chroma-literal-number-float-font-style: unset;--chroma-literal-number-hex-color: #a5d6ff;--chroma-literal-number-hex-background-color: unset;--chroma-literal-number-hex-font-weight: unset;--chroma-literal-number-hex-font-style: unset;--chroma-literal-number-integer-color: #a5d6ff;--chroma-literal-number-integer-background-color: unset;--chroma-literal-number-integer-font-weight: unset;--chroma-literal-number-integer-font-style: unset;--chroma-literal-number-integer-long-color: #a5d6ff;--chroma-literal-number-integer-long-background-color: unset;--chroma-literal-number-integer-long-font-weight: unset;--chroma-literal-number-integer-long-font-style: unset;--chroma-literal-number-oct-color: #a5d6ff;--chroma-literal-number-oct-background-color: unset;--chroma-literal-number-oct-font-weight: unset;--chroma-literal-number-oct-font-style: unset;--chroma-operator-color: #ff7b72;--chroma-operator-background-color: unset;--chroma-operator-font-weight: bold;--chroma-operator-font-style: unset;--chroma-operator-word-color: #ff7b72;--chroma-operator-word-background-color: unset;--chroma-operator-word-font-weight: bold;--chroma-operator-word-font-style: unset;--chroma-punctuation-color: unset;--chroma-punctuation-background-color: unset;--chroma-punctuation-font-weight: unset;--chroma-punctuation-font-style: unset;--chroma-comment-color: #8b949e;--chroma-comment-background-color: unset;--chroma-comment-font-weight: unset;--chroma-comment-font-style: italic;--chroma-comment-hashbang-color: #8b949e;--chroma-comment-hashbang-background-color: unset;--chroma-comment-hashbang-font-weight: unset;--chroma-comment-hashbang-font-style: italic;--chroma-comment-multiline-color: #8b949e;--chroma-comment-multiline-background-color: unset;--chroma-comment-multiline-font-weight: unset;--chroma-comment-multiline-font-style: italic;--chroma-comment-single-color: #8b949e;--chroma-comment-single-background-color: unset;--chroma-comment-single-font-weight: unset;--chroma-comment-single-font-style: italic;--chroma-comment-special-color: #8b949e;--chroma-comment-special-background-color: unset;--chroma-comment-special-font-weight: bold;--chroma-comment-special-font-style: italic;--chroma-comment-preproc-color: #8b949e;--chroma-comment-preproc-background-color: unset;--chroma-comment-preproc-font-weight: bold;--chroma-comment-preproc-font-style: italic;--chroma-comment-preproc-file-color: #8b949e;--chroma-comment-preproc-file-background-color: unset;--chroma-comment-preproc-file-font-weight: bold;--chroma-comment-preproc-file-font-style: italic;--chroma-generic-color: unset;--chroma-generic-background-color: unset;--chroma-generic-font-weight: unset;--chroma-generic-font-style: unset;--chroma-generic-deleted-color: #ffa198;--chroma-generic-deleted-background-color: #490202;--chroma-generic-deleted-font-weight: unset;--chroma-generic-deleted-font-style: unset;--chroma-generic-emph-color: unset;--chroma-generic-emph-background-color: unset;--chroma-generic-emph-font-weight: unset;--chroma-generic-emph-font-style: italic;--chroma-generic-error-color: #ffa198;--chroma-generic-error-background-color: unset;--chroma-generic-error-font-weight: unset;--chroma-generic-error-font-style: unset;--chroma-generic-heading-color: #79c0ff;--chroma-generic-heading-background-color: unset;--chroma-generic-heading-font-weight: bold;--chroma-generic-heading-font-style: unset;--chroma-generic-inserted-color: #56d364;--chroma-generic-inserted-background-color: #0f5323;--chroma-generic-inserted-font-weight: unset;--chroma-generic-inserted-font-style: unset;--chroma-generic-output-color: #8b949e;--chroma-generic-output-background-color: unset;--chroma-generic-output-font-weight: unset;--chroma-generic-output-font-style: unset;--chroma-generic-prompt-color: #8b949e;--chroma-generic-prompt-background-color: unset;--chroma-generic-prompt-font-weight: unset;--chroma-generic-prompt-font-style: unset;--chroma-generic-strong-color: unset;--chroma-generic-strong-background-color: unset;--chroma-generic-strong-font-weight: bold;--chroma-generic-strong-font-style: unset;--chroma-generic-subheading-color: #79c0ff;--chroma-generic-subheading-background-color: unset;--chroma-generic-subheading-font-weight: unset;--chroma-generic-subheading-font-style: unset;--chroma-generic-traceback-color: #ff7b72;--chroma-generic-traceback-background-color: unset;--chroma-generic-traceback-font-weight: unset;--chroma-generic-traceback-font-style: unset;--chroma-generic-underline-color: unset;--chroma-generic-underline-background-color: unset;--chroma-generic-underline-font-weight: unset;--chroma-generic-underline-font-style: unset;--chroma-text-whitespace-color: #6e7681;--chroma-text-whitespace-background-color: unset;--chroma-text-whitespace-font-weight: unset;--chroma-text-whitespace-font-style: unset}}.bg{color:var(--chroma-background-color);background-color:var(--chroma-background-background-color)}.chroma{color:var(--chroma-pre-wrapper-color);background-color:var(--chroma-pre-wrapper-background-color)}.chroma .err{color:var(--chroma-error-color);background-color:var(--chroma-error-background-color)}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:var(--chroma-line-highlight-background-color)}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em 0 .4em;color:var(--chroma-line-numbers-table-color)}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em 0 .4em;color:var(--chroma-line-numbers-color)}.chroma .line{display:flex}.chroma .k{color:var(--chroma-keyword-color);font-weight:var(--chroma-keyword-font-weight)}.chroma .kc{color:var(--chroma-keyword-constant-color);font-weight:var(--chroma-keyword-constant-font-weight)}.chroma .kd{color:var(--chroma-keyword-declaration-color);font-weight:var(--chroma-keyword-declaration-font-weight)}.chroma .kn{color:var(--chroma-keyword-namespace-color);font-weight:var(--chroma-keyword-namespace-font-weight)}.chroma .kp{color:var(--chroma-keyword-pseudo-color);font-weight:var(--chroma-keyword-pseudo-font-weight)}.chroma .kr{color:var(--chroma-keyword-reserved-color);font-weight:var(--chroma-keyword-reserved-font-weight)}.chroma .kt{color:var(--chroma-keyword-type-color);font-weight:var(--chroma-keyword-type-font-weight)}.chroma .na{color:var(--chroma-name-attribute-color)}.chroma .nb{color:var(--chroma-name-builtin-color)}.chroma .bp{color:var(--chroma-name-builtin-pseudo-color)}.chroma .nc{color:var(--chroma-name-class-color);font-weight:var(--chroma-name-class-font-weight)}.chroma .no{color:var(--chroma-name-constant-color);font-weight:var(--chroma-name-constant-font-weight)}.chroma .nd{color:var(--chroma-name-decorator-color);font-weight:var(--chroma-name-decorator-font-weight)}.chroma .ni{color:var(--chroma-name-entity-color)}.chroma .ne{color:var(--chroma-name-exception-color);font-weight:var(--chroma-name-exception-font-weight)}.chroma .nf{color:var(--chroma-name-function-color);font-weight:var(--chroma-name-function-font-weight)}.chroma .nl{color:var(--chroma-name-label-color);font-weight:var(--chroma-name-label-font-weight)}.chroma .nn{color:var(--chroma-name-namespace-color)}.chroma .py{color:var(--chroma-name-property-color)}.chroma .nt{color:var(--chroma-name-tag-color)}.chroma .nv{color:var(--chroma-name-variable-color)}.chroma .vc{color:var(--chroma-name-variable-class-color)}.chroma .vg{color:var(--chroma-name-variable-global-color)}.chroma .vi{color:var(--chroma-name-variable-instance-color)}.chroma .l{color:var(--chroma-literal-color)}.chroma .ld{color:var(--chroma-literal-date-color)}.chroma .s{color:var(--chroma-literal-string-color)}.chroma .sa{color:var(--chroma-literal-string-affix-color)}.chroma .sb{color:var(--chroma-literal-string-backtick-color)}.chroma .sc{color:var(--chroma-literal-string-char-color)}.chroma .dl{color:var(--chroma-literal-string-delimiter-color)}.chroma .sd{color:var(--chroma-literal-string-doc-color)}.chroma .s2{color:var(--chroma-literal-string-double-color)}.chroma .se{color:var(--chroma-literal-string-escape-color)}.chroma .sh{color:var(--chroma-literal-string-heredoc-color)}.chroma .si{color:var(--chroma-literal-string-interpol-color)}.chroma .sx{color:var(--chroma-literal-string-other-color)}.chroma .sr{color:var(--chroma-literal-string-regex-color)}.chroma .s1{color:var(--chroma-literal-string-single-color)}.chroma .ss{color:var(--chroma-literal-string-symbol-color)}.chroma .m{color:var(--chroma-literal-number-color)}.chroma .mb{color:var(--chroma-literal-number-bin-color)}.chroma .mf{color:var(--chroma-literal-number-float-color)}.chroma .mh{color:var(--chroma-literal-number-hex-color)}.chroma .mi{color:var(--chroma-literal-number-integer-color)}.chroma .il{color:var(--chroma-literal-number-integer-long-color)}.chroma .mo{color:var(--chroma-literal-number-oct-color)}.chroma .o{color:var(--chroma-operator-color);font-weight:var(--chroma-operator-font-weight)}.chroma .ow{color:var(--chroma-operator-word-color);font-weight:var(--chroma-operator-word-font-weight)}.chroma .c{color:var(--chroma-comment-color);font-style:var(--chroma-comment-font-style)}.chroma .ch{color:var(--chroma-comment-hashbang-color);font-style:var(--chroma-comment-hashbang-font-style)}.chroma .cm{color:var(--chroma-comment-multiline-color);font-style:var(--chroma-comment-multiline-font-style)}.chroma .c1{color:var(--chroma-comment-single-color);font-style:var(--chroma-comment-single-font-style)}.chroma .cs{color:var(--chroma-comment-special-color);font-weight:var(--chroma-comment-special-font-weight);font-style:var(--chroma-comment-special-font-style)}.chroma .cp{color:var(--chroma-comment-preproc-color);font-weight:var(--chroma-comment-preproc-font-weight);font-style:var(--chroma-comment-preproc-font-style)}.chroma .cpf{color:var(--chroma-comment-preproc-file-color);font-weight:var(--chroma-comment-preproc-file-font-weight);font-style:var(--chroma-comment-preproc-file-font-style)}.chroma .gd{color:var(--chroma-generic-deleted-color);background-color:var(--chroma-generic-deleted-background-color)}.chroma .ge{color:var(--chroma-generic-emph-color);font-style:var(--chroma-generic-emph-font-style)}.chroma .gr{color:var(--chroma-generic-error-color)}.chroma .gh{color:var(--chroma-generic-heading-color);font-weight:var(--chroma-generic-heading-font-weight)}.chroma .gi{color:var(--chroma-generic-inserted-color);background-color:var(--chroma-generic-inserted-background-color)}.chroma .go{color:var(--chroma-generic-output-color)}.chroma .gp{color:var(--chroma-generic-prompt-color)}.chroma .gs{font-weight:var(--chroma-generic-strong-font-weight)}.chroma .gu{color:var(--chroma-generic-subheading-color)}.chroma .gt{color:var(--chroma-generic-traceback-color)}.chroma .gl{text-decoration:underline}.chroma .w{color:var(--chroma-text-whitespace-color)}:root{--col-primary: #269255;--col-secondary: #634d85;--col-secondary-alpha: #634d8522;--col-text-main: #333;--col-text-h5: #777;--col-text-tags: #aaa;--col-text-header: #fefefe;--col-bg-main: #fefefe;--col-bg-figure-single: #eee3ff77;--col-bg-series: #eeffea;--col-table-head: #ccc;--col-table-row-normal: #eee;--col-table-row-hover: #ddd;--col-bookend-border: #ffffffb2;--col-bookend-main: #2c975c;--col-trip-report: #e0ecd6}@media(prefers-color-scheme: dark){:root{--col-primary: #4bae76;--col-secondary: #d7d3dd;--col-secondary-alpha: #3f6050;--col-text-main: #bdbdbd;--col-text-h5: #ccc;--col-text-tags: #aaa;--col-text-header: #c1d5cb;--col-bg-main: #212624;--col-bg-figure-single: #1b191e;--col-bg-series: #181a18;--col-table-head: #ccc;--col-table-row-normal: #eee;--col-table-row-hover: #ddd;--col-bookend-border: #ffffffb2;--col-bookend-main: #111;--col-trip-report: #3e3e3e}img{filter:brightness(85%)}}html,body{max-width:100%;overflow-x:hidden;margin:0}body{font-family:sans-serif;font-size:20px;line-height:30px;background:var(--col-bookend-main);color:var(--col-text-header);min-height:100vh}body h1,body h2,body h3,body h4,body h5,body h6{line-height:48px;color:var(--col-primary)}body h1{font-size:42px;line-height:42px;margin:20px 0 8px 0}body .main-listing h1{font-size:28px;line-height:36px;margin:0}body h2{font-size:38px;line-height:38px;margin:44px 0 0 0}body h3{font-size:28px;line-height:28px;margin:28px 0 0 0}body h4{font-size:24px;line-height:24px}body h5{font-size:17px;line-height:17px;margin:30px 0 0 0;color:var(--col-text-h5);padding:0 0 0 12px}body h6{font-size:16px;line-height:20px}body .headline-hash{visibility:hidden;color:var(--col-secondary);background:none}body h1:hover a,body h2:hover a,body h3:hover a,body h4:hover a,body h5:hover a{visibility:visible}ul{list-style:square outside none}ul li{padding:4px 0}dl{display:grid;grid-template-columns:25% 75%;grid-gap:12px 0}dt{font-weight:bold;grid-column:1}p code,li code,dl code,dt code,dd code{background-color:var(--chroma-pre-wrapper-background-color);border-radius:7px;padding:0 4px}.chroma .hl{width:max-content;margin-left:-16px;padding:0 8px 0 16px;border-radius:0 8px 8px 0}.main-header{border-bottom:6px solid var(--col-bookend-border);padding:14px}.main-header .main-header-mini{margin:0px auto}@media(min-width: 1260px){.main-header .main-header-mini{width:1228px}}@media(min-width: 800px){.main-header nav{float:right}}.main-header nav a{color:var(--col-text-header);text-decoration:none;background-image:linear-gradient(var(--col-text-header), var(--col-text-header));background-position:center bottom;background-repeat:no-repeat;background-size:100% 3px;transition:background-size .1s ease 0s;padding-bottom:3px}.main-header nav a:hover{background-size:max(100% - 32px,70%) 3px}.main-header .title{font-size:26px;line-height:28px}.main-header a{color:var(--col-text-header);text-decoration:none}nav ul{list-style:none;padding-left:0;margin:0}nav ul li{display:inline}nav ul li{padding:0 4px}.made-with ul,.platforms ul,.tags ul,.categories ul{font-family:sans-serif;color:var(--col-text-tags);margin-top:8px;list-style:none;padding-left:0}.made-with ul li,.platforms ul li,.tags ul li,.categories ul li{display:inline}.made-with ul li:first-child::before,.platforms ul li:first-child::before,.tags ul li:first-child::before,.categories ul li:first-child::before{content:""}@media all and (min-width: 800px){.article-header.summary{flex-direction:row-reverse}.article-header.summary h1{flex:0 0 80%}.article-header.summary time{flex:1;text-align:right;padding:8px 16px 0 0}.article-header.single{flex-direction:column}.article-header.single h1{font-size:44px;line-height:48px;text-align:center}.article-header.single time{text-align:center}.article-header{display:flex}}.tags ul li::before{content:" #"}.categories ul li::before{content:" "}main{padding:16px;background-color:var(--col-bg-main);color:var(--col-text-main)}main article{margin:12px auto}@media(min-width: 1260px){main article{width:1228px}}main .game-container .game-item{text-align:center;width:100%}main pre{overflow-x:auto;border-radius:22px;padding:14px}main pre .language-ascii-art{overflow-x:auto;border-radius:10px;padding:5px;line-height:20px;display:block;background-color:var(--chroma-pre-wrapper-background-color)}main a{color:var(--col-primary);text-decoration:none;background-image:linear-gradient(var(--col-primary), var(--col-primary));background-position:center bottom;background-repeat:no-repeat;background-size:100% 3px;transition:background-size .1s ease 0s;padding-bottom:3px}main a:hover{background-size:max(100% - 32px,70%) 3px}main figure img{display:block;margin:0 auto;max-width:100%}main figure.gallery{display:inline-block;margin:0 0}main figure.single{margin:16px 0}main figure.single .single-inset{background-color:var(--col-bookend-main);border-radius:4px;padding:0 0 8px 0;max-width:max-content;margin:auto}main figure.single figcaption{color:var(--col-text-header);padding:10px 10px 2px 10px;text-align:center;font-size:16px;line-height:20px}main .game-container figure{background-color:unset}main .game-container figure img{width:640px}main table{width:100%}main table tr td{padding:10px}main .bookshelf tr td{padding:5px}main .book-rating{width:120px;text-align:right}main .hilightable-table{display:block;overflow-x:auto;white-space:nowrap}main .hilightable-table tr{background-color:var(--col-table-row-normal)}main .hilightable-table tr:hover{background-color:var(--col-table-row-hover)}main .hilightable-table thead tr{background-color:var(--col-table-head)}main .hilightable-table thead tr:hover{background-color:var(--col-table-head)}main blockquote{border-left:2px dotted var(--col-secondary);padding-left:16px}main .note{color:#3b88c3;padding:16px;border:3px dashed #3b88c3;border-radius:22px}main .note::before{content:"ℹ️ ";padding-right:6px;font-style:normal}.front-container{display:flex;flex-wrap:wrap;min-height:50vh}.front-content{margin:0}.front-item{width:100%}.game-container{display:flex;flex-wrap:wrap}.tea-photo{margin:32px auto;width:min-content}time{font-size:18px;font-family:sans-serif;color:var(--col-secondary)}.nearby{margin:0 auto;padding:12px;display:grid;grid-template-columns:1fr 1fr}@media(min-width: 1260px){.nearby{width:1228px}}.nearby a{color:var(--col-text-header);text-decoration:none;background-image:linear-gradient(var(--col-text-header), var(--col-text-header));background-position:center bottom;background-repeat:no-repeat;background-size:100% 3px;transition:background-size .1s ease 0s;padding-bottom:3px}.nearby a:hover{background-size:max(100% - 32px,70%) 3px}.nearby .nearby-left,.nearby .nearby-right{padding:5px}.nearby .nearby-right{text-align:right}.series-container{background:var(--col-bg-series);margin:4px;padding:16px;border-radius:5px}.series-container h4{margin:5px auto}.series-container .series-list{list-style:none}.series-container .series-list .series-list-item::before{content:"➟ "}.series-container .series-list .series-list-item.active::before{content:"➠ "}.series-container .series-list .series-list-item.active{font-weight:bold}.section-overview,.section-underview{margin:20px auto;color:var(--col-secondary);font-size:20px;line-height:28px}.section-overview p,.section-underview p{padding:8px;margin:0}.section-underview{border:dashed 4px var(--col-secondary-alpha)}.trip-report{background-color:var(--col-trip-report);text-align:center;border-radius:6px;padding:10px}.trip-report p.image{height:168px}.trip-report a.image{background:none}.trip-report p{margin:2px}@media(min-width: 1260px){aside,footer{width:1228px}}aside ul,footer ul{list-style:none;padding-left:0}aside ul li,footer ul li{display:inline}aside ul li,footer ul li{padding:10px}aside ul li a,footer ul li a{color:var(--col-text-header);text-decoration:none;background-image:linear-gradient(var(--col-text-header), var(--col-text-header));background-position:center bottom;background-repeat:no-repeat;background-size:100% 3px;transition:background-size .1s ease 0s;padding-bottom:3px}aside ul li a:hover,footer ul li a:hover{background-size:max(100% - 32px,70%) 3px}.main-end{border-top:6px solid var(--col-bookend-border);min-width:100vw}.pagination{text-align:center;min-width:100vw;padding:10px}@media(min-width: 1260px){.pagination{width:1228px}}.pagination a{color:var(--col-text-header)}.pagination a:hover{color:var(--col-secondary)}footer{min-width:100vw;font-size:20px;text-align:center}/*# sourceMappingURL=style.css.map */
