﻿a,.md a{color:var(--link);text-decoration:underline var(--link)}a:hover,a:focus{background:var(--link-hover, var(--link));color:var(--bg0) !important;text-decoration:underline var(--link-hover)}a:visited{--link: var(--link-visited)}.page-title a,.page-subtitle a,.command a.opt,.command .prog,.command .prog.id{color:var(--link);text-decoration:none}.page-title a:hover,.page-subtitle a:hover,.command a.opt:hover,.command .prog:hover,.page-title a:focus,.page-subtitle a:focus,.command a.opt:focus,.command .prog:focus{background:var(--link-hover, var(--link));color:var(--bg0) !important;text-decoration:none}.page-title a:visited,.page-subtitle a:visited,.command a.opt:visited,.command .prog:visited{--link: var(--link-visited)}.page-title,.page-subtitle{--link: var(--title-color);--link-hover: var(--title-color);--link-visited: var(--title-color)}.command a.opt{--link: var(--bright-yellow);--link-hover: var(--bright-yellow);--link-visited: var(--bright-orange)}html,:root{--bg: #eff1f5;--bg0: #eff1f5;--bg0-h: #dce0e8;--bg0-s: #e6e9ef;--bg1: #ccd0da;--bg2: #bcc0cc;--bg3: #acb0be;--bg4: #9ca0b0;--fg: #4c4f69;--fg0: #4c4f69;--fg1: #4c4f69;--fg2: #5c5f77;--fg3: #6c6f85;--fg4: #7c7f93;--red: #d20f39;--green: #40a02b;--yellow: #df8e1d;--blue: #1e66f5;--purple: #8839ef;--aqua: #179299;--orange: #fe640b;--gray: #8c8fa1;--bright-red: #e64553;--bright-green: #40a02b;--bright-yellow: #df8e1d;--bright-blue: #209fb5;--bright-purple: #7287fd;--bright-aqua: #04a5e5;--bright-orange: #fe640b;--bright-gray: #7c7f93;--section: var(--fg2);--section-bg: var(--bg3);--link: var(--blue);--link-hover: var(--blue);--link-visited: var(--purple);--title-color: var(--blue);--h3: var(--aqua);--h4: var(--blue);--h5: var(--purple);--h6: var(--fg2);--code: var(--bright-orange);--bg-code: var(--bg0-s);--bg-code-mark: var(--bg0);--alert-note: var(--blue);--alert-tip: var(--green);--alert-important: var(--purple);--alert-warning: var(--yellow);--alert-caution: var(--red)}@media (prefers-color-scheme: dark){html,:root{--bg: #1e1e2e;--bg0: #1e1e2e;--bg0-h: #11111b;--bg0-s: #181825;--bg1: #313244;--bg2: #45475a;--bg3: #585b70;--bg4: #6c7086;--fg: #cdd6f4;--fg0: #cdd6f4;--fg1: #cdd6f4;--fg2: #bac2de;--fg3: #a6adc8;--fg4: #9399b2;--red: #f38ba8;--green: #a6e3a1;--yellow: #f9e2af;--blue: #89b4fa;--purple: #cba6f7;--aqua: #94e2d5;--orange: #fab387;--gray: #7f849c;--bright-red: #eba0ac;--bright-green: #a6e3a1;--bright-yellow: #f9e2af;--bright-blue: #74c7ec;--bright-purple: #b4befe;--bright-aqua: #89dceb;--bright-orange: #fab387;--bright-gray: #9399b2;--section: var(--bg0);--section-bg: var(--fg3);--link: var(--bright-aqua);--link-hover: var(--bright-aqua);--link-visited: var(--green);--title-color: var(--bright-aqua);--h3: var(--green);--h4: var(--blue);--h5: var(--purple);--h6: var(--fg2);--code: var(--bright-blue);--bg-code: var(--bg0-s);--bg-code-mark: var(--bg0);--alert-note: var(--blue);--alert-tip: var(--green);--alert-important: var(--purple);--alert-warning: var(--yellow);--alert-caution: var(--red)}}body{--indent: 2rem;--block-indent: var(--indent)}@media screen and (max-width: 600px){body{--indent: 1rem;-webkit-text-size-adjust:100%}}@media screen and (min-width: 847px){body{max-width:847px;min-height:100vh;border:1px solid var(--gray);border-top:none;border-bottom:none}}a,.md a{color:var(--link);text-decoration:underline var(--link)}a:hover,a:focus{background:var(--link-hover, var(--link));color:var(--bg0) !important;text-decoration:underline var(--link-hover)}a:visited{--link: var(--link-visited)}.page-title a,.page-subtitle a,.command a.opt,.command .prog,.command .prog.id{color:var(--link);text-decoration:none}.page-title a:hover,.page-subtitle a:hover,.command a.opt:hover,.command .prog:hover,.page-title a:focus,.page-subtitle a:focus,.command a.opt:focus,.command .prog:focus{background:var(--link-hover, var(--link));color:var(--bg0) !important;text-decoration:none}.page-title a:visited,.page-subtitle a:visited,.command a.opt:visited,.command .prog:visited{--link: var(--link-visited)}.page-title,.page-subtitle{--link: var(--title-color);--link-hover: var(--title-color);--link-visited: var(--title-color)}.command a.opt{--link: var(--bright-yellow);--link-hover: var(--bright-yellow);--link-visited: var(--bright-orange)}@font-face{font-family:FiraCode;font-weight:normal;font-style:normal;src:url("fonts/FiraCode-Regular.woff2") format("woff2")}@font-face{font-family:FiraCode;font-weight:bold;font-style:normal;src:url("fonts/FiraCode-Bold.woff2") format("woff2")}html{font-family:FiraCode,monospace;font-size:medium}@media screen and (max-width: 600px){html{font-size:13px}}.text-theme,.page-body,.md{font-size:1rem}.text-theme p,.page-body p,.md p{margin:0;margin-bottom:1em}.text-theme p:last-child,.page-body p:last-child,.md p:last-child{margin-bottom:0em}.md table,.md ul,.md ol,.md p,.md h6,.md h5,.md h4,.md h3,.md h1,.md h2{display:block;padding-right:var(--indent);padding-left:var(--block-indent)}.md h6,.md h5,.md h4,.md h3,.md h1,.md h2{font-size:1em;text-transform:uppercase;margin:0;padding-top:0;padding-bottom:0}.md h1,.md h2{font-weight:bold;color:var(--section);background:var(--section-bg);padding-left:.15em}.md h1:first-child,.md h2:first-child{margin-top:1em}.md h3{color:var(--h3)}.md h1 code,.md h2 code,.md h3 code{color:inherit !important;background:inherit !important;text-transform:none}.md h4{color:var(--h4)}.md h5{color:var(--h5)}.md h6{color:var(--h6)}.md a code{font-size:1em;text-wrap:nowrap}.md a:hover code{color:var(--bg0)}.md s,.md del{text-decoration-color:var(--fg3)}.md ul,.md ol{position:relative;display:block;list-style:none;padding-right:1em;margin:0;margin-bottom:1em}.md ul li,.md ol li{padding-left:var(--indent);position:relative}.md ul li:before,.md ol li:before{color:var(--gray);display:inline-block;position:absolute;left:0;text-align:right}.md ul p,.md ol p{margin:0}.md ul ul,.md ol ul,.md ul ol,.md ol ol{padding-left:0;padding-right:0;margin-bottom:0}.md ol{counter-reset:ol}.md ol>li:before{content:counter(ol);counter-increment:ol}.md ul>li:before{content:"—"}.md blockquote{color:var(--fg2);margin:1em;padding:0}.md q,.md quote{color:var(--fg1)}.md q::before,.md q::after,.md quote::before,.md quote::after{color:var(--gray);content:'"'}.md mark{color:inherit;background:inherit;text-decoration:underline wavy var(--bg3);text-decoration-skip:leading-spaces trailing-spaces}.md code{font-style:normal;color:var(--fg1)}.md :not(pre)>code{font-size:inherit !important;color:var(--code);word-wrap:break-word}.md pre{line-height:1em;color:var(--fg1);background-color:var(--bg-code);font-size:1rem;margin:0;margin-bottom:1rem}.md pre code{margin:0;padding:1rem var(--block-indent);font-size:.85rem;display:block;overflow-y:hidden;overflow-x:auto;background:var(--bg-code)}.md pre code span{font-style:normal !important}.md pre code .z-comment{font-style:italic !important}.md pre code mark{text-decoration:none;background-color:var(--bg-code-mark)}.md pre code table{display:table;margin:0;padding:0}.md pre code table,.md pre code table th,.md pre code table td{border:none;padding:0;font-size:1em}.md pre code table td:first-child{color:var(--gray);background:var(--bg-code);min-width:var(--indent);user-select:none}.md pre code table td:first-child mark{font-weight:bold;background:none}.md table{border-collapse:collapse;font-size:1em;table-layout:fixed;padding-right:0em;margin:1em 0;max-width:fit-content;overflow-x:auto}.md th{border:1px solid var(--bg2);padding:1em}.md td{padding-left:1em;padding-right:1em;border:1px solid var(--bg2)}.md .text-indent,.md details p,.md details pre,.md details ul,.md details ol,.md details dl{--block-indent: calc(2* var(--indent));margin-bottom:1em}.md .hl{display:block;padding-right:var(--indent);padding-left:var(--block-indent) !important}.md .hl li::before{content:none}.md details{margin:0;margin-bottom:1em;padding:0}.md details:first-child{margin-top:0}.md details summary{cursor:pointer}.md details summary::marker{content:""}.md details summary :first-child::after{content:" *"}.md details[open] summary{margin-bottom:1em;display:inline-block}.md details[open] summary :first-child::after{content:" -"}.hl,.md .hl{padding:0;margin:0;list-style:none}.hl .hl-header,.md .hl .hl-header{padding:0;margin:0;display:inline-block}.hl .hl-header:not(:first-child),.md .hl .hl-header:not(:first-child){margin-top:.5em}.hl .hl-header>.prog,.md .hl .hl-header>.prog{flex-basis:100%}.hl .hl-body,.md .hl .hl-body{display:block;margin:0;margin-bottom:1em;padding-left:var(--indent)}.command{display:flex !important;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 725px){.command{flex-direction:column}}.command *:first-child{padding-left:0}.command *:last-child{padding-right:0}.command *{white-space:nowrap;display:flex;padding:0 .4em;margin:0}.command .prog{font-weight:bold;--link: var(--title-color);--link-hover: var(--title-color);--link-visited: var(--title-color)}.command .prog.id{color:var(--gray);padding-left:0}.command .prog.id::before{content:"("}.command .prog.id::after{content:")"}.command .opt{color:var(--fg3)}.command .opt::before,.command .opt::after{color:var(--gray)}.command .label{color:var(--gray);padding-right:0}.command .label::before{content:"--"}.command .tag-op{color:var(--gray)}.command ul.opt::before,.command ol.opt::before{content:"[ "}.command ul.opt::after,.command ol.opt::after{content:" ]"}.command time.opt::before{content:"--date";color:var(--gray);padding-right:.5em}body{--indent: 2rem;--block-indent: var(--indent)}@media screen and (max-width: 600px){body{--indent: 1rem;-webkit-text-size-adjust:100%}}@media screen and (min-width: 847px){body{max-width:847px;min-height:100vh;border:1px solid var(--gray);border-top:none;border-bottom:none}}.md [class^=markdown-alert]{margin:0;margin-left:var(--block-indent);margin-bottom:1em;padding:.5em 1em;border-left:2px solid var(--alert-color, var(--gray));background:var(--bg-code);color:var(--fg1)}.md [class^=markdown-alert]::before{display:block;font-weight:bold;color:var(--alert-color, var(--gray))}.md [class^=markdown-alert] p{margin:0;padding:0}.md .markdown-alert-note{--alert-color: var(--alert-note)}.md .markdown-alert-note::before{content:"NOTE"}.md .markdown-alert-tip{--alert-color: var(--alert-tip)}.md .markdown-alert-tip::before{content:"TIP"}.md .markdown-alert-important{--alert-color: var(--alert-important)}.md .markdown-alert-important::before{content:"IMPORTANT"}.md .markdown-alert-warning{--alert-color: var(--alert-warning)}.md .markdown-alert-warning::before{content:"WARNING"}.md .markdown-alert-caution{--alert-color: var(--alert-caution)}.md .markdown-alert-caution::before{content:"CAUTION"}body{background:var(--bg0);color:var(--fg0);padding:0;margin:0 auto}p{text-align:justify}@media screen and (max-width: 600px){p{text-align:left}}.page-title-bar{display:flex;flex-direction:row;width:100%;text-align:center;background:var(--bg0);z-index:2;margin:0;padding:.25em 0}.page-body{margin:auto;padding:0em;padding-bottom:2em}.page-title-bar{top:0;justify-content:space-between;position:sticky}.page-title,.page-subtitle{font-size:1rem;padding:0em 1em;font-weight:normal;margin:0}.page-subtitle{color:var(--gray)}.page-footer-bar{background:var(--h3);bottom:0px;position:fixed}.page-footer-bar .page-footer{display:block;color:var(--bg);padding:0 1em;text-decoration:none}.page-footer-bar .page-footer:hover,.page-footer-bar .page-footer:focus{color:var(--bg) !important;background:inherit;text-decoration:underline}.page-footer-bar .page-footer:visited{color:var(--bg)}.section-title{font-size:1em;text-transform:uppercase;font-weight:bold;color:var(--section);background:var(--section-bg);padding-left:.15em;margin:0}.section-title:first-child{margin-top:1em}.section-body{padding:0 var(--indent);margin:0;margin-top:.5em;margin-bottom:1em}.section-body .section-title{color:var(--section);background:var(--section-bg)}a.url{word-break:break-all}.article-title{margin:0;margin-bottom:1em;display:inline;font-size:1rem;font-weight:bold}.article-description{margin:0;margin-bottom:1em;display:inline}.article-description::before{content:"—";margin-right:.5em}.indicator{color:var(--gray)}.search-body{margin-top:1em}p.sh-cmd{margin:0}p.sh-cmd .prompt{color:var(--gray)}p.sh-cmd .prog{font-weight:bold;color:var(--fg0)}p.sh-cmd .opt{color:var(--fg3)}.tree .tree-dir{font-weight:bold;color:var(--fg0)}.tree ul{list-style:none;margin:0;padding:0}.tree ul li::before{content:"├── ";color:var(--gray);white-space:pre}.tree ul li:last-child::before{content:"└── "}.search{flex-direction:row}.search+#search-results{margin-top:1em}.search input[type=search]{font-family:inherit;font-size:1rem;color:var(--fg0);background:var(--bg-code);border:1px solid var(--bg2);padding:0 .5em;flex:1}.search input[type=search]:focus{outline:1px solid var(--title-color)}