@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/source-sans-3-latin-300-normal.KpEPfINB.woff2)format("woff2"),url(/_astro/source-sans-3-latin-300-normal.gg1iSIt-.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_astro/source-sans-3-latin-600-normal.Ck0n4g8U.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-400-normal.GekRknry.woff2)format("woff2"),url(/_astro/roboto-mono-latin-400-normal.DBZPkcnn.woff)format("woff")}:root{--docs-theme:#42b983}html.docs-page,body.docs-body{background-color:#fff;height:100%}body.docs-body{letter-spacing:0;color:#34495e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:"Source Sans 3",Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:15px;overflow-x:hidden}.docs-sidebar{z-index:20;color:#364149;background-color:#fff;border-right:1px solid #00000012;width:300px;padding:0;transition:transform .25s ease-out;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.docs-sidebar::-webkit-scrollbar{width:4px}.docs-sidebar::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.docs-sidebar:hover::-webkit-scrollbar-thumb{background:#8886}.docs-sidebar .sidebar-nav{padding-bottom:40px;line-height:2em}.docs-sidebar .sidebar-logo{width:70%;margin:10px auto 0;display:block}.docs-sidebar .sidebar-logo img{width:100%;display:block}.docs-sidebar ul{margin:0 0 0 15px;padding:0;list-style:none}.docs-sidebar li{margin:6px 0;list-style:none}.docs-sidebar ul li a{color:#505d6b;text-overflow:ellipsis;white-space:nowrap;border-bottom:none;font-size:14px;font-weight:400;text-decoration:none;display:block;overflow:hidden}.docs-sidebar ul li a:hover{text-decoration:underline}.docs-sidebar ul li ul{padding:0}.docs-sidebar ul li.active>a{color:var(--docs-theme);border-right:2px solid;font-weight:600}.docs-sidebar .sub-sidebar li:before{content:"-";float:left;padding-right:4px}.sidebar-toggle{z-index:30;text-align:center;cursor:pointer;background-color:#fffc;border:0;outline:none;width:284px;padding:10px;transition:opacity .3s;position:fixed;bottom:0;left:0}.sidebar-toggle:focus-visible{outline:2px solid var(--docs-theme);outline-offset:-2px}.sidebar-toggle:hover .sidebar-toggle-button{opacity:.4}.sidebar-toggle span{background-color:var(--docs-theme);width:16px;height:2px;margin-bottom:4px;display:block}.docs-content{margin-left:300px;padding-top:60px;transition:margin-left .25s,transform .25s}.markdown-section{max-width:80%;margin:0 auto;padding:30px 15px 40px;position:relative}.markdown-section>*{box-sizing:border-box;font-size:inherit}.markdown-section>:first-child{margin-top:0!important}.markdown-section h1,.markdown-section h2,.markdown-section h3,.markdown-section h4,.markdown-section strong{color:#2c3e50;font-weight:600}.markdown-section h1{margin:0 0 1rem;font-size:2rem;line-height:1.2}.markdown-section h2{margin:45px 0 .8rem;font-size:1.75rem;line-height:1.2}.markdown-section h3{margin:40px 0 .6rem;font-size:1.5rem;line-height:1.2}.markdown-section h4{margin:1.2em 0 .6rem;font-size:1.25rem}.markdown-section a{color:var(--docs-theme);font-weight:600;text-decoration:none}.markdown-section a:hover{text-decoration:underline}.markdown-section p{margin:1.2em 0}.markdown-section ol,.markdown-section p,.markdown-section ul{word-spacing:.05rem;line-height:1.6rem}.markdown-section ul,.markdown-section ol{margin:1.2em 0;padding-left:1.5rem}.markdown-section ul{list-style:outside}.markdown-section ol{list-style:decimal}.markdown-section ul ul,.markdown-section ol ol,.markdown-section ul ol,.markdown-section ol ul{margin:0}.markdown-section em{color:#7f8c8d}.markdown-section hr{border:none;border-bottom:1px solid #eee;margin:2em 0}.markdown-section blockquote{color:#858585;border-left:4px solid var(--docs-theme);margin:2em 0;padding-left:20px}.markdown-section blockquote p{margin-left:0;font-weight:600}.markdown-section blockquote ul{margin:1.2em 0}.markdown-section table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1rem;display:block;overflow:auto}.markdown-section th{font-weight:700}.markdown-section td,.markdown-section th{text-align:left;border:1px solid #ddd;padding:6px 13px}.markdown-section tr{border-top:1px solid #ccc}.markdown-section tr:nth-child(2n){background-color:#f8f8f8}.markdown-section code,.markdown-section pre{background-color:#f8f8f8;font-family:Roboto Mono,Monaco,courier,monospace}.markdown-section code{color:#e96900;white-space:pre-wrap;border-radius:2px;margin:0 2px;padding:3px 5px}.markdown-section>:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) code{font-size:.8rem}.markdown-section pre{word-wrap:normal;border-radius:2px;margin:1.2em 0;padding:0 1.4rem;line-height:1.5rem;position:relative;overflow:auto;background-color:#f8f8f8!important}.markdown-section pre>code{font-size:.8rem;line-height:inherit;color:#525252;white-space:inherit;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial;background:0 0;border-radius:2px;margin:0 2px;padding:2.2em 5px;display:block}.markdown-section pre:after{content:attr(data-language);color:#ccc;text-align:right;height:15px;padding:5px 10px 0;font-size:.6rem;font-weight:600;line-height:15px;position:absolute;top:0;right:0}.markdown-section pre[data-language=plaintext]:after{content:""}body.docs-toggled .docs-sidebar{transform:translate(-300px)}body.docs-toggled .sidebar-toggle{width:auto}body.docs-toggled .docs-content{margin-left:0}@media print{.docs-sidebar,.sidebar-toggle{display:none}.docs-content{margin-left:0}}@media screen and (width<=768px){.docs-sidebar{transition:transform .25s ease-out;left:-300px}.docs-content{max-width:100vw;margin-left:0;padding-top:20px}.markdown-section{max-width:100%}.sidebar-toggle{background-color:#0000;width:auto;padding:30px 30px 10px 10px}body.docs-toggled .docs-sidebar{transform:translate(300px)}body.docs-toggled .sidebar-toggle{background-color:#fffc;width:284px;padding:10px;transition:background-color 1s}body.docs-toggled .docs-content{margin-left:0;transform:translate(300px)}}
