@media screen{:root:not([data-r-output-format=print]):not([data-r-theme-variant=my-custom-variant]):not([data-r-theme-variant=auto]):not([data-r-theme-variant=splunk-light]):not([data-r-theme-variant=splunk-dark]),:root:not([data-r-output-format=print])[data-r-theme-variant=auto]{@media screen and (prefers-color-scheme:light){&:root{--PRIMARY-color:rgba( 206, 0, 112, 1 );--SECONDARY-color:rgba( 206, 0, 112, 1 );--ACCENT-color:rgb( 255, 102, 78, 1 );--MAIN-LINK-HOVER-color:rgba( 206, 0, 112, 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:dark;--OPENAPI-theme:light;--OPENAPI-CODE-theme:idea;--MENU-HEADER-BORDER-color:rgba( 0, 0, 0, 1);--MENU-VISITED-color:rgba( 206, 0, 112, 1 );--MENU-HOME-LINK-color:rgba(255, 255, 255, 1);--MENU-HOME-LINK-HOVER-color:rgba( 206, 0, 112, 1 );--MENU-HOME-TOP-SEPARATOR-color:rgba( 16, 16, 16, 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-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( 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, .833 );--BOX-TEXT-color:rgba( 16, 16, 16, 1 )}.children.children-card{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:1.5rem 0;padding:0;list-style:none;align-items:start;width:100%;box-sizing:border-box;overflow:visible;background:0 0!important;border:none!important}.children.children-card::after{display:none!important}.children.children-card>.child-card{display:flex;flex-direction:column;height:fit-content;max-height:600px;min-height:300px;margin-bottom:8px}.children.children-card .children.children-card{display:block;grid-template-columns:none}.child-card{background:var(--INTERNAL-BOX-BG-color);border:1px solid rgba(233,30,140,.1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,8%);overflow:hidden;transition:all .3s ease;position:relative}.child-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e91e8c 0%,#ff6b9d 100%);opacity:0;transition:opacity .3s ease}.child-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(233,30,140,.15);border-color:rgba(233,30,140,.2)}.child-card:hover::before{opacity:1}.card-image{position:relative;height:160px;overflow:hidden;background:var(--INTERNAL-BOX-NEUTRAL-color)}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-image:hover img{transform:scale(1.05)}.card-content{padding:1.25rem;flex:1;display:flex;flex-direction:column}.card-header{margin-bottom:1rem}.card-title{margin:0 0 .5rem;font-size:1.2rem;font-weight:700;line-height:1.3;color:#2d2d2d}.card-title a{color:inherit;text-decoration:none;transition:color .3s ease;background:linear-gradient(135deg,#e91e8c 0%,#ff6b9d 100%);background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;transition:all .3s ease}.card-title a:hover{color:#e91e8c;background-size:100% 2px}.card-date{display:inline-block;font-size:.75rem;color:#e91e8c;margin-bottom:.25rem;font-weight:600;background:rgba(233,30,140,.1);padding:.2rem .5rem;border-radius:8px;text-transform:uppercase;letter-spacing:.3px}.card-author{font-size:.8rem;color:#666;font-style:italic;margin-top:.25rem}.card-excerpt{flex:1;color:var(--INTERNAL-MAIN-TEXT-color);line-height:1.5;margin-bottom:1rem;font-size:.9rem}.card-excerpt p{margin:0}.card-tags{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.card-tag{display:inline-block;background:linear-gradient(135deg,rgba(233,30,140,.1) 0%,rgba(233,30,140,5%) 100%);color:#e91e8c;padding:.25rem .6rem;border-radius:12px;font-size:.7rem;font-weight:600;border:1px solid rgba(233,30,140,.2);text-transform:uppercase;letter-spacing:.3px;transition:all .2s ease}.card-tag:hover{background:rgba(233,30,140,.15);transform:translateY(-1px)}.card-footer{margin-top:auto;padding-top:.5rem}.card-link{display:inline-flex;align-items:center;gap:.5rem;color:#e91e8c;text-decoration:none;font-weight:600;font-size:.85rem;transition:all .3s ease;padding:.5rem 1rem;border-radius:25px;border:2px solid #e91e8c;background:0 0;text-transform:uppercase;letter-spacing:.5px}.card-link:hover{background:#e91e8c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(233,30,140,.3)}.card-link i{transition:transform .2s ease;font-size:.7rem}.card-link:hover i{transform:translateX(3px)}.card-children{margin-top:1rem;padding:0;border-top:1px solid var(--INTERNAL-BOX-NEUTRAL-color);max-height:300px;overflow-y:auto;background:rgba(233,30,140,2%);border-radius:0 0 var(--INTERNAL-BOX-radius)var(--INTERNAL-BOX-radius)}.card-children-title{font-size:.85rem;font-weight:700;margin:0;padding:.75rem 1rem .5rem;color:#e91e8c;text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;background:linear-gradient(135deg,rgba(233,30,140,8%) 0%,rgba(233,30,140,3%) 100%);backdrop-filter:blur(10px);z-index:1;border-bottom:1px solid rgba(233,30,140,.1)}.card-child-item{margin:0;padding:0;background:0 0;border:none;border-radius:0;transition:all .2s ease}.card-child-item:hover{background:rgba(233,30,140,5%)}.card-child-link{display:block;color:#333;text-decoration:none;font-weight:600;font-size:.8rem;margin:0;padding:.6rem 1rem .3rem;line-height:1.3;border-left:3px solid transparent;transition:all .2s ease;position:relative}.card-child-link::before{content:"→";position:absolute;left:.5rem;opacity:0;transform:translateX(-5px);transition:all .2s ease;color:#e91e8c;font-weight:700}.card-child-desc{margin:0;padding:0 1rem .6rem;font-size:.7rem;color:#666;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic}.card-children::-webkit-scrollbar{width:4px}.card-children::-webkit-scrollbar-track{background:rgba(233,30,140,5%)}.card-children::-webkit-scrollbar-thumb{background:rgba(233,30,140,.3);border-radius:2px}.card-children::-webkit-scrollbar-thumb:hover{background:rgba(233,30,140,.5)}.card-nested-children{margin-left:1rem;margin-top:.5rem;padding-left:.75rem;border-left:2px solid rgba(233,30,140,.2)}.card-nested-children .card-child-item{margin:0;padding:0}.card-child-link.nested{font-size:.75rem;padding:.4rem .8rem .2rem;color:#666;font-weight:500}.card-child-link.nested:hover{color:#e91e8c;padding-left:1.4rem}.card-child-link.nested::before{left:.3rem;font-size:.7rem}.card-child-desc.nested{font-size:.65rem;padding:0 .8rem .4rem;color:#888}@media(max-width:1024px){.children.children-card{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(max-width:768px){.children.children-card{grid-template-columns:1fr;gap:1.25rem}.card-content{padding:1rem}.card-image{height:140px}}body[data-theme=dark] .child-card,.relearn-dark .child-card{box-shadow:0 2px 8px rgba(0,0,0,.3)}body[data-theme=dark] .child-card:hover,.relearn-dark .child-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.4)}.bg{color:#272822;background-color:#fafafa}.chroma{color:#272822;background-color:#fafafa}.chroma .x{}.chroma .err{color:#960050}.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:#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 .g{}.chroma .gd{}.chroma .ge{font-style:italic}.chroma .gr{}.chroma .gh{}.chroma .gi{}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{}.chroma .gt{}.chroma .gl{}.chroma .w{}}@media screen and (prefers-color-scheme:dark){&:root{--PRIMARY-color:rgba( 206, 0, 112, 1 );--SECONDARY-color:rgba( 206, 0, 112, 1 );--ACCENT-color:rgb( 255, 102, 78, 1 );--MAIN-LINK-HOVER-color:rgba( 206, 0, 112, 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;--MENU-HEADER-BORDER-color:rgba( 0, 0, 0, 1);--MENU-VISITED-color:rgba( 206, 0, 112, 1 );--MENU-HOME-LINK-color:rgba(255, 255, 255, 1);--MENU-HOME-LINK-HOVER-color:rgba( 206, 0, 112, 1 );--MENU-HOME-TOP-SEPARATOR-color:rgba( 16, 16, 16, 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-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( 249, 157,28, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 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 )}.children.children-card{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:1.5rem 0;padding:0;list-style:none;align-items:start;width:100%;box-sizing:border-box;overflow:visible;background:0 0!important;border:none!important}.children.children-card::after{display:none!important}.children.children-card>.child-card{display:flex;flex-direction:column;height:fit-content;max-height:600px;min-height:300px;margin-bottom:8px}.children.children-card .children.children-card{display:block;grid-template-columns:none}.child-card{background:var(--INTERNAL-BOX-BG-color);border:1px solid rgba(233,30,140,.1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,8%);overflow:hidden;transition:all .3s ease;position:relative}.child-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e91e8c 0%,#ff6b9d 100%);opacity:0;transition:opacity .3s ease}.child-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(233,30,140,.15);border-color:rgba(233,30,140,.2)}.child-card:hover::before{opacity:1}.card-image{position:relative;height:160px;overflow:hidden;background:var(--INTERNAL-BOX-NEUTRAL-color)}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-image:hover img{transform:scale(1.05)}.card-content{padding:1.25rem;flex:1;display:flex;flex-direction:column}.card-header{margin-bottom:1rem}.card-title{margin:0 0 .5rem;font-size:1.2rem;font-weight:700;line-height:1.3;color:#f9f9f9}.card-title a{color:inherit;text-decoration:none;transition:color .3s ease;background:linear-gradient(135deg,#e91e8c 0%,#ff6b9d 100%);background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;transition:all .3s ease}.card-title a:hover{color:#e91e8c;background-size:100% 2px}.card-date{display:inline-block;font-size:.75rem;color:#e91e8c;margin-bottom:.25rem;font-weight:600;background:rgba(233,30,140,.1);padding:.2rem .5rem;border-radius:8px;text-transform:uppercase;letter-spacing:.3px}.card-author{font-size:.8rem;color:#666;font-style:italic;margin-top:.25rem}.card-excerpt{flex:1;color:var(--INTERNAL-MAIN-TEXT-color);line-height:1.5;margin-bottom:1rem;font-size:.9rem}.card-excerpt p{margin:0}.card-tags{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.card-tag{display:inline-block;background:linear-gradient(135deg,rgba(233,30,140,.1) 0%,rgba(233,30,140,5%) 100%);color:#e91e8c;padding:.25rem .6rem;border-radius:12px;font-size:.7rem;font-weight:600;border:1px solid rgba(233,30,140,.2);text-transform:uppercase;letter-spacing:.3px;transition:all .2s ease}.card-tag:hover{background:rgba(233,30,140,.15);transform:translateY(-1px)}.card-footer{margin-top:auto;padding-top:.5rem}.card-link{display:inline-flex;align-items:center;gap:.5rem;color:#e91e8c;text-decoration:none;font-weight:600;font-size:.85rem;transition:all .3s ease;padding:.5rem 1rem;border-radius:25px;border:2px solid #e91e8c;background:0 0;text-transform:uppercase;letter-spacing:.5px}.card-link:hover{background:#e91e8c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(233,30,140,.3)}.card-link i{transition:transform .2s ease;font-size:.7rem}.card-link:hover i{transform:translateX(3px)}.card-children{margin-top:1rem;padding:0;border-top:1px solid var(--INTERNAL-BOX-NEUTRAL-color);max-height:300px;overflow-y:auto;background:rgba(233,30,140,2%);border-radius:0 0 var(--INTERNAL-BOX-radius)var(--INTERNAL-BOX-radius)}.card-children-title{font-size:.85rem;font-weight:700;margin:0;padding:.75rem 1rem .5rem;color:#e91e8c;text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;background:linear-gradient(135deg,rgba(233,30,140,8%) 0%,rgba(233,30,140,3%) 100%);backdrop-filter:blur(10px);z-index:1;border-bottom:1px solid rgba(233,30,140,.1)}.card-child-item{margin:0;padding:0;background:0 0;border:none;border-radius:0;transition:all .2s ease}.card-child-item:hover{background:rgba(233,30,140,5%)}.card-child-link{display:block;color:#f9f9f9;text-decoration:none;font-weight:600;font-size:.8rem;margin:0;padding:.6rem 1rem .3rem;line-height:1.3;border-left:3px solid transparent;transition:all .2s ease;position:relative}.card-child-link::before{content:"→";position:absolute;left:.5rem;opacity:0;transform:translateX(-5px);transition:all .2s ease;color:#e91e8c;font-weight:700}.card-child-desc{margin:0;padding:0 1rem .6rem;font-size:.7rem;color:#fff;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic}.card-children::-webkit-scrollbar{width:4px}.card-children::-webkit-scrollbar-track{background:rgba(233,30,140,5%)}.card-children::-webkit-scrollbar-thumb{background:rgba(233,30,140,.3);border-radius:2px}.card-children::-webkit-scrollbar-thumb:hover{background:rgba(233,30,140,.5)}.card-nested-children{margin-left:1rem;margin-top:.5rem;padding-left:.75rem;border-left:2px solid rgba(233,30,140,.2)}.card-nested-children .card-child-item{margin:0;padding:0}.card-child-link.nested{font-size:.75rem;padding:.4rem .8rem .2rem;color:#fff;font-weight:500}.card-child-link.nested:hover{color:#e91e8c;padding-left:1.4rem}.card-child-link.nested::before{left:.3rem;font-size:.7rem}.card-child-desc.nested{font-size:.65rem;padding:0 .8rem .4rem;color:#888}@media(max-width:1024px){.children.children-card{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(max-width:768px){.children.children-card{grid-template-columns:1fr;gap:1.25rem}.card-content{padding:1rem}.card-image{height:140px}}body[data-theme=dark] .child-card,.relearn-dark .child-card{box-shadow:0 2px 8px rgba(0,0,0,.3)}body[data-theme=dark] .child-card:hover,.relearn-dark .child-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.4)}.bg{color:#f8f8f2;background-color:#2b2b2b}.chroma{color:#f8f8f2;background-color:#2b2b2b}.chroma .x{}.chroma .err{color:#c6c}.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:#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 .n{}.chroma .na{color:#a6e22e}.chroma .nb{}.chroma .bp{}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ni{}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .fm{}.chroma .nl{}.chroma .nn{}.chroma .nx{color:#a6e22e}.chroma .py{}.chroma .nt{color:#f92672}.chroma .nv{}.chroma .vc{}.chroma .vg{}.chroma .vi{}.chroma .vm{}.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 .p{}.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 .g{}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gr{}.chroma .gh{}.chroma .gi{color:#a6e22e}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}.chroma .gt{}.chroma .gl{}.chroma .w{}}}:root:not([data-r-output-format=print])[data-r-theme-variant=splunk-light]{&:root { --PRIMARY-color:rgba( 206,0,112,1 ); --SECONDARY-color:rgba( 206,0,112,1 ); --ACCENT-color:rgb( 255,102,78,1 ); --MAIN-LINK-HOVER-color:rgba( 206,0,112,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:dark; --OPENAPI-theme:light; --OPENAPI-CODE-theme:idea; --MENU-HEADER-BORDER-color:rgba( 0,0,0,1); --MENU-VISITED-color:rgba( 206,0,112,1 ); --MENU-HOME-LINK-color:rgba(255,255,255,1); --MENU-HOME-LINK-HOVER-color:rgba( 206,0,112,1 ); --MENU-HOME-TOP-SEPARATOR-color:rgba( 16,16,16,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-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( 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,.833 ); --BOX-TEXT-color:rgba( 16,16,16,1 ); } .children.children-card { display:grid; grid-template-columns:repeat(3,1fr); gap:1.5rem; margin:1.5rem 0; padding:0; list-style:none; align-items:start; width:100%; box-sizing:border-box; overflow:visible; background:none!important; border:none!important; } .children.children-card::after { display:none!important; } .children.children-card > .child-card { display:flex; flex-direction:column; height:fit-content; max-height:600px; min-height:300px; margin-bottom:8px; } .children.children-card .children.children-card { display:block; grid-template-columns:none; } .child-card { background:var(--INTERNAL-BOX-BG-color); border:1px solid rgba(233,30,140,0.1); border-radius:12px; box-shadow:0 2px 8px rgba(0,0,0,0.08); overflow:hidden; transition:all 0.3s ease; position:relative; } .child-card::before { content:""; position:absolute; top:0; left:0; right:0; height:3px; background:linear-gradient(90deg,#e91e8c 0%,#ff6b9d 100%); opacity:0; transition:opacity 0.3s ease; } .child-card:hover { transform:translateY(-2px); box-shadow:0 8px 25px rgba(233,30,140,0.15); border-color:rgba(233,30,140,0.2); } .child-card:hover::before { opacity:1; } .card-image { position:relative; height:160px; overflow:hidden; background:var(--INTERNAL-BOX-NEUTRAL-color); } .card-image img { width:100%; height:100%; object-fit:cover; transition:transform 0.3s ease; } .card-image:hover img { transform:scale(1.05); } .card-content { padding:1.25rem; flex:1; display:flex; flex-direction:column; } .card-header { margin-bottom:1rem; } .card-title { margin:0 0 0.5rem 0; font-size:1.2rem; font-weight:700; line-height:1.3; color:#2d2d2d; } .card-title a { color:inherit; text-decoration:none; transition:color 0.3s ease; background:linear-gradient(135deg,#e91e8c 0%,#ff6b9d 100%); background-size:0% 2px; background-position:bottom left; background-repeat:no-repeat; transition:all 0.3s ease; } .card-title a:hover { color:#e91e8c; background-size:100% 2px; } .card-date { display:inline-block; font-size:0.75rem; color:#e91e8c; margin-bottom:0.25rem; font-weight:600; background:rgba(233,30,140,0.1); padding:0.2rem 0.5rem; border-radius:8px; text-transform:uppercase; letter-spacing:0.3px; } .card-author { font-size:0.8rem; color:#666; font-style:italic; margin-top:0.25rem; } .card-excerpt { flex:1; color:var(--INTERNAL-MAIN-TEXT-color); line-height:1.5; margin-bottom:1rem; font-size:0.9rem; } .card-excerpt p { margin:0; } .card-tags { margin-bottom:1rem; display:flex; flex-wrap:wrap; gap:0.5rem; } .card-tag { display:inline-block; background:linear-gradient(135deg,rgba(233,30,140,0.1) 0%,rgba(233,30,140,0.05) 100%); color:#e91e8c; padding:0.25rem 0.6rem; border-radius:12px; font-size:0.7rem; font-weight:600; border:1px solid rgba(233,30,140,0.2); text-transform:uppercase; letter-spacing:0.3px; transition:all 0.2s ease; } .card-tag:hover { background:rgba(233,30,140,0.15); transform:translateY(-1px); } .card-footer { margin-top:auto; padding-top:0.5rem; } .card-link { display:inline-flex; align-items:center; gap:0.5rem; color:#e91e8c; text-decoration:none; font-weight:600; font-size:0.85rem; transition:all 0.3s ease; padding:0.5rem 1rem; border-radius:25px; border:2px solid #e91e8c; background:transparent; text-transform:uppercase; letter-spacing:0.5px; } .card-link:hover { background:#e91e8c; color:white; transform:translateY(-1px); box-shadow:0 4px 12px rgba(233,30,140,0.3); } .card-link i { transition:transform 0.2s ease; font-size:0.7rem; } .card-link:hover i { transform:translateX(3px); } .card-children { margin-top:1rem; padding:0; border-top:1px solid var(--INTERNAL-BOX-NEUTRAL-color); max-height:300px; overflow-y:auto; background:rgba(233,30,140,0.02); border-radius:0 0 var(--INTERNAL-BOX-radius) var(--INTERNAL-BOX-radius); } .card-children-title { font-size:0.85rem; font-weight:700; margin:0; padding:0.75rem 1rem 0.5rem 1rem; color:#e91e8c; text-transform:uppercase; letter-spacing:0.5px; position:sticky; top:0; background:linear-gradient(135deg,rgba(233,30,140,0.08) 0%,rgba(233,30,140,0.03) 100%); backdrop-filter:blur(10px); z-index:1; border-bottom:1px solid rgba(233,30,140,0.1); } .card-child-item { margin:0; padding:0; background:transparent; border:none; border-radius:0; transition:all 0.2s ease; } .card-child-item:hover { background:rgba(233,30,140,0.05); } .card-child-link { display:block; color:#333; text-decoration:none; font-weight:600; font-size:0.8rem; margin:0; padding:0.6rem 1rem 0.3rem 1rem; line-height:1.3; border-left:3px solid transparent; transition:all 0.2s ease; position:relative; } .card-child-link::before { content:"→"; position:absolute; left:0.5rem; opacity:0; transform:translateX(-5px); transition:all 0.2s ease; color:#e91e8c; font-weight:bold; } .card-child-desc { margin:0; padding:0 1rem 0.6rem 1rem; font-size:0.7rem; color:#666; line-height:1.3; max-height:2.6em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-style:italic; } .card-children::-webkit-scrollbar { width:4px; } .card-children::-webkit-scrollbar-track { background:rgba(233,30,140,0.05); } .card-children::-webkit-scrollbar-thumb { background:rgba(233,30,140,0.3); border-radius:2px; } .card-children::-webkit-scrollbar-thumb:hover { background:rgba(233,30,140,0.5); } .card-nested-children { margin-left:1rem; margin-top:0.5rem; padding-left:0.75rem; border-left:2px solid rgba(233,30,140,0.2); } .card-nested-children .card-child-item { margin:0; padding:0; } .card-child-link.nested { font-size:0.75rem; padding:0.4rem 0.8rem 0.2rem 0.8rem; color:#666; font-weight:500; } .card-child-link.nested:hover { color:#e91e8c; padding-left:1.4rem; } .card-child-link.nested::before { left:0.3rem; font-size:0.7rem; } .card-child-desc.nested { font-size:0.65rem; padding:0 0.8rem 0.4rem 0.8rem; color:#888; } @media (max-width:1024px) { .children.children-card { grid-template-columns:repeat(2,1fr); gap:1.25rem; } } @media (max-width:768px) { .children.children-card { grid-template-columns:1fr; gap:1.25rem; } .card-content { padding:1rem; } .card-image { height:140px; } } body[data-theme="dark"] .child-card,.relearn-dark .child-card { box-shadow:0 2px 8px rgba(0,0,0,0.3); } body[data-theme="dark"] .child-card:hover,.relearn-dark .child-card:hover { box-shadow:0 4px 20px rgba(0,0,0,0.4); } .bg { color:#272822; background-color:#fafafa; } .chroma { color:#272822; background-color:#fafafa; } .chroma .x { } .chroma .err { color:#960050; } .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:#e1e1e1 } .chroma .lnt { white-space:pre; -webkit-user-select:none; user-select:none; margin-right:0.4em; padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .ln { white-space:pre; -webkit-user-select:none; user-select:none; margin-right:0.4em; padding:0 0.4em 0 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:#111111 } .chroma .na { color:#75af00 } .chroma .nb { color:#111111 } .chroma .bp { color:#111111 } .chroma .nc { color:#75af00 } .chroma .no { color:#00a8c8 } .chroma .nd { color:#75af00 } .chroma .ni { color:#111111 } .chroma .ne { color:#75af00 } .chroma .nf { color:#75af00 } .chroma .fm { color:#111111 } .chroma .nl { color:#111111 } .chroma .nn { color:#111111 } .chroma .nx { color:#75af00 } .chroma .py { color:#111111 } .chroma .nt { color:#f92672 } .chroma .nv { color:#111111 } .chroma .vc { color:#111111 } .chroma .vg { color:#111111 } .chroma .vi { color:#111111 } .chroma .vm { color:#111111 } .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:#111111 } .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 .g { } .chroma .gd { } .chroma .ge { font-style:italic } .chroma .gr { } .chroma .gh { } .chroma .gi { } .chroma .go { } .chroma .gp { } .chroma .gs { font-weight:bold } .chroma .gu { } .chroma .gt { } .chroma .gl { } .chroma .w { }}:root:not([data-r-output-format=print])[data-r-theme-variant=splunk-dark]{&:root { --PRIMARY-color:rgba( 206,0,112,1 ); --SECONDARY-color:rgba( 206,0,112,1 ); --ACCENT-color:rgb( 255,102,78,1 ); --MAIN-LINK-HOVER-color:rgba( 206,0,112,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; --MENU-HEADER-BORDER-color:rgba( 0,0,0,1); --MENU-VISITED-color:rgba( 206,0,112,1 ); --MENU-HOME-LINK-color:rgba(255,255,255,1); --MENU-HOME-LINK-HOVER-color:rgba( 206,0,112,1 ); --MENU-HOME-TOP-SEPARATOR-color:rgba( 16,16,16,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-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( 249,157,28,1 ); --MENU-SECTION-SEPARATOR-color:rgba( 96,96,96,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 ); } .children.children-card { display:grid; grid-template-columns:repeat(3,1fr); gap:1.5rem; margin:1.5rem 0; padding:0; list-style:none; align-items:start; width:100%; box-sizing:border-box; overflow:visible; background:none!important; border:none!important; } .children.children-card::after { display:none!important; } .children.children-card > .child-card { display:flex; flex-direction:column; height:fit-content; max-height:600px; min-height:300px; margin-bottom:8px; } .children.children-card .children.children-card { display:block; grid-template-columns:none; } .child-card { background:var(--INTERNAL-BOX-BG-color); border:1px solid rgba(233,30,140,0.1); border-radius:12px; box-shadow:0 2px 8px rgba(0,0,0,0.08); overflow:hidden; transition:all 0.3s ease; position:relative; } .child-card::before { content:""; position:absolute; top:0; left:0; right:0; height:3px; background:linear-gradient(90deg,#e91e8c 0%,#ff6b9d 100%); opacity:0; transition:opacity 0.3s ease; } .child-card:hover { transform:translateY(-2px); box-shadow:0 8px 25px rgba(233,30,140,0.15); border-color:rgba(233,30,140,0.2); } .child-card:hover::before { opacity:1; } .card-image { position:relative; height:160px; overflow:hidden; background:var(--INTERNAL-BOX-NEUTRAL-color); } .card-image img { width:100%; height:100%; object-fit:cover; transition:transform 0.3s ease; } .card-image:hover img { transform:scale(1.05); } .card-content { padding:1.25rem; flex:1; display:flex; flex-direction:column; } .card-header { margin-bottom:1rem; } .card-title { margin:0 0 0.5rem 0; font-size:1.2rem; font-weight:700; line-height:1.3; color:#f9f9f9; } .card-title a { color:inherit; text-decoration:none; transition:color 0.3s ease; background:linear-gradient(135deg,#e91e8c 0%,#ff6b9d 100%); background-size:0% 2px; background-position:bottom left; background-repeat:no-repeat; transition:all 0.3s ease; } .card-title a:hover { color:#e91e8c; background-size:100% 2px; } .card-date { display:inline-block; font-size:0.75rem; color:#e91e8c; margin-bottom:0.25rem; font-weight:600; background:rgba(233,30,140,0.1); padding:0.2rem 0.5rem; border-radius:8px; text-transform:uppercase; letter-spacing:0.3px; } .card-author { font-size:0.8rem; color:#666; font-style:italic; margin-top:0.25rem; } .card-excerpt { flex:1; color:var(--INTERNAL-MAIN-TEXT-color); line-height:1.5; margin-bottom:1rem; font-size:0.9rem; } .card-excerpt p { margin:0; } .card-tags { margin-bottom:1rem; display:flex; flex-wrap:wrap; gap:0.5rem; } .card-tag { display:inline-block; background:linear-gradient(135deg,rgba(233,30,140,0.1) 0%,rgba(233,30,140,0.05) 100%); color:#e91e8c; padding:0.25rem 0.6rem; border-radius:12px; font-size:0.7rem; font-weight:600; border:1px solid rgba(233,30,140,0.2); text-transform:uppercase; letter-spacing:0.3px; transition:all 0.2s ease; } .card-tag:hover { background:rgba(233,30,140,0.15); transform:translateY(-1px); } .card-footer { margin-top:auto; padding-top:0.5rem; } .card-link { display:inline-flex; align-items:center; gap:0.5rem; color:#e91e8c; text-decoration:none; font-weight:600; font-size:0.85rem; transition:all 0.3s ease; padding:0.5rem 1rem; border-radius:25px; border:2px solid #e91e8c; background:transparent; text-transform:uppercase; letter-spacing:0.5px; } .card-link:hover { background:#e91e8c; color:white; transform:translateY(-1px); box-shadow:0 4px 12px rgba(233,30,140,0.3); } .card-link i { transition:transform 0.2s ease; font-size:0.7rem; } .card-link:hover i { transform:translateX(3px); } .card-children { margin-top:1rem; padding:0; border-top:1px solid var(--INTERNAL-BOX-NEUTRAL-color); max-height:300px; overflow-y:auto; background:rgba(233,30,140,0.02); border-radius:0 0 var(--INTERNAL-BOX-radius) var(--INTERNAL-BOX-radius); } .card-children-title { font-size:0.85rem; font-weight:700; margin:0; padding:0.75rem 1rem 0.5rem 1rem; color:#e91e8c; text-transform:uppercase; letter-spacing:0.5px; position:sticky; top:0; background:linear-gradient(135deg,rgba(233,30,140,0.08) 0%,rgba(233,30,140,0.03) 100%); backdrop-filter:blur(10px); z-index:1; border-bottom:1px solid rgba(233,30,140,0.1); } .card-child-item { margin:0; padding:0; background:transparent; border:none; border-radius:0; transition:all 0.2s ease; } .card-child-item:hover { background:rgba(233,30,140,0.05); } .card-child-link { display:block; color:#f9f9f9; text-decoration:none; font-weight:600; font-size:0.8rem; margin:0; padding:0.6rem 1rem 0.3rem 1rem; line-height:1.3; border-left:3px solid transparent; transition:all 0.2s ease; position:relative; } .card-child-link::before { content:"→"; position:absolute; left:0.5rem; opacity:0; transform:translateX(-5px); transition:all 0.2s ease; color:#e91e8c; font-weight:bold; } .card-child-desc { margin:0; padding:0 1rem 0.6rem 1rem; font-size:0.7rem; color:#fff; line-height:1.3; max-height:2.6em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-style:italic; } .card-children::-webkit-scrollbar { width:4px; } .card-children::-webkit-scrollbar-track { background:rgba(233,30,140,0.05); } .card-children::-webkit-scrollbar-thumb { background:rgba(233,30,140,0.3); border-radius:2px; } .card-children::-webkit-scrollbar-thumb:hover { background:rgba(233,30,140,0.5); } .card-nested-children { margin-left:1rem; margin-top:0.5rem; padding-left:0.75rem; border-left:2px solid rgba(233,30,140,0.2); } .card-nested-children .card-child-item { margin:0; padding:0; } .card-child-link.nested { font-size:0.75rem; padding:0.4rem 0.8rem 0.2rem 0.8rem; color:#fff; font-weight:500; } .card-child-link.nested:hover { color:#e91e8c; padding-left:1.4rem; } .card-child-link.nested::before { left:0.3rem; font-size:0.7rem; } .card-child-desc.nested { font-size:0.65rem; padding:0 0.8rem 0.4rem 0.8rem; color:#888; } @media (max-width:1024px) { .children.children-card { grid-template-columns:repeat(2,1fr); gap:1.25rem; } } @media (max-width:768px) { .children.children-card { grid-template-columns:1fr; gap:1.25rem; } .card-content { padding:1rem; } .card-image { height:140px; } } body[data-theme="dark"] .child-card,.relearn-dark .child-card { box-shadow:0 2px 8px rgba(0,0,0,0.3); } body[data-theme="dark"] .child-card:hover,.relearn-dark .child-card:hover { box-shadow:0 4px 20px rgba(0,0,0,0.4); } .bg { color:#f8f8f2; background-color:#2b2b2b; } .chroma { color:#f8f8f2; background-color:#2b2b2b; } .chroma .x { } .chroma .err { color:#cc66cc; } .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:#404042 } .chroma .lnt { white-space:pre; -webkit-user-select:none; user-select:none; margin-right:0.4em; padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .ln { white-space:pre; -webkit-user-select:none; user-select:none; margin-right:0.4em; padding:0 0.4em 0 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 .n { } .chroma .na { color:#a6e22e } .chroma .nb { } .chroma .bp { } .chroma .nc { color:#a6e22e } .chroma .no { color:#66d9ef } .chroma .nd { color:#a6e22e } .chroma .ni { } .chroma .ne { color:#a6e22e } .chroma .nf { color:#a6e22e } .chroma .fm { } .chroma .nl { } .chroma .nn { } .chroma .nx { color:#a6e22e } .chroma .py { } .chroma .nt { color:#f92672 } .chroma .nv { } .chroma .vc { } .chroma .vg { } .chroma .vi { } .chroma .vm { } .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 .p { } .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 .g { } .chroma .gd { color:#f92672 } .chroma .ge { font-style:italic } .chroma .gr { } .chroma .gh { } .chroma .gi { color:#a6e22e } .chroma .go { } .chroma .gp { } .chroma .gs { font-weight:bold } .chroma .gu { color:#75715e } .chroma .gt { } .chroma .gl { } .chroma .w { }}}@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 .x{}.chroma .err{color:#960050}.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:#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 .g{}.chroma .gd{}.chroma .ge{font-style:italic}.chroma .gr{}.chroma .gh{}.chroma .gi{}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{}.chroma .gt{}.chroma .gl{}.chroma .w{}}@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}}