@media screen{:root:not([data-r-output-format=print]):not([data-r-theme-variant=my-custom-variant]):not([data-r-theme-variant=zen-auto]):not([data-r-theme-variant=zen-light]):not([data-r-theme-variant=zen-dark]):not([data-r-theme-variant=relearn-auto]):not([data-r-theme-variant=relearn-light]):not([data-r-theme-variant=relearn-dark]):not([data-r-theme-variant=relearn-bright]):not([data-r-theme-variant=retro-auto]):not([data-r-theme-variant=neon]):not([data-r-theme-variant=learn]),:root:not([data-r-output-format=print])[data-r-theme-variant=zen-auto]{@media screen and (prefers-color-scheme:light){&:root{--PRIMARY-color:rgba(26, 115, 232, 1);--SECONDARY-color:rgba(26, 115, 232, 1);--MAIN-TOPBAR-BORDER-color:rgba(210, 210, 210, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 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(210, 210, 210, 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;--MENU-BORDER-color:rgba(210, 210, 210, 1);--MENU-TOPBAR-BORDER-color:rgba(247, 247, 247, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(210, 210, 210, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(26, 115, 232, 1);--MENU-SEARCH-BG-color:rgba(255, 255, 255, 1);--MENU-SEARCH-BORDER-color:rgba(210, 210, 210, 0.66);--MENU-HOME-LINK-color:rgba(48, 48, 48, 1);--MENU-HOME-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-SECTIONS-BG-color:rgba(134, 134, 134, 0.066);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(48, 48, 48, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(255, 255, 255, 1);--MENU-SECTION-SEPARATOR-color:rgba(210, 210, 210, 0.66);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.833);--BOX-TEXT-color:rgba(48, 48, 48, 1);--BOX-GREY-color:rgba(210, 210, 210, 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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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 screen and (prefers-color-scheme:dark){&:root{--PRIMARY-color:rgba(47, 129, 235, 1);--SECONDARY-color:rgba(47, 129, 235, 1);--MAIN-TOPBAR-BORDER-color:rgba(71, 71, 71, 1);--MAIN-LINK-HOVER-color:rgb(112, 174, 245);--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(71, 71, 71, 1);--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--MENU-BORDER-color:rgba(71, 71, 71, 1);--MENU-TOPBAR-BORDER-color:rgba(39, 39, 39, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(71, 71, 71, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(47, 129, 235, 1);--MENU-SEARCH-BG-color:rgba(32, 32, 32, 1);--MENU-SEARCH-BORDER-color:rgba(71, 71, 71, 0.66);--MENU-HOME-LINK-color:rgba(240, 240, 240, 1);--MENU-HOME-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-SECTIONS-BG-color:rgba(39, 39, 39, 1);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(240, 240, 240, 0.75);--MENU-SECTIONS-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(32, 32, 32, 1);--MENU-SECTION-SEPARATOR-color:rgba(71, 71, 71, 0.66);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(20, 20, 20, 1);--BOX-TEXT-color:rgba(240, 240, 240, 1);--BOX-GREY-color:rgba(71, 71, 71, 1)}.bg{color:#f8f8f2;background-color:#2b2b2b}.chroma{color:#f8f8f2;background-color:#2b2b2b}.chroma .err{color:#c6c}.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:#404042}.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:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.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 .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}}}:root:not([data-r-output-format=print])[data-r-theme-variant=zen-light]{&:root{--PRIMARY-color:rgba(26, 115, 232, 1);--SECONDARY-color:rgba(26, 115, 232, 1);--MAIN-TOPBAR-BORDER-color:rgba(210, 210, 210, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 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(210, 210, 210, 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;--MENU-BORDER-color:rgba(210, 210, 210, 1);--MENU-TOPBAR-BORDER-color:rgba(247, 247, 247, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(210, 210, 210, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(26, 115, 232, 1);--MENU-SEARCH-BG-color:rgba(255, 255, 255, 1);--MENU-SEARCH-BORDER-color:rgba(210, 210, 210, 0.66);--MENU-HOME-LINK-color:rgba(48, 48, 48, 1);--MENU-HOME-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-SECTIONS-BG-color:rgba(134, 134, 134, 0.066);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(48, 48, 48, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(255, 255, 255, 1);--MENU-SECTION-SEPARATOR-color:rgba(210, 210, 210, 0.66);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.833);--BOX-TEXT-color:rgba(48, 48, 48, 1);--BOX-GREY-color:rgba(210, 210, 210, 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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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}}:root:not([data-r-output-format=print])[data-r-theme-variant=zen-dark]{&:root{--PRIMARY-color:rgba(47, 129, 235, 1);--SECONDARY-color:rgba(47, 129, 235, 1);--MAIN-TOPBAR-BORDER-color:rgba(71, 71, 71, 1);--MAIN-LINK-HOVER-color:rgb(112, 174, 245);--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(71, 71, 71, 1);--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--MENU-BORDER-color:rgba(71, 71, 71, 1);--MENU-TOPBAR-BORDER-color:rgba(39, 39, 39, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(71, 71, 71, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(47, 129, 235, 1);--MENU-SEARCH-BG-color:rgba(32, 32, 32, 1);--MENU-SEARCH-BORDER-color:rgba(71, 71, 71, 0.66);--MENU-HOME-LINK-color:rgba(240, 240, 240, 1);--MENU-HOME-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-SECTIONS-BG-color:rgba(39, 39, 39, 1);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(240, 240, 240, 0.75);--MENU-SECTIONS-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(32, 32, 32, 1);--MENU-SECTION-SEPARATOR-color:rgba(71, 71, 71, 0.66);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(20, 20, 20, 1);--BOX-TEXT-color:rgba(240, 240, 240, 1);--BOX-GREY-color:rgba(71, 71, 71, 1)}.bg{color:#f8f8f2;background-color:#2b2b2b}.chroma{color:#f8f8f2;background-color:#2b2b2b}.chroma .err{color:#c6c}.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:#404042}.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:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.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 .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}}:root:not([data-r-output-format=print])[data-r-theme-variant=relearn-auto]{@media screen and (prefers-color-scheme:light){&:root{--PRIMARY-color:rgba(26, 115, 232, 1);--SECONDARY-color:rgba(26, 115, 232, 1);--MAIN-TOPBAR-BORDER-color:rgba(210, 210, 210, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 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(210, 210, 210, 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;--MENU-BORDER-color:rgba(210, 210, 210, 1);--MENU-TOPBAR-BORDER-color:rgba(247, 247, 247, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(210, 210, 210, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(26, 115, 232, 1);--MENU-SEARCH-BG-color:rgba(255, 255, 255, 1);--MENU-SEARCH-BORDER-color:rgba(210, 210, 210, 0.66);--MENU-HOME-LINK-color:rgba(48, 48, 48, 1);--MENU-HOME-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(210, 210, 210, 0.66);--MENU-SECTIONS-BG-color:rgba(134, 134, 134, 0.066);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(48, 48, 48, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(26, 115, 232, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(255, 255, 255, 1);--MENU-SECTION-SEPARATOR-color:rgba(210, 210, 210, 0.66);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.833);--BOX-TEXT-color:rgba(48, 48, 48, 1);--BOX-GREY-color:rgba(210, 210, 210, 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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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 screen and (prefers-color-scheme:dark){&:root{--PRIMARY-color:rgba(47, 129, 235, 1);--SECONDARY-color:rgba(47, 129, 235, 1);--MAIN-TOPBAR-BORDER-color:rgba(71, 71, 71, 1);--MAIN-LINK-HOVER-color:rgb(112, 174, 245);--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(71, 71, 71, 1);--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:obsidian;--MENU-BORDER-color:rgba(71, 71, 71, 1);--MENU-TOPBAR-BORDER-color:rgba(39, 39, 39, 1);--MENU-TOPBAR-SEPARATOR-color:rgba(71, 71, 71, 1);--MENU-HEADER-BG-color:transparent;--MENU-HEADER-BORDER-color:transparent;--MENU-SEARCH-color:rgba(47, 129, 235, 1);--MENU-SEARCH-BG-color:rgba(32, 32, 32, 1);--MENU-SEARCH-BORDER-color:rgba(71, 71, 71, 0.66);--MENU-HOME-LINK-color:rgba(240, 240, 240, 1);--MENU-HOME-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(71, 71, 71, 0.66);--MENU-SECTIONS-BG-color:rgba(39, 39, 39, 1);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(240, 240, 240, 0.75);--MENU-SECTIONS-LINK-HOVER-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(47, 129, 235, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(32, 32, 32, 1);--MENU-SECTION-SEPARATOR-color:rgba(71, 71, 71, 0.66);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(20, 20, 20, 1);--BOX-TEXT-color:rgba(240, 240, 240, 1);--BOX-GREY-color:rgba(71, 71, 71, 1)}.bg{color:#f8f8f2;background-color:#2b2b2b}.chroma{color:#f8f8f2;background-color:#2b2b2b}.chroma .err{color:#c6c}.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:#404042}.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:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.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 .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}}}:root:not([data-r-output-format=print])[data-r-theme-variant=relearn-light]{&:root{--PRIMARY-color:rgba(125, 201, 3, 1);--SECONDARY-color:rgba(72, 106, 201, 1);--ACCENT-color:rgb(255, 102, 78);--MAIN-TEXT-color:rgba(0, 0, 0, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 1);--MAIN-BG-color:rgba(255, 255, 255, 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;--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(0, 0, 0, 0.166);--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);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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}}:root:not([data-r-output-format=print])[data-r-theme-variant=relearn-dark]{&:root{--PRIMARY-color:rgba(125, 201, 3, 1);--SECONDARY-color:rgba(108, 140, 227, 1);--ACCENT-color:rgb(255, 102, 78, 1);--MAIN-TEXT-color:rgba(224, 224, 224, 1);--MAIN-LINK-HOVER-color:rgba(147, 176, 255, 1);--MAIN-BG-color:rgba(32, 32, 32, 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;--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-LINK-color:rgba(186, 186, 186, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(255, 255, 255, 1);--MENU-SECTIONS-ACTIVE-BG-color:rgba(50, 50, 50, 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);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(20, 20, 20, 1);--BOX-TEXT-color:rgba(224, 224, 224, 1)}.bg{color:#f8f8f2;background-color:#2b2b2b}.chroma{color:#f8f8f2;background-color:#2b2b2b}.chroma .err{color:#c6c}.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:#404042}.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:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.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 .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}}:root:not([data-r-output-format=print])[data-r-theme-variant=relearn-bright]{&:root{--PRIMARY-color:rgba(131, 201, 50, 1);--SECONDARY-color:rgba(99, 128, 208, 1);--ACCENT-color:rgb(255, 102, 78, 1);--MAIN-TEXT-color:rgba(0, 0, 0, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 1);--MAIN-BG-color:rgba(255, 255, 255, 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;--MENU-HEADER-BG-color:rgba(0, 0, 0, 0);--MENU-SEARCH-color:rgba(64, 64, 64, 1);--MENU-SEARCH-BG-color:rgba(255, 255, 255, 0.2);--MENU-SEARCH-BORDER-color:transparent;--MENU-HOME-LINK-color:rgba(64, 64, 64, 1);--MENU-HOME-LINK-HOVER-color:rgba(0, 0, 0, 1);--MENU-HOME-TOP-SEPARATOR-color:rgba(96, 96, 96, 1);--MENU-HOME-BOTTOM-SEPARATOR-color:rgba(96, 96, 96, 1);--MENU-SECTIONS-BG-color:rgba(131, 201, 50, 1);--MENU-SECTIONS-ACTIVE-BG-color:transparent;--MENU-SECTIONS-LINK-color:rgba(50, 50, 50, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(255, 255, 255, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(50, 50, 50, 1);--MENU-SECTION-SEPARATOR-color:rgba(96, 96, 96, 1);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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}}:root:not([data-r-output-format=print])[data-r-theme-variant=retro-auto]{@media screen and (prefers-color-scheme:light){&:root{--MAIN-TEXT-color:rgba(50, 50, 50, 1);--MAIN-TITLES-TEXT-color:rgba(94, 94, 94, 1);--MAIN-TITLES-H1-TEXT-color:rgba(34, 34, 34, 1);--MAIN-LINK-color:rgba(0, 189, 243, 1);--MAIN-LINK-HOVER-color:rgba(0, 130, 167, 1);--MAIN-BG-color:rgba(255, 255, 255, 1);--CODE-theme:learn;--CODE-BLOCK-color:rgba(226, 228, 229, 1);--CODE-BLOCK-BG-color:rgba(40, 42, 54, 1);--CODE-BLOCK-BORDER-color:rgba(40, 42, 54, 1);--CODE-INLINE-color:rgba(94, 94, 94, 1);--CODE-INLINE-BG-color:rgba(255, 247, 221, 1);--CODE-INLINE-BORDER-color:rgba(251, 240, 203, 1);--MENU-HEADER-color:rgba(255, 255, 255, 1);--MENU-HEADER-BG-color:rgba(132, 81, 161, 1);--MENU-HEADER-BORDER-color:rgba(156, 111, 182, 1);--MENU-SEARCH-color:rgba(255, 255, 255, 1);--MENU-SEARCH-BG-color:rgba(118, 72, 144, 1);--MENU-SEARCH-BORDER-color:rgba(145, 94, 174, 1);--MENU-HOME-LINK-color:rgba(224, 224, 224, 1);--MENU-HOME-LINK-HOVER-color:rgba(240, 240, 240, 1);--MENU-HOME-TOP-SEPARATOR-color:var(--MENU-HEADER-BORDER-color);--MENU-SECTIONS-ACTIVE-BG-color:rgba(37, 31, 41, 1);--MENU-SECTIONS-BG-color:rgba(50, 42, 56, 1);--MENU-SECTIONS-LINK-color:rgba(204, 204, 204, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(230, 230, 230, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(119, 119, 119, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(255, 255, 255, 1);--MENU-VISITED-color:rgba(0, 189, 243, 1);--MENU-SECTION-SEPARATOR-color:rgba(42, 35, 47, 1);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.833);--BOX-TEXT-color:rgba(16, 16, 16, 1)}.bg{color:#e2e4e5;background-color:#282a36}.chroma{color:#e2e4e5;background-color:#282a36}.chroma .err{color:#ff5c57}.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:#505050}.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:#ff6ac1}.chroma .kc{color:#ff6ac1}.chroma .kd{color:#ff5c57}.chroma .kn{color:#ff6ac1}.chroma .kp{color:#ff6ac1}.chroma .kr{color:#ff6ac1}.chroma .kt{color:#9aedfe}.chroma .na{color:#57c7ff}.chroma .nb{color:#ff5c57}.chroma .nc{color:#f3f99d}.chroma .no{color:#ff9f43}.chroma .nd{color:#ff9f43}.chroma .nf{color:#57c7ff}.chroma .nl{color:#ff5c57}.chroma .nt{color:#ff6ac1}.chroma .nv{color:#ff5c57}.chroma .vc{color:#ff5c57}.chroma .vg{color:#ff5c57}.chroma .vi{color:#ff5c57}.chroma .s{color:#5af78e}.chroma .sa{color:#5af78e}.chroma .sb{color:#5af78e}.chroma .sc{color:#5af78e}.chroma .dl{color:#5af78e}.chroma .sd{color:#5af78e}.chroma .s2{color:#5af78e}.chroma .se{color:#5af78e}.chroma .sh{color:#5af78e}.chroma .si{color:#5af78e}.chroma .sx{color:#5af78e}.chroma .sr{color:#5af78e}.chroma .s1{color:#5af78e}.chroma .ss{color:#5af78e}.chroma .m{color:#ff9f43}.chroma .mb{color:#ff9f43}.chroma .mf{color:#ff9f43}.chroma .mh{color:#ff9f43}.chroma .mi{color:#ff9f43}.chroma .il{color:#ff9f43}.chroma .mo{color:#ff9f43}.chroma .o{color:#ff6ac1}.chroma .ow{color:#ff6ac1}.chroma .c{color:#78787e}.chroma .ch{color:#78787e}.chroma .cm{color:#78787e}.chroma .c1{color:#78787e}.chroma .cs{color:#78787e}.chroma .cp{color:#78787e}.chroma .cpf{color:#78787e}.chroma .gd{color:#ff5c57}.chroma .ge{text-decoration:underline}.chroma .gr{color:#ff5c57}.chroma .gh{font-weight:700}.chroma .gi{font-weight:700}.chroma .go{color:#43454f}.chroma .gs{font-style:italic}.chroma .gu{font-weight:700}.chroma .gl{text-decoration:underline}}@media screen and (prefers-color-scheme:dark){&:root{--PRIMARY-color:rgba(243, 0, 178, 1);--SECONDARY-color:rgb(50, 189, 243, 1);--ACCENT-color:rgba(255, 215, 0, 1);--MAIN-TEXT-color:rgba(224, 224, 224, 1);--MAIN-LINK-HOVER-color:rgb(80, 215, 255, 1);--MAIN-BG-color:rgba(16, 16, 16, 1);--MAIN-TITLES-H2-TEXT-color:rgba(243, 0, 178, 1);--MAIN-TITLES-H3-TEXT-color:rgba(255, 255, 0, 1);--MAIN-TITLES-H4-TEXT-color:rgba(154, 111, 255, 1);--CODE-theme:neon;--CODE-BLOCK-color:rgba(248, 248, 242, 1);--CODE-BLOCK-BG-color:rgba(0, 0, 0, 1);--CODE-INLINE-color:rgba(130, 229, 80, 1);--CODE-INLINE-BG-color:rgba(40, 42, 54, 1);--CODE-INLINE-BORDER-color:rgba(70, 70, 70, 1);--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:tomorrow-night;--MENU-HEADER-color:rgba(255, 255, 255, 1);--MENU-HEADER-BG-color:rgba(0, 0, 0, 0);--MENU-SEARCH-color:rgba(248, 248, 248, 1);--MENU-SEARCH-BG-color:rgba(16, 16, 16, 0.6);--MENU-SEARCH-BORDER-color:rgba(232, 232, 232, 1);--MENU-HOME-LINK-color:rgba(255, 255, 255, 1);--MENU-HOME-LINK-HOVER-color:rgba(208, 208, 208, 1);--MENU-HOME-TOP-SEPARATOR-color:var(--MENU-HEADER-BG-color);--MENU-SECTIONS-BG-color:linear-gradient(165deg, rgba(243, 0, 178, 0.825) 0%, rgba(28, 144, 243, 0.7) 65%, rgba(0, 227, 211, 0.7) 100%);--MENU-SECTIONS-ACTIVE-BG-color:rgba(0, 0, 0, 0.166);--MENU-SECTIONS-LINK-color:rgba(255, 255, 255, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(208, 208, 208, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(86, 255, 232, 1);--MENU-SECTION-SEPARATOR-color:rgba(186, 186, 186, 1);--MENU-VISITED-color:rgba(51, 161, 255, 1);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(8, 8, 8, 1);--BOX-TEXT-color:initial;--BOX-BLUE-color:rgba(48, 117, 229, 1);--BOX-BLUE-TEXT-color:var(--BOX-BLUE-color);--BOX-CYAN-color:rgba(30, 190, 190, 1);--BOX-CYAN-TEXT-color:var(--BOX-CYAN-color);--BOX-GREEN-color:rgba(42, 178, 24, 1);--BOX-GREEN-TEXT-color:var(--BOX-GREEN-color);--BOX-GREY-color:rgba(128, 128, 128, 1);--BOX-GREY-TEXT-color:var(--BOX-GREY-color);--BOX-MAGENTA-color:rgba(237, 33, 220, 1);--BOX-MAGENTA-TEXT-color:var(--BOX-MAGENTA-color);--BOX-ORANGE-color:rgba(237, 153, 9, 1);--BOX-ORANGE-TEXT-color:var(--BOX-ORANGE-color);--BOX-RED-color:rgba(224, 62, 62, 1);--BOX-RED-TEXT-color:var(--BOX-RED-color)}body a#R-logo{text-shadow:0 0 1px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 2px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 4px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color)}body h1,body h1 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px #fff,0 0 8px #fff,0 0 3px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color),0 0 6px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color)}body h2,body h2 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color)}body h3,body h3 *,body .article-subheading{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color)}body h4,body h4 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color)}body h5,body h5 *{color:#fff;text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 6px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H5-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H5-TEXT-color)}body h6,body h6 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H6-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H6-TEXT-color)}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body [id]>button.anchor i{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-LINK-color),0 0 8px var(--INTERNAL-MAIN-LINK-color),0 0 10px var(--INTERNAL-MAIN-LINK-color)}.swagger-ui h1,.swagger-ui h2,.swagger-ui h3,.swagger-ui h4,.swagger-ui h5,.swagger-ui h6{color:#fff!important}body #R-sidebar .searchbox button:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SEARCH-color),0 0 8px var(--INTERNAL-MENU-SEARCH-color)}body #R-sidebar select:hover,body #R-sidebar .collapsible-menu li:not(.active)>label:hover,body #R-sidebar .menu-control:hover,body #R-sidebar a:hover,body #R-homelinks button:hover,body #R-content-wrapper button:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color)}body #R-sidebar li.active>label,body #R-sidebar li.active>:is(a,span){color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color),0 0 8px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color)}body #R-homelinks select:hover,body #R-homelinks :is(.collapsible-menu,:not(.collapsible-menu)) li:not(.active)>label:hover,body #R-homelinks .menu-control:hover,body #R-homelinks :is(.collapsible-menu,:not(.collapsible-menu)) a:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-HOME-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-HOME-LINK-HOVER-color)}body #R-homelinks li.active>label,body #R-homelinks li.active>:is(a,span){color:var(--INTERNAL-MENU-HOME-LINK-color);text-shadow:none}body .badge,body .btn,body .box:not(.cstyle.transparent){box-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--VARIABLE-BOX-color)}body .badge>.badge-content,body .btn,body .btn>*,body .box:not(.cstyle.transparent)>.box-label{text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--VARIABLE-BOX-CAPTION-color)}body .tab-panel-cstyle:not(.transparent),body .badge.cstyle:not(.transparent),body .btn.cstyle{--VARIABLE-BOX-TEXT-color:var(--VARIABLE-BOX-CAPTION-color)}body .badge.cstyle.transparent,body .btn.cstyle.transparent{--VARIABLE-BOX-BG-color:var(--INTERNAL-BOX-BG-color)}body .btn.cstyle.transparent>*{border-color:var(--VARIABLE-BOX-color);color:var(--VARIABLE-BOX-CAPTION-color)}body .btn.cstyle.interactive.transparent>*:hover,body .btn.cstyle.interactive.transparent>*:active,body .btn.cstyle.interactive.transparent>*:focus{background-color:var(--INTERNAL-MAIN-TITLES-TEXT-color);color:var(--INTERNAL-MAIN-TEXT-color)}body .box.cstyle.transparent{box-shadow:none}#R-content-wrapper{--ps-thumb-color:rgba(208, 208, 208, 1);--ps-thumb-hover-color:rgba(204, 204, 204, 1)}.bg{color:#f8f8f2;background-color:#000}.chroma{color:#f8f8f2;background-color:#000}.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:#363638}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7c7c79}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7c7c79}.chroma .line{display:flex}.chroma .k{color:red}.chroma .kc{color:red}.chroma .kd{color:red}.chroma .kn{color:red}.chroma .kp{color:red}.chroma .kr{color:red}.chroma .kt{color:violet}.chroma .no{color:#7fffd4}.chroma .nf{color:gold}.chroma .nv{color:#eedd82}.chroma .s{color:#87ceeb}.chroma .sa{color:#87ceeb}.chroma .sb{color:#87ceeb}.chroma .sc{color:#87ceeb}.chroma .dl{color:#87ceeb}.chroma .sd{color:#87ceeb}.chroma .s2{color:#87ceeb}.chroma .se{color:#87ceeb}.chroma .sh{color:#87ceeb}.chroma .si{color:#87ceeb}.chroma .sx{color:#87ceeb}.chroma .sr{color:#87ceeb}.chroma .s1{color:#87ceeb}.chroma .ss{color:#f60}.chroma .m{color:#f60}.chroma .mb{color:#f60}.chroma .mf{color:#f60}.chroma .mh{color:#f60}.chroma .mi{color:#f60}.chroma .il{color:#f60}.chroma .mo{color:#f60}.chroma .c{color:#0f0}.chroma .ch{color:#0f0}.chroma .cm{color:#0f0}.chroma .c1{color:#0f0}.chroma .cs{color:#0f0}.chroma .cp{color:#e5e5e5}.chroma .cpf{color:#e5e5e5}}}:root:not([data-r-output-format=print])[data-r-theme-variant=neon]{&:root{--PRIMARY-color:rgba(243, 0, 178, 1);--SECONDARY-color:rgb(50, 189, 243, 1);--ACCENT-color:rgba(255, 215, 0, 1);--MAIN-TEXT-color:rgba(224, 224, 224, 1);--MAIN-LINK-HOVER-color:rgb(80, 215, 255, 1);--MAIN-BG-color:rgba(16, 16, 16, 1);--MAIN-TITLES-H2-TEXT-color:rgba(243, 0, 178, 1);--MAIN-TITLES-H3-TEXT-color:rgba(255, 255, 0, 1);--MAIN-TITLES-H4-TEXT-color:rgba(154, 111, 255, 1);--CODE-theme:neon;--CODE-BLOCK-color:rgba(248, 248, 242, 1);--CODE-BLOCK-BG-color:rgba(0, 0, 0, 1);--CODE-INLINE-color:rgba(130, 229, 80, 1);--CODE-INLINE-BG-color:rgba(40, 42, 54, 1);--CODE-INLINE-BORDER-color:rgba(70, 70, 70, 1);--BROWSER-theme:dark;--MERMAID-theme:dark;--OPENAPI-theme:dark;--OPENAPI-CODE-theme:tomorrow-night;--MENU-HEADER-color:rgba(255, 255, 255, 1);--MENU-HEADER-BG-color:rgba(0, 0, 0, 0);--MENU-SEARCH-color:rgba(248, 248, 248, 1);--MENU-SEARCH-BG-color:rgba(16, 16, 16, 0.6);--MENU-SEARCH-BORDER-color:rgba(232, 232, 232, 1);--MENU-HOME-LINK-color:rgba(255, 255, 255, 1);--MENU-HOME-LINK-HOVER-color:rgba(208, 208, 208, 1);--MENU-HOME-TOP-SEPARATOR-color:var(--MENU-HEADER-BG-color);--MENU-SECTIONS-BG-color:linear-gradient(165deg, rgba(243, 0, 178, 0.825) 0%, rgba(28, 144, 243, 0.7) 65%, rgba(0, 227, 211, 0.7) 100%);--MENU-SECTIONS-ACTIVE-BG-color:rgba(0, 0, 0, 0.166);--MENU-SECTIONS-LINK-color:rgba(255, 255, 255, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(208, 208, 208, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(86, 255, 232, 1);--MENU-SECTION-SEPARATOR-color:rgba(186, 186, 186, 1);--MENU-VISITED-color:rgba(51, 161, 255, 1);--BOX-CAPTION-color:rgba(240, 240, 240, 1);--BOX-BG-color:rgba(8, 8, 8, 1);--BOX-TEXT-color:initial;--BOX-BLUE-color:rgba(48, 117, 229, 1);--BOX-BLUE-TEXT-color:var(--BOX-BLUE-color);--BOX-CYAN-color:rgba(30, 190, 190, 1);--BOX-CYAN-TEXT-color:var(--BOX-CYAN-color);--BOX-GREEN-color:rgba(42, 178, 24, 1);--BOX-GREEN-TEXT-color:var(--BOX-GREEN-color);--BOX-GREY-color:rgba(128, 128, 128, 1);--BOX-GREY-TEXT-color:var(--BOX-GREY-color);--BOX-MAGENTA-color:rgba(237, 33, 220, 1);--BOX-MAGENTA-TEXT-color:var(--BOX-MAGENTA-color);--BOX-ORANGE-color:rgba(237, 153, 9, 1);--BOX-ORANGE-TEXT-color:var(--BOX-ORANGE-color);--BOX-RED-color:rgba(224, 62, 62, 1);--BOX-RED-TEXT-color:var(--BOX-RED-color)}body a#R-logo{text-shadow:0 0 1px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 2px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 4px var(--INTERNAL-MENU-SEARCH-BORDER-color),0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color)}body h1, body h1 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px #fff,0 0 8px #fff,0 0 3px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color),0 0 6px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H1-TEXT-color)}body h2, body h2 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H2-TEXT-color)}body h3, body h3 *, body .article-subheading{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H3-TEXT-color)}body h4, body h4 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color),0 0 10px var(--INTERNAL-MAIN-TITLES-H4-TEXT-color)}body h5, body h5 *{color:#fff;text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 6px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H5-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H5-TEXT-color)}body h6, body h6 *{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--INTERNAL-MAIN-TITLES-H6-TEXT-color),0 0 8px var(--INTERNAL-MAIN-TITLES-H6-TEXT-color)}body h1 a, body h2 a, body h3 a, body h4 a, body h5 a, body h6 a, body [id] > button.anchor i{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MAIN-LINK-color),0 0 8px var(--INTERNAL-MAIN-LINK-color),0 0 10px var(--INTERNAL-MAIN-LINK-color)}.swagger-ui h1, .swagger-ui h2, .swagger-ui h3, .swagger-ui h4, .swagger-ui h5, .swagger-ui h6{color:#fff!important}body #R-sidebar .searchbox button:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SEARCH-color),0 0 8px var(--INTERNAL-MENU-SEARCH-color)}body #R-sidebar select:hover, body #R-sidebar .collapsible-menu li:not(.active) > label:hover, body #R-sidebar .menu-control:hover, body #R-sidebar a:hover, body #R-homelinks button:hover, body #R-content-wrapper button:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color)}body #R-sidebar li.active > label, body #R-sidebar li.active > :is(a, span){color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color),0 0 8px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color)}body #R-homelinks select:hover, body #R-homelinks :is(.collapsible-menu, :not(.collapsible-menu)) li:not(.active) > label:hover, body #R-homelinks .menu-control:hover, body #R-homelinks :is(.collapsible-menu, :not(.collapsible-menu)) a:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px gray,0 0 4px var(--INTERNAL-MENU-HOME-LINK-HOVER-color),0 0 8px var(--INTERNAL-MENU-HOME-LINK-HOVER-color)}body #R-homelinks li.active > label, body #R-homelinks li.active > :is(a, span){color:var(--INTERNAL-MENU-HOME-LINK-color);text-shadow:none}body .badge, body .btn, body .box:not(.cstyle.transparent){box-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--VARIABLE-BOX-color)}body .badge > .badge-content, body .btn, body .btn > *, body .box:not(.cstyle.transparent) > .box-label{text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 4px gray,0 0 4px var(--VARIABLE-BOX-CAPTION-color)}body .tab-panel-cstyle:not(.transparent), body .badge.cstyle:not(.transparent), body .btn.cstyle{--VARIABLE-BOX-TEXT-color:var(--VARIABLE-BOX-CAPTION-color)}body .badge.cstyle.transparent, body .btn.cstyle.transparent{--VARIABLE-BOX-BG-color:var(--INTERNAL-BOX-BG-color)}body .btn.cstyle.transparent > *{border-color:var(--VARIABLE-BOX-color);color:var(--VARIABLE-BOX-CAPTION-color)}body .btn.cstyle.interactive.transparent > *:hover, body .btn.cstyle.interactive.transparent > *:active, body .btn.cstyle.interactive.transparent > *:focus{background-color:var(--INTERNAL-MAIN-TITLES-TEXT-color);color:var(--INTERNAL-MAIN-TEXT-color)}body .box.cstyle.transparent{box-shadow:none} #R-content-wrapper { --ps-thumb-color: rgba(208, 208, 208, 1); --ps-thumb-hover-color: rgba(204, 204, 204, 1); } .bg { color: #f8f8f2; background-color: #000000; } .chroma { color: #f8f8f2; background-color: #000000; } .chroma .x { } .chroma .err { } .chroma .cl { } .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: #363638 } .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7c7c79 } .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7c7c79 } .chroma .line { display: flex; } .chroma .k { color: #ff0000 } .chroma .kc { color: #ff0000 } .chroma .kd { color: #ff0000 } .chroma .kn { color: #ff0000 } .chroma .kp { color: #ff0000 } .chroma .kr { color: #ff0000 } .chroma .kt { color: #ee82ee } .chroma .n { } .chroma .na { } .chroma .nb { } .chroma .bp { } .chroma .nc { } .chroma .no { color: #7fffd4 } .chroma .nd { } .chroma .ni { } .chroma .ne { } .chroma .nf { color: #ffd700 } .chroma .fm { } .chroma .nl { } .chroma .nn { } .chroma .nx { } .chroma .py { } .chroma .nt { } .chroma .nv { color: #eedd82 } .chroma .vc { } .chroma .vg { } .chroma .vi { } .chroma .vm { } .chroma .l { } .chroma .ld { } .chroma .s { color: #87ceeb } .chroma .sa { color: #87ceeb } .chroma .sb { color: #87ceeb } .chroma .sc { color: #87ceeb } .chroma .dl { color: #87ceeb } .chroma .sd { color: #87ceeb } .chroma .s2 { color: #87ceeb } .chroma .se { color: #87ceeb } .chroma .sh { color: #87ceeb } .chroma .si { color: #87ceeb } .chroma .sx { color: #87ceeb } .chroma .sr { color: #87ceeb } .chroma .s1 { color: #87ceeb } .chroma .ss { color: #ff6600 } .chroma .m { color: #ff6600 } .chroma .mb { color: #ff6600 } .chroma .mf { color: #ff6600 } .chroma .mh { color: #ff6600 } .chroma .mi { color: #ff6600 } .chroma .il { color: #ff6600 } .chroma .mo { color: #ff6600 } .chroma .o { } .chroma .ow { } .chroma .p { } .chroma .c { color: #00ff00 } .chroma .ch { color: #00ff00 } .chroma .cm { color: #00ff00 } .chroma .c1 { color: #00ff00 } .chroma .cs { color: #00ff00 } .chroma .cp { color: #e5e5e5 } .chroma .cpf { color: #e5e5e5 } .chroma .g { } .chroma .gd { } .chroma .ge { } .chroma .gr { } .chroma .gh { } .chroma .gi { } .chroma .go { } .chroma .gp { } .chroma .gs { } .chroma .gu { } .chroma .gt { } .chroma .gl { } .chroma .w { }}:root:not([data-r-output-format=print])[data-r-theme-variant=learn]{&:root{--MAIN-TEXT-color:rgba(50, 50, 50, 1);--MAIN-TITLES-TEXT-color:rgba(94, 94, 94, 1);--MAIN-TITLES-H1-TEXT-color:rgba(34, 34, 34, 1);--MAIN-LINK-color:rgba(0, 189, 243, 1);--MAIN-LINK-HOVER-color:rgba(0, 130, 167, 1);--MAIN-BG-color:rgba(255, 255, 255, 1);--CODE-theme:learn;--CODE-BLOCK-color:rgba(226, 228, 229, 1);--CODE-BLOCK-BG-color:rgba(40, 42, 54, 1);--CODE-BLOCK-BORDER-color:rgba(40, 42, 54, 1);--CODE-INLINE-color:rgba(94, 94, 94, 1);--CODE-INLINE-BG-color:rgba(255, 247, 221, 1);--CODE-INLINE-BORDER-color:rgba(251, 240, 203, 1);--MENU-HEADER-color:rgba(255, 255, 255, 1);--MENU-HEADER-BG-color:rgba(132, 81, 161, 1);--MENU-HEADER-BORDER-color:rgba(156, 111, 182, 1);--MENU-SEARCH-color:rgba(255, 255, 255, 1);--MENU-SEARCH-BG-color:rgba(118, 72, 144, 1);--MENU-SEARCH-BORDER-color:rgba(145, 94, 174, 1);--MENU-HOME-LINK-color:rgba(224, 224, 224, 1);--MENU-HOME-LINK-HOVER-color:rgba(240, 240, 240, 1);--MENU-HOME-TOP-SEPARATOR-color:var(--MENU-HEADER-BORDER-color);--MENU-SECTIONS-ACTIVE-BG-color:rgba(37, 31, 41, 1);--MENU-SECTIONS-BG-color:rgba(50, 42, 56, 1);--MENU-SECTIONS-LINK-color:rgba(204, 204, 204, 1);--MENU-SECTIONS-LINK-HOVER-color:rgba(230, 230, 230, 1);--MENU-SECTION-ACTIVE-CATEGORY-color:rgba(119, 119, 119, 1);--MENU-SECTION-ACTIVE-CATEGORY-BG-color:rgba(255, 255, 255, 1);--MENU-VISITED-color:rgba(0, 189, 243, 1);--MENU-SECTION-SEPARATOR-color:rgba(42, 35, 47, 1);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.833);--BOX-TEXT-color:rgba(16, 16, 16, 1)}.bg{color:#e2e4e5;background-color:#282a36}.chroma{color:#e2e4e5;background-color:#282a36}.chroma .err{color:#ff5c57}.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:#505050}.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:#ff6ac1}.chroma .kc{color:#ff6ac1}.chroma .kd{color:#ff5c57}.chroma .kn{color:#ff6ac1}.chroma .kp{color:#ff6ac1}.chroma .kr{color:#ff6ac1}.chroma .kt{color:#9aedfe}.chroma .na{color:#57c7ff}.chroma .nb{color:#ff5c57}.chroma .nc{color:#f3f99d}.chroma .no{color:#ff9f43}.chroma .nd{color:#ff9f43}.chroma .nf{color:#57c7ff}.chroma .nl{color:#ff5c57}.chroma .nt{color:#ff6ac1}.chroma .nv{color:#ff5c57}.chroma .vc{color:#ff5c57}.chroma .vg{color:#ff5c57}.chroma .vi{color:#ff5c57}.chroma .s{color:#5af78e}.chroma .sa{color:#5af78e}.chroma .sb{color:#5af78e}.chroma .sc{color:#5af78e}.chroma .dl{color:#5af78e}.chroma .sd{color:#5af78e}.chroma .s2{color:#5af78e}.chroma .se{color:#5af78e}.chroma .sh{color:#5af78e}.chroma .si{color:#5af78e}.chroma .sx{color:#5af78e}.chroma .sr{color:#5af78e}.chroma .s1{color:#5af78e}.chroma .ss{color:#5af78e}.chroma .m{color:#ff9f43}.chroma .mb{color:#ff9f43}.chroma .mf{color:#ff9f43}.chroma .mh{color:#ff9f43}.chroma .mi{color:#ff9f43}.chroma .il{color:#ff9f43}.chroma .mo{color:#ff9f43}.chroma .o{color:#ff6ac1}.chroma .ow{color:#ff6ac1}.chroma .c{color:#78787e}.chroma .ch{color:#78787e}.chroma .cm{color:#78787e}.chroma .c1{color:#78787e}.chroma .cs{color:#78787e}.chroma .cp{color:#78787e}.chroma .cpf{color:#78787e}.chroma .gd{color:#ff5c57}.chroma .ge{text-decoration:underline}.chroma .gr{color:#ff5c57}.chroma .gh{font-weight:700}.chroma .gi{font-weight:700}.chroma .go{color:#43454f}.chroma .gs{font-style:italic}.chroma .gu{font-weight:700}.chroma .gl{text-decoration:underline}}}@media print{&:root{--PRIMARY-color:rgba(125, 201, 3, 1);--SECONDARY-color:rgba(72, 106, 201, 1);--ACCENT-color:rgb(255, 102, 78);--MAIN-TEXT-color:rgba(0, 0, 0, 1);--MAIN-LINK-HOVER-color:rgba(32, 40, 145, 1);--MAIN-BG-color:rgba(255, 255, 255, 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;--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(0, 0, 0, 0.166);--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);--BOX-CAPTION-color:rgba(255, 255, 255, 1);--BOX-BG-color:rgba(255, 255, 255, 0.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 .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.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,.inline-copy-to-clipboard-button,.block-copy-to-clipboard-button{display:none}#R-body .svg-reset-button{display:none}#R-body h1,#R-body h2,#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}#R-body-inner .chapter h3:first-of-type{margin-top:2rem}.children p,.children-li p,.children-h2 p,.children-h3 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{break-before:page}#R-body-inner article:first-of-type{break-before:avoid}#R-body #R-body-inner .flex-block-wrapper{max-width:calc(var(--INTERNAL-MAIN-WIDTH-MAX) - var(--INTERNAL-MENU-WIDTH-L) - 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}}