
/* docs.min.css */
/*!
 * Bootstrap Docs (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under the Creative Commons Attribution 3.0 Unported License.
 * For details, see https://creativecommons.org/licenses/by/3.0/.
 */
.bd-navbar{background-color:#7952b3;padding:.75rem 0}.bd-navbar .navbar-toggler{border:0;padding:0}.bd-navbar .navbar-nav .nav-link{color:#ffffffd9;padding-left:.25rem;padding-right:.25rem}.bd-navbar .navbar-nav .nav-link:hover,.bd-navbar .navbar-nav .nav-link:focus{color:#fff}.bd-navbar .navbar-nav .nav-link.active{color:#fff;font-weight:600}.bd-navbar .navbar-nav-svg{width:1rem;height:1rem}.bd-subnavbar{z-index:1020;background-color:#fffffff2;position:relative;box-shadow:0 .5rem 1rem #0000000d,inset 0 -1px #00000026}.bd-subnavbar .dropdown-menu{font-size:.875rem;box-shadow:0 .5rem 1rem #0000000d}.bd-subnavbar .dropdown-item.current{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 1rem top .6rem;background-repeat:no-repeat;background-size:.75rem .75rem;font-weight:600}@media (width>=768px){.bd-subnavbar{position:-webkit-sticky;position:sticky;top:0}}.bd-sidebar-toggle{color:#6c757d}.bd-sidebar-toggle:hover,.bd-sidebar-toggle:focus{color:#7952b3}.bd-sidebar-toggle:focus{box-shadow:0 0 0 3px #7952b340}.bd-sidebar-toggle .bi-collapse,.bd-sidebar-toggle:not(.collapsed) .bi-expand{display:none}.bd-sidebar-toggle:not(.collapsed) .bi-collapse{display:inline-block}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:2rem}.bd-content>ul li,.bd-content>ol li{margin-bottom:.25rem}.bd-content>ul li>p~ul,.bd-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.bd-content>.table{max-width:100%;margin-bottom:1.5rem;font-size:.875rem}@media (width<=991.98px){.bd-content>.table{display:block;overflow-x:auto}.bd-content>.table.table-bordered{border:0}}.bd-content>.table th:first-child,.bd-content>.table td:first-child{padding-left:0}.bd-content>.table th:not(:last-child),.bd-content>.table td:not(:last-child){padding-right:1.5rem}.bd-content>.table td:first-child>code{white-space:nowrap}.bd-title{font-size:calc(1.425rem + 2.1vw)}@media (width>=1200px){.bd-title{font-size:3rem}}.bd-lead{font-size:calc(1.275rem + .3vw);font-weight:300}@media (width>=1200px){.bd-lead{font-size:1.5rem}}.bd-text-purple-bright{color:#7952b3}.bd-bg-purple-bright{background-color:#7952b3}.skippy{background-color:#563d7c}.skippy a{color:#fff}@media (width<=767.98px){.bd-sidebar{margin:0 -.75rem 1rem}}.bd-links{font-weight:600;overflow:auto}@media (width>=768px){.bd-links{height:calc(100vh - 7rem);margin-left:-.25rem;padding-left:.25rem;position:-webkit-sticky;position:sticky;top:5rem;overflow-y:auto;display:block!important}}@media (width<=767.98px){.bd-links>ul{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:1.5rem .75rem}}.bd-links a{color:#000000a6;padding:.1875rem .5rem;text-decoration:none}#primary-docs-nav>ul{color:#000000a6;margin-top:.125rem;margin-left:1.25rem}.bd-links a:hover,.bd-links a:focus{color:#000000d9;background-color:#e9ecef}.bd-links a.active,.bd-links a.active:hover,.bd-links a.active:focus{color:#1b1b1b;background-color:#d2e9fd}.bd-links .btn{color:#000000a6;background-color:#0000;border:0;width:26px;margin-right:6px;padding:3px 6px;font-weight:600}.bd-links .btn:hover,.bd-links .btn:focus{box-shadow:0 0 0 1px #00000026}.bd-links .btn:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transform-origin:.5em;width:1.25em;line-height:0;transition:transform .35s}@media (prefers-reduced-motion:reduce){.bd-links .btn:before{transition:none}}.bd-links .btn[aria-expanded=true]{color:#000000d9}.bd-links li:has(+ul.show) .btn[aria-expanded=false]:before,.bd-links .btn[aria-expanded=true]:before{transform:rotate(90deg)}@media (width>=768px){.bd-layout{grid-template-columns:1fr 3fr;grid-template-areas:"sidebar main";gap:1.5rem;display:grid}}@media (width>=992px){.bd-layout{grid-template-columns:1fr 5fr}}.bd-sidebar{grid-area:sidebar}.bd-main{grid-area:main}@media (width>=768px){.bd-main{gap:inherit;grid-template-rows:auto auto 1fr;grid-template-areas:"intro""toc""content";display:grid}}@media (width>=992px){.bd-main{grid-template:"intro toc""content toc"1fr/4fr 1fr}}.bd-intro{grid-area:intro}.bd-toc{grid-area:toc}.bd-content{grid-area:content;min-width:1px}@media (width>=992px){.bd-toc{z-index:2;height:calc(100vh - 7rem);position:-webkit-sticky;position:sticky;top:5rem;right:0;overflow-y:auto}}.bd-toc nav{font-size:.875rem}.bd-toc nav ul{padding-left:0;list-style:none}.bd-toc nav ul ul{margin-top:.25rem;padding-left:1rem}.bd-toc nav li{margin-bottom:.25rem}.bd-toc nav a{color:inherit}.bd-toc nav a:not(:hover){text-decoration:none}.bd-toc nav a code{font:inherit}.bd-footer a{color:#495057;text-decoration:none}.bd-footer a:hover,.bd-footer a:focus{color:#0d6efd;text-decoration:underline}

/* embed.min.css */
.embed-responsive,p:has(.embed-responsive-item){width:100%;padding:0;display:block;position:relative;overflow:hidden}.embed-responsive:before,p:has(.embed-responsive-item):before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video,p:has(.embed-responsive-item) .embed-responsive-item,p:has(.embed-responsive-item) iframe,p:has(.embed-responsive-item) embed,p:has(.embed-responsive-item) object,p:has(.embed-responsive-item) video{background-color:#0000004d;border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}p:has(.embed-responsive-item):before,.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-21by9:before{padding-top:42.8571%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}

/* github-markdown.min.css */
/*
TODO: Theme DARK

@media (prefers-color-scheme:dark) {
	.bd-intro {
		--color-canvas-subtle: #161b22;
		--color-border-default: #30363d;
		--color-border-muted: #21262d;
		--color-neutral-muted: rgba(110, 118, 129, 0.4);
	}

}
@media (prefers-color-scheme:light) {

}
*/
.bd-intro {
	--color-canvas-subtle: #f6f8fa;
	--color-border-default: #d0d7de;
	--color-border-muted: hsla(210, 18%, 87%, 1);
	--color-neutral-muted: rgba(175, 184, 193, 0.2);
	overflow-x: auto;
}

.bd-intro > #title:first-child {
	margin-top: 1rem;
}

.bd-intro table {
	margin-bottom: 0.75rem;
}

.bd-intro table th {
	font-weight: 600
}

.bd-intro table td,
.bd-intro table th {
	padding: 6px 13px;
	border: 1px solid var(--color-border-default)
}

.bd-intro table tr {
	background-color: var(--color-canvas-default);
	border-top: 1px solid var(--color-border-muted)
}

.bd-intro table tr:nth-child(2n) {
	background-color: var(--color-canvas-subtle)
}

.bd-intro table img {
	background-color: transparent
}

.bd-intro sup>a::before {
	content: "["
}

.bd-intro sup>a::after {
	content: "]"
}

.bd-intro ol ol,
.bd-intro ol ul,
.bd-intro ul ol,
.bd-intro ul ul {
	margin-top: 1rem;
	margin-bottom: 0
}

.bd-intro li+li {
	margin-top: 0.75rem;
}

.bd-intro li>p {
	margin-bottom: 0;
}

.bd-intro dl {
	padding: 0
}

.bd-intro dl dt {
	padding: 0 0 0 8px;
	margin-top: 2.4rem;
    font-size: 1.2rem;
    color: #111;
	/* font-style: italic; No hay un estilo en negritas de Apersu italic */ 
	font-weight: 900;
}

.bd-intro dl dd {
	padding: 0 16px;
	margin-bottom: 16px
}

@media (min-width: 768px) {
	/* mobile  */
}



/* md.min.css */
:target:before{content:"";height:42px;display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:2.5rem;margin-bottom:2rem}#primary-docs-nav li{margin-bottom:3px}.text-orange{color:#fd7e14}sup:target:before{height:50px}.alert h1:target:before,.alert h2:target:before,.callout h1:target:before,.callout h2:target:before{height:0}[id^=fn]:target:before,figcaption,img+em{color:#6c757d;text-align:center;padding:6px;font-size:.875em;font-style:italic;display:block}p:has(img){margin-bottom:0}img.float-start{margin:0 15px 15px 0}img.float-end{margin:0 0 15px 15px}mark{--bg-height:60%;all:unset;background-position:6px 120%;background-repeat:no-repeat;background-size:0 var(--bg-height);animation:.8s ease-out forwards paused highlight}mark.color-1{background-image:linear-gradient(#7dffbd 0%,#27e53680 60%,#27e536 100%)}mark.color-2{background-image:linear-gradient(#a8c7fa 0%,#6bc1ff80 60%,#6bc1ff 100%)}mark.color-3{-webkit-box-decoration-break:clone;background-image:linear-gradient(#e3dd24 0%,#e3dd2480 60%,#e3dd24 100%)}mark.color-4{background-image:linear-gradient(#fabea1 0%,#ffb12280 60%,#ffb122 100%)}mark.color-5{background-image:linear-gradient(pink 0%,#ff6bcb80 60%,#ff6bcb 100%)}mark.color-6{background-image:linear-gradient(#ffb3b3 0%,#ff525280 60%,#ff5252 100%)}.media-embed{max-width:100%;margin:1em 0;display:block}audio.media-embed{width:min(100%,40rem)}video.media-embed{width:100%;height:auto}iframe.media-embed{border:0}iframe.media-embed-video-provider{aspect-ratio:16/9;width:100%;height:auto}.spoiler{cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;user-select:none;background:#1e1f22;border-radius:.25em;padding:.08em .3em;transition:background-color .15s,color .15s;display:inline;color:#0000!important}.spoiler *{color:#0000!important;text-decoration-color:#0000!important}.spoiler:not(.is-revealed) *{pointer-events:none}.spoiler:focus{outline-offset:2px;outline:2px solid #5865f2}html:not(.spoiler-enhanced) .spoiler:focus,html:not(.spoiler-enhanced) .spoiler:focus *,.spoiler.is-revealed,.spoiler.is-revealed *{user-select:text;color:inherit!important;text-decoration-color:currentColor!important}html:not(.spoiler-enhanced) .spoiler:focus,.spoiler.is-revealed{background:#1e1f2229}@media (prefers-reduced-motion:reduce){.spoiler{transition:none}}@keyframes highlight{to{background-size:100% var(--bg-height)}}.callout{background-color:#fff;border:1px solid #d4d4d4;border-left-width:4px;border-radius:8px 4px 4px 8px;margin-bottom:1rem;padding:21px 0;position:relative}.callout p{margin-top:0;margin-bottom:0;padding-left:70px;padding-right:60px}.callout h1,.callout h2{margin-top:0;margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}.callout h1{left:.75rem}.callout h2{left:1rem}.callout-blue{border-color:#1d72f3}.callout-green{border-color:#44c43f}.callout-yellow{border-color:#ffc008}.callout-red{border-color:#e63470}.callout-purple{border-color:#5359e9}.callout-orange{border-color:#efa162}.callout-gray{border-color:#6d757d}blockquote p,.alert p{margin-bottom:0!important}code,kbd,pre,samp{font-family:IntelOneMono,ui-monospace,Cascadia Mono,Segoe UI Mono,Liberation Mono,Menlo,Monaco,Consolas,monospace}pre{background-color:#f7f7f9;border:1px solid #3c3c434a;border-radius:8px;padding:1rem}pre:has(code.mermaid){background-color:#0000;border-color:#0000}.mermaid-diagram{min-width:0;position:relative}.mermaid-diagram>pre{margin-bottom:0}.mermaid-open{z-index:2;color:#172033;cursor:pointer;backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #0f172a29;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font:600 .8rem/1 system-ui,sans-serif;display:inline-flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 2px 8px #0f172a1f}.mermaid-open:hover{background:#fff;border-color:#65758b}.mermaid-open:focus-visible,.mermaid-viewer button:focus-visible{outline-offset:2px;outline:3px solid #1d72f359}.mermaid-viewer{z-index:10000;color:#172033;background:#f8fafcfa;grid-template-rows:auto minmax(0,1fr);display:none;position:fixed;inset:0}.mermaid-viewer.is-open{display:grid}.mermaid-viewer__toolbar{background:#fff;border-bottom:1px solid #d8dee8;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex;box-shadow:0 1px 8px #0f172a14}.mermaid-viewer__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font:600 1rem/1.3 system-ui,sans-serif;overflow:hidden}.mermaid-viewer__actions{align-items:center;gap:.4rem;display:flex}.mermaid-viewer button{color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd3df;border-radius:.45rem;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;font:600 .95rem/1 system-ui,sans-serif;display:inline-flex}.mermaid-viewer button:hover{background:#f1f5f9}.mermaid-viewer__close{margin-left:.35rem}.mermaid-viewer__canvas{cursor:grab;touch-action:none;user-select:none;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.mermaid-viewer__canvas.is-dragging{cursor:grabbing}.mermaid-viewer__diagram{transform-origin:50%;will-change:transform}.mermaid-viewer__diagram svg{max-height:calc(100dvh - 5rem);display:block;width:auto!important;max-width:none!important;height:auto!important}.mermaid-viewer__hint{color:#fff;pointer-events:none;background:#0f172ab8;border-radius:.35rem;margin:0;padding:.35rem .55rem;font:500 .72rem/1.25 system-ui,sans-serif;position:absolute;bottom:1rem;right:1rem}body.mermaid-viewer-open{overflow:hidden}.image-figure{text-align:center;max-width:100%;margin:1.25rem auto}.image-figure>img{max-width:100%;height:auto;margin:auto;display:block}.image-figure figcaption{color:#64748b;text-align:left;margin-top:.45rem;font-size:.875rem;line-height:1.45}.image-gallery{gap:.75rem;margin:1.25rem 0;display:grid}p.image-gallery-row,.image-gallery-row{gap:.75rem;margin:0;display:flex}.image-gallery-row>img{object-fit:cover;flex:1 1 0;min-width:0;max-width:100%;height:auto}@media (width<=575px){.mermaid-open__label,.mermaid-viewer__hint{display:none}.mermaid-viewer__toolbar{padding:.5rem}.mermaid-viewer__title{font-size:.85rem}.mermaid-viewer button{min-width:2.5rem;min-height:2.5rem}}@media (prefers-reduced-motion:reduce){.mermaid-viewer__diagram{will-change:auto}}pre code{white-space:pre;background-color:#0000;border:0;margin-top:.65rem;margin-bottom:.65rem;padding:0}@media (width>=576px){pre{padding:1rem 1.5rem}pre code{margin-left:0;margin-right:0}}kbd{white-space:nowrap;color:#fff;text-align:center;background-color:#000;border:1px solid #3f3f3f40;border-radius:4px;margin:0 .1em;padding:.1em .6em;font-family:keyboard,sans-serif;font-size:.9em;display:inline-block;box-shadow:2px 2px 2px #00000080}ul.checkbox-list{padding-left:1rem;list-style:none}input[type=checkbox]{margin:4px 1rem 4px 4px;position:relative}input[type=checkbox]+label{padding-left:8px;display:inline}input[type=checkbox]:before{content:" ";background:#fff;border:2px solid #ddd;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 3px #d3d6d8}input[type=checkbox]:checked:before{background:#009688;border-color:#009688;box-shadow:2px 3px #badbcc}input[type=checkbox]:checked:after{content:" ";box-sizing:content-box;z-index:2;background:0 0;border-bottom:.2rem solid #fff;border-left:.2rem solid #fff;width:60%;height:30%;position:absolute;top:5%;left:10%;transform:rotate(-45deg)}.footnotes{scroll-margin:2rem}.footnotes li:target{animation:2s flash-bg;position:relative}@keyframes flash-bg{0%{background:#c6e4ff}to{background:0 0}}@keyframes flash-outline{0%{outline:5px solid #c6e4ff}to{outline:5px solid #0000}}blockquote{z-index:0;border-left:3px solid #d0d7de;margin:1em 2em;padding:1em 2em;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;line-height:1.8em;transition:border .2s ease-in-out;position:relative}blockquote:before{content:no-open-quote;background-color:#fff;width:5px;height:2em;margin-top:-1em;position:absolute;top:50%;left:-4px}blockquote:after{content:close-quote;color:#d0d7de;text-align:center;text-indent:-2px;width:1em;margin-top:-.25em;font-size:3em;font-style:normal;line-height:1em;transition:all .2s ease-in-out,transform .4s ease-in-out;position:absolute;top:50%;left:-.5em}blockquote cite{margin-top:1em;font-size:.75em;line-height:1.8em;display:block}@media (width<=980px){blockquote{margin:1.1em -2em;font-size:1.1em}}@media (width<=767px){blockquote{border-top:2px solid #d0d7de;border-bottom:2px solid #d0d7de;border-left:none;margin:1.5em 0;padding:1.5em 1em}blockquote:before{width:2em;height:4px;margin-top:-3px;margin-left:-1em;top:0;left:50%}blockquote:after{margin-top:-.5em;margin-left:-.5em;font-size:2em;top:0;left:50%}blockquote cite{text-align:right}}:where(h1,h2,h3,h4,h5,h6,[id^=fn]){scroll-margin-top:5rem}:target:before,sup:target:before{content:none!important;display:none!important}sup{display:inline}blockquote{z-index:auto;color:#57606a;background:0 0;border:0;border-left:.25rem solid #d0d7de;margin:0 0 1rem;padding:.25rem 1rem;font-family:inherit;font-style:normal;line-height:1.6}blockquote:before,blockquote:after{content:none;display:none}blockquote blockquote{margin-top:.75rem;margin-bottom:.25rem}pre{max-width:100%;margin-bottom:1rem;overflow:auto}.bd-intro img{max-width:100%;height:auto}.bd-intro table{width:max-content;max-width:100%;display:block;overflow:auto}.bd-intro table th,.bd-intro table td{vertical-align:top}@media (width<=767px){blockquote{border:0;border-left:.25rem solid #d0d7de;margin:0 0 1rem;padding:.25rem 1rem}}

/* theme.min.css */
#body-signin{background-color:#f5f5f5;align-items:center;padding-top:40px;padding-bottom:40px;display:flex}.form-signin{width:100%;max-width:330px;margin:auto;padding:15px}.form-signin .form-floating:focus-within{z-index:2}.form-signin input[type=password]{margin-bottom:10px}.scroll-line{background:#00a884;width:0%;height:2px;position:absolute;bottom:-2px}.btn.vr{opacity:1;margin-top:.3125rem;margin-bottom:.3125rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#70757a}@font-face{font-family:Playwrite IS Local;src:url(./fonts/PlaywriteIS-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@property --heading-mark-progress{syntax:"<percentage>";inherits:false;initial-value:12%}.bd-intro :is(h1,h2,h3,h4,h5,h6) span{font-family:Playwrite IS Local,cursive}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark{z-index:0;color:inherit;background-image:none;animation:none;display:inline-block;position:relative}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark:before{z-index:-1;aspect-ratio:1;border:.78em solid var(--heading-mark-color,#7dffbd);content:"";width:250%;mask-image:conic-gradient(from -27deg, #000 var(--heading-mark-progress), transparent 0);-webkit-mask-image:conic-gradient(from -27deg, #000 var(--heading-mark-progress), transparent 0);border-radius:50%;transition:--heading-mark-progress .5s .3s;position:absolute;top:50%;left:63%;translate:-50%}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-1{--heading-mark-color:#7dffbd}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-2{--heading-mark-color:#a8c7fa}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-3{--heading-mark-color:#fff5ca}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-4{--heading-mark-color:#fabea1}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-5{--heading-mark-color:pink}.bd-intro :is(h1,h2,h3,h4,h5,h6) mark.color-6{--heading-mark-color:#ffb3b3}@starting-style{.bd-intro :is(h1,h2,h3,h4,h5,h6) mark:before{--heading-mark-progress:0%}}@media (width<=768px){.bd-intro :is(h1,h2,h3,h4,h5,h6) mark:before{border-width:.55em}}[class^=max-y]{width:auto}.max-y-100{max-height:100px}.max-y-200{max-height:200px}.max-y-300{max-height:300px}.max-y-400{max-height:400px}.max-y-500{max-height:500px}.max-y-600{max-height:600px}.max-y-700{max-height:700px}.max-y-800{max-height:800px}.max-y-900{max-height:900px}.copy-to-clipboard-button{margin-left:6px;margin-right:6px}div.code-toolbar>.toolbar>.toolbar-item>button[data-copy-state=copy-success]{color:#adbac7}pre.language-css+.toolbar>.toolbar-item>span{background-color:#ff4081!important}pre.language-html+.toolbar>.toolbar-item>span{background-color:#3f51b5!important}pre.language-javascript+.toolbar>.toolbar-item>span{background-color:#34a853!important}pre.language-jquery+.toolbar>.toolbar-item>span{background-color:#00bcd4!important}pre.language-xml+.toolbar>.toolbar-item>span{background-color:#89bf49!important}pre.language-php+.toolbar>.toolbar-item>span{background-color:#45b5af!important}pre.language-all+.toolbar>.toolbar-item>span{background-color:#fbbc05!important}pre::-webkit-scrollbar{border-radius:8px;width:12px;height:12px}pre::-webkit-scrollbar-button:increment,pre::-webkit-scrollbar-button{display:none}pre::-webkit-scrollbar-track{border-radius:8px}pre[class^=language-]::-webkit-scrollbar-track{background-color:#293256}pre::-webkit-scrollbar-thumb{background-color:#f7f7f9;border:2px solid #0000;border-radius:8px;padding:2px;box-shadow:inset 0 0 8px 8px #ced4da}pre::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 8px 8px #adb5bd}pre[class^=language-]::-webkit-scrollbar-thumb{background-color:#00000026;border:2px solid #0000;box-shadow:inset 0 0 8px 8px #4b578d}pre[class^=language-]::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 8px 8px #6b7394}.login-cancel-button{z-index:10;color:#313840;background:#fff;border:1px solid #ccd3dc;border-radius:.45rem;padding:.65rem 1rem;text-decoration:none;position:fixed;top:1rem;right:1rem;box-shadow:0 .25rem 1rem #1823301f}.login-cancel-button:hover,.login-cancel-button:focus{color:#111820;background:#f1f4f7}

/* components.min.css */
.controls{z-index:1;justify-content:flex-end;padding:.25rem 0;display:flex;position:relative}.series-navigation{z-index:1030;position:fixed;bottom:1rem;right:1rem}.series-navigation .controls{background:#fff;border-radius:.5rem;padding:0;box-shadow:0 .25rem 1rem #0000002e}.series-navigation button:disabled{cursor:not-allowed;color:#aaa}.controls .previous{border:1px solid #232323}.controls .next{border-top:1px solid #232323;border-bottom:1px solid #232323;border-right:1px solid #232323}.controls .icon{background-color:currentColor;width:20px;height:1px;margin:auto;position:relative}.controls .icon.arrow-left:before{content:"";border-top:1px solid;border-right:1px solid;width:9px;height:9px;position:absolute;top:-4px;left:1px;transform:rotate(-135deg)}.controls .icon.arrow-right:before{content:"";border-top:1px solid;border-right:1px solid;width:9px;height:9px;position:absolute;top:-4px;right:1px;transform:rotate(45deg)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.previous,.next{color:#ccc;vertical-align:middle;background:0 0;border:0;outline:none;flex-basis:15%;place-content:center;width:55px;height:55px;margin:0;padding:0 20px;font-size:2rem;text-decoration:none;display:flex;position:relative}a.previous,a.next{cursor:pointer;color:#232323}a.previous:hover .icon,a.next:hover .icon{transform:scale(1.5)}a.previous .icon,a.next .icon{transition:transform .1s}@media (width>=62rem){.controls{padding:1.75rem 0}.series-navigation .controls{padding:0}.previous,.next{flex-basis:8.33%}}.code-group,.code-collapse,.code-preview{background:#fff;border:1px solid #d7dee8;border-radius:.6rem;margin:1.25rem 0;overflow:hidden;box-shadow:0 .15rem .6rem #0f172a0d}.code-group-tabs{background:#f8fafc;border-bottom:1px solid #d7dee8;gap:.25rem;padding:.45rem .55rem 0;display:flex;overflow:auto hidden}.code-group-tab{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.4rem .4rem 0 0;flex:none;padding:.55rem .75rem .65rem;font:600 .82rem/1.25 system-ui,-apple-system,Segoe UI,sans-serif;position:relative}.code-group-tab:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.65rem;right:.65rem}.code-group-tab:hover{color:#172033;background:#eef2f7}.code-group-tab[aria-selected=true]{color:#172033;background:#fff}.code-group-tab[aria-selected=true]:after{background:#219e9a}.code-group-tab:focus-visible{outline-offset:-2px;outline:3px solid #2563eb4d}.code-group-panel[hidden]{display:none!important}.code-group-panel>pre,.code-group-panel>div.code-toolbar,.code-collapse-content>pre,.code-collapse-content>div.code-toolbar,.code-preview-source>pre,.code-preview-source>div.code-toolbar{margin:0}.code-group-panel pre[class*=language-],.code-collapse-content pre[class*=language-],.code-preview-source pre[class*=language-]{box-shadow:none;border:0;border-radius:0;margin-bottom:0}.code-collapse-content{max-height:9.5em;overflow:hidden}.code-collapse.is-expanded .code-collapse-content{max-height:none}.code-collapse-toggle{color:#64748b;cursor:pointer;background:linear-gradient(#f8fafc00 0%,#f8fafc99 20%,#f8fafc 40% 100%);border:0;justify-content:center;align-items:center;width:100%;padding:.75rem .9rem;font:600 .85rem/1.35 system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.code-collapse:not(.is-expanded){position:relative}.code-collapse:not(.is-expanded) .code-collapse-toggle{z-index:2;position:absolute;bottom:0;left:0;right:0}.code-collapse-toggle:hover{color:#172033;background:#eef2f7}.code-collapse-toggle:focus-visible{outline-offset:-3px;outline:3px solid #2563eb4d}.code-component-label{color:#64748b;letter-spacing:.06em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.55rem .8rem;font:700 .7rem/1.3 system-ui,-apple-system,Segoe UI,sans-serif}.code-preview-output{background:#fff;min-height:8rem}.code-preview-output>:not(.code-component-label){margin-left:1rem;margin-right:1rem}.code-preview-source{border-top:1px solid #d7dee8;min-width:0}div.code-toolbar{margin-bottom:1rem}.code-group div.code-toolbar,body :is([class^=code-preview-],[class*=\ code-preview-],[class^=code-collapse-],[class*=\ code-collapse-]) div.code-toolbar{margin-bottom:0}div.code-toolbar>.toolbar{align-items:center;gap:.35rem;display:flex;opacity:1!important}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button{border:1px solid #ffffff52;box-shadow:0 2px 5px #0f172a59;color:#1e293b!important;background:#fff!important}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button:hover,div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button:focus-visible{background:#ededed!important}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button[data-copy-state=copy-success]{color:#166534!important;background:#fff!important}.docus-steps{counter-reset:docus-step;margin:1.5rem 0}.docus-step{grid-template-columns:2.3rem minmax(0,1fr);column-gap:.8rem;padding-bottom:1.35rem;display:grid;position:relative}.docus-step:last-child{padding-bottom:0}.docus-step:not(:last-child):before{content:"";background:#fff3dc;width:2px;position:absolute;top:2.25rem;bottom:0;left:1.05rem}.docus-step-number{z-index:1;color:#0f6e56;background:#e1f5ee;border:1px solid #1d9e7533;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;font:700 .85rem/1 system-ui,sans-serif;display:grid;position:relative;box-shadow:3px 3px #f5efe0}.docus-step-content>:first-child{margin-top:.25rem}.docus-step-content>:last-child{margin-bottom:0}.docus-accordion,.docus-collapsible,.docus-tabs,.docus-card,.docus-card-group{margin:1.25rem 0}.docus-accordion,.docus-collapsible,.docus-tabs{background:#fff;border:1px solid #d7dee8;border-radius:.6rem;overflow:hidden;box-shadow:0 .15rem .6rem #0f172a0d}.docus-accordion-item+.docus-accordion-item{border-top:1px solid #d7dee8}.docus-accordion-item>summary,.docus-collapsible>summary{color:#1e293b;cursor:pointer;align-items:center;min-height:3rem;padding:.75rem .95rem;font:650 .92rem/1.35 system-ui,sans-serif;list-style:none;display:flex}.docus-accordion-item>summary::-webkit-details-marker,.docus-collapsible>summary::-webkit-details-marker{display:none}.docus-accordion-item>summary:after,.docus-collapsible>summary:after{content:"";opacity:.7;border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;margin-left:auto;transition:transform .18s,opacity .18s;transform:rotate(45deg)translate(-.15rem,-.15rem)}.docus-accordion-item[open]>summary:after,.docus-collapsible[open]>summary:after{opacity:1;transform:rotate(225deg)translate(-.12rem,-.12rem)}.docus-accordion-item>summary:hover,.docus-collapsible>summary:hover{background:#f8fafc}.docus-accordion-content,.docus-collapsible-content{padding:.25rem .75rem .75rem}.docus-accordion-content>:last-child,.docus-collapsible-content>:last-child{margin-bottom:0}.docus-tabs-list{background:#f8fafc;border-bottom:1px solid #d7dee8;gap:.25rem;padding:.45rem .55rem 0;display:flex;overflow:auto hidden}.docus-tab{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.4rem .4rem 0 0;flex:none;padding:.55rem .75rem .65rem;font:600 .82rem/1.25 system-ui,sans-serif;position:relative}.docus-tab[aria-selected=true]{color:#172033;background:#fff}.docus-tab[aria-selected=true]:after{content:"";background:#219e9a;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.65rem;right:.65rem}.docus-tab:focus-visible,.docus-accordion-item>summary:focus-visible,.docus-collapsible>summary:focus-visible{outline-offset:-3px;outline:3px solid #219e9a59}.docus-tab-panel[hidden]{display:none!important}.docus-tab-panel>:first-child{margin-top:1rem}.docus-tab-panel>:last-child{margin-bottom:1rem}.docus-badge{color:#176b69;vertical-align:middle;background:#dff6f5;border-radius:999px;align-items:center;min-height:1.55rem;padding:.16rem .5rem;font:700 .76rem/1 system-ui,sans-serif;display:inline-flex}.docus-badge p{margin:0;display:inline}.docus-card-group{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem;display:grid}.docus-card-group .docus-card{min-width:0;margin:0}.docus-card{isolation:isolate;min-height:100%;color:inherit;background:#fff;border:1px solid #d7dee8;border-radius:.6rem;padding:1rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;position:relative;overflow:hidden;box-shadow:0 .15rem .6rem #0f172a0d}.docus-card:before{z-index:0;top:var(--docus-card-cursor-y,50%);left:var(--docus-card-cursor-x,50%);content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#219e9a2e,#0000 70%);border-radius:50%;width:16.25rem;height:16.25rem;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.docus-card>*{z-index:1;position:relative}.docus-card:hover:before,.docus-card:focus-visible:before{opacity:1}a.docus-card:hover,a.docus-card:focus-visible{color:inherit;border-color:#8dcfcd;transform:translateY(-2px);box-shadow:0 .35rem 1rem #0f172a1f}.docus-card-icon{color:#17817e;background:#219e9a1f;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.8rem;font-size:1rem;display:flex}.docus-card-title{color:#172033;margin-bottom:.45rem;font:700 1rem/1.3 system-ui,sans-serif;display:block}.docus-card>p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.docus-card,.docus-card:before{transition:none}}

/* navigation.min.css */
#subnavbar-nav .breadcrumb{flex-wrap:wrap;gap:.25rem 0}#subnavbar-nav nav{flex:1;min-width:0}#subnavbar-nav .breadcrumb-item{overflow-wrap:anywhere}#subnavbar-nav .bd-sidebar-toggle{flex-shrink:0;align-self:flex-start}#wiki-nav .doc-folder>summary{cursor:pointer;border-radius:.35rem;align-items:center;gap:.5rem;min-height:44px;padding:.65rem .5rem;font-weight:600;list-style:none;display:flex}#wiki-nav .doc-folder>summary::-webkit-details-marker{display:none}#wiki-nav .doc-folder>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.45rem;height:.45rem;margin-right:.25rem;transform:rotate(-45deg)}#wiki-nav .doc-folder[open]>summary:before{transform:rotate(45deg)}#wiki-nav .doc-folder-title{overflow-wrap:anywhere;flex:1}#wiki-nav .doc-count{color:#52616a;background:#e8edef;border-radius:1rem;padding:.1rem .45rem;font-size:.75rem}#wiki-nav .doc-children{border-left:1px solid #dce3e6;margin:.15rem 0 .4rem .75rem;padding-left:.6rem}#wiki-nav a.doc-link{overflow-wrap:anywhere;border-radius:.3rem;min-height:40px;margin:.1rem 0;padding:.55rem .6rem;display:block}#wiki-nav .doc-folder>summary:hover,#wiki-nav a.doc-link:hover{background:#eef3f4}#wiki-nav a.doc-link.active{color:#08695c;background:#e0f1ec;font-weight:600}#wiki-nav summary:focus-visible,#wiki-nav a.doc-link:focus-visible{outline-offset:2px;outline:2px solid #008a75}.reader-logout-button{z-index:1040;color:#313840;background:#fff;border:1px solid #ccd3dc;border-radius:.45rem;align-items:center;padding:.65rem 1rem;text-decoration:none;display:inline-flex;position:fixed;top:1rem;right:1rem;box-shadow:0 .25rem 1rem #18233024}.reader-logout-button:hover,.reader-logout-button:focus{color:#111820;background:#f1f4f7}@media (width<=767.98px){.reader-logout-button{text-align:center;max-width:11rem;padding:.5rem .7rem;font-size:.85rem;top:.65rem;right:.65rem}}
