:root{--ground: #eff3f8;--surface: #fff;--surface-2: #f5f8fb;--surface-3: #e1e7ef;--ink: #1f2430;--ink-2: #4b5262;--muted: #767e90;--rule: #d4dce6;--rule-strong: #bdc7d3;--accent: #6f42c1;--accent-tint: #ede7ff;--accent-ink: #fff;--ok: #2e9e6b;--ok-soft: #e4f4ec;--warn: #c08427;--warn-soft: #faf0dd;--bad: #c8433f;--bad-soft: #fbe8e7;--info: #2f6f9f;--info-soft: #e3eff7;--ok-ink: #1f2430;--warn-ink: #1f2430;--info-ink: #ffffff;--bad-ink: #ffffff;--heat-8: #e01f50;--heat-8-ink: #ffffff;--heat-7: #ef6948;--heat-7-ink: #1f2430;--heat-6: #ee9958;--heat-6-ink: #1f2430;--heat-5: #dbb976;--heat-5-ink: #1f2430;--heat-4: #45b0ba;--heat-4-ink: #1f2430;--heat-3: #3e82e7;--heat-3-ink: #ffffff;--heat-2: #75acc7;--heat-2-ink: #1f2430;--heat-1: #a1b5ce;--heat-1-ink: #1f2430;--heat-0: #c3cbd5;--heat-0-ink: #1f2430;--heat-6-soft: #f8ddc9;--heat-6-soft-ink: #7e4011;--heat-5-soft: #f7edd9;--heat-5-soft-ink: #775718;--heat-3-soft: #d7e3f4;--heat-3-soft-ink: #20406f;--heat-0-soft: #eff2f6;--heat-0-soft-ink: #24476b;--outcome: var(--ok);--outcome-ink: #1f2430;--outcome-soft: var(--ok-soft);--outcome-soft-ink: #1e714c;--link: #0d6efd;--link-tint: rgba(13, 110, 253, .08);--dropdown-active: #457ffb;--dropdown-active-ink: #ffffff;--label-bg: #efebe5;--label-ink: #6f6457;--p1: #2a7f7f;--p2: #4a5fc1;--p3: #b5653f;--p4: #8d4a7a;--p5: #46688f;--p6: #6a6f2f;--b1: #2563eb;--b2: #7c3aed;--b3: #ea580c;--b4: #0891b2;--b5: #db2777;--git-main: #1f2937;--git-stg: #5b6577;--git-dev: #94a3b8;--shadow-1: 0 1px 2px rgba(16, 24, 40, .08);--shadow-2: 0 6px 20px rgba(16, 24, 40, .12);--qmpas-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--qmpas-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--nav-bg: #fff;--nav-ink: #262626;--nav-ink-muted: rgba(38, 38, 38, .7);--nav-rule: #e5e5e5;--nav-hover-bg: rgba(242, 242, 242, .5);--nav-dropdown-bg: #f5f5f5;--nav-accent: #457ffb;--nav-open-ink: #192433;--nav-open-bg: rgba(69, 127, 251, .25);--nav-icon: #aabce2;--nav-icon-open: #fff;--nav-toggle-bg: #192433;--nav-toggle-ink: #fff;--nav-restore-bg: #fff;--nav-restore-border: var(--rule);--nav-restore-shadow: 0 2px 5px rgba(16, 24, 40, .16), 0 8px 20px rgba(16, 24, 40, .14);--nav-restore-shadow-hover: 0 3px 8px rgba(16, 24, 40, .22), 0 12px 28px rgba(16, 24, 40, .2)}:root.theme-dark{--ground: #14161c;--surface: #1b1e26;--surface-2: #22252f;--surface-3: #2d313d;--ink: #eceef4;--ink-2: #b8bece;--muted: #8b93a5;--rule: #30343f;--rule-strong: #434857;--accent: #a084e8;--accent-tint: #2b2440;--accent-ink: #16121f;--ok: #4cc48c;--ok-soft: #16302a;--warn: #dda94e;--warn-soft: #332a1a;--bad: #e8706b;--bad-soft: #351f1f;--info: #6fb0dc;--info-soft: #152833;--info-ink: #1f2430;--bad-ink: #1f2430;--heat-2: #769eb2;--heat-2-ink: #1f2430;--heat-1: #60738a;--heat-1-ink: #ffffff;--heat-0: #58606a;--heat-0-ink: #ffffff;--heat-6-soft: #54341c;--heat-6-soft-ink: #ebc2a3;--heat-5-soft: #3d311a;--heat-5-soft-ink: #ebd3a3;--heat-3-soft: #2b3a4f;--heat-3-soft-ink: #a8c1e6;--heat-0-soft: #1c2126;--heat-0-soft-ink: #b8c7d5;--outcome-soft-ink: var(--ok);--link: #7ba4f5;--link-tint: rgba(123, 164, 245, .16);--dropdown-active: #7ba4f5;--dropdown-active-ink: #16121f;--label-bg: #33302a;--label-ink: #c3b8a6;--p1: #4fb3b3;--p2: #7f92e8;--p3: #dd9068;--p4: #c07eae;--p5: #7ba0c9;--p6: #a3a95c;--b1: #7ba4f5;--b2: #b18cf0;--b3: #f0985f;--b4: #4fb8d8;--b5: #f07bb0;--git-main: #dfe3ec;--git-stg: #98a2b6;--git-dev: #5d6678;--shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--shadow-2: 0 6px 20px rgba(0, 0, 0, .5);--nav-bg: #1b1e26;--nav-ink: #eceef4;--nav-ink-muted: rgba(236, 238, 244, .7);--nav-rule: #30343f;--nav-hover-bg: rgba(255, 255, 255, .06);--nav-dropdown-bg: #22252f;--nav-accent: #7ba4f5;--nav-open-ink: #eceef4;--nav-open-bg: rgba(123, 164, 245, .2);--nav-icon: #7f8aa3;--nav-icon-open: #eceef4;--nav-toggle-bg: #2d313d;--nav-toggle-ink: #eceef4;--nav-restore-bg: #2d313d;--nav-restore-border: rgba(160, 132, 232, .85);--nav-restore-shadow: 0 0 0 2px rgba(160, 132, 232, .75), 0 0 10px rgba(160, 132, 232, .6), 0 0 28px rgba(160, 132, 232, .38), 0 2px 8px rgba(0, 0, 0, .55);--nav-restore-shadow-hover: 0 0 0 3px rgba(160, 132, 232, .95), 0 0 16px rgba(160, 132, 232, .85), 0 0 40px rgba(160, 132, 232, .55), 0 3px 12px rgba(0, 0, 0, .65)}:root .v-sidebar-menu.vsm_white-theme{--vsm-base-bg: var(--nav-bg);--vsm-item-color: var(--nav-ink);--vsm-item-hover-bg: var(--nav-hover-bg);--vsm-dropdown-bg: var(--nav-dropdown-bg);--vsm-header-item-color: var(--nav-ink-muted);--vsm-toggle-btn-bg: var(--nav-toggle-bg);--vsm-toggle-btn-color: var(--nav-toggle-ink);--vsm-badge-color: var(--nav-ink);--vsm-badge-bg: var(--nav-hover-bg)}.form-check-input{background-color:var(--surface);border-color:var(--rule-strong);cursor:pointer}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23767e90'/%3e%3c/svg%3e")}:root.theme-dark .form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238b93a5'/%3e%3c/svg%3e")}.form-check-input:checked{background-color:var(--accent);border-color:var(--accent)}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}:root.theme-dark .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2316121f'/%3e%3c/svg%3e")}.form-check-input:focus{border-color:var(--accent);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--accent) 25%,transparent)}.form-check-label{color:var(--ink-2);font-size:.78rem;cursor:pointer;-webkit-user-select:none;user-select:none}:root{--code-ink: #c2410c}:root.theme-dark{--code-ink: #f2895e}code,code:not([class*=language-]){color:var(--code-ink)}a>code{color:inherit}:root{--ms-bg: var(--surface-2);--ms-bg-disabled: var(--surface-3);--ms-border-color: transparent;--ms-border-color-active: var(--accent);--ms-border-width: 1px;--ms-border-width-active: 1px;--ms-radius: .3rem;--ms-ring-width: 3px;--ms-ring-color: color-mix(in srgb, var(--accent) 18%, transparent);--ms-caret-color: var(--muted);--ms-clear-color: var(--muted);--ms-clear-color-hover: var(--bad);--ms-placeholder-color: var(--muted);--ms-empty-color: var(--muted);--ms-spinner-color: var(--accent);--ms-dropdown-bg: var(--surface);--ms-dropdown-border-color: var(--rule);--ms-dropdown-radius: .35rem;--ms-max-height: 15rem;--ms-option-font-size: .8rem;--ms-option-bg-pointed: var(--surface-2);--ms-option-color-pointed: var(--ink);--ms-option-bg-selected: var(--accent-tint);--ms-option-color-selected: var(--accent);--ms-option-bg-selected-pointed: var(--accent-tint);--ms-option-color-selected-pointed: var(--accent);--ms-option-bg-disabled: transparent;--ms-option-color-disabled: var(--muted);--ms-option-bg-selected-disabled: transparent;--ms-option-color-selected-disabled: var(--muted);--ms-group-label-bg: var(--surface-2);--ms-group-label-color: var(--ink-2);--ms-group-label-bg-pointed: var(--surface-3);--ms-group-label-color-pointed: var(--ink);--ms-group-label-bg-selected: var(--accent-tint);--ms-group-label-color-selected: var(--accent);--ms-group-label-bg-disabled: transparent;--ms-group-label-color-disabled: var(--muted);--ms-group-label-bg-selected-pointed: var(--accent-tint);--ms-group-label-color-selected-pointed: var(--accent);--ms-group-label-bg-selected-disabled: transparent;--ms-group-label-color-selected-disabled: var(--muted);--ms-tag-bg: var(--accent-tint);--ms-tag-color: var(--accent);--ms-tag-bg-disabled: var(--surface-3);--ms-tag-color-disabled: var(--muted);--ms-tag-radius: .25rem}:root.theme-dark{--ms-tag-bg: color-mix(in srgb, var(--accent) 28%, transparent);--ms-tag-color: var(--ink)}:root{--bs-body-bg: var(--ground);--bs-body-color: var(--ink);--bs-border-color: var(--rule);--bs-secondary-bg: var(--surface-2);--bs-tertiary-bg: var(--surface-3);--bs-emphasis-color: var(--ink)}.btn-light{color:var(--ink-2);border-color:var(--rule-strong);background-color:var(--surface-2)}.btn-light i,.btn-light .svg-icon,.btn-light.dropdown-toggle:after{color:var(--ink-2)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:focus:not(.btn-active),.btn-light:hover:not(.btn-active),.btn-light:active:not(.btn-active),.btn-light.active,.btn-light.show,.show>.btn-light{color:var(--ink);border-color:var(--rule-strong);background-color:var(--surface-3)!important}.btn-check:checked+.btn-light i,.btn-check:active+.btn-light i,.btn-light:focus:not(.btn-active) i,.btn-light:hover:not(.btn-active) i,.btn-light:active:not(.btn-active) i,.btn-light.active i,.btn-light.show i,.show>.btn-light i,.btn-check:checked+.btn-light .svg-icon,.btn-check:active+.btn-light .svg-icon,.btn-light:focus:not(.btn-active) .svg-icon,.btn-light:hover:not(.btn-active) .svg-icon,.btn-light:active:not(.btn-active) .svg-icon,.btn-light.active .svg-icon,.btn-light.show .svg-icon,.show>.btn-light .svg-icon{color:var(--ink)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:inherit}:root{--edge-shade: rgba(16, 24, 40, .14)}:root.theme-dark{--edge-shade: rgba(255, 255, 255, .09)}.page-header{background:linear-gradient(135deg,var(--surface-2) 0%,var(--surface) 100%);border-bottom:1px solid var(--rule)}#page-header{background-color:var(--surface);border-bottom:1px solid var(--rule)!important}.page-header-org{color:var(--muted)}.page-header-org:hover{color:var(--link)}.page-header-separator{color:var(--rule-strong)}.page-header-title{color:var(--ink)}.page-header-stat-value{color:var(--ink-2)}.page-header-stat-label{color:var(--muted)}.page-header-stat-active .page-header-stat-value{color:var(--link)}.dropdown-menu{background-color:var(--surface);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow-2)}.dropdown-item{color:var(--ink)}.dropdown-item:hover,.dropdown-item:focus{color:var(--ink);background-color:var(--surface-2)}.dropdown-item.active,.dropdown-item:active{color:var(--dropdown-active-ink);background-color:var(--dropdown-active)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--muted)}.dropdown-divider{border-top:1px solid var(--rule)}.dropdown-header{color:var(--muted)}
