.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}@layer components{:root{--karma-good:lightgreen;--karma-bad:salmon;--karma-warning:moccasin;--karma-severe:lightsalmon;--karma-important:lightgoldenrodyellow;--karma-note:lightblue;--karma-info:#efefef;--karma-old:wheat;--karma-good-fg:mediumseagreen;--karma-bad-fg:#ce3636;--karma-warning-fg:orange;--karma-severe-fg:#bf5656;--karma-important-fg:darkgoldenrod;--karma-note-fg:#5490b6;--karma-info-fg:darkgray;--karma-old-fg:darkolivegreen;--border-color:#d7d7d7;--standout-bg-color:#f8f9fa;--hover-background-color:#e9e9e9;--hover-text-color:#000;--header-hover-background-color:#555;--header-hover-text-color:#fff;--disabled-background-color:#e9e9e9;--disabled-text-color:#999;--text-color:#334155}html,body{flex-direction:column;min-height:100vh;display:flex}body{color:var(--text-color);background-color:#dee3e7;margin:0;padding:0;font-family:sans-serif}a,a:visited{color:#00f;text-decoration:none}a:hover,a.active{text-decoration:underline}ul{padding-left:1.4em;list-style:"▹   "}main{flex-grow:1;margin:0;padding:1em}section{background-color:#fff;border-radius:.4em;margin-bottom:1em;padding:1em;box-shadow:0 0 .5em #9a9a9a}section.transparent{box-shadow:none;background-color:#0000}section.small{border-radius:.8em;max-width:320px}section.small form{grid-template-columns:1fr}section.small fieldset{grid-column:span 1}section.with-header-and-content{padding:0}section .section-header{border-bottom:1px solid var(--border-color);background-color:#f8f9fa;border-radius:.4em .4em 0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;padding:.4em .4em .4em 1em;display:flex}section .section-header h2{margin:0;padding-top:.5em;padding-bottom:.5em}section .section-header div[role=toolbar],section .section-header .button{margin-bottom:0}section .section-subheader{border-bottom:1px solid var(--border-color);padding-top:.4em;padding-bottom:.4em;padding-left:1em}section .section-subheader h3{margin:0;padding:0;font-size:1.1em;font-weight:600}section .section-content :first-child{margin-top:0}section .section-content :last-child{margin-bottom:0}.padding{padding:1em}header{color:#fff;z-index:3;background-color:#444;border-bottom:1px solid #3f3f3f;align-items:center;gap:1em;min-height:3em;display:flex;box-shadow:0 0 6px 5px #aaa}header a,header a:visited{color:#fff;cursor:pointer;text-decoration:none}header a.active{text-decoration:underline}header img.logo{width:2em;height:2em;padding:.5em}header p{margin:0}header.fixed{width:100%;position:fixed}.icon{font-size:2em}.logo-and-title{flex-direction:row;align-items:center;display:flex}h1{margin:0 1em 0 0;font-size:1em}h2{letter-spacing:-.025em;margin-bottom:-.25em;font-size:1.1em;font-weight:800}h2:first-child{margin-top:0}nav ul{margin:0;padding:0;list-style-type:none}header nav li{display:inline-block}header nav a{border-radius:.4em;padding:.6em;display:block}pre{background-color:var(--standout-bg-color);border:1px solid var(--border-color);white-space:pre-wrap;text-align:left;border-radius:.4em;margin-bottom:0;padding:1em;font-family:monospace;overflow-x:auto}.br{border-radius:.4em}.bs{box-shadow:0 0 .5em #9a9a9a}.annotation,.tag,.inline-notification{border:1px solid var(--border-color);color:#000;-webkit-user-select:none;user-select:none;background-color:#f8f9fa;border-radius:.4em;margin:.1em .1em .4em;padding:.4em;display:inline-block}.annotation-key{border-right:1px solid var(--border-color);color:#666;border-radius:.4em 0 0 .4em;padding-right:.4em;display:inline-block}.annotation-val{color:#000;border-radius:0 .4em .4em 0;display:inline-block}.notification{cursor:pointer;border-radius:.4em;margin-bottom:1em;padding:.5em}.notification a{color:#000;font-weight:700;text-decoration:none}.inline-notification{display:block}button,.button,.button:visited{color:#000;border:1px solid var(--border-color);cursor:pointer;text-align:center;background-color:#0000;border-radius:.4em;padding:.4em 1em;font-family:sans-serif;font-size:1em;font-weight:700;text-decoration:none}header button:hover,header .button:hover{color:#fff;background-color:#6e6e6e}button:hover,.button:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.subtle{color:#999;font-size:.9em}.stat{font-size:1.4em;font-weight:700}form{border-radius:.4em;flex-direction:column;grid-template-rows:auto;grid-template-columns:minmax(0,max-content) minmax(0,600px);align-items:baseline;gap:1em;display:grid}label,span.fake-label{cursor:pointer;font-weight:700}select{border:1px solid var(--border-color);background-color:#fff;border-radius:.4em;padding:1em;font-family:sans-serif}textarea{border:1px solid var(--border-color);border-radius:.4em;min-height:6em;padding:1em;font-family:sans-serif}textarea[readonly]{background-color:var(--disabled-background-color);color:var(--disabled-text-color);font-style:italic}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=datetime-local]{border:1px solid var(--border-color);border-radius:.4em;padding:1em;font-family:sans-serif}form input[type=checkbox]{justify-self:start;margin:0;padding:0}input:disabled,input[readonly],textarea:disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color);cursor:not-allowed!important}fieldset{border:0;flex-direction:row;grid-column:span 2;align-items:start;gap:1em;padding:0;font-family:sans-serif;display:flex}label:has(input[type=checkbox]){border-radius:.4em;margin-right:.5em}:is(label:has(input[type=checkbox]),label:has(input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5em;padding:.5em}:is(label:has(input[type=checkbox]):hover,label:has(input[type=radio]):hover){color:#000;background-color:#f0f0f0}label:has(input:checked){color:#fff;background-color:#488448}label:has(input:checked):hover{color:#fff;background-color:#3a6f3a}.radio-group{border:1px solid var(--border-color);border-radius:.4em;flex-direction:row;align-items:center;gap:0;display:flex}.radio-group input[type=radio]{border-radius:.4em}.radio-group label{cursor:pointer;text-align:center;background-color:#fff;flex-grow:1;padding:.5em}.radio-group label:hover{color:#fff;background-color:#f0f0f0}.radio-group label:first-child{border-radius:.4em 0 0 .4em}.radio-group label:last-child{border-radius:0 .4em .4em 0}.grid{justify-content:center;gap:1em;display:grid}.grid-display{display:grid}.grid-boxed{grid-template-columns:1fr 1fr 1fr;gap:1em;display:grid}.grid section{margin-bottom:0}.gc-xl{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.stat-display{border:1px solid var(--border-color);background-color:var(--standout-bg-color);text-align:center;border-radius:.4em;padding:1em}.stat-display span.subtle{display:block}.tac{text-align:center}.blocktext{letter-spacing:1px;text-transform:uppercase}div[role=toolbar]{flex-direction:row;align-items:center;gap:1em;margin-bottom:1em;display:flex}table{width:100%}table.bordered{border:1px solid var(--border-color);border-collapse:collapse;border-radius:.4em;box-shadow:0 .1em .1em #9a9a9a}table,th,td{border:0;border-bottom:1px solid var(--border-color);border-collapse:collapse}table.row-hover tr:hover td{color:#000;background-color:beige}td,th{padding:.5em}th{text-align:left}th.small{width:10%}td.uneditable{background-color:#f0f0f0;font-weight:700}ul.noListStyle{margin:0;padding:0;list-style-type:none}ul[role=menubar]{margin:0;padding:0;list-style:none}ul[role=menubar] li{display:inline-block}ul[role=menubar] li span.submenu{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}ul[role=menubar] li div{display:none;position:absolute;box-shadow:0 0 6px #444}ul[role=menubar] li:hover{background-color:beige}ul[role=menubar] li span{cursor:pointer}ul[role=menubar] li:hover div{background-color:#fff;min-width:12em;display:block}ul[role=menubar] li{border-radius:.5em}header ul[role=menubar] li:hover ul{margin:0;padding:0}ul[role=menubar] div ul{margin:0;padding:0;list-style:none}ul[role=menubar] div ul li{margin-right:0;display:block}ul[role=menubar] div ul a{padding:.2em;text-decoration:none;display:block}header ul[role=menubar] div li a{border-radius:0}ul[role=menubar] div ul a:hover{background-color:beige}header ul[role=menubar] div ul a:hover{background-color:#555}header ul[role=menubar] a,header ul[role=menubar] a:visited{color:#fff;background-color:#444}header ul[role=menubar] a:hover{background-color:var(--header-hover-background-color)}aside{visibility:hidden;z-index:2;background-color:#fff;width:14em;min-width:14em;height:100vh;transition:left .5s,visibility .5s;position:fixed;left:-14em;box-shadow:0 0 .5em #9a9a9a}aside.stuck{height:auto;position:static}aside.shown{visibility:visible;left:0}aside a,aside a:visited{color:#000;text-decoration:none}aside ul{padding:0;list-style:none}aside ul li a{padding:.4em .6em;text-decoration:none;display:block}aside a:hover{background-color:#f2f2f2}footer{text-align:center;padding:.5em}#layout{flex-direction:row;flex-grow:1;display:flex}#content{flex-direction:column;flex-grow:1;display:flex}footer span{background-color:#c6d0d7;border-radius:.5em;margin-right:1em;padding:.5em 1em;display:inline-block}.a11yhidden{position:absolute;left:-500px}.a11yhidden:focus{color:#fff;background-color:#000;border:2px solid #555;border-radius:.5em;padding:.5em;left:1em}#sidebar-button{cursor:pointer;border-right:1px solid #333;flex-direction:row;width:14em;display:flex}#sidebar-button:hover{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}#sidebar-button .menu-icon{padding:.5em}#sidebar-button .logo-and-title{flex-grow:1}dialog{border-radius:.4em;max-width:600px;margin:auto;padding:1em}dialog::backdrop{background-color:#00000080}.vh{visibility:hidden}.script-button{cursor:pointer;padding:.5em}.fs2{font-size:2em}.flex-row{flex-direction:row;align-items:center;display:flex}.fg0{flex-grow:0}.fg1{flex-grow:1}.g1{gap:1em}.g2{gap:2em}.flex-spacer{flex-grow:1}dl{grid-template-columns:max-content 1fr;gap:0;display:grid}dt:after{content:":"}dt{border-right:1px solid var(--border-color);text-align:right;padding:.6em;font-weight:700}dd{word-break:break-word;margin-left:0;padding:.6em}a svg,button svg,h2 svg{vertical-align:bottom}@media (width<=600px){header{gap:.5em}header h1{font-size:1.2em}header p{font-size:.8em}header nav ul li{margin-right:0;display:block}main{padding:0}section{border-radius:0;margin:1em 0 0;padding:.75em}.hide-small{display:none}form{grid-template-columns:1fr}fieldset{grid-column:span 1}aside.stuck{width:100%;position:absolute}dl{grid-template-columns:1fr;display:grid}dt{text-align:left;border-right:none;padding:0}dd{margin-bottom:.8em;padding-left:0}}@media (prefers-color-scheme:dark){:root{--border-color:#595959;--hover-background-color:#1d345c;--header-hover-background-color:#1d345c;--standout-bg-color:#1f1f1f;--disabled-background-color:#333;--disabled-text-color:#999}header{background-color:#000;border-bottom:1px solid #222;box-shadow:0 0 1em #1c1c1c}body{color:#ddd;background-color:#262626}section{color:#ddd;background-color:#343434;box-shadow:0 0 .5em #121212}section .section-header{border-bottom-color:var(--border-color);background-color:#343434}section .section-subheader{border-bottom-color:var(--border-color)}button,.button{color:#ddd;border:1px solid var(--border-color)}button:hover,.button:hover,.button:hover,.button:visited{background-color:var(--hover-background-color);color:#fff}footer a,footer a:visited{color:#add8e6}header ul[role=menubar] a,header ul[role=menubar] a:visited{background-color:#000}header ul[role=menubar] a:hover{background-color:var(--hover-background-color)}header div>ul>li>a{color:#fff;background-color:#000}ul[role=menubar] div ul a:hover{background-color:var(--hover-background-color);color:#fff}ul[role=menubar] li:hover{background-color:var(--hover-background-color)}:is(label:has(input[type=checkbox]):hover,label:has(input[type=radio]):hover){background-color:var(--hover-background-color);color:#fff}label:has(input:checked){color:#fff;background-color:#488448}label:has(input:checked):hover{color:#fff;background-color:#3a6f3a}a,a:visited,aside a,aside a:visited{color:#add8e6}table,th,td{border-color:var(--border-color)!important}table.row-hover tr:hover td{background-color:var(--hover-background-color);color:#fff}footer span{background-color:#444}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=color],input[type=datetime-local],select,textarea{color:#ddd;border-color:var(--border-color);background-color:#4e4e4e}.grid-boxed .stat-display{background-color:var(--standout-bg-color);border-color:var(--border-color)!important}pre{background-color:var(--standout-bg-color);color:#ddd;border:1px solid var(--border-color)}.radio-group{border-color:var(--border-color)}.radio-group label{background-color:#555}aside{background-color:#000;box-shadow:0 0 .5em #121212}aside ul li a:hover{background-color:var(--hover-background-color)}dt{border-color:var(--border-color)}.annotation,.tag,.inline-notification{background-color:var(--standout-bg-color);color:#ddd;border-color:var(--border-color)}.annotation-val{color:#ddd}}}@layer karma{.critical,.error,.bad{color:#000;background-color:var(--karma-bad)}.warning{color:#000;background-color:var(--karma-warning)}.severe{color:#000;background-color:var(--karma-severe)}.important{color:#000;background-color:var(--karma-important)}.note{color:#000;background-color:var(--karma-note)}.info{color:#000;background-color:var(--karma-info)}.success,.good{background-color:var(--karma-good);color:#000}.old{background-color:var(--karma-old)}.fg-critical,.fg-bad{color:var(--karma-bad-fg);font-weight:500}.fg-warning{color:var(--karma-warning-fg);font-weight:500}.fg-severe{color:var(--karma-severe-fg);font-weight:500}.fg-important{color:var(--karma-important-fg);font-weight:500}.fg-note{color:var(--karma-note-fg);font-weight:500}.fg-info{color:var(--karma-info-fg);font-weight:500}.fg-good,.fg-success{color:var(--karma-good-fg);font-weight:500}.fg-old{color:var(--karma-old-fg)}button[type=submit],button.good,.button.good{color:#fff;background-color:#488448;border:0}button[type=submit]:hover,button.good:hover,.button.good:hover{background-color:#3a6f3a}button:disabled,.button:disabled{color:#999;cursor:not-allowed;background-color:#6e6e6e}button:disabled:hover,.button:disabled:hover{background-color:#6e6e6e}button[type=reset],button.bad,.button.bad{color:#fff;background-color:#d9534f;border:0}button[type=reset]:hover,button.bad:hover,.button.bad:hover{background-color:#c9302c}button[type=cancel],button.warning,.button.warning{color:#fff;background-color:#c7872c;border:0}button[type=cancel]:hover,button.warning:hover,.button.warning:hover{background-color:#b77a2c}}@layer theme;header{z-index:5;width:100%;position:fixed}aside{z-index:3;padding-top:4em}main{padding-top:4em}dialog{border-radius:1em}section{padding:0}aside .flex-row{padding-left:1em;padding-right:.5em}#sidebar-toggler-button{margin-right:.5em}div.buttons button svg{vertical-align:middle}section.small{border-radius:.4em}.sm-side-icons .action-button button{flex-direction:row;align-items:center;display:flex}.sm-imageicons-fullwidth .action-button button .icon img{width:100%}.sm-transparent-header header{box-shadow:none;background-color:#0000;border-color:#0000}.sm-transparent-header #sidebar-button{border-color:#0000}.sm-transparent-footer footer span{background-color:#0000}h2[data-v-b017e638]{padding:.75em}.active[data-v-b017e638]{text-decoration:underline}li[data-v-b017e638]{margin:0;padding:0}button[data-v-b017e638]{border:0}.navigation-links a[data-v-b017e638]{border-radius:0;align-items:center;gap:.75rem;padding:.75em;display:flex}.separator[data-v-b017e638]{background-color:#eee;height:1px;margin:.5rem .75rem}.icon[data-v-b017e638]{text-align:center;width:1.5rem;font-size:1.2em}@media (prefers-color-scheme:dark){.navigation-links a[data-v-b017e638]{color:#f8f9fa}.separator[data-v-b017e638]{background-color:#444}.supplemental-links[data-v-b017e638]{border-top:1px solid #444}}@media (width<=768px){.sidebar[data-v-b017e638]{left:-100%}.sidebar.shown[data-v-b017e638]{left:0}}span[data-v-5f365031]{color:#bbb}a[data-v-5f365031]{border-radius:.2em;padding:.4em;text-decoration:none}a[data-v-5f365031]:hover{background-color:#000;text-decoration:underline}.topbar[data-v-14480ae7]{width:100%}.topbar-links[data-v-14480ae7]{flex-wrap:wrap;align-items:center;gap:.125rem;display:flex}.topbar-link[data-v-14480ae7]{color:inherit;white-space:nowrap;border:0;border-radius:.25em;align-items:center;gap:.375rem;padding:.5em .75em;font-weight:400;text-decoration:none;transition:background-color .15s;display:flex}.topbar-link.active[data-v-14480ae7]{font-weight:500;text-decoration:underline}.topbar-html[data-v-14480ae7]{align-items:center;display:flex}.separator[data-v-14480ae7]{opacity:.3;background-color:currentColor;width:1px;height:1.5em;margin:0 .125rem}@media (prefers-color-scheme:dark){.topbar-link[data-v-14480ae7]{color:#f8f9fa}.separator[data-v-14480ae7]{opacity:.5}}button[data-v-2dec1340]{color:#fff;border:0}button[data-v-2dec1340]:hover{background-color:#0000}#sidebar-button.disabled-branding[data-v-2dec1340]{width:auto}.user-info span[data-v-2dec1340]{padding-right:.5rem}#connection-banner.user-info-connection[data-v-7d10d712]{font-weight:500}.inline-notification[data-v-7d10d712]{border:0;margin:0}.connection-banner-link[data-v-7d10d712]{color:inherit;text-decoration:underline}.connection-banner-sr-only[data-v-7d10d712]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.user-info span[data-v-be734e76]{margin-left:1em}.user-link[data-v-be734e76]{color:inherit;text-decoration:none}.user-link[data-v-be734e76]:hover{text-decoration:underline}.language-dialog[data-v-be734e76],.theme-dialog[data-v-be734e76]{border:1px solid var(--border-color,#ccc);border-radius:.5rem;width:90%;max-width:400px;padding:0}.language-dialog[data-v-be734e76]::backdrop,.theme-dialog[data-v-be734e76]::backdrop{background-color:#00000080}.dialog-content[data-v-be734e76]{padding:1.5rem}.dialog-content h2[data-v-be734e76]{margin-top:0;margin-bottom:1rem}.language-select[data-v-be734e76]{border:1px solid var(--border-color,#ccc);border-radius:.25rem;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1rem}.dialog-buttons[data-v-be734e76]{justify-content:flex-end;gap:.5rem;display:flex}.dialog-buttons button[data-v-be734e76]{cursor:pointer;padding:.5rem 1rem}.browser-languages[data-v-be734e76]{color:var(--fg2,#555);margin-bottom:1rem;font-size:.875rem}
