@layer components{:root{--karma-good:lightgreen;--karma-bad:salmon;--karma-warning:moccasin;--karma-severe:lightsalmon;--karma-note:lightblue;--karma-info:#efefef;--karma-old:wheat;--karma-bad-border:#8b1a1a;--karma-on-bg-fg:#000;--karma-good-wash:color-mix(in srgb, var(--karma-good) 12%, var(--standout-bg-color));--karma-bad-wash:color-mix(in srgb, var(--karma-bad) 15%, var(--standout-bg-color));--karma-warning-wash:color-mix(in srgb, var(--karma-warning) 18%, var(--standout-bg-color));--karma-severe-wash:color-mix(in srgb, var(--karma-severe) 15%, var(--standout-bg-color));--karma-note-wash:color-mix(in srgb, var(--karma-note) 15%, var(--standout-bg-color));--karma-info-wash:color-mix(in srgb, var(--karma-info) 40%, var(--standout-bg-color));--karma-old-wash:color-mix(in srgb, var(--karma-old) 18%, var(--standout-bg-color));--karma-good-tint:color-mix(in srgb, var(--karma-good) 45%, var(--standout-bg-color));--karma-bad-tint:color-mix(in srgb, var(--karma-bad) 65%, var(--standout-bg-color));--karma-warning-tint:color-mix(in srgb, var(--karma-warning) 50%, var(--standout-bg-color));--karma-severe-tint:color-mix(in srgb, var(--karma-severe) 45%, var(--standout-bg-color));--karma-note-tint:color-mix(in srgb, var(--karma-note) 40%, var(--standout-bg-color));--karma-info-tint:color-mix(in srgb, var(--karma-info) 65%, var(--standout-bg-color));--karma-old-tint:color-mix(in srgb, var(--karma-old) 50%, var(--standout-bg-color));--button-good-bg:#0f7a52;--button-good-hover-bg:#0b5c3e;--button-bad-bg:#b52a27;--button-bad-hover-bg:#9e1f1c;--button-warning-bg:#b45309;--button-warning-hover-bg:#92400e;--button-disabled-bg:#6e6e6e;--button-disabled-fg:#f5f5f5;--on-accent-fg:#fff;--button-on-accent-fg:var(--on-accent-fg);--body-bg-color:#dee3e7;--section-bg-color:#fff;--standout-bg-color:#f8f9fa;--section-header-bg-color:var(--standout-bg-color);--header-bg-color:#444;--header-fg-color:var(--on-accent-fg);--header-border-color:#3f3f3f;--header-shadow:0px 0px 6px 5px #aaa;--header-hover-background-color:#555;--header-hover-text-color:var(--on-accent-fg);--header-button-hover-bg-color:#6e6e6e;--header-focus-outline-color:var(--on-accent-fg);--sidebar-bg-color:var(--section-bg-color);--sidebar-link-color:#000;--sidebar-hover-bg-color:var(--hover-background-color);--sidebar-border-color:#333;--footer-chip-bg-color:#c6d0d7;--footer-link-color:#004578;--text-color:#334155;--icon-color:var(--text-color);--muted-text-color:color-mix(in srgb, var(--text-color) 96%, white);--annotation-key-color:#666;--link-color:#0066b3;--focus-outline-color:var(--text-color);--border-color:#d7d7d7;--shadow-color:#9a9a9a;--backdrop-color:#00000080;--hover-background-color:color-mix(in srgb, var(--body-bg-color) 45%, var(--section-bg-color));--hover-text-color:#000;--disabled-background-color:#e9e9e9;--disabled-text-color:var(--muted-text-color);--input-bg-color:var(--section-bg-color);--input-fg-color:var(--text-color);--control-option-bg-color:var(--input-bg-color);--control-hover-bg-color:var(--hover-background-color);--control-checked-bg:color-mix(in srgb, #5f8f72 14%, var(--standout-bg-color));--control-checked-hover-bg:color-mix(in srgb, #5f8f72 22%, var(--standout-bg-color));--control-checked-fg:var(--karma-on-bg-fg);--menu-hover-bg-color:var(--hover-background-color);--menu-item-hover-background-color:var(--menu-hover-bg-color);--menu-dropdown-background-color:var(--section-bg-color);--menu-dropdown-radius:.4em;--menu-dropdown-padding:.25em;--menu-dropdown-border-color:var(--border-color);--menu-dropdown-shadow:0 .35em 1em color-mix(in srgb, var(--shadow-color) 65%, transparent), 0 0 0 1px var(--menu-dropdown-border-color);--menu-dropdown-link-hover-background-color:var(--menu-hover-bg-color);--header-menu-dropdown-link-hover-background-color:var(--header-hover-background-color);--table-sticky-bg:var(--section-bg-color);--table-row-hover-bg:var(--menu-hover-bg-color);--table-row-hover-fg:#000;--table-sticky-hover-bg:var(--table-row-hover-bg);--table-uneditable-bg:color-mix(in srgb, var(--body-bg-color) 30%, var(--section-bg-color));--table-sticky-uneditable-bg:var(--table-uneditable-bg);--skip-link-bg:#000;--skip-link-fg:var(--on-accent-fg);--skip-link-outline:#000;--progress-track-bg-color:var(--table-uneditable-bg);--progress-fill-bg-color:#5f8f72;--nav-grid-accent-fg:var(--icon-color);--nav-grid-accent-bg:color-mix(in srgb, var(--body-bg-color) 25%, var(--text-color));--nav-grid-active-fg:var(--button-on-accent-fg);--nav-grid-muted-fg:var(--muted-text-color);--nav-grid-border:var(--border-color);--nav-grid-hover-bg:var(--hover-background-color);--nav-grid-indicator-bg:var(--karma-bad-tint);--nav-grid-indicator-fg:var(--text-color);--nav-grid-disabled-fg:var(--disabled-text-color);--nav-grid-shadow:var(--shadow-color);--nav-grid-hover-shadow:color-mix(in srgb, var(--nav-grid-shadow) 50%, transparent);--scrollbar-track-bg:var(--body-bg-color);--scrollbar-thumb-bg:color-mix(in srgb, var(--muted-text-color) 55%, var(--border-color));--scrollbar-thumb-hover-bg:color-mix(in srgb, var(--text-color) 35%, var(--border-color))}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg)}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border:3px solid var(--scrollbar-track-bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-bg)}::-webkit-scrollbar-corner{background:var(--scrollbar-track-bg)}html,body{flex-direction:column;min-height:100vh;display:flex}body{background-color:var(--body-bg-color);color:var(--text-color);margin:0;padding:0;font-family:sans-serif}a,a:visited{color:var(--link-color);text-underline-offset:.15em;text-decoration:underline}a:hover{text-decoration-thickness:2px}a.active{text-decoration:underline}ul{padding-left:1.4em;list-style:"▹   "}main{flex-grow:1;margin:0;padding:1em}section{background-color:var(--section-bg-color);box-shadow:0 0 .5em var(--shadow-color);border-radius:.4em;margin-bottom:1em;padding:1em}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{background-color:var(--section-header-bg-color);border-bottom:1px solid var(--border-color);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-header [role=toolbar] button svg,section .section-header [role=toolbar] .button svg{display:block}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:not(dialog){margin-bottom:0}.padding{padding:1em}header{background-color:var(--header-bg-color);color:var(--header-fg-color);box-shadow:var(--header-shadow);border-bottom:1px solid var(--header-border-color);z-index:3;align-items:center;gap:1em;min-height:3em;display:flex}header a,header a:visited{color:var(--header-fg-color);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}header{--progress-track-bg-color:var(--input-bg-color)}.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 var(--shadow-color)}.annotation,.tag{letter-spacing:.02em;-webkit-user-select:none;user-select:none;vertical-align:baseline;align-items:stretch;margin:.1em .1em .4em;font-size:.8125em;line-height:1.4;display:inline-flex}.annotation{border:1px solid var(--border-color);background-color:var(--standout-bg-color);color:var(--text-color);border-radius:999px;padding:0;overflow:hidden}.tag{text-transform:uppercase;border:1px solid var(--border-color);background-color:var(--standout-bg-color);color:var(--text-color);border-radius:999px;padding:.15em .55em;font-weight:600}.annotation-key{border-right:1px solid var(--border-color);color:var(--annotation-key-color);background-color:color-mix(in srgb, var(--border-color) 35%, var(--standout-bg-color));border-radius:0;align-items:center;padding:.15em .45em .15em .55em;font-weight:600;display:flex}.annotation-val{color:var(--text-color);border-radius:0;align-items:center;padding:.15em .55em .15em .45em;font-weight:400;display:flex}.notification{border:1px solid var(--border-color);background-color:var(--standout-bg-color);color:var(--text-color);border-radius:.4em;align-items:stretch;margin:0 0 .4em;padding:0;display:flex;overflow:hidden}.notification-key{border-right:1px solid var(--border-color);box-sizing:border-box;text-align:right;border-radius:0;flex:0 0 6em;justify-content:flex-end;align-items:center;width:6em;margin:0;padding:.4em;font-weight:700;display:flex}.notification-body{flex:1;min-width:0;padding:.4em}.clickable{cursor:pointer}.clickable a{color:var(--text-color);font-weight:700;text-decoration:none}button,.button,.button:visited{color:var(--text-color);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}.inline-icon{align-items:center;gap:.35em;display:inline-flex}header button:hover,header .button:hover,header button:focus-visible,header .button:focus-visible{background-color:var(--header-button-hover-bg-color);color:var(--header-fg-color)}button:hover,.button:hover,button:focus-visible,.button:focus-visible{background-color:var(--hover-background-color);color:var(--hover-text-color)}button:focus-visible,.button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px}header a:focus-visible,header button:focus-visible,header .button:focus-visible{outline-color:var(--header-focus-outline-color)}.subtle{color:var(--muted-text-color);font-size:.9em}.stat{color:var(--text-color);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:var(--input-bg-color);color:var(--input-fg-color);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:.4em;padding:1em;font-family:sans-serif}@media (prefers-color-scheme:dark){select{--lightningcss-light: ;--lightningcss-dark:initial}}select option{background-color:var(--input-bg-color);color:var(--input-fg-color)}textarea{border:1px solid var(--border-color);background-color:var(--input-bg-color);min-height:6em;color:var(--input-fg-color);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:.4em;padding:1em;font-family:sans-serif}@media (prefers-color-scheme:dark){textarea{--lightningcss-light: ;--lightningcss-dark:initial}}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=color],input[type=datetime-local]{border:1px solid var(--border-color);background-color:var(--input-bg-color);color:var(--input-fg-color);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:.4em;padding:1em;font-family:sans-serif}@media (prefers-color-scheme:dark){input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=color],input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=range]{appearance:none;width:100%;max-width:600px;height:.8em;accent-color:var(--control-checked-bg);color:var(--control-checked-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0}@media (prefers-color-scheme:dark){input[type=range]{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--border-color);background-color:var(--control-option-bg-color);border-radius:.4em;height:.8em}input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--border-color);background-color:var(--control-checked-hover-bg);border-radius:.4em;width:1em;height:1em;margin-top:-.15em}input[type=range]::-moz-range-track{border:1px solid var(--border-color);background-color:var(--control-option-bg-color);border-radius:.4em;height:.8em}input[type=range]::-moz-range-progress{background-color:var(--control-checked-bg);border-radius:.4em;height:.8em}input[type=range]::-moz-range-thumb{border:1px solid var(--border-color);background-color:var(--control-checked-hover-bg);border-radius:.4em;width:1em;height:1em}input[type=range]:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px}input[type=datetime-local]::-webkit-datetime-edit{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-text{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-month-field{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-day-field{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-year-field{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-hour-field{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-minute-field{color:var(--input-fg-color)}input[type=datetime-local]::-webkit-datetime-edit-ampm-field{color:var(--input-fg-color)}form input[type=checkbox]{justify-self:start;margin:0;padding:0}:is(input:user-invalid,textarea:user-invalid,select:user-invalid){border-color:var(--karma-bad-border);background-color:var(--karma-bad-wash);color:var(--text-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--karma-bad) 35%, transparent)}:is(input:user-invalid:focus-visible,textarea:user-invalid:focus-visible,select:user-invalid:focus-visible){outline:2px solid var(--karma-bad-border);outline-offset:2px}input:disabled,input[readonly],textarea:disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color);cursor:not-allowed!important}progress{border:1px solid var(--border-color);vertical-align:middle;appearance:none;background-color:var(--progress-track-bg-color);width:10em;height:.8em;accent-color:var(--progress-fill-bg-color);color:var(--progress-fill-bg-color);border-radius:.4em;overflow:hidden}progress::-webkit-progress-bar{background-color:var(--progress-track-bg-color);border-radius:.3em}progress::-webkit-progress-value{background-color:var(--progress-fill-bg-color);border-radius:.3em}progress::-moz-progress-bar{background-color:var(--progress-fill-bg-color);border-radius:.3em}progress:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px}header progress{border-color:var(--header-border-color)}header progress:focus-visible{outline-color:var(--header-focus-outline-color)}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}label:has(input[type=checkbox]):hover{background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}label:has(input[type=radio]):hover{background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}label:has(input[type=checkbox]:focus-visible){background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}label:has(input[type=radio]:focus-visible){background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}label:has(input:checked){background-color:var(--control-checked-bg);color:var(--control-checked-fg)}label:has(input:checked):hover{background-color:var(--control-checked-hover-bg);color:var(--control-checked-fg)}label:has(input:checked:focus-visible){background-color:var(--control-checked-hover-bg);color:var(--control-checked-fg)}.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{background-color:var(--control-option-bg-color);cursor:pointer;text-align:center;flex-grow:1;padding:.5em}.radio-group label:hover{background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}.radio-group label:has(input:focus-visible){background-color:var(--control-hover-bg-color);color:var(--hover-text-color)}.radio-group label:first-child{border-radius:.4em 0 0 .4em}.radio-group label:last-child{border-radius:0 .4em .4em 0}.radio-group.radio-boolean{justify-self:start;width:max-content}.radio-group.radio-boolean label{flex-grow:0}.radio-group.radio-list{flex-direction:column;justify-self:start;align-items:stretch;width:max-content}.radio-group.radio-list label{text-align:left;flex-grow:0}.radio-group.radio-list label:first-child{border-radius:.4em .4em 0 0}.radio-group.radio-list label:last-child{border-radius:0 0 .4em .4em}.multiple-checklist{border:1px solid var(--border-color);border-radius:.4em;flex-direction:column;justify-self:start;gap:0;width:max-content;display:flex}.multiple-checklist label{background-color:var(--control-option-bg-color);text-align:left}.multiple-checklist label:has(input[type=checkbox]){border-radius:0;margin:0}.multiple-checklist input[type=checkbox]{margin:3px 3px 0 5px}.multiple-checklist label:has(input[type=checkbox]):first-child{border-radius:.4em .4em 0 0}.multiple-checklist label:has(input[type=checkbox]):last-child{border-radius:0 0 .4em .4em}.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-boxed-2{grid-template-columns:repeat(2,minmax(0,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;box-shadow:0 .1em .1em var(--shadow-color);border-radius:.4em}table,th,td{border:0;border-bottom:1px solid var(--border-color);border-collapse:collapse}table.row-hover tr:hover td,table.row-hover tr:focus-within td{background-color:var(--table-row-hover-bg);color:var(--table-row-hover-fg)}table.row-expand tbody.row-group .row-details{display:none}table.row-expand tbody.row-group:has(.row-expand-toggle input:checked) .row-details{display:table-row}table.row-expand tr.row-details td{background-color:var(--standout-bg-color);vertical-align:top;padding:1em}table.row-expand.row-hover tbody.row-group:hover tr:first-child td,table.row-expand.row-hover tbody.row-group:focus-within tr:first-child td{background-color:var(--table-row-hover-bg);color:var(--table-row-hover-fg)}table.row-expand.row-hover tbody.row-group:hover tr.row-details td,table.row-expand.row-hover tbody.row-group:focus-within tr.row-details td{background-color:var(--standout-bg-color);color:inherit}.row-expand-toggle{cursor:pointer;vertical-align:middle;margin-right:.35em}td.uneditable .row-expand-toggle{margin-right:.25em}.row-expand-toggle input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row-expand-icon{display:inline-block}.row-expand-toggle input:not(:checked)+.row-expand-icon{transform:rotate(-90deg)}td,th{padding:.5em}th{text-align:left}th.small{width:10%}td.uneditable{background-color:var(--table-uneditable-bg);font-weight:700}th.actions,td.actions{text-align:right;white-space:nowrap;width:8rem}td.actions nav.menu{vertical-align:middle;display:inline-block}td.actions nav.menu li div{z-index:1;left:auto;right:0}.responsive-cols{width:100%;display:block;container:responsive-cols/inline-size}@container responsive-cols (width<=38rem){:is(th,td).col-priority-1{display:none}}@container responsive-cols (width<=34rem){:is(th,td).col-priority-2{display:none}}@container responsive-cols (width<=30rem){:is(th,td).col-priority-3{display:none}}@container responsive-cols (width<=26rem){:is(th,td).col-priority-4{display:none}}@container responsive-cols (width<=22rem){:is(th,td).col-priority-5{display:none}}.table-scroll{width:100%;display:block;overflow-x:auto}.table-scroll table{width:max-content;min-width:100%}.table-scroll :is(th,td){white-space:nowrap}.table-scroll.sticky-cols-1{--sticky-col-1-width:3rem}.table-scroll.sticky-cols-2{--sticky-col-1-width:3rem;--sticky-col-2-width:10rem}.table-scroll.sticky-cols-3{--sticky-col-1-width:3rem;--sticky-col-2-width:10rem;--sticky-col-3-width:12rem}.table-scroll.sticky-cols-1 :is(th,td):first-child,.table-scroll.sticky-cols-2 :is(th,td):first-child,.table-scroll.sticky-cols-3 :is(th,td):first-child{z-index:1;width:var(--sticky-col-1-width);min-width:var(--sticky-col-1-width);max-width:var(--sticky-col-1-width);background-color:var(--table-sticky-bg);position:sticky;left:0}.table-scroll.sticky-cols-2 :is(th,td):nth-child(2),.table-scroll.sticky-cols-3 :is(th,td):nth-child(2){left:var(--sticky-col-1-width);z-index:1;width:var(--sticky-col-2-width);min-width:var(--sticky-col-2-width);max-width:var(--sticky-col-2-width);background-color:var(--table-sticky-bg);position:sticky}.table-scroll.sticky-cols-3 :is(th,td):nth-child(3){left:calc(var(--sticky-col-1-width) + var(--sticky-col-2-width));z-index:1;width:var(--sticky-col-3-width);min-width:var(--sticky-col-3-width);max-width:var(--sticky-col-3-width);background-color:var(--table-sticky-bg);position:sticky}.table-scroll.sticky-cols-1 :is(th,td):first-child,.table-scroll.sticky-cols-2 :is(th,td):nth-child(2),.table-scroll.sticky-cols-3 :is(th,td):nth-child(3){box-shadow:1px 0 0 var(--border-color)}.table-scroll.sticky-cols-1 thead th:first-child,.table-scroll.sticky-cols-2 thead th:first-child,.table-scroll.sticky-cols-2 thead th:nth-child(2),.table-scroll.sticky-cols-2 tbody td:nth-child(2){z-index:2}.table-scroll.sticky-cols-2 thead th:nth-child(2){z-index:3}.table-scroll.sticky-cols-3 thead th:first-child,.table-scroll.sticky-cols-3 thead th:nth-child(2),.table-scroll.sticky-cols-3 tbody td:nth-child(2){z-index:2}.table-scroll.sticky-cols-3 thead th:nth-child(2),.table-scroll.sticky-cols-3 thead th:nth-child(3),.table-scroll.sticky-cols-3 tbody td:nth-child(3){z-index:3}.table-scroll.sticky-cols-3 thead th:nth-child(3){z-index:4}.table-scroll.sticky-cols-1 tbody td.uneditable:first-child,.table-scroll.sticky-cols-2 tbody td.uneditable:first-child,.table-scroll.sticky-cols-3 tbody td.uneditable:first-child{background-color:var(--table-sticky-uneditable-bg)}.table-scroll.sticky-cols-1 table.row-hover tbody tr:hover td:first-child,.table-scroll.sticky-cols-1 table.row-hover tbody tr:focus-within td:first-child,.table-scroll.sticky-cols-2 table.row-hover tbody tr:hover td:nth-child(-n+2),.table-scroll.sticky-cols-2 table.row-hover tbody tr:focus-within td:nth-child(-n+2),.table-scroll.sticky-cols-3 table.row-hover tbody tr:hover td:nth-child(-n+3),.table-scroll.sticky-cols-3 table.row-hover tbody tr:focus-within td:nth-child(-n+3){background-color:var(--table-sticky-hover-bg);color:var(--table-row-hover-fg)}ul.noListStyle{margin:0;padding:0;list-style-type:none}nav.menu>ul{margin:0;padding:0;list-style:none}nav.menu>ul li{border-radius:.5em;display:inline-block;position:relative}nav.menu>ul li span.submenu{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}td.actions .actions-menu-trigger button{vertical-align:middle;color:inherit;cursor:pointer;background:0 0;border:0;padding:.2em .5em;font-size:1.2em;font-weight:400;line-height:1}td.actions .actions-menu-trigger button:hover,td.actions .actions-menu-trigger button:focus-visible{background-color:var(--menu-dropdown-link-hover-background-color);color:var(--table-row-hover-fg)}nav.menu>ul li div{box-shadow:var(--menu-dropdown-shadow);border-radius:var(--menu-dropdown-radius);z-index:5;display:none;position:absolute;top:100%;left:0}nav.menu>ul li div:before{content:"";height:.5em;position:absolute;bottom:100%;left:0;right:0}nav.menu>ul li:hover div,nav.menu>ul li:focus-within div{background-color:var(--menu-dropdown-background-color);min-width:12em;padding:var(--menu-dropdown-padding);display:block}header nav.menu>ul li div{--menu-dropdown-border-color:var(--header-border-color)}nav.menu>ul li:hover,nav.menu>ul li:focus-within{background-color:var(--menu-item-hover-background-color);color:var(--hover-text-color)}nav.menu>ul li:hover>a,nav.menu>ul li:hover>span>a,nav.menu>ul li:hover>span>button,nav.menu>ul li:focus-within>a,nav.menu>ul li:focus-within>span>a,nav.menu>ul li:focus-within>span>button{color:var(--hover-text-color)}nav.menu>ul li span{cursor:pointer}header nav.menu>ul li:hover,header nav.menu>ul li:focus-within{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}header nav.menu>ul li:hover>a,header nav.menu>ul li:hover>span>a,header nav.menu>ul li:hover>span>button,header nav.menu>ul li:focus-within>a,header nav.menu>ul li:focus-within>span>a,header nav.menu>ul li:focus-within>span>button{color:var(--header-hover-text-color);background-color:var(--header-hover-background-color)}header nav.menu>ul li:hover div,header nav.menu>ul li:focus-within div{background-color:var(--header-bg-color);color:var(--header-fg-color)}header nav.menu>ul div ul li{color:var(--header-fg-color)}header nav.menu>ul div ul li:hover,header nav.menu>ul div ul li:focus-within{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}header nav.menu>ul div ul li:hover>a,header nav.menu>ul div ul li:focus-within>a,header nav.menu>ul div ul li:hover>button,header nav.menu>ul div ul li:focus-within>button{color:var(--header-hover-text-color);background-color:var(--header-hover-background-color)}header nav.menu>ul li:hover ul,header nav.menu>ul li:focus-within ul{margin:0;padding:0}nav.menu>ul div ul{margin:0;padding:0;list-style:none}nav.menu>ul div ul li{border-radius:calc(var(--menu-dropdown-radius) - .05em);margin-right:0;display:block}nav.menu>ul div ul a{border-radius:inherit;padding:.35em .6em;text-decoration:none;display:block}nav.menu>ul li span.submenu a:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px}nav.menu>ul li span.submenu button{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}nav.menu>ul li span.submenu button:hover,nav.menu>ul li span.submenu button:focus-visible{color:inherit;background-color:#0000}nav.menu>ul div ul button{text-align:left;width:100%;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:.35em .6em;text-decoration:none;display:block}nav.menu>ul div ul button:hover,nav.menu>ul div ul button:focus-visible{background-color:var(--menu-dropdown-link-hover-background-color);color:var(--hover-text-color)}header nav.menu>ul div ul a{background-color:var(--header-bg-color);color:var(--header-fg-color);border-radius:inherit}nav.menu>ul div ul a:hover,nav.menu>ul div ul a:focus-visible{background-color:var(--menu-dropdown-link-hover-background-color);color:var(--hover-text-color)}nav.menu>ul div ul a:focus-visible,nav.menu>ul div ul button:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:-2px}header nav.menu>ul li span.submenu a:focus-visible{outline-color:var(--header-focus-outline-color)}header nav.menu>ul div ul a:hover,header nav.menu>ul div ul a:focus-visible{background-color:var(--header-menu-dropdown-link-hover-background-color);color:var(--header-hover-text-color)}header nav.menu>ul div ul a:focus-visible,header nav.menu>ul div ul button:focus-visible{outline-color:var(--header-focus-outline-color)}header nav.menu>ul div ul button{background-color:var(--header-bg-color);color:var(--header-fg-color);border-radius:inherit}header nav.menu>ul div ul button:hover,header nav.menu>ul div ul button:focus-visible{background-color:var(--header-menu-dropdown-link-hover-background-color);color:var(--header-hover-text-color)}header nav.menu>ul a,header nav.menu>ul a:visited{color:var(--header-fg-color);background-color:var(--header-bg-color)}header nav.menu>ul a:hover,header nav.menu>ul a:focus-visible{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}aside{background-color:var(--sidebar-bg-color);box-shadow:0 0 .5em var(--shadow-color);visibility:hidden;z-index:2;width:14em;min-width:14em;height:100vh;transition:left .5s,visibility .5s;position:fixed;left:-14em}aside.stuck{height:auto;position:static}aside.shown{visibility:visible;left:0}aside a,aside a:visited{color:var(--sidebar-link-color);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,aside a:focus-visible{background-color:var(--sidebar-hover-bg-color)}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:var(--footer-chip-bg-color);color:var(--text-color);border-radius:.5em;margin-right:1em;padding:.5em 1em;display:inline-block}footer span a,footer span a:visited{color:var(--footer-link-color)}.a11yhidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a11yhidden:focus,.a11yhidden:focus-visible{z-index:100;clip:auto;clip-path:none;white-space:normal;background-color:var(--skip-link-bg);border:2px solid var(--skip-link-fg);width:auto;height:auto;color:var(--skip-link-fg);outline:2px solid var(--skip-link-outline);outline-offset:2px;border-radius:.5em;margin:0;padding:.5em 1em;text-decoration:none;position:fixed;top:1em;left:1em;overflow:visible}#sidebar-button{cursor:pointer;border-right:1px solid var(--sidebar-border-color);flex-direction:row;width:14em;display:flex}#sidebar-button:hover,#sidebar-button:focus-visible{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}#sidebar-button:focus-visible{outline:2px solid var(--header-focus-outline-color);outline-offset:-2px}#sidebar-button .menu-icon{padding:.5em}#sidebar-button .logo-and-title{flex-grow:1}dialog{background-color:var(--section-bg-color);max-width:600px;color:var(--text-color);border-radius:.4em;margin:auto;padding:1em}dialog:not(:modal)[open]{z-index:4;position:fixed}dialog form:not(:has(label,span.fake-label)){flex-flow:wrap;justify-content:flex-end;align-items:center;gap:1em;display:flex}dialog form fieldset{justify-content:flex-end}dialog::backdrop{background-color:var(--backdrop-color)}.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}}:root{--table-header-fg:var(--text-color);--table-header-active-fg:var(--link-color);--table-header-active-bg:var(--hover-background-color);--tab-fg:var(--muted-text-color);--tab-active-fg:var(--control-checked-fg);--tab-active-bg:var(--control-checked-bg);--tab-active-hover-bg:var(--control-checked-hover-bg);--hover-background-color:color-mix(in srgb, var(--body-bg-color) 45%, var(--section-bg-color));--control-hover-bg-color:var(--hover-background-color);--sidebar-hover-bg-color:var(--hover-background-color);--quick-search-dialog-bg:var(--standout-bg-color);--quick-search-dialog-fg:var(--text-color);--quick-search-backdrop:var(--backdrop-color);--quick-search-input-bg:var(--input-bg-color);--quick-search-input-fg:var(--input-fg-color);--quick-search-border:var(--border-color);--quick-search-muted-fg:var(--muted-text-color);--quick-search-subtle-fg:var(--annotation-key-color);--quick-search-focus-outline:var(--focus-outline-color);--quick-search-highlight-bg:var(--karma-warning-tint);--quick-search-hover-bg:var(--hover-background-color);--quick-search-hover-fg:var(--hover-text-color);--radio-group-focus-outline:var(--focus-outline-color);--radio-group-checked-hover-bg:var(--control-checked-hover-bg);--radio-group-checked-hover-fg:var(--control-checked-fg);--login-input-focus-outline:var(--focus-outline-color);--login-error-bg:var(--karma-bad);--login-error-fg:var(--karma-on-bg-fg);--login-muted-fg:var(--muted-text-color);--login-spinner-fg:var(--link-color);--login-spinner-track:var(--border-color);--form-field-required-fg:var(--karma-bad);--table-muted-fg:var(--muted-text-color);--button-transparent-disabled-fg:color-mix(in srgb, var(--text-color) 45%, var(--section-bg-color));--table-popover-bg:var(--section-bg-color);--table-popover-border:var(--border-color);--table-popover-shadow:0 8px 24px color-mix(in srgb, var(--shadow-color) 60%, transparent);--table-popover-muted-fg:var(--muted-text-color);--table-popover-fg:var(--text-color);--table-popover-item-bg:var(--standout-bg-color);--table-popover-item-drag-border:var(--text-color);--table-popover-divider:var(--border-color);--table-popover-error-fg:var(--karma-bad);--table-popover-success-fg:var(--karma-good);--tab-border:var(--border-color);--tab-hover-fg:var(--text-color);--tab-hover-bg:var(--hover-background-color);--calendar-chrome-bg:var(--standout-bg-color);--calendar-surface-bg:var(--section-bg-color);--calendar-border:var(--border-color);--calendar-error-fg:var(--karma-bad);--calendar-loading-overlay-bg:color-mix(in srgb, var(--calendar-surface-bg) 60%, transparent);--calendar-day-fg:var(--text-color);--calendar-muted-fg:var(--muted-text-color);--calendar-accent-fg:var(--link-color);--calendar-day-hover-bg:color-mix(in srgb, var(--link-color) 8%, var(--calendar-surface-bg));--calendar-day-muted-bg:var(--standout-bg-color);--calendar-day-muted-hover-bg:var(--table-uneditable-bg);--calendar-today-bg:var(--karma-warning-tint);--calendar-today-hover-bg:var(--karma-note-tint);--calendar-range-accent:var(--link-color);--calendar-range-bg-strong:color-mix(in srgb, var(--link-color) 22%, transparent);--calendar-range-bg:color-mix(in srgb, var(--link-color) 14%, transparent);--calendar-range-bg-subtle:color-mix(in srgb, var(--link-color) 10%, transparent);--calendar-event-bg:var(--karma-good);--calendar-event-border:color-mix(in srgb, var(--karma-on-bg-fg) 35%, var(--karma-good));--calendar-event-hover-bg:color-mix(in srgb, var(--karma-good) 80%, var(--karma-on-bg-fg));--calendar-event-title-fg:var(--text-color);--calendar-event-shadow:0 1px 2px color-mix(in srgb, var(--shadow-color) 50%, transparent);--calendar-event-hover-shadow:0 2px 4px color-mix(in srgb, var(--shadow-color) 60%, transparent);--calendar-more-bg:var(--standout-bg-color);--calendar-event-custom-border-mix:var(--karma-on-bg-fg);--danger-zone-border:color-mix(in srgb, var(--karma-bad) 35%, var(--border-color));--danger-zone-bg:var(--standout-bg-color);--danger-zone-summary-hover-bg:var(--karma-bad-tint);--danger-zone-warning-fg:var(--muted-text-color);--danger-zone-focus-outline:var(--karma-bad-border)}table thead th{color:var(--table-header-fg)}#content,#content main,section .section-content{min-width:0}section .section-header [role=toolbar] button,section .section-header [role=toolbar] .button{min-width:0;padding:.4em 1em;line-height:normal}section.narrow{border-radius:.8em;max-width:480px;margin-left:auto;margin-right:auto}section.narrow form{grid-template-columns:1fr}section.narrow fieldset{grid-column:span 1}form>.form-field-label-skip{grid-column:1/-1}input.field-invalid,textarea.field-invalid,select.field-invalid{border-color:var(--karma-bad-border);background-color:var(--karma-bad-wash);color:var(--text-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--karma-bad) 35%, transparent)}input.field-invalid:focus-visible,textarea.field-invalid:focus-visible,select.field-invalid:focus-visible{outline:2px solid var(--karma-bad-border);outline-offset:2px}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--body-bg-color:#262626;--section-bg-color:#343434;--standout-bg-color:#1f1f1f;--section-header-bg-color:var(--section-bg-color);--header-bg-color:#000;--header-border-color:#222;--header-shadow:0px 0px 1em #1c1c1c;--header-hover-background-color:#1d345c;--sidebar-bg-color:#000;--sidebar-link-color:var(--link-color);--sidebar-hover-bg-color:var(--hover-background-color);--footer-chip-bg-color:#444;--footer-link-color:lightblue;--text-color:#ddd;--muted-text-color:color-mix(in srgb, var(--text-color) 87%, #121619);--link-color:lightblue;--annotation-key-color:#aaa;--focus-outline-color:#fff;--border-color:#595959;--shadow-color:color-mix(in srgb, var(--body-bg-color) 48%, #121619);--hover-background-color:color-mix(in srgb, var(--header-hover-background-color) 45%, var(--section-bg-color));--hover-text-color:var(--on-accent-fg);--disabled-background-color:#333;--disabled-text-color:#999;--input-bg-color:#4e4e4e;--input-fg-color:var(--text-color);--control-option-bg-color:var(--section-bg-color);--control-hover-bg-color:var(--hover-background-color);--control-checked-bg:color-mix(in srgb, #8fb59a 45%, var(--section-bg-color));--control-checked-hover-bg:color-mix(in srgb, #8fb59a 55%, var(--section-bg-color));--control-checked-fg:var(--text-color);--menu-item-hover-background-color:var(--hover-background-color);--menu-dropdown-background-color:var(--section-bg-color);--menu-dropdown-shadow:0 .4em 1.1em #0000008c, 0 0 0 1px var(--menu-dropdown-border-color);--menu-dropdown-link-hover-background-color:var(--hover-background-color);--header-menu-dropdown-link-hover-background-color:var(--header-hover-background-color);--table-sticky-bg:var(--section-bg-color);--table-row-hover-bg:var(--hover-background-color);--table-row-hover-fg:var(--on-accent-fg);--table-sticky-hover-bg:var(--table-row-hover-bg);--table-uneditable-bg:color-mix(in srgb, var(--header-hover-background-color) 18%, var(--section-bg-color));--table-sticky-uneditable-bg:var(--table-uneditable-bg);--progress-track-bg-color:var(--table-uneditable-bg);--progress-fill-bg-color:#8fb59a;--karma-info-tint:color-mix(in srgb, var(--karma-info) 30%, var(--standout-bg-color));--karma-info-wash:color-mix(in srgb, var(--karma-info) 22%, var(--standout-bg-color));--karma-warning:#ffeb3b;--karma-warning-tint:color-mix(in srgb, var(--karma-warning) 30%, var(--standout-bg-color))}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer karma{.critical,.error,.bad{color:var(--karma-on-bg-fg);background-color:var(--karma-bad)}.warning{color:var(--karma-on-bg-fg);background-color:var(--karma-warning)}.severe{color:var(--karma-on-bg-fg);background-color:var(--karma-severe)}.note{color:var(--karma-on-bg-fg);background-color:var(--karma-note)}.info{color:var(--karma-on-bg-fg);background-color:var(--karma-info)}.success,.good{background-color:var(--karma-good);color:var(--karma-on-bg-fg)}.old{background-color:var(--karma-old);color:var(--karma-on-bg-fg)}.tag:is(.note,.success,.good,.severe,.critical,.error,.bad,.warning,.info,.old){border-color:#0000}.tag.note{background-color:var(--karma-note-tint);color:var(--text-color)}.tag.success,.tag.good{background-color:var(--karma-good-tint);color:var(--text-color)}.tag.severe{background-color:var(--karma-severe-tint);color:var(--text-color)}.tag.critical,.tag.error,.tag.bad{background-color:var(--karma-bad-tint);color:var(--text-color)}.tag.warning{background-color:var(--karma-warning-tint);color:var(--text-color)}.tag.info{background-color:var(--karma-info-tint);color:var(--text-color)}.tag.old{background-color:var(--karma-old-tint);color:var(--text-color)}.stat-display:is(.note,.success,.good,.severe,.critical,.error,.bad,.warning,.info,.old){background-color:var(--standout-bg-color);color:var(--text-color)}.stat-display.note{background-color:var(--karma-note-wash)}.stat-display.good,.stat-display.success{background-color:var(--karma-good-wash)}.stat-display.warning{background-color:var(--karma-warning-wash)}.stat-display.severe{background-color:var(--karma-severe-wash)}.stat-display.bad,.stat-display.critical,.stat-display.error{background-color:var(--karma-bad-wash)}.stat-display.info{background-color:var(--karma-info-wash)}.stat-display.old{background-color:var(--karma-old-wash)}.annotation:is(.note,.success,.good,.severe,.critical,.error,.bad,.warning,.info,.old),.notification:is(.note,.success,.good,.severe,.critical,.error,.bad,.warning,.info,.old){background-color:var(--standout-bg-color);color:var(--text-color)}.annotation.note .annotation-val{background-color:var(--karma-note-tint);color:var(--text-color)}.annotation.success .annotation-val,.annotation.good .annotation-val{background-color:var(--karma-good-tint);color:var(--text-color)}.annotation.severe .annotation-val{background-color:var(--karma-severe-tint);color:var(--text-color)}.annotation.critical .annotation-val,.annotation.error .annotation-val,.annotation.bad .annotation-val{background-color:var(--karma-bad-tint);color:var(--text-color)}.annotation.warning .annotation-val{background-color:var(--karma-warning-tint);color:var(--text-color)}.annotation.info .annotation-val{background-color:var(--karma-info-tint);color:var(--text-color)}.annotation.old .annotation-val{background-color:var(--karma-old-tint);color:var(--text-color)}.notification.note .notification-key{background-color:var(--karma-note-tint);color:var(--text-color)}.notification.success .notification-key,.notification.good .notification-key{background-color:var(--karma-good-tint);color:var(--text-color)}.notification.severe .notification-key{background-color:var(--karma-severe-tint);color:var(--text-color)}.notification.critical .notification-key,.notification.error .notification-key,.notification.bad .notification-key{background-color:var(--karma-bad-tint);color:var(--text-color)}.notification.warning .notification-key{background-color:var(--karma-warning-tint);color:var(--text-color)}.notification.info .notification-key{background-color:var(--karma-info-tint);color:var(--text-color)}.notification.old .notification-key{background-color:var(--karma-old-tint);color:var(--text-color)}button[type=submit],button.good,.button.good{background-color:var(--button-good-bg);color:var(--button-on-accent-fg);border:0}button.neutral,.button.neutral,button[type=submit].neutral,.button.neutral[type=submit]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000}button.neutral:hover,.button.neutral:hover,button.neutral:focus-visible,.button.neutral:focus-visible,button[type=submit].neutral:hover,.button.neutral[type=submit]:hover,button[type=submit].neutral:focus-visible,.button.neutral[type=submit]:focus-visible{background-color:var(--hover-background-color);color:var(--hover-text-color)}button[type=submit]:hover,button.good:hover,.button.good:hover,button[type=submit]:focus-visible,button.good:focus-visible,.button.good:focus-visible{background-color:var(--button-good-hover-bg)}button:disabled,.button:disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-fg);cursor:not-allowed}button:disabled:hover,.button:disabled:hover{background-color:var(--button-disabled-bg)}button[type=reset],button.bad,.button.bad{background-color:var(--button-bad-bg);color:var(--button-on-accent-fg);border:0}button[type=reset]:hover,button.bad:hover,.button.bad:hover,button[type=reset]:focus-visible,button.bad:focus-visible,.button.bad:focus-visible{background-color:var(--button-bad-hover-bg)}button.warning,.button.warning{background-color:var(--button-warning-bg);color:var(--button-on-accent-fg);border:0}button.warning:hover,.button.warning:hover,button.warning:focus-visible,.button.warning:focus-visible{background-color:var(--button-warning-hover-bg)}.navigation-grid-container{width:100%}.navigation-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem 0;display:grid}.navigation-grid.compact{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}button.nav-button,a.nav-button{border:1px solid var(--nav-grid-border);cursor:pointer;text-align:left;color:inherit;background:0 0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:1.25rem .75rem;font-weight:400;text-decoration:none;transition:all .2s;display:flex;position:relative}.navigation-grid.compact button.nav-button,.navigation-grid.compact a.nav-button{gap:.5rem;padding:.75rem .5rem}button.nav-button:hover,a.nav-button:hover{border-color:var(--nav-grid-accent-fg);background:var(--nav-grid-hover-bg);color:var(--text-color);box-shadow:0 4px 8px var(--nav-grid-hover-shadow);transform:translateY(-2px)}button.nav-button:active,a.nav-button:active{box-shadow:0 2px 4px var(--nav-grid-shadow);transform:translateY(0)}button.nav-button.active,a.nav-button.active{background:var(--nav-grid-accent-bg);border-color:var(--nav-grid-accent-bg);color:var(--nav-grid-active-fg)}button.nav-button.active .nav-button-icon,a.nav-button.active .nav-button-icon{color:var(--nav-grid-active-fg)}.nav-button-icon{color:var(--icon-color);background:0 0;flex-shrink:0;justify-content:start;align-items:start;transition:color .2s;display:flex}button.nav-button:disabled,button.nav-button.disabled{color:inherit;cursor:not-allowed;opacity:.6;background:0 0}button.nav-button:disabled:hover,button.nav-button.disabled:hover{border-color:var(--nav-grid-border);box-shadow:none;color:inherit;background:0 0;transform:none}button.nav-button:disabled .nav-button-icon,button.nav-button.disabled .nav-button-icon{color:var(--nav-grid-disabled-fg)}.nav-button-indicator{background:var(--nav-grid-indicator-bg);border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem;position:absolute;top:.75rem;right:.75rem}.nav-button-count{background:var(--nav-grid-indicator-bg);min-width:1.25rem;color:var(--nav-grid-indicator-fg);text-align:center;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.75em;font-weight:600;line-height:1.2;position:absolute;top:.5rem;right:.5rem}.navigation-grid.compact .nav-button-indicator{top:.5rem;right:.5rem}.navigation-grid.compact .nav-button-count{top:.35rem;right:.35rem}.nav-button-label{word-break:break-word;text-align:left;font-size:1.125rem;font-weight:700;line-height:1.2}button.nav-button.active .nav-button-label,a.nav-button.active .nav-button-label{color:var(--nav-grid-active-fg)}.nav-button-description{color:var(--nav-grid-muted-fg);word-break:break-word;text-align:left;font-weight:400;line-height:1.5}button.nav-button.active .nav-button-description,a.nav-button.active .nav-button-description{color:var(--nav-grid-active-fg)}.navigation-grid-empty{text-align:center;color:var(--nav-grid-muted-fg);padding:2rem}@media (width<=768px){.navigation-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}button.nav-button,a.nav-button{padding:1rem .5rem}}}.responsive-cols{width:100%;min-width:0;max-width:100%;display:block;container:responsive-cols/inline-size}@container responsive-cols (width<=38rem){:is(th,td).col-priority-1{display:none}}@container responsive-cols (width<=34rem){:is(th,td).col-priority-2{display:none}}@container responsive-cols (width<=30rem){:is(th,td).col-priority-3{display:none}}@container responsive-cols (width<=26rem){:is(th,td).col-priority-4{display:none}}@container responsive-cols (width<=22rem){:is(th,td).col-priority-5{display:none}}@layer theme;#app{flex-direction:column;flex-grow:1;min-height:100vh;display:flex}header{flex-wrap:wrap}.header-status{flex-direction:column;justify-content:center;align-self:stretch;gap:.15em;padding:0 .6em;display:flex}.header-status .subtle{color:inherit;opacity:.75}.header-status p{margin:0}header .header-actions button{gap:.4em}.filter-bar{background-color:var(--section-bg-color);border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:.75em;padding:.6em 1em;display:flex}.filter-bar__label{white-space:nowrap}.filter-bar__chips,.filter-bar__chip{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.filter-bar__chips{flex:1}.filter-bar__edit-form{flex:100%;margin:0;display:block}.filter-bar__edit-form input{box-sizing:border-box;width:100%}main{container-type:inline-size}#alert-list{column-count:1;box-sizing:border-box;column-gap:1rem;width:100%;padding:1rem .5rem}@container (width>=736px){#alert-list{column-count:2}}@container (width>=1112px){#alert-list{column-count:3}}@container (width>=1488px){#alert-list{column-count:4}}@container (width>=1864px){#alert-list{column-count:5}}.alert{box-sizing:border-box;break-inside:avoid;background-color:var(--section-bg-color);border:1px solid var(--nav-grid-border);width:100%;box-shadow:0 2px 4px var(--nav-grid-shadow);color:var(--text-color);word-wrap:anywhere;border-radius:8px;margin:0 0 1rem;padding:1.25rem .75rem;transition:border-color .2s,box-shadow .2s,transform .2s,background-color .2s;display:inline-block;position:relative}.alert:hover{border-color:var(--nav-grid-accent-fg);background-color:var(--nav-grid-hover-bg);box-shadow:0 4px 8px var(--nav-grid-hover-shadow);transform:translateY(-2px)}.alert-copy{z-index:1;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:.25rem;line-height:0;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.alert:hover .alert-copy,.alert:focus-within .alert-copy,.alert-copy:focus-visible{opacity:1;pointer-events:auto}@media (hover:none){.alert-copy{opacity:1;pointer-events:auto}}.alert a,.alert a:visited{color:inherit;padding-right:2rem;font-size:1.125rem;font-weight:700;line-height:1.2;text-decoration:none;display:block}.alert a:hover{text-decoration:underline}.alert-age{opacity:.75;margin-top:.35em;font-size:small;display:block}.alert .annotation,.alert .tag{margin-top:.75em}.annotation,.tag,button.annotation,button.tag{font-size:small}button.annotation,button.tag{cursor:pointer;font-family:inherit}button.annotation{font-weight:inherit}body.wco .image-and-title{display:none}footer a{align-items:center;gap:.35em;display:inline-flex}@media (width<=900px){header .header-actions button span,.header-status .subtle{display:none}}@media (width<=600px){header progress{width:2em}.alert{padding:1rem .5rem}}.breadcrumbs[data-v-a908da86]{flex:auto;min-width:0}.breadcrumbs-links[data-v-a908da86]{flex-wrap:wrap;align-items:center;gap:.0625rem;display:flex}.breadcrumb-menu[data-v-a908da86]{flex-shrink:0;display:inline-flex}.breadcrumb-menu>ul[data-v-a908da86]{margin:0;padding:0;list-style:none}.breadcrumb-link[data-v-a908da86]{color:var(--header-fg-color);white-space:nowrap;cursor:default;background-color:#0000;border:0;border-radius:.25em;align-items:center;gap:.375rem;padding:.5em .375em;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}a.breadcrumb-link[data-v-a908da86]{cursor:pointer}.breadcrumb-link.active[data-v-a908da86]{font-weight:500;text-decoration:underline}.separator[data-v-a908da86]{color:var(--header-fg-color);opacity:.4;flex-shrink:0}header .breadcrumbs a.breadcrumb-link:hover,header .breadcrumbs a.breadcrumb-link:focus-visible,header .breadcrumbs .breadcrumb-menu.menu>ul>li:hover,header .breadcrumbs .breadcrumb-menu.menu>ul>li:focus-within,header .breadcrumbs .breadcrumb-menu.menu>ul>li:hover>span>a,header .breadcrumbs .breadcrumb-menu.menu>ul>li:focus-within>span>a,header .breadcrumbs .breadcrumb-menu.menu>ul div ul a:hover,header .breadcrumbs .breadcrumb-menu.menu>ul div ul a:focus-visible{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}header .breadcrumbs a.breadcrumb-link:focus-visible{outline-color:var(--header-focus-outline-color)}header .breadcrumb-menu.menu>ul>li{border-radius:.25em}header .breadcrumb-menu.menu>ul li span.submenu .breadcrumb-link{-webkit-text-decoration:inherit;text-decoration:inherit}header .breadcrumb-menu.menu>ul li span.submenu .breadcrumb-link[aria-current=page]{font-weight:500;text-decoration:underline}.topbar[data-v-c1a87596]{width:100%}.topbar-links[data-v-c1a87596]{flex-wrap:wrap;align-items:center;gap:.125rem;display:flex}.topbar-link[data-v-c1a87596]{color:var(--header-fg-color);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-c1a87596]{font-weight:500;text-decoration:underline}.topbar-html[data-v-c1a87596]{align-items:center;display:flex}.separator[data-v-c1a87596]{opacity:.3;background-color:currentColor;width:1px;height:1.5em;margin:0 .125rem}html[data-theme=dark] .topbar-link[data-v-c1a87596]{color:var(--header-fg-color)}html[data-theme=dark] .separator[data-v-c1a87596]{opacity:.5}a[data-v-5df8b4e9]{color:var(--text-color);border-radius:0;align-items:center;gap:.75rem;padding:.75em;display:flex;position:relative}a.active[data-v-5df8b4e9]{text-decoration:underline}.nav-link-title[data-v-5df8b4e9]{flex:1;min-width:0}.nav-link-indicator[data-v-5df8b4e9]{background:var(--karma-bad-tint);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.nav-link-count[data-v-5df8b4e9]{background:var(--karma-bad-tint);min-width:1.25rem;color:var(--text-color);text-align:center;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.75em;font-weight:600;line-height:1.2}a.disabled[data-v-5df8b4e9],li.disabled a[data-v-5df8b4e9]{cursor:not-allowed;opacity:.55}.separator[data-v-5df8b4e9]{background-color:var(--border-color);height:1px;margin:.5rem .75rem}a[data-v-5df8b4e9]:hover,a[data-v-5df8b4e9]:focus-visible{background-color:var(--sidebar-hover-bg-color);color:var(--hover-text-color)}h2[data-v-86ff83fa]{padding:.75em}li[data-v-86ff83fa]{margin:0;padding:0}button[data-v-86ff83fa]{border:0}.navigation-links[data-v-86ff83fa],.nav-section-links[data-v-86ff83fa]{margin:0;padding:0;list-style:none}.nav-section[data-v-86ff83fa]{list-style:none}.nav-section-header[data-v-86ff83fa]{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75em;font-size:1em;font-weight:600;display:flex}.nav-section-header[data-v-86ff83fa]:hover,.nav-section-header[data-v-86ff83fa]:focus-visible{background-color:var(--sidebar-hover-bg-color);color:var(--hover-text-color)}.nav-section-chevron[data-v-86ff83fa]{opacity:.8;flex-shrink:0}.icon[data-v-86ff83fa]{text-align:center;width:1.5rem;font-size:1.2em}.supplemental-links[data-v-86ff83fa]{border-top:1px solid var(--border-color)}@media (width<=768px){.sidebar[data-v-86ff83fa]{left:-100%}.sidebar.shown[data-v-86ff83fa]{left:0}}#sidebar-button[data-v-e64c0858]{flex-shrink:0;width:14em;min-width:14em}#sidebar-button.disabled-branding[data-v-e64c0858]{width:auto;min-width:0}.logo-home-link[data-v-e64c0858]{cursor:pointer}.logo-home-link[data-v-e64c0858]:hover{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}.user-info[data-v-e64c0858]{border-radius:0;align-self:stretch;gap:.4rem;padding:0 .6em;font-weight:400}.login-link[data-v-e64c0858]{color:inherit;text-decoration:none}.user-info span[data-v-e64c0858]{padding-right:0;font-weight:400}.header-actions[data-v-e64c0858]{flex-shrink:0;align-self:stretch;gap:.25rem}.theme-toggle[data-v-e64c0858]{margin-right:0}.header-actions>button[data-v-e64c0858],.header-actions>a.login-link[data-v-e64c0858],.header-actions[data-v-e64c0858] button{color:var(--header-fg-color);background-color:#0000;border:0;border-radius:0;align-self:stretch;align-items:center;padding:0 .6em;display:inline-flex}.header-actions>button[data-v-e64c0858]:hover,.header-actions>a.login-link[data-v-e64c0858]:hover,.header-actions[data-v-e64c0858] button:hover,.user-info[data-v-e64c0858]:hover{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}#sidebar-toggler-button[data-v-e64c0858]{color:var(--header-fg-color);background-color:#0000;border:0;border-radius:0;align-self:stretch;align-items:center;padding-top:0;padding-bottom:0;display:inline-flex}#sidebar-toggler-button[data-v-e64c0858]:hover{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}header .header-actions{gap:.25rem}header .quick-search{align-self:stretch;display:inline-flex}header .search-trigger,header .search-trigger.neutral{color:var(--header-fg-color);background-color:#0000;border:0;border-radius:0;align-self:stretch;align-items:center;height:100%;margin-right:0;padding:0 .6em;font-weight:400;display:inline-flex}header .search-trigger:hover{background-color:var(--header-hover-background-color);color:var(--header-hover-text-color)}header .user-info,header .login-link{font-weight:400}label.disabled[data-v-c910db72],.fake-label.disabled[data-v-c910db72]{color:var(--disabled-text-color);cursor:not-allowed}.form-field-control[data-v-c910db72]{flex-direction:column;gap:.5rem;width:100%;display:flex}.form-field-meta[data-v-c910db72]{flex-direction:column;gap:.35rem;display:flex}.form-field-description[data-v-c910db72]{margin:0}.form-field-docs-link[data-v-c910db72]{align-self:flex-start;font-size:.9em}.form-field-control[data-v-c910db72] .form-field-error{font-size:.9em}.form-field-required[data-v-c910db72]{color:var(--form-field-required-fg);margin-left:.15em}.radio-group label[data-v-10e544f9]{box-sizing:border-box;align-items:center;gap:.5em;padding-inline:.75em;display:flex}.radio-group:not(.radio-list) label[data-v-10e544f9]{justify-content:center;position:relative}.radio-group input[type=radio][data-v-10e544f9]{flex-shrink:0;margin:0}.radio-group:not(.radio-list) input[type=radio][data-v-10e544f9]{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;padding:0;position:absolute;inset:0}.radio-group label[data-v-10e544f9]:has(input:focus-visible){outline:2px solid var(--radio-group-focus-outline);outline-offset:2px;z-index:2}.radio-group label[data-v-10e544f9]:has(input:checked):hover{background-color:var(--radio-group-checked-hover-bg);color:var(--radio-group-checked-hover-fg)}.radio-group label[data-v-10e544f9]:has(input:checked:focus-visible){background-color:var(--radio-group-checked-hover-bg);color:var(--radio-group-checked-hover-fg)}.radio-group.disabled[data-v-10e544f9]{opacity:.7;cursor:not-allowed}.radio-group label.disabled[data-v-10e544f9],.radio-group.disabled label[data-v-10e544f9]{background-color:var(--disabled-background-color);color:var(--disabled-text-color);cursor:not-allowed}.radio-group label.disabled[data-v-10e544f9]:hover,.radio-group.disabled label[data-v-10e544f9]:hover{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group label.disabled[data-v-10e544f9]:has(input:focus-visible){background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group label.disabled[data-v-10e544f9]:has(input:checked){background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group label.disabled[data-v-10e544f9]:has(input:checked):hover{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group.disabled label[data-v-10e544f9]:has(input:focus-visible){background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group.disabled label[data-v-10e544f9]:has(input:checked){background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.radio-group.disabled label[data-v-10e544f9]:has(input:checked):hover{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}:is(.radio-group label.disabled[data-v-10e544f9]:has(input:focus-visible),.radio-group.disabled label[data-v-10e544f9]:has(input:focus-visible)){outline:2px solid var(--radio-group-focus-outline);outline-offset:2px}.theme-switcher[data-v-6ba0c027]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;display:flex}.theme-switcher select[data-v-6ba0c027]{min-width:14rem}.theme-switcher--compact[data-v-6ba0c027]{flex-wrap:nowrap;gap:0}.theme-switcher--compact select[data-v-6ba0c027]{min-width:10rem;max-width:13.5rem}.theme-switcher-hint[data-v-6ba0c027]{margin:.75rem 0 0}
