html{box-sizing:border-box}html *,html *:before,html *:after{box-sizing:inherit}:root{--font-secondary: "Source Sans Pro", "Lucida Grande", sans-serif;--width: 960px;--margin: 20px;--margin-small: calc(var(--margin) * 0.75);--font-scale: 1.1em;--background-color: #fff;--heading-color: #242121;--text-color: #573d3d;--link-color: #f14;--hover-color: #28ff65;--code-background-color: #806a6a1c;--code-color: #000000cc;--blockquote-color: #222}@media (prefers-color-scheme: dark){:root{--background-color: #211d26;--heading-color: #eee;--text-color: #ddd;--link-color: #f14;--code-color: #ffffffcc;--blockquote-color: #ccc}}body{font-family:var(--font-secondary);font-size:var(--font-scale);margin:auto;padding:var(--margin);max-width:var(--width);text-align:left;background-color:var(--background-color);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;color:var(--text-color)}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);color:var(--heading-color)}strong,b{color:var(--heading-color)}a{color:var(--link-color);cursor:pointer;text-decoration:underline}a:hover{color:var(--hover-color)}nav a{margin-right:0.38em}button{margin:0}main{line-height:1.6}hr{border:0;border-top:1px dashed}img{max-width:100%;height:auto}code{font-family:ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;padding:0.2em 0.5em;color:var(--code-color);border-radius:var(--margin-small)}a>code{color:inherit}li>code,p>code,div>code{background-color:var(--code-background-color)}blockquote{border-left:1px solid #999;color:var(--code-color);margin:0.86em 1em;padding-left:1em;font-style:italic}footer{padding:1.8em 0;text-align:center}footer a svg{max-height:0.86em}.title{text-decoration:none}.title h1{font-size:1.5em}.inline{width:auto !important}table{width:100%;margin:0.5em 0;background-color:var(--background-color);border-radius:var(--margin-small);border-collapse:separate;border-spacing:0;overflow:hidden;border-bottom:1px solid var(--code-background-color)}table th,table td{padding:0.5em 0.75em}table thead{color:var(--code-color);background-color:var(--code-background-color)}table th{position:relative;font-size:16px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.9);border-bottom:2px solid var(--text-color)}table tbody td{border-bottom:1px solid var(--code-background-color)}table tbody td p,table tbody td ul{margin:0;font-size:16px}table tbody td ul{padding-left:1em}table tbody td code{font-size:14px}code.option,th .option,code.filter,th .filter{color:#50B600}code.flag,th .flag,code.output,th .output{color:#049DCE}.language-sh{margin-top:0.75em;margin-bottom:5px;position:relative}.language-sh:before{display:inline-table;width:100%;font:400 16px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#d6d6d6d6;color:var(--background-color);text-align:center;content:"Terminal";border-radius:3px 3px 0 0;box-shadow:0 3px 10px rgba(0,0,0,0.5)}.language-sh div.highlight{border:1px solid;border-color:transparent #bbb #bbb #bbb;box-shadow:0 3px 10px rgba(0,0,0,0.5);border-radius:0 0 var(--margin-small) var(--margin-small)}.highlight{background:var(--code-background-color);color:var(--heading-color);border-radius:var(--margin-small);overflow:auto;line-height:1.45;margin-bottom:16px}.highlight pre{padding:1em;margin:0;font-size:0.86em}.highlight pre code{padding:0}.highlight .c1,.highlight .cm,.highlight .c,.highlight .nn{color:#6a737d;font-style:italic}.highlight .k{color:#d73a49;font-weight:bold}.highlight .o{color:#d73a49}.highlight .nb{color:#0064ff}.highlight .nc{color:#6f42c1;font-weight:bold}.highlight .nf{color:#6f42c1}.highlight .s{color:#6759ff}.highlight .s2{color:#0062d4}.highlight .mi{color:#005cc5}.highlight .na{color:#e36209}.highlight .nt{color:#22863a}.highlight .no{color:#005cc5}.highlight .kd{color:#d73a49}.highlight .kn{color:#d73a49}.note{position:relative;margin:30px 0;padding:20px 20px 24px 50px;border-radius:var(--margin-small);background-color:#ffd97b4f;box-shadow:0 1px 5px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.2),inset 0 -1px 0 rgba(0,0,0,0.3)}.note:after{content:"⚠️";position:absolute;top:0.4em;left:0.5em;font-size:1.68em;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.note.info{background-color:#3b96ff5e}.note.info:after{content:"💡"}.note.warning{background-color:#ff391430}.note.warning:after{content:"⛔"}.note.unreleased{background-color:#fcd36c47}.note.unreleased:after{content:"🔒"}.note h5,.note p{margin:0}.note h5{line-height:1.5em;font-weight:900;font-style:normal}.note p{font-weight:400;font-size:0.75em}.version-badge{display:inline-block;margin-left:0.25em;padding:0.2em;font-size:0.75em;font-weight:400;vertical-align:middle;border-radius:var(--margin-small);background-color:#fc0;color:#222}p.note{font-weight:400;font-size:0.75em}.flex{display:flex;gap:calc( var(--margin) * 0.3 )}.jc-sb{justify-content:space-between}.button{padding:0.28em 0.8em;border:2px solid;border-radius:var(--margin);text-decoration:none}header{position:relative}header #docsearch-input3{position:absolute;right:0;top:0}.logo{margin:0 0 0.4em}.logo img{width:auto;height:38px;padding:0.16em 0}article{margin:0 auto}article p em,article h2 em,article h3 em{position:relative}article p em:after,article h2 em:after,article h3 em:after{content:" ";background:var(--link-color);position:absolute;bottom:0;left:0;right:0;height:0.5em;width:100%;opacity:0.16}:root{--aside: 290px}li.current a,a.current{color:var(--code-color);text-decoration:none}li.current a::before,a.current::before{content:"📍"}body[style^="margin-inline-end:"]{margin-inline-end:auto !important}@media only screen and (min-width: 680px){body.col{padding-left:calc(var(--aside) * 1.1)}body.col aside{position:fixed;padding:0.2em 1em;left:0;top:0;bottom:0;max-width:var(--aside);overflow-y:auto;height:100vh;font-size:0.9em}body.col aside ul{padding-inline-start:1.4em}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--code-background-color)}::-webkit-scrollbar-thumb{background:var(--code-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--hover-color)}}@media screen and (max-width: 568px){.hide-on-mobiles{display:none !important}}
