@media screen{:root:not([data-r-output-format=print]):not([data-r-theme-variant^=my-custom-]):not([data-r-theme-variant=auto]):not([data-r-theme-variant=light]):not([data-r-theme-variant=dark]),:root:not([data-r-output-format=print])[data-r-theme-variant=auto]{@media screen and (prefers-color-scheme:light){&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 99, 159, 2, 1 );--SECONDARY-color:rgba( 72, 106, 201, 1 );--SECONDARY-HOVER-color:rgba( 32, 40, 145, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 226, 85, 64, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 40, 40, 40, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 33, 33, 33, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 68, 68, 68, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MAIN-BG-color:rgba( 255, 255, 255, 1 );--MAIN-TEXT-color:rgba( 0, 0, 0, 1 );--MAIN-TITLES-TEXT-color:rgba( 16, 16, 16, 1 );--CODE-theme:relearn-light;--CODE-BLOCK-color:rgba( 39, 40, 34, 1 );--CODE-BLOCK-BG-color:rgba( 250, 250, 250, 1 );--CODE-BLOCK-BORDER-color:rgba( 216, 216, 216, 1 );--CODE-INLINE-color:rgba( 94, 94, 94, 1 );--CODE-INLINE-BG-color:rgba( 255, 250, 233, 1 );--CODE-INLINE-BORDER-color:rgba( 248, 232, 200, 1 );--BROWSER-theme:light;--MERMAID-theme:default;--OPENAPI-theme:light;--OPENAPI-CODE-theme:idea;--BOX-CAPTION-color:rgba( 255, 255, 255, 1 );--BOX-BG-color:rgba( 255, 255, 255, .833 );--BOX-TEXT-color:rgba( 16, 16, 16, 1 )}&:root{--ACCENT-color:#42b2da;--MAIN-TEXT-color:#323232;--MAIN-TITLES-H1-TEXT-color:#323232;--MAIN-TITLES-TEXT-color:#5e5e5e;--MAIN-LINK-color:#1C90F3;--MAIN-LINK-HOVER-color:#167ad0;--MAIN-ANCHOR-color:#1C90F3;--CODE-theme:hybrid;--CODE-BLOCK-BG-color:#1d1f21;--CODE-BLOCK-BORDER-color:#1d1f21;--CODE-BLOCK-color:#c5c8c6;--MENU-HEADER-BG-color:#252c31;--MENU-HEADER-BORDER-color:#777;--MENU-SEARCH-BG-color:#20272b;--MENU-SEARCH-BOX-color:#fff;--MENU-SEARCH-BOX-ICONS-color:#fff;--MENU-SECTIONS-ACTIVE-BG-color:#20272b;--MENU-SECTIONS-BG-color:#252c31;--MENU-SECTIONS-LINK-color:#ccc;--MENU-SECTIONS-LINK-HOVER-color:#e6e6e6;--MENU-SECTION-ACTIVE-CATEGORY-color:#777;--MENU-SECTION-ACTIVE-CATEGORY-BG-color:#fff;--MENU-VISITED-color:#33a1ff;--MENU-SECTION-HR-color:#20272b}... green #b5bd68 (hljs-string,hljs-regexp,hljs-addition) .c*/... gray #707880 (hljs-comment,hljs-meta) .nt/.nf/... yellow #f0c674 (hljs-name,hljs-title) .na purple #b294bb (hljs-attribute) .nv/.no teal #8abeb7 (hljs-variable,hljs-template-variable) .kt/.nb/... orange #de935f (hljs-type,hljs-built_in,hljs-section) the code block background and base text color are intentionally not set here: the theme styles `pre` via the --CODE-BLOCK-* variant variables. Operators,punctuation and whitespace carry no color in the original hybrid palette either,so they inherit the block text color as before. */ .bg{background-color:initial}.chroma{background-color:initial}.chroma .err{color:#c66}.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:#373b41}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .line{display:flex}.chroma .k,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#81a2be}.chroma .kc{color:#c66}.chroma .kt{color:#de935f}.chroma .nt,.chroma .nf,.chroma .fm,.chroma .nc,.chroma .nx,.chroma .ne{color:#f0c674}.chroma .na{color:#b294bb}.chroma .nb,.chroma .bp{color:#de935f}.chroma .nv,.chroma .no{color:#8abeb7}.chroma .nd{color:#707880}.chroma .l,.chroma .ld{color:#c66}.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s2,.chroma .se,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .s1,.chroma .ss{color:#b5bd68}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:#c66}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf{color:#707880}.chroma .gd{color:#c66}.chroma .gi{color:#b5bd68}.chroma .gu{color:#de935f}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.hljs-name,.hljs-title{color:#f0c674}.hljs-comment,.hljs-meta,.hljs-meta .hljs-keyword{color:#707880}.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol{color:#c66}.hljs-addition,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#b5bd68}.hljs-attr,.hljs-attribute,.hljs-code,.hljs-selector-id{color:#b294bb}.hljs-bullet,.hljs-keyword,.hljs-selector-tag,.hljs-tag{color:#81a2be}.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-variable{color:#8abeb7}.hljs-built_in,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}#R-logo.R-default:not(:has(>.logo-image[data-r-logo-variant~=light])):not(:has(>.logo-title)){display:none}#R-logo.R-default>.logo-image[data-r-logo-variant~=light]{display:initial}#R-logo.R-default:has(>.logo-image[data-r-logo-variant~=light])+search{margin-bottom:1rem}}@media screen and (prefers-color-scheme:dark){&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 145, 234, 3, 1 );--SECONDARY-color:rgba( 108, 140, 227, 1 );--SECONDARY-HOVER-color:rgba( 147, 176, 255, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 255, 144, 126, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 43, 43, 43, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 50, 50, 50, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 130, 229, 80, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MENU-VISITED-color:rgba( 72, 106, 201, 1 );--MAIN-BG-color:rgba( 32, 32, 32, 1 );--MAIN-TEXT-color:rgba( 224, 224, 224, 1 );--MAIN-TITLES-TEXT-color:rgba( 255, 255, 255, 1 );--CODE-theme:relearn-dark;--CODE-BLOCK-color:rgba( 248, 248, 242, 1 );--CODE-BLOCK-BG-color:rgba( 43, 43, 43, 1 );--CODE-BLOCK-BORDER-color:rgba( 71, 71, 71, 1 );--CODE-INLINE-color:rgba( 130, 229, 80, 1 );--CODE-INLINE-BG-color:rgba( 45, 45, 45, 1 );--CODE-INLINE-BORDER-color:rgba( 70, 70, 70, 1 );--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--BOX-CAPTION-color:rgba( 240, 240, 240, 1 );--BOX-BG-color:rgba( 20, 20, 20, 1 );--BOX-TEXT-color:rgba( 224, 224, 224, 1 )}&:root{--PRIMARY-color:#0185ae;--MENU-HEADER-BG-color:#161616;--SECONDARY-color:#61c2f2;--ACCENT-color:#0185ae;--MAIN-TEXT-color:#cccccc;--MAIN-LINK-HOVER-color:#0185ae;--MAIN-BG-color:#161616;--MAIN-TITLES-H1-TEXT-color:#cccccc;--MAIN-TITLES-TEXT-color:#eeeeee;--CODE-theme:hybrid;--CODE-BLOCK-color:#cccccc;--CODE-BLOCK-BG-color:#1d1f21;--CODE-BLOCK-BORDER-color:#1d1f21;--CODE-INLINE-color:#0185ae;--CODE-INLINE-BG-color:#161616;--CODE-INLINE-BORDER-color:#333333;--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--MENU-HOME-LINK-color:#161616;--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SEARCH-color:#706f6f;--MENU-SEARCH-BG-color:#161616;--MENU-SEARCH-BORDER-color:#706f6f;--MENU-SECTIONS-BG-color:#161616;--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:#61c2f2;--MENU-SECTIONS-ACTIVE-BG-color:#1d1c1c;--MENU-SECTION-ACTIVE-CATEGORY-color:hsl(200, 65%, 57.5%);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:#333333;--MENU-SECTION-HR-color:rgba( 96, 96, 96, 1 );--MENU-VISITED-color:#0185ae;--BOX-CAPTION-color:#161616;--BOX-BG-color:rgba( 20, 20, 20, 1 );--BOX-TEXT-color:#cccccc}#R-topbar>.topbar-wrapper{background-color:#161616}b,strong{color:#fff}... green #b5bd68 (hljs-string,hljs-regexp,hljs-addition) .c*/... gray #707880 (hljs-comment,hljs-meta) .nt/.nf/... yellow #f0c674 (hljs-name,hljs-title) .na purple #b294bb (hljs-attribute) .nv/.no teal #8abeb7 (hljs-variable,hljs-template-variable) .kt/.nb/... orange #de935f (hljs-type,hljs-built_in,hljs-section) the code block background and base text color are intentionally not set here: the theme styles `pre` via the --CODE-BLOCK-* variant variables. Operators,punctuation and whitespace carry no color in the original hybrid palette either,so they inherit the block text color as before. */ .bg{background-color:initial}.chroma{background-color:initial}.chroma .err{color:#c66}.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:#373b41}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .line{display:flex}.chroma .k,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#81a2be}.chroma .kc{color:#c66}.chroma .kt{color:#de935f}.chroma .nt,.chroma .nf,.chroma .fm,.chroma .nc,.chroma .nx,.chroma .ne{color:#f0c674}.chroma .na{color:#b294bb}.chroma .nb,.chroma .bp{color:#de935f}.chroma .nv,.chroma .no{color:#8abeb7}.chroma .nd{color:#707880}.chroma .l,.chroma .ld{color:#c66}.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s2,.chroma .se,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .s1,.chroma .ss{color:#b5bd68}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:#c66}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf{color:#707880}.chroma .gd{color:#c66}.chroma .gi{color:#b5bd68}.chroma .gu{color:#de935f}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.hljs-name,.hljs-title{color:#f0c674}.hljs-comment,.hljs-meta,.hljs-meta .hljs-keyword{color:#707880}.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol{color:#c66}.hljs-addition,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#b5bd68}.hljs-attr,.hljs-attribute,.hljs-code,.hljs-selector-id{color:#b294bb}.hljs-bullet,.hljs-keyword,.hljs-selector-tag,.hljs-tag{color:#81a2be}.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-variable{color:#8abeb7}.hljs-built_in,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}#R-logo.R-default:not(:has(>.logo-image[data-r-logo-variant~=dark])):not(:has(>.logo-title)){display:none}#R-logo.R-default>.logo-image[data-r-logo-variant~=dark]{display:initial}#R-logo.R-default:has(>.logo-image[data-r-logo-variant~=dark])+search{margin-bottom:1rem}}}:root:not([data-r-output-format=print])[data-r-theme-variant=light]{&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 99, 159, 2, 1 );--SECONDARY-color:rgba( 72, 106, 201, 1 );--SECONDARY-HOVER-color:rgba( 32, 40, 145, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 226, 85, 64, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 40, 40, 40, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 33, 33, 33, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 68, 68, 68, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MAIN-BG-color:rgba( 255, 255, 255, 1 );--MAIN-TEXT-color:rgba( 0, 0, 0, 1 );--MAIN-TITLES-TEXT-color:rgba( 16, 16, 16, 1 );--CODE-theme:relearn-light;--CODE-BLOCK-color:rgba( 39, 40, 34, 1 );--CODE-BLOCK-BG-color:rgba( 250, 250, 250, 1 );--CODE-BLOCK-BORDER-color:rgba( 216, 216, 216, 1 );--CODE-INLINE-color:rgba( 94, 94, 94, 1 );--CODE-INLINE-BG-color:rgba( 255, 250, 233, 1 );--CODE-INLINE-BORDER-color:rgba( 248, 232, 200, 1 );--BROWSER-theme:light;--MERMAID-theme:default;--OPENAPI-theme:light;--OPENAPI-CODE-theme:idea;--BOX-CAPTION-color:rgba( 255, 255, 255, 1 );--BOX-BG-color:rgba( 255, 255, 255, .833 );--BOX-TEXT-color:rgba( 16, 16, 16, 1 )}&:root{--ACCENT-color:#42b2da;--MAIN-TEXT-color:#323232;--MAIN-TITLES-H1-TEXT-color:#323232;--MAIN-TITLES-TEXT-color:#5e5e5e;--MAIN-LINK-color:#1C90F3;--MAIN-LINK-HOVER-color:#167ad0;--MAIN-ANCHOR-color:#1C90F3;--CODE-theme:hybrid;--CODE-BLOCK-BG-color:#1d1f21;--CODE-BLOCK-BORDER-color:#1d1f21;--CODE-BLOCK-color:#c5c8c6;--MENU-HEADER-BG-color:#252c31;--MENU-HEADER-BORDER-color:#777;--MENU-SEARCH-BG-color:#20272b;--MENU-SEARCH-BOX-color:#fff;--MENU-SEARCH-BOX-ICONS-color:#fff;--MENU-SECTIONS-ACTIVE-BG-color:#20272b;--MENU-SECTIONS-BG-color:#252c31;--MENU-SECTIONS-LINK-color:#ccc;--MENU-SECTIONS-LINK-HOVER-color:#e6e6e6;--MENU-SECTION-ACTIVE-CATEGORY-color:#777;--MENU-SECTION-ACTIVE-CATEGORY-BG-color:#fff;--MENU-VISITED-color:#33a1ff;--MENU-SECTION-HR-color:#20272b}... green #b5bd68 (hljs-string, hljs-regexp, hljs-addition) .c*/... gray #707880 (hljs-comment, hljs-meta) .nt/.nf/... yellow #f0c674 (hljs-name, hljs-title) .na purple #b294bb (hljs-attribute) .nv/.no teal #8abeb7 (hljs-variable, hljs-template-variable) .kt/.nb/... orange #de935f (hljs-type, hljs-built_in, hljs-section) the code block background and base text color are intentionally not set here: the theme styles `pre` via the --CODE-BLOCK-* variant variables. Operators, punctuation and whitespace carry no color in the original hybrid palette either, so they inherit the block text color as before. */ .bg{background-color:initial}.chroma{background-color:initial}.chroma .err{color:#c66}.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:#373b41}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#707880}.chroma .line{display:flex}.chroma .k, .chroma .kd, .chroma .kn, .chroma .kp, .chroma .kr{color:#81a2be}.chroma .kc{color:#c66}.chroma .kt{color:#de935f}.chroma .nt, .chroma .nf, .chroma .fm, .chroma .nc, .chroma .nx, .chroma .ne{color:#f0c674}.chroma .na{color:#b294bb}.chroma .nb, .chroma .bp{color:#de935f}.chroma .nv, .chroma .no{color:#8abeb7}.chroma .nd{color:#707880}.chroma .l, .chroma .ld{color:#c66}.chroma .s, .chroma .sa, .chroma .sb, .chroma .sc, .chroma .dl, .chroma .sd, .chroma .s2, .chroma .se, .chroma .sh, .chroma .si, .chroma .sx, .chroma .sr, .chroma .s1, .chroma .ss{color:#b5bd68}.chroma .m, .chroma .mb, .chroma .mf, .chroma .mh, .chroma .mi, .chroma .il, .chroma .mo{color:#c66}.chroma .c, .chroma .ch, .chroma .cm, .chroma .c1, .chroma .cs, .chroma .cp, .chroma .cpf{color:#707880}.chroma .gd{color:#c66}.chroma .gi{color:#b5bd68}.chroma .gu{color:#de935f}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.hljs-name, .hljs-title{color:#f0c674}.hljs-comment, .hljs-meta, .hljs-meta .hljs-keyword{color:#707880}.hljs-deletion, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol{color:#c66}.hljs-addition, .hljs-doctag, .hljs-regexp, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-string{color:#b5bd68}.hljs-attr, .hljs-attribute, .hljs-code, .hljs-selector-id{color:#b294bb}.hljs-bullet, .hljs-keyword, .hljs-selector-tag, .hljs-tag{color:#81a2be}.hljs-subst, .hljs-template-tag, .hljs-template-variable, .hljs-variable{color:#8abeb7}.hljs-built_in, .hljs-quote, .hljs-section, .hljs-selector-class, .hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}}:root:not([data-r-output-format=print])[data-r-theme-variant$=light]{ #R-logo.R-default:not(:has(> .logo-image[data-r-logo-variant~='light'])):not(:has(> .logo-title)) { display: none; } #R-logo.R-default > .logo-image[data-r-logo-variant~='light'] { display: initial; } #R-logo.R-default:has(> .logo-image[data-r-logo-variant~='light']) + search { margin-bottom: 1rem; }}:root:not([data-r-output-format=print])[data-r-theme-variant=dark]{&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 145, 234, 3, 1 );--SECONDARY-color:rgba( 108, 140, 227, 1 );--SECONDARY-HOVER-color:rgba( 147, 176, 255, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 255, 144, 126, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 43, 43, 43, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 50, 50, 50, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 130, 229, 80, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MENU-VISITED-color:rgba( 72, 106, 201, 1 );--MAIN-BG-color:rgba( 32, 32, 32, 1 );--MAIN-TEXT-color:rgba( 224, 224, 224, 1 );--MAIN-TITLES-TEXT-color:rgba( 255, 255, 255, 1 );--CODE-theme:relearn-dark;--CODE-BLOCK-color:rgba( 248, 248, 242, 1 );--CODE-BLOCK-BG-color:rgba( 43, 43, 43, 1 );--CODE-BLOCK-BORDER-color:rgba( 71, 71, 71, 1 );--CODE-INLINE-color:rgba( 130, 229, 80, 1 );--CODE-INLINE-BG-color:rgba( 45, 45, 45, 1 );--CODE-INLINE-BORDER-color:rgba( 70, 70, 70, 1 );--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--BOX-CAPTION-color:rgba( 240, 240, 240, 1 );--BOX-BG-color:rgba( 20, 20, 20, 1 );--BOX-TEXT-color:rgba( 224, 224, 224, 1 )}&:root{--PRIMARY-color:#0185ae;--MENU-HEADER-BG-color:#161616;--SECONDARY-color:#61c2f2;--ACCENT-color:#0185ae;--MAIN-TEXT-color:#cccccc;--MAIN-LINK-HOVER-color:#0185ae;--MAIN-BG-color:#161616;--MAIN-TITLES-H1-TEXT-color:#cccccc;--MAIN-TITLES-TEXT-color:#eeeeee;--CODE-theme:hybrid;--CODE-BLOCK-color:#cccccc;--CODE-BLOCK-BG-color:#1d1f21;--CODE-BLOCK-BORDER-color:#1d1f21;--CODE-INLINE-color:#0185ae;--CODE-INLINE-BG-color:#161616;--CODE-INLINE-BORDER-color:#333333;--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--MENU-HOME-LINK-color:#161616;--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SEARCH-color:#706f6f;--MENU-SEARCH-BG-color:#161616;--MENU-SEARCH-BORDER-color:#706f6f;--MENU-SECTIONS-BG-color:#161616;--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:#61c2f2;--MENU-SECTIONS-ACTIVE-BG-color:#1d1c1c;--MENU-SECTION-ACTIVE-CATEGORY-color:hsl(200, 65%, 57.5%);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:#333333;--MENU-SECTION-HR-color:rgba( 96, 96, 96, 1 );--MENU-VISITED-color:#0185ae;--BOX-CAPTION-color:#161616;--BOX-BG-color:rgba( 20, 20, 20, 1 );--BOX-TEXT-color:#cccccc} #R-topbar > .topbar-wrapper { background-color: #161616; } b, strong { color: #ffffff; } ... green #b5bd68 (hljs-string, hljs-regexp, hljs-addition) .c*/... gray #707880 (hljs-comment, hljs-meta) .nt/.nf/... yellow #f0c674 (hljs-name, hljs-title) .na purple #b294bb (hljs-attribute) .nv/.no teal #8abeb7 (hljs-variable, hljs-template-variable) .kt/.nb/... orange #de935f (hljs-type, hljs-built_in, hljs-section) The code block background and base text color are intentionally not set here: the theme styles `pre` via the --CODE-BLOCK-* variant variables. Operators, punctuation and whitespace carry no color in the original hybrid palette either, so they inherit the block text color as before. */ .bg { background-color: transparent; } .chroma { background-color: transparent; } .chroma .err { color: #c66; } .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: #373b41; } .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em; color: #707880; } .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em; color: #707880; } .chroma .line { display: flex; } .chroma .k, .chroma .kd, .chroma .kn, .chroma .kp, .chroma .kr { color: #81a2be; } .chroma .kc { color: #c66; } .chroma .kt { color: #de935f; } .chroma .nt, .chroma .nf, .chroma .fm, .chroma .nc, .chroma .nx, .chroma .ne { color: #f0c674; } .chroma .na { color: #b294bb; } .chroma .nb, .chroma .bp { color: #de935f; } .chroma .nv, .chroma .no { color: #8abeb7; } .chroma .nd { color: #707880; } .chroma .l, .chroma .ld { color: #c66; } .chroma .s, .chroma .sa, .chroma .sb, .chroma .sc, .chroma .dl, .chroma .sd, .chroma .s2, .chroma .se, .chroma .sh, .chroma .si, .chroma .sx, .chroma .sr, .chroma .s1, .chroma .ss { color: #b5bd68; } .chroma .m, .chroma .mb, .chroma .mf, .chroma .mh, .chroma .mi, .chroma .il, .chroma .mo { color: #c66; } .chroma .c, .chroma .ch, .chroma .cm, .chroma .c1, .chroma .cs, .chroma .cp, .chroma .cpf { color: #707880; } .chroma .gd { color: #c66; } .chroma .gi { color: #b5bd68; } .chroma .gu { color: #de935f; } .chroma .ge { font-style: italic; } .chroma .gs { font-weight: bold; } .hljs-name, .hljs-title { color: #f0c674; } .hljs-comment, .hljs-meta, .hljs-meta .hljs-keyword { color: #707880; } .hljs-deletion, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol { color: #c66; } .hljs-addition, .hljs-doctag, .hljs-regexp, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-string { color: #b5bd68; } .hljs-attr, .hljs-attribute, .hljs-code, .hljs-selector-id { color: #b294bb; } .hljs-bullet, .hljs-keyword, .hljs-selector-tag, .hljs-tag { color: #81a2be; } .hljs-subst, .hljs-template-tag, .hljs-template-variable, .hljs-variable { color: #8abeb7; } .hljs-built_in, .hljs-quote, .hljs-section, .hljs-selector-class, .hljs-type { color: #de935f; } .hljs-emphasis { font-style: italic; } .hljs-strong { font-weight: 700; }}:root:not([data-r-output-format=print])[data-r-theme-variant$=dark]{ #R-logo.R-default:not(:has(> .logo-image[data-r-logo-variant~='dark'])):not(:has(> .logo-title)) { display: none; } #R-logo.R-default > .logo-image[data-r-logo-variant~='dark'] { display: initial; } #R-logo.R-default:has(> .logo-image[data-r-logo-variant~='dark']) + search { margin-bottom: 1rem; }}}@media print{&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 99, 159, 2, 1 );--SECONDARY-color:rgba( 72, 106, 201, 1 );--SECONDARY-HOVER-color:rgba( 32, 40, 145, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 226, 85, 64, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 40, 40, 40, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 33, 33, 33, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 68, 68, 68, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MAIN-BG-color:rgba( 255, 255, 255, 1 );--MAIN-TEXT-color:rgba( 0, 0, 0, 1 );--MAIN-TITLES-TEXT-color:rgba( 16, 16, 16, 1 );--CODE-theme:relearn-light;--CODE-BLOCK-color:rgba( 39, 40, 34, 1 );--CODE-BLOCK-BG-color:rgba( 250, 250, 250, 1 );--CODE-BLOCK-BORDER-color:rgba( 216, 216, 216, 1 );--CODE-INLINE-color:rgba( 94, 94, 94, 1 );--CODE-INLINE-BG-color:rgba( 255, 250, 233, 1 );--CODE-INLINE-BORDER-color:rgba( 248, 232, 200, 1 );--BROWSER-theme:light;--MERMAID-theme:default;--OPENAPI-theme:light;--OPENAPI-CODE-theme:idea;--BOX-CAPTION-color:rgba( 255, 255, 255, 1 );--BOX-BG-color:rgba( 255, 255, 255, .833 );--BOX-TEXT-color:rgba( 16, 16, 16, 1 )}.bg{color:#272822;background-color:#fafafa}.chroma{color:#272822;background-color:#fafafa}.chroma .err{color:#960050}.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:#e1e1e1}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#00a8c8}.chroma .kc{color:#00a8c8}.chroma .kd{color:#00a8c8}.chroma .kn{color:#f92672}.chroma .kp{color:#00a8c8}.chroma .kr{color:#00a8c8}.chroma .kt{color:#00a8c8}.chroma .n{color:#111}.chroma .na{color:#75af00}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nb{color:#111}.chroma .bp{color:#111}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.chroma .nf{color:#75af00}.chroma .fm{color:#75af00}.chroma .l{color:#ae81ff}.chroma .ld{color:#d88200}.chroma .s{color:#d88200}.chroma .sa{color:#d88200}.chroma .sb{color:#d88200}.chroma .sc{color:#d88200}.chroma .dl{color:#d88200}.chroma .sd{color:#d88200}.chroma .s2{color:#d88200}.chroma .se{color:#8045ff}.chroma .sh{color:#d88200}.chroma .si{color:#d88200}.chroma .sx{color:#d88200}.chroma .sr{color:#d88200}.chroma .s1{color:#d88200}.chroma .ss{color:#d88200}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .p{color:#111}.chroma .c{color:#a7a187}.chroma .ch{color:#a7a187}.chroma .cm{color:#a7a187}.chroma .c1{color:#a7a187}.chroma .cs{color:#a7a187}.chroma .cp{color:#a7a187}.chroma .cpf{color:#a7a187}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}}@media print{#R-sidebar{display:none}#R-body{margin-left:0!important;margin-right:0!important;min-width:100%!important;max-width:100%!important;width:100%!important}#R-body #navigation{display:none}html{font-size:8.763pt}body{background-color:#fff}pre:not(.mermaid){border:1px solid #ccc}#R-body #R-topbar{background-color:#fff;border-bottom:1px solid #ddd;border-radius:0;color:#777;padding-left:0;padding-right:0}#R-body .topbar-button{display:none!important}@media screen and (max-width:47.999rem){#R-body .topbar-breadcrumbs{visibility:visible}}code.copy-to-clipboard-code:after{display:none}#R-body .actionbar{display:none}#toast-container{display:none}#R-body h1,#R-body h2,#R-body .card-title,#R-body h3,#R-body .article-subheading,#R-body h4,#R-body h5,#R-body h6{color:#000}#R-body th,#R-body td,#R-body code,#R-body strong,#R-body b,#R-body li,#R-body dd,#R-body dt,#R-body p,#R-body a,#R-body button,#R-body .badge .badge-content{color:#000}#R-body .anchor{display:none}#R-body pre:not(.mermaid),#R-body code{background-color:#fff;border-color:#ddd}hr{border-bottom:1px solid #ddd}#R-body #R-body-inner{overflow:visible;padding:0 3.25rem 4rem}#R-body #R-body-inner h1{border-bottom:1px solid #ddd;font-size:3.25rem;margin-bottom:2rem;padding-bottom:.75rem}.children-type-group li>p+p,.children-type-tree li>p+p,.children-type-flat li>p{font-size:1rem}.footline{border-top:1px solid #ddd;color:#777;margin-top:1.5rem;padding-top:.75rem}h1+.footline{display:none}#R-body #R-body-inner .headline a,#R-body #R-body-inner .footline a,#R-body #R-body-inner .btn a{text-decoration:none}#R-body #R-body-inner a{text-decoration-line:underline}#R-topbar{position:initial}#R-topbar>.topbar-wrapper{background-color:initial}#R-body .topbar-sidebar-divider{border-width:0}article .R-taxonomy{display:none}mark.search{background:inherit;color:inherit}.mermaid.zoom:hover{border-color:transparent}.box>.box-content{background-color:#fff}.btn,#R-body .tab-nav-button{color:#000}#R-body .tab-nav-button.active{border-bottom-color:#fff;color:#000}#R-body .tab-nav-button.active>.tab-nav-text{background-color:#fff}#R-body .tab-content-text{background-color:#fff;color:#000}article:not(.card){break-before:page}#R-body-inner article:not(.card):first-of-type{break-before:avoid}#R-body #R-body-inner .flex-block-wrapper{max-width:calc(var(--INTERNAL-MAIN-MAX-width) - var(--INTERNAL-MENU-L-width) - 2 * 3.25rem);width:100%}#R-body #R-body-inner>.flex-block-wrapper article.narrow>p{font-size:1.015625rem;text-align:start}#R-body #R-body-inner>.flex-block-wrapper article.narrow>.article-subheading{margin-top:0}}