:root{--sans-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--mono-font:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--serif-font:Charter, "Bitstream Charter", Cambria, "Noto Serif", serif;--excalidraw-script-font:"Virgil";--excalidraw-mono-font:"Cascadia";--excalidraw-sans-font:"Assistant";--base-font-size:1rem;--small-font-size:.8125rem;--smaller-font-size:.75rem;--tiny-font-size:.6875rem;--header-scale:1.25;--line-height:1.618;--content-width:45rem;--side-width:10rem;--main-width:min(var(--content-width), 100vw);--blue:DodgerBlue;--green:#20a040;--red:#f85149;--purple:#ab7df8;--yellow:#d29922;--bg:#F0F0F4;--light-bg:#F0F0F4;--accent-bg:#E8E8E8;--code-bg:var(--accent-bg);--draft-bg-image:url(/theme/img/img_draft_background_hu_1e77035ada41cfd0.webp);--text:#212121;--text-light:#585858;--border:#B0B0B0;--accent:RoyalBlue;--accent-light:Chocolate;--draft:color-mix(in srgb, var(--text) 60%, var(--accent-bg) 40%);--internal:MidnightBlue;--internal-draft:color-mix(in srgb, var(--internal) 60%, var(--accent-bg) 40%);--preformatted:var(--text);--marked:#FFDD33;--disabled:#808080}@media only screen and (prefers-color-scheme:dark){:root{--bg:#212121;--accent-bg:#2B2B2B;--code-bg:var(--accent-bg);--text:#DCDCDC;--text-light:#ABABAB;--border:#606060;--accent:DodgerBlue;--draft:color-mix(in srgb, var(--text) 60%, var(--accent-bg) 40%);--internal:LightSteelBlue;--internal-draft:color-mix(in srgb, var(--internal) 60%, var(--accent-bg) 40%);--accent-light:Coral;--preformatted:var(--text);--disabled:#808080}}@media only print{:root{--bg:White;--text:Black}}@font-face{font-family:virgil;src:url(/theme/css/fonts/Virgil.woff2)}@font-face{font-family:cascadia;src:url(/theme/css/fonts/Cascadia.woff2)}@font-face{font-family:assistant;src:url(/theme/css/fonts/Assistant-Regular.woff2)}@media not screen and (prefers-color-scheme:dark){.bg{color:#272822;background-color:#fafafa}.chroma{color:#272822;background-color:#fafafa}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#e1e1e1}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#00a8c8}.chroma .kc{color:#00a8c8}.chroma .kd{color:#00a8c8}.chroma .kn{color:#f92672}.chroma .kp{color:#00a8c8}.chroma .kr{color:#00a8c8}.chroma .kt{color:#00a8c8}.chroma .n{color:#111}.chroma .na{color:#75af00}.chroma .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.chroma .l{color:#ae81ff}.chroma .ld{color:#d88200}.chroma .s{color:#d88200}.chroma .sa{color:#d88200}.chroma .sb{color:#d88200}.chroma .sc{color:#d88200}.chroma .dl{color:#d88200}.chroma .sd{color:#d88200}.chroma .s2{color:#d88200}.chroma .se{color:#8045ff}.chroma .sh{color:#d88200}.chroma .si{color:#d88200}.chroma .sx{color:#d88200}.chroma .sr{color:#d88200}.chroma .s1{color:#d88200}.chroma .ss{color:#d88200}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .p{color:#111}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}}@media only screen and (prefers-color-scheme:dark){.bg{color:#f8f8f2;background-color:#272822}.chroma{color:#f8f8f2;background-color:#272822}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#3c3d38}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}}html{color-scheme:light dark;font-family:var(--sans-font)}body{color:var(--text);background:var(--bg);font-size:var(--base-font-size);line-height:var(--line-height);display:flex;min-height:100vh;flex-direction:column;padding:0 .5rem;margin:0 auto 0 calc((var(--side-width) + 100vw - var(--main-width))/2);max-width:var(--main-width)}main>article{&.draft{color:var(--draft);background-image:var(--draft-bg-image);background-repeat:repeat}&.internal{color:var(--internal)}&.internal.draft{color:var(--internal-draft)}}h1,h2,h3,h4{line-height:1.1}h1{break-before:auto;break-after:avoid;font-size:calc(var(--base-font-size) * var(--header-scale) * var(--header-scale) * var(--header-scale) * var(--header-scale));margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}h2{break-before:auto;break-after:avoid;font-size:calc(var(--base-font-size) * var(--header-scale) * var(--header-scale) * var(--header-scale));margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}h3{break-before:auto;break-after:avoid;font-size:calc(var(--base-font-size) * var(--header-scale) * var(--header-scale));margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}h4{break-before:auto;break-after:avoid;font-size:calc(var(--base-font-size) * var(--header-scale));margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}h5{break-after:avoid;font-size:var(--base-font-size);margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}h6{break-before:auto;break-after:avoid;font-size:calc(var(--base-font-size)/var(--header-scale));margin-top:calc(var(--line-height) * 1rem);margin-bottom:calc(var(--line-height) * .25rem)}p{break-inside:avoid;margin-top:.5rem;margin-left:0;margin-right:0;margin-bottom:.5rem}a{color:var(--accent);text-decoration:none;border-bottom:.15rem solid transparent;&:hover{color:var(--text);border-bottom:.15rem solid var(--accent)}&.draft:hover{color:var(--draft)}&internal:hover{color:var(--internal)}&internal.draft:hover{color:var(--internal-draft)}}:is(h1,h2,h3,h4,h5,h6)>a,:is(h1,h2,h3,h4,h5,h6)>a:visited{color:inherit;text-decoration:none;border-bottom:none}:is(h1,h2,h3,h4,h5,h6)>a:hover{color:var(--accent);border-bottom:none}:is(h1,h2,h3,h4,h5,h6)>a>svg{width:var(--base-font-size);height:auto;stroke-width:4}abbr{cursor:help}details{background:var(--accent-bg);border:1px solid var(--border);border-radius:5px;margin-bottom:1rem}summary{cursor:pointer;font-weight:700;padding:.6rem 1rem}details[open]{padding:.6rem 1rem .75rem}details[open] summary{margin-bottom:.5rem;padding:0}details[open]>*:last-child{margin-bottom:0}table{border-collapse:collapse;width:100%;margin:.75rem 0 1.5rem}td,th{border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;padding:.5rem}th{break-after:avoid;background:var(--accent-bg);font-weight:700}tr:nth-of-type(even){background:var(--accent-bg)}table caption{font-weight:700;margin-bottom:.5rem}ol,ul{padding-left:3rem}ul:has(input[type=checkbox]){list-style:none;padding-left:1.5rem;li{padding-left:2rem;text-indent:-2rem}}dl{display:flex;flex-flow:row wrap;border-bottom:1px solid var(--border)}dt{flex-basis:20%;max-width:20%;padding:.5rem;font-weight:700;word-wrap:break-word;border-top:1px solid var(--border)}dd{flex-basis:70%;flex-grow:1;margin:0;padding:.5rem;border-top:1px solid var(--border)}dt:nth-of-type(odd),dd:nth-of-type(odd){background:var(--accent-bg)}hr{color:var(--border);border-top:1px;margin:1rem auto}mark{padding:2px 5px;border-radius:4px;background:var(--marked)}figure{break-inside:avoid;max-width:100%;min-width:60%;height:auto;padding:0;margin:.75rem auto 1.5rem;background-color:initial;> details, > details[open]{background-color:initial;border:none;margin:0;padding:0;position:relative;> summary{display:list-item;position:absolute;top:-1.2rem;right:0;user-select:none;cursor:pointer;margin:0;padding:0 .2rem;border-radius:2px;background-color:var(--accent-light);color:var(--bg);font-family:var(--mono-font);font-size:var(--tiny-font-size);font-weight:400}}> details{margin-bottom:-.5rem}> details[open]{margin-bottom:0}> a > img, > details > a > img, > a > svg, > details > a > svg{max-width:100%!important;min-width:100%!important;width:100%!important;height:auto!important;display:block!important;margin:0 auto!important;background-color:initial!important}> details > div.highlight{padding-top:1rem;> pre.chroma{width:90%;margin:0 auto}}}figure.canvas{max-width:98%;padding:1%;border-radius:.5rem;background-color:var(--accent-bg);border:1px solid var(--border);> a > img, > details > a > img, > a > svg, > details > a > svg{background-color:var(--bg)!important;border-radius:.5rem}}figure.light{> a > img, > details > a > img, > a > svg, > details > a > svg{background-color:var(--light-bg)!important;border-radius:.5rem}}figure.internal{color:var(--internal);max-width:98%;padding:1%;border-radius:.5rem;border:1px solid var(--internal)}figure.simplify{container:simplify/inline-size;width:85%;> div{position:relative;border-radius:inherit;background:var(--bg);width:100%;height:20cqw;font-family:var(--serif-font);font-size:7.5cqw;div{position:absolute;top:0;left:0;border-radius:inherit;background:inherit;width:inherit;height:inherit;text-align:center;span{text-decoration:line-through}p{margin-top:1cqw;font-size:2.75cqw;font-style:italic}}div:last-child{transition:opacity 2s;opacity:0}div:last-child:hover{opacity:1}}}figcaption{text-align:center;margin:0 auto;padding-top:.5rem; :is(h1,h2,h3,h4,h5,h6), p { margin: 0 auto; } p { font-size: var(--small-font-size); }}figure svg g.djs-element[data-element-id^=Participant]>g>rect{fill:LightGrey!important;fill-opacity:1!important;stroke:#000!important}figure svg g.djs-element[data-element-id^=Lane]>g>rect{fill:#f8f8ff!important;fill-opacity:.5!important;stroke:#000!important}figure svg g.djs-element[data-element-id^=Activity]>g>rect{fill:var(--accent-light)!important;fill-opacity:.5!important;stroke:#000!important}figure svg g.djs-element[data-element-id^=Event]>g>circle{fill:var(--accent)!important;fill-opacity:.75!important;stroke:#000!important}figure svg g.djs-element[data-element-id^=Gateway]>g>polygon{fill:#20a040!important;fill-opacity:.5!important;stroke:#000!important}figure svg g.djs-element[data-element-id^=Flow]>g>path{stroke:DarkSlateGrey!important}main time{font-size:var(--small-font-size)}blockquote{margin:1rem 0 1rem 0;padding:.1rem 0 .2rem 1rem;border-left:.3rem solid var(--accent-light)}blockquote[class*=alert-]{p:first-of-type{margin:0;display:inline-block;color:var(--accent-light);font-weight:700;svg:first-of-type{width:calc(var(--base-font-size) * 1.15);height:auto;padding-right:.3rem;margin-bottom:-.15rem}}}blockquote.alert-note{border-left-color:var(--blue);p:first-of-type{color:var(--blue)}}blockquote.alert-tip{border-left-color:var(--green);p:first-of-type{color:var(--green)}}blockquote.alert-important{border-left-color:var(--purple);p:first-of-type{color:var(--purple)}}blockquote.alert-warning{border-left-color:var(--yellow);p:first-of-type{color:var(--yellow)}}blockquote.alert-caution{border-left-color:var(--red);p:first-of-type{color:var(--red)}}blockquote.alert-invalid{border-image:linear-gradient(to bottom,var(--red),var(--yellow),var(--green),var(--blue),var(--purple));border-image-slice:1;p:first-of-type{color:transparent;background:linear-gradient(to right,var(--red),var(--yellow),var(--green),var(--blue),var(--purple));background-clip:text;svg:first-of-type{color:var(--red)}}}cite{font-size:var(--small-font-size);color:var(--text-light);font-style:normal}code,pre,kbd,samp{font-family:var(--mono-font)}code{font-weight:700}pre>code{font-weight:400}kbd{border:1px solid var(--preformatted);border-bottom:3px solid var(--preformatted);border-radius:5px;padding:.1rem}div.highlight{color:inherit;background:inherit}div.markdownified{overflow:visible;padding:1rem 1.4rem;background:var(--accent-bg);border:1px solid var(--border);border-radius:5px;position:relative}div.markdownified::after{position:absolute;top:-.2rem;right:-.2rem;border-radius:2px;padding:0 .2rem;font-family:var(--mono-font);font-size:var(--tiny-font-size);background:var(--accent-light);color:var(--bg);content:"result"}pre,pre.chroma{padding:1rem 1.4rem;max-width:100%;overflow:visible;white-space:pre-wrap;background:var(--accent-bg);border:1px solid var(--border);border-radius:5px;tab-size:4}pre.chroma{position:relative}pre.chroma code::before{position:absolute;top:-.2rem;right:-.2rem;border-radius:2px;padding:0 .2rem;font-family:var(--mono-font);font-size:var(--tiny-font-size);background:var(--accent-light);color:var(--bg);content:attr(data-lang)}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf,.chroma .gd{color:var(--text-light);font-style:italic}.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s2,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .s1,.chroma .ss{color:var(--accent-light)}.chroma .kn,.chroma .nt,.chroma .gh,.chroma .gu{color:var(--accent)}.chroma .na,.chroma .nc,.chroma .nd,.chroma .ne,.chroma .nf,.chroma .gi{color:#20a040}a button,button,[role=button],input[type=submit],input[type=reset],input[type=button]{border:none;border-radius:5px;background:var(--accent);font-size:var(--small-font-size);color:var(--bg);padding:.7rem .9rem;margin:.5rem 0;transition:.4s}a button[disabled],button[disabled],[role=button][aria-disabled=true],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled],input[type=checkbox][disabled],input[type=radio][disabled],select[disabled]{cursor:default}input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;background-color:var(--disabled)}input[type=range]{padding:0}button:focus,button:enabled:hover,[role=button]:focus,[role=button]:not([aria-disabled=true]):hover,input[type=submit]:focus,input[type=submit]:enabled:hover,input[type=reset]:focus,input[type=reset]:enabled:hover,input[type=button]:focus,input[type=button]:enabled:hover,input[type=checkbox]:focus,input[type=checkbox]:enabled:hover,input[type=radio]:focus,input[type=radio]:enabled:hover{cursor:pointer}textarea,select,input{font-size:inherit;font-family:inherit;padding:.5rem;margin-bottom:.3rem;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:5px;box-shadow:none;box-sizing:border-box;width:60%;-moz-appearance:none;-webkit-appearance:none;appearance:none}select{background-image:linear-gradient(45deg,transparent 49%,var(--text) 51%),linear-gradient(135deg,var(--text) 51%,transparent 49%);background-position:calc(100% - 20px),calc(100% - 15px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}select[multiple]{background-image:none!important}input[type=checkbox],input[type=radio]{vertical-align:bottom;position:relative}input[type=radio]{border-radius:100%}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--accent)}input[type=checkbox]:checked::after{content:' ';width:.1em;height:.25em;border-radius:0;position:absolute;top:.1em;left:.18em;background:0 0;border-right:solid var(--bg).08em;border-bottom:solid var(--bg).08em;font-size:1.8em;transform:rotate(45deg)}input[type=radio]:checked::after{content:' ';width:.25em;height:.25em;border-radius:100%;position:absolute;top:.125em;background:var(--bg);left:.125em;font-size:32px}textarea{width:80%}@media only screen and (max-width:720px){textarea,select,input{width:100%}}input[type=checkbox],input[type=radio]{width:auto}input[type=file]{border:0}fieldset{border:0;padding:0;margin:0}header{border-bottom:1px solid var(--border);margin:0;padding-top:.5rem;padding-bottom:.5rem;font-size:var(--small-font-size)}header *{margin:0;padding:0}header nav{display:flex;justify-content:space-between;flex-direction:row}header nav ul{display:inline;list-style:none;text-align:right;text-align-last:right}header nav ul:first-child{text-align:left;text-align-last:center}header nav ul:last-child{flex:1}header li{display:inline;padding:0 .1rem}header svg{width:var(--base-font-size);height:auto;margin-bottom:-.15rem}header nav a,main>aside nav a{color:var(--text);&.active{border-bottom:.15rem solid var(--accent)}&.draft{color:var(--draft)}&.internal{color:var(--internal)}&.internal.draft{color:var(--internal-draft)}&:hover{color:var(--accent)}&.disabled{color:var(--disabled)!important;border-bottom:.15rem solid transparent}}main{flex:1;display:flex;flex-direction:row;align-items:flex-start}main>aside{border-left:1px solid var(--border);font-size:var(--small-font-size);display:block;margin:0;margin-left:calc(-1 * (1rem + var(--side-width)));padding-left:.4rem;background:var(--bg);max-width:calc(var(--side-width) - .8rem);min-width:calc(var(--side-width) - .8rem);position:fixed}main>aside *{margin:0;padding:0}main>aside h6{margin-bottom:.2rem}main>aside ul{list-style:none}main>aside ul ul{padding-left:.4rem;margin-top:.2rem;border-left:1px solid var(--border)}main>aside li{padding:.2rem 0}main>aside li.delim{border-top:1px dashed var(--border)}main>aside li:first-child{border-top:none}main>aside svg{width:var(--small-font-size);height:auto;margin-bottom:-.1rem;padding-right:.2rem}main>article{flex:1}@media only screen and (max-width:55rem){body{margin:0 auto 0 calc((100vw - var(--main-width))/2)}main{display:block}main>aside{border-left:none;border-bottom:1px solid var(--border);margin-left:0;margin-right:auto;padding:.2rem;min-width:var(--main-width);max-width:var(--main-width);position:inherit}main>aside.empty{border-bottom:none}main>aside h6{display:none}main>aside ul,main>aside li{display:inline}main>aside li~li::before,main>aside li>ul::before{content:"\2022	 "}main>aside ul ul{padding-left:0;margin-top:0;border-left:none}main>aside ul ul li{font-size:var(--tiny-font-size)}main>aside li.delim{border-top:none}main>aside svg{display:none}}main>article section aside.docinfo{margin-top:.5rem;margin-bottom:1rem;font-size:var(--small-font-size)}main>article section aside.docinfo *{margin:0;padding:0}main>article section aside.docinfo tr:first-child{a{margin-left:.25rem;margin-right:.25rem}a:first-child{margin-left:0}a:last-child{margin-right:0}}main>article section aside.docinfo tr.internal{color:var(--internal)}main>article section aside.docinfo td{padding:.2rem}main>article section aside.docinfo td:first-child{font-weight:700;min-width:5rem;width:10%}main>article section aside.docinfo ul{list-style-type:none}main>article section aside.docinfo nav.taxonomy ul,main>article section aside.docinfo nav.taxonomy li{display:inline}main>article section aside.docinfo nav.taxonomy ul li~li::before{content:"\00a0\2022\00a0\00a0"}main>article section aside.docinfo nav.toc>ul>li:first-child>a{font-weight:700}main>article section aside.docinfo nav.toc>ul>li{padding:.2em 0 .2rem}main>article section aside.docinfo nav.toc>ul>li~li{border-top:1px dashed var(--border)}main>article section aside.docinfo nav.toc ul ul,main>article aside.docinfo ul ul li{display:inline}main>article section aside.docinfo nav.toc ul ul li::before{content:"\2022"}main>article section aside.docinfo svg{width:var(--base-font-size);height:auto;margin-bottom:-.2rem;padding-right:.1rem}main>article section aside.docinfo time{font-family:var(--mono-font)}main>article section aside.docinfo td.data{font-family:var(--mono-font)}main article aside.internal{color:var(--internal);padding:1%;border:1px solid var(--internal);border-radius:.5rem;margin:.75rem 0 1.5rem;> details, > details[open]{background-color:initial;border:none;margin:0;padding:0;position:relative;> summary{display:list-item;position:absolute;top:-1.2rem;right:0;user-select:none;cursor:pointer;margin:0;padding:0 .2rem;border-radius:2px;background-color:var(--accent-light);color:var(--bg);font-family:var(--mono-font);font-size:var(--tiny-font-size);font-weight:400}> *{margin-top:0}> *:last-child{margin-bottom:0}}}main>article aside.linked table{font-size:var(--small-font-size);td, th{padding:.2rem}td:first-child{min-width:5rem;width:20%}th:nth-child(2), td:nth-child(2){min-width:4rem;text-align:center}td:last-child{ :is(h1,h2,h3,h4,h5,h6) { display: none; } p { margin-top: .3rem; margin-bottom: .3rem; }}}main article section div.summary{display:block;margin:0;padding:0; :is(h1,h2,h3,h4,h5,h6) { display: none; } p.error { color: crimson; background-color: var(--accent-bg); padding: .5rem; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }}footer{margin-top:1rem;margin-bottom:.2rem;padding:.1rem;color:var(--text-light);font-size:var(--small-font-size);text-align:center;border-top:1px solid var(--border)}footer *{margin:0;padding:0}footer ul{list-style:none}footer li{display:inline}footer svg{width:var(--small-font-size);height:auto;margin-bottom:-.1rem;padding-right:.1rem}@media only print{header{display:none}main>aside{display:none}body{margin:0 auto 0 calc((100vw - var(--main-width))/2)}section.linked-content{display:none}footer{display:none}}