.hidden{display:none}h1,h2,h3{font-size:420%;color:#f9d094;margin:0 0 0.1em;text-align:center;text-shadow:1px 1px 10px rgba(0,0,0,0.25)}h1 code,h2 code,h3 code{font-size:120%}h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-weight:900}h1 a,h1 a:hover{font-weight:900;color:#f9d094}h2,h3{font-weight:800;margin-top:0.5em;margin-bottom:0.1em}h2{font-size:300%}h3{font-size:125%}#default h1,#home h1,#page h1{font-size:250%;font-weight:800;padding-bottom:0.5em}#default h2,#default h3,#home h2,#home h3,#page h2,#page h3{font-weight:700;text-align:left;padding-bottom:0.3em}#default h2,#home h2,#page h2{font-size:175%}#default h3,#home h3,#page h3{font-size:150%}#default h2.disabled::before,#default a.disabled::before,#home h2.disabled::before,#home a.disabled::before,#page h2.disabled::before,#page a.disabled::before{content:"\26d4";font-family:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";margin-right:0.3em}#default h2.deprecated::before,#default a.deprecated::before,#home h2.deprecated::before,#home a.deprecated::before,#page h2.deprecated::before,#page a.deprecated::before{content:"\26a0";font-family:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";margin-right:0.3em}#default,#home,#page,.postcontent{font-size:1.2em;min-width:25em;max-width:35em;margin:0 auto;margin-top:1em;padding-top:1em;padding-bottom:1em}#default h1,#home h1,#page h1,.postcontent h1{text-align:left}#default img,#home img,#page img,.postcontent img{max-width:35em}#default th,#default td,#home th,#home td,#page th,#page td,.postcontent th,.postcontent td{padding:0.25em 0.5em}#information .row,#border-bottom{border-bottom:1px solid rgba(0,0,0,0.5);border-top:1px solid rgba(255,255,255,0.08);padding:2em 20px 0}html{margin:0;padding:0;font-size:62.5%;font-family:"-apple-system", "BlinkMacSystemFont", "Helvetica Neue", "Roboto", sans-serif;height:100%}body{height:100%;font-size:150%;line-height:1.4;color:#f9d094;background:#2e2a24;position:relative;margin:0;padding:0 30px}p{margin:0 0 1em 0}ul,ol,dl{margin-bottom:1em}ul{margin-left:20px}table{margin-bottom:1em;border-collapse:separate;border-spacing:0;border:solid rgba(0,0,0,0.4) 1px;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em;margin-top:1em}table th,table td{padding:0.1em 1em;width:auto;max-width:25em;overflow:hidden;text-overflow:ellipsis}table .number-data{width:1%;white-space:nowrap;text-align:right}table code{font-size:130%}table tr:nth-child(odd){background:rgba(0,0,0,0.2)}table tr th{background:rgba(0,0,0,0.4)}table tr:nth-child(even){background:rgba(0,0,0,0.4)}.full-width{width:100%}div .highlight{margin-top:0}.copyable{display:flex;justify-content:center}.copyable .highlight{overflow-x:auto;margin:0}.copyable .highlight pre{border-top-right-radius:0;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;margin:0}.copyable .highlight code::before{display:inline;content:"$ "}.copyable button{background:rgba(0,0,0,0.3);margin:0;border:none;border-left:1px solid #745626;border-top-right-radius:.4em;-moz-border-top-right-radius:.4em;-webkit-border-top-right-radius:.4em;border-bottom-right-radius:.4em;-moz-border-bottom-right-radius:.4em;-webkit-border-bottom-right-radius:.4em}.copyable button:hover{background:#745626}.install{display:flex;align-items:center}.install .label{padding-right:0.4em}pre{margin:0 0 1em 0;background:rgba(0,0,0,0.3);color:#fff;padding:8px 10px;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em;overflow-x:auto}pre code{font-family:"Monaco", "Menlo", monospace;font-size:11px;line-height:1.6}a{text-decoration:none;color:#be862d;font-weight:bold}a:focus{outline:1px dotted;color:#d3a459;text-decoration:underline}a:hover{color:#d3a459;text-decoration:underline}a h2,a h3{color:#be862d}a h2:hover,a h3:hover{color:#d3a459;text-decoration:underline}button,input,select,textarea,option{font-size:100%}a,a *,button,button *,select,option,label,input[type="submit"]{cursor:pointer}hr{display:none}small{font-size:90%}.group{display:block}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}sup{font-size:80%;line-height:1;vertical-align:super}button::-moz-focus-inner{border:0;padding:1px}::selection,::-moz-selection{background:#745626}#forkme{width:149px;height:149px;position:absolute;top:0;right:0;border:0}#wrap{width:57em;max-width:100%;margin:0 auto;padding:15px 0 0}#header{text-align:center;margin-bottom:1em}#language{font-size:16px;margin:1em 0}:root{--docsearch-primary-color: #be862d !important;--docsearch-modal-background: #2e2a24 !important;--docsearch-footer-background: #2e2a24 !important;--docsearch-footer-shadow: 0 -1px 0 0 rgba(0,0,0,0.5), inset 0 1px 0 0 rgba(255,255,255,0.08) !important;--docsearch-modal-shadow: 0 3px 8px 0 #2e2a24 !important;--docsearch-hit-shadow: none !important;--docsearch-hit-background: rgba(0,0,0,0.3) !important;--docsearch-hit-color: #fff !important;--docsearch-logo-color: #fff !important;--docsearch-container-background: rgba(127,127,127,0.9) !important}#search-container button.DocSearch-Button{display:inline-flex;width:17em;margin:0;border-radius:4px}.DocSearch-Logo svg .cls-1,.DocSearch-Logo svg .cls-2{fill:var(--docsearch-logo-color)}#selectable{font-size:13px}.avatar{border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em;overflow:hidden;margin-right:0.5em;vertical-align:middle}#default,#home,#page,#post,.singlepostcontent{border-top:1px solid rgba(255,255,255,0.08);box-shadow:0 -1px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.5)}.bottomborder{border-bottom:1px solid rgba(0,0,0,0.5)}#default code,#home code,#page code{font-size:100%}#default pre code,#home pre code,#page pre code{font-size:80%}#default li>p>code,#home li>p>code,#page li>p>code{white-space:nowrap}#information ul,.posts{list-style:none;padding:0;margin:0}#information{border-top:1px solid rgba(0,0,0,0.5)}#information .row .col-1{width:49%;float:left;padding:0 0 1em}#information .row .col-2{width:49%;float:right;padding:0 0 1em}#information .button-large{padding:2em 0 1em;font-size:120%}#information .quote{text-align:center;color:#816f51;padding-bottom:2em}#information .quote blockquote{font-size:140%;padding:0 15%}#information .quote blockquote span{font-size:140%;line-height:0.5;vertical-align:sub}#information .quote cite{font-style:normal}#information .quote cite a{font-weight:normal}#information .credits{border-bottom:none;font-size:70%;text-align:center;padding-top:1.8em}#information .credits p{opacity:0.5;margin:0;padding:0 0 0.7em}#information .button a{background:rgba(162,107,20,0.3);padding:8px 10px 6px;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em;box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);font-size:larger}#information .button a:hover{background:rgba(162,107,20,0.25)}.button{text-align:center;margin:1em 0 2em}#border-no-bottom{border-bottom:none;font-size:70%;text-align:center;padding-top:1.8em;opacity:0.5}* html .group{height:1%}span .amp{font-weight:normal;font-style:italic;font-size:1.2em;line-height:0.8}.posts li{border-top:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(0,0,0,0.5);box-shadow:0 -1px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.5)}#latest-posts{border-top:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(0,0,0,0.5);padding-top:1em}#latest-posts h3{margin-top:0}#newsletter{border-top:1px solid rgba(255,255,255,0.08);margin-bottom:3em;padding:1em;text-align:center;border-radius:5px}#newsletter-email{margin-top:0.5em;font-size:1.2em;padding:0.1em;text-align:center;width:25em}@media only screen and (max-width: 480px){#newsletter-email{width:12em}}[dir="rtl"] ul{margin-left:0;margin-right:20px}[dir="rtl"] pre{direction:ltr;text-align:left}[dir="rtl"] #information .row .col-1{float:right}[dir="rtl"] #information .row .col-2{float:left}@media screen and (min-width: 700px){#information .highlight{margin-inline-end:0;-moz-margin-end:0;-webkit-margin-end:0}}@media screen and (max-width: 700px){body{padding:0}#default,#home,#page,#post,.posts{margin:0 1em}#default,#home,#page,.postcontent{min-width:0}#default h1,#home h1,#page h1,.postcontent h1{font-size:200%}.postcontent{font-size:1.1em}h1{font-size:250%}h2{font-size:150%}ul{margin-left:0;padding:0;padding-left:1em}figure{margin:0}table tr{padding:0.5em 0}table tr,table th,table td{display:block;margin:0 auto;max-width:21em;text-align:center}table .number-data{width:auto;text-align:center}#forkme{width:100px;height:100px}#information .row .col-1{width:100%;padding:0;margin:0}#information .row .col-2{width:100%;float:left}pre code#selectable{width:90%;margin:0 auto}[dir="rtl"] #information .row .col-2{float:right}}img[src$=".drawio.svg"]{background-color:white;margin-bottom:20px;padding:5%;width:90%;filter:invert(80%) sepia(60%);-webkit-filter:invert(80%) sepia(60%)}.hll{background-color:#ffc}.c{color:#999988;font-style:italic}.err{color:#a61717;background-color:#e3d2d2}.k{font-weight:bold}.o{font-weight:bold}.cm{color:#999988;font-style:italic}.cp{color:#999999;font-weight:bold}.c1{color:#999988;font-style:italic}.cs{color:#999999;font-weight:bold;font-style:italic}.gd{color:#000000;background-color:#fdd}.ge{font-style:italic}.gr{color:#a00}.gh{color:#999}.gi{color:#000000;background-color:#dfd}.go{color:#888}.gp{color:#555}.gs{font-weight:bold}.gu{color:#aaa}.gt{color:#a00}.kc{font-weight:bold}.kd{font-weight:bold}.kn{font-weight:bold}.kp{font-weight:bold}.kr{font-weight:bold}.kt{color:#445588;font-weight:bold}.m{color:#099}.s{color:#b84}.na{color:teal}.nb{color:#999}.nc{color:#999999;font-weight:bold}.no{color:#666}.ni{color:purple}.ne{color:#990000;font-weight:bold}.nf{color:#999999;font-weight:bold}.nn{color:#555}.nt{color:teal}.nv,.copyable .highlight code::before{color:teal}.ow{font-weight:bold}.w{color:#bbb}.mf{color:#099}.mh{color:#099}.mi{color:#099}.mo{color:#099}.sb{color:#b84}.sc{color:#b84}.sd{color:#b84}.s2{color:#9c7645}.se{color:#b84}.sh{color:#b84}.si{color:#b84}.sx{color:#b84}.sr{color:olive}.s1{color:#9c7645}.ss{color:#b84}.bp{color:#999}.vc{color:teal}.vg{color:teal}.vi{color:teal}.il{color:#099}
