body.bone:not(.bnq-dark){--theme-background:#e7e0d1;--theme-background-secondary:#ddd5c2;--theme-background-input:#efe9dc;--theme-text:#161410;--theme-text-secondary:#837b6c;--theme-border:#161410;--theme-border-light:#cdc4b0;--theme-button:#ddd5c2;--theme-button-text:#161410;--theme-button-background:#ddd5c2;--theme-button-foreground:#837b6c;--theme-focused-foreground:#ddd5c2;--theme-focused-border:#1f4ea3;--theme-hover-background:#ddd5c2;--theme-background-hover:#ddd5c2;--theme-overlay:#837b6c;--theme-overlay-background:#16141066;--theme-accent:#1f4ea3;--theme-accent-light:#1f4ea31f;--theme-success:#1f4ea3;--theme-error:#161410;--theme-warning:#b34a17;color:#161410;background:#e7e0d1}body.bone,body.bone *{font-weight:400!important}body.bone strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bone-h{text-transform:uppercase;letter-spacing:-.02em;color:#161410;font-weight:400;line-height:.98}.bone-human{color:#161410}.bone-dim{color:#837b6c}.chip-fail{color:#ece5d6!important;background:#161410!important;border-color:#161410!important}.chip-not{color:#837b6c!important;background:0 0!important}.cu{color:#b34a17}.bn{font-synthesis:none;flex-direction:column;min-height:100vh;display:flex}.bn-col{flex-direction:column;flex:1;gap:24px;width:100%;max-width:1160px;margin:0 auto;padding:28px 20px 48px;display:flex}.bn-brand{letter-spacing:.3em;padding:0 16px}.bn-foot{opacity:.55;margin-left:auto;padding:0 16px}.bn-cat-head{flex-direction:column;gap:10px;padding:16px 0 4px;display:flex}.bn-cat-head h1{font-size:clamp(34px,5vw,56px)}.bn-cat-head .lede{max-width:60ch;font-size:15px}.bn-yourlog{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.bn-cont{letter-spacing:.02em;color:#837b6c;margin:0;font-size:11px;line-height:1.75}body.bnq-dark .bn-cont{color:#9a917f}.bn-cont-tick,.bn-cont-sep{color:inherit}.bn-cont-link{color:inherit;text-decoration:none}.bn-cont-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bn-cont-link:focus-visible{outline-offset:2px;outline:2px solid #161410;text-decoration:none}body.bnq-dark .bn-cont-link:focus-visible{outline-color:#ece5d6}.bn-dash{flex-direction:column;gap:10px;margin:4px 0 2px;display:flex}.bn-dash-card{background:#efe9dc;border:2px solid #161410;padding:10px 12px}body.bnq-dark .bn-dash-card{background:#1c1915;border-color:#9a917f}.bn-dash-head{letter-spacing:.14em;text-transform:uppercase;color:#837b6c;margin-bottom:8px;font-size:9.5px}body.bnq-dark .bn-dash-head{color:#9a917f}.bn-plan-head{color:#1f4ea3}body.bnq-dark .bn-plan-head{color:#7aa2e8}.bn-plan-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bn-plan-row{-moz-column-gap:12px;grid-template-columns:2.5ch 1fr auto;align-items:baseline;column-gap:12px;padding:4px 0;font-size:13px;display:grid}.bn-plan-id{font-family:var(--font-family-mono,monospace);color:#837b6c;font-size:11px}body.bnq-dark .bn-plan-id{color:#6e675a}.bn-plan-title{color:#161410;text-decoration:none}body.bnq-dark .bn-plan-title{color:#ece5d6}.bn-plan-title:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bn-plan-title:focus-visible{outline-offset:2px;outline:2px solid #161410}body.bnq-dark .bn-plan-title:focus-visible{outline-color:#ece5d6}.bn-plan-tail{color:#837b6c;text-align:right;font-size:11px}body.bnq-dark .bn-plan-tail{color:#9a917f}.bn-plan-done{color:#837b6c;margin:0;font-size:13px}body.bnq-dark .bn-plan-done{color:#9a917f}.bn-meter-bar{font-family:var(--font-family-mono,monospace);letter-spacing:.05em;margin-bottom:8px;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.bn-meter-fill,.bn-meter-empty{white-space:nowrap;flex-basis:0;min-width:0;overflow:hidden}.bn-meter-fill{color:#16a34a}body.bnq-dark .bn-meter-fill{color:#22c55e}.bn-meter-empty{color:#cdc4b0}body.bnq-dark .bn-meter-empty{color:#3a362e}.bn-meter-read{flex-wrap:wrap;align-items:baseline;gap:14px;font-size:12px;display:flex}.bn-meter-solved{color:#161410}body.bnq-dark .bn-meter-solved{color:#ece5d6}.bn-meter-milestone{color:#615a4c}body.bnq-dark .bn-meter-milestone{color:#9a917f}.bn-filters{flex-wrap:wrap;gap:8px;display:flex}.bn-filters button{flex:none;width:auto!important}.bn-filters button.on{color:#ece5d6!important;background:#161410!important;border-color:#161410!important}.bn-catfilters{background:#efe9dc;border:2px solid #161410;flex-wrap:wrap;align-items:stretch;display:flex}.bn-tbc-cell{box-sizing:border-box;border-left:1px solid #cdc4b0;min-width:0;padding:6px 14px 7px}.bn-tbc-search{border-left:0;flex-direction:column;flex:200px;justify-content:center;display:flex}.bn-tbc-count{margin-left:auto}.bn-tbc-lab{letter-spacing:.14em;text-transform:uppercase;color:#837b6c;margin-bottom:3px;font-size:10px;line-height:1.5;display:block}.bn-tb-search{align-items:center;gap:8px;display:flex}.bn-tbc-search:focus-within{outline-offset:-2px;outline:2px solid #161410}.bn-tbc-search:focus-within+.bn-tb-filters>.bn-tbc-cell:first-child{border-left-color:#0000}.bn-tb-caret{color:#837b6c;flex:none;font-size:16px;line-height:24px}.bn-tb-in{color:#161410;background:0 0;border:0;border-radius:0;outline:0;flex:auto;width:100%;min-width:0;margin:0;padding:0;font-family:inherit;font-size:16px;line-height:24px}.bn-tb-in::placeholder{color:#837b6c;opacity:1}.bn-tb-in:focus-visible{outline:0!important}.bn-tbc-search:focus-within .bn-tb-caret,.bn-tb-search.on .bn-tb-caret{color:#161410}.bn-tb-clear{color:#837b6c;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-self:stretch;margin:0 -6px 0 0;padding:0 6px;font-family:inherit;font-size:16px;line-height:24px}.bn-tb-clear:hover{color:#161410}.bn-tb-filters{display:contents}.bn-catfilters .bn-fmenu-trigger{font-size:15px;line-height:24px}.bn-catfilters .bn-fmenu-val,.bn-catfilters .bn-fmenu-trigger:hover .bn-fmenu-caret{color:#161410}.bn-tb-count{color:#161410;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;line-height:24px;display:block}@media (width<=640px){.bn-tbc-search{border-bottom:1px solid #cdc4b0;flex-basis:100%}.bn-tb-filters>.bn-tbc-cell:first-child{border-left:0}}.bn-fmenu{align-items:baseline;display:inline-flex}.bn-fmenu-anchor{display:inline-flex;position:relative}.bn-fmenu-trigger{letter-spacing:.02em;color:#837b6c;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-family:inherit;font-size:13px;line-height:1.75}.bn-fmenu-trigger:focus-visible{outline-offset:2px;outline:2px solid #161410}.bn-fmenu-trigger:hover{color:#161410}.bn-fmenu-lab,.bn-fmenu-val,.bn-fmenu-item{text-transform:lowercase}.bn-fmenu-caret{color:#837b6c}.bn-fmenu-val{color:inherit}.bn-fmenu-val.on{color:#161410;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bn-fmenu-pop{z-index:50;background:#efe9dc;border:2px solid #161410;max-height:min(345px,60vh);position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.bn-fmenu-item{box-sizing:border-box;text-align:left;letter-spacing:.02em;color:#161410;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;width:100%;margin:0;padding:3px 16px 3px 12px;font-family:inherit;font-size:13px;line-height:24px;display:block}.bn-fmenu-item.on{background:#ddd5c2}.bn-fmenu-item.cur{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}body.bnq-dark .bn-fmenu-trigger,body.bnq-dark .bn-fmenu-caret{color:#9a917f}body.bnq-dark .bn-fmenu-trigger:hover,body.bnq-dark .bn-fmenu-val.on{color:#ece5d6}body.bnq-dark .bn-fmenu-trigger:focus-visible{outline-color:#ece5d6}body.bnq-dark .bn-fmenu-pop{background:#211e19;border-color:#9a917f}body.bnq-dark .bn-fmenu-item{color:#ece5d6}body.bnq-dark .bn-fmenu-item.on{background:#2a261f}body.bnq-dark .bn-catfilters{background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-tbc-cell{border-left-color:#3a352c}body.bnq-dark .bn-tbc-lab{color:#9a917f}body.bnq-dark .bn-tbc-search:focus-within{outline-color:#ece5d6}body.bnq-dark .bn-tb-caret{color:#9a917f}body.bnq-dark .bn-tb-in{color:#ece5d6}body.bnq-dark .bn-tb-in::placeholder{color:#9a917f}body.bnq-dark .bn-tbc-search:focus-within .bn-tb-caret,body.bnq-dark .bn-tb-search.on .bn-tb-caret{color:#ece5d6}body.bnq-dark .bn-tb-clear{color:#9a917f}body.bnq-dark .bn-tb-clear:hover,body.bnq-dark .bn-catfilters .bn-fmenu-val,body.bnq-dark .bn-catfilters .bn-fmenu-trigger:hover .bn-fmenu-caret,body.bnq-dark .bn-tb-count{color:#ece5d6}@media (width<=640px){body.bnq-dark .bn-tbc-search{border-bottom-color:#3a352c}}.bn-user{color:#837b6c;letter-spacing:.05em;white-space:nowrap;font-size:11px}a.bn-user{text-decoration:none}a.bn-user:hover{text-decoration:underline}.bn-strata table{table-layout:fixed;width:100%}.bn-strata th:first-child,.bn-strata td:first-child{width:56px}.bn-strata th:nth-child(3),.bn-strata td:nth-child(3){width:98px}.bn-strata.bn-cat-strata th:nth-child(2),.bn-strata.bn-cat-strata td:nth-child(2){width:92px}.bn-strata.bn-cat-strata th:nth-child(3),.bn-strata.bn-cat-strata td:nth-child(3){width:auto}.bn-strata.bn-cat-strata th:nth-child(4),.bn-strata.bn-cat-strata td:nth-child(4){width:98px}.bn-strata thead{border:0}.bn-strata thead th{border:0;height:0;padding:0;font-size:0;line-height:0}.bn-strata.bn-cat-strata .bnq-table-header .bnq-table-row{background:0 0}.bn-strata.bn-cat-strata thead th{letter-spacing:.1em;text-transform:uppercase;color:#837b6c;vertical-align:bottom;white-space:nowrap;background:0 0;border-bottom:1px solid #cdc4b0;height:auto;padding:2px 1ch 4px;font-size:11px;font-weight:400;line-height:1.5}.bn-strata tbody tr{cursor:pointer}.bn-strata tbody tr:hover td{background:#ddd5c2}.bn-strata{flex-direction:column;gap:24px;display:flex}.bn-strata h2{margin-bottom:2px;font-size:19px}.bn-unprinted{visibility:hidden}.bn-rowname{font-size:14.5px}.bn-rowlink{color:inherit;outline:0;text-decoration:none}.bn-rowlink:focus-visible{outline-offset:2px;outline:2px solid #161410}body.bnq-dark .bn-rowlink:focus-visible{outline-color:#ece5d6}.bn-rowlink .bn-idname{overflow-wrap:anywhere}.bnq .bn-strata tbody td:first-child{color:#837b6c}body.bnq-dark .bnq .bn-strata tbody td:first-child{color:#9a917f}.bn-rowtrack{font-family:var(--font-reading);letter-spacing:.06em;color:#837b6c;text-transform:lowercase;font-size:11px}body.bnq-dark .bn-rowtrack{color:#9a917f}.bn-top{background:#e7e0d1;border-bottom:2px solid #161410;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;display:flex}.bn-crumb{align-items:baseline;gap:14px;min-width:0;display:flex}.bn-mark{letter-spacing:.22em;color:#161410;font-size:14px;text-decoration:none}.bn-path{color:#837b6c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bn-acts{align-items:center;gap:12px;display:flex}.bn-nav-inline{align-items:center;gap:12px;display:inline-flex}.bn-um.bn-nav-menu{display:none}.bnb{text-transform:uppercase;letter-spacing:.07em;cursor:pointer;color:#161410;background:#e7e0d1;border:2px solid #161410;padding:7px 16px;font-size:12.5px}.bnb:hover{background:#ddd5c2}.bnb.primary{color:#ece5d6;background:#161410}.bnb.primary:hover{background:#000}.bnb .k{color:#837b6c;text-transform:none;margin-left:10px;font-family:inherit;font-size:11px}.bnb.primary .k{color:#9a917f}.bnb.ghost{color:#837b6c;border-color:#0000}.bnb.ghost:hover{color:#161410;background:0 0}.bnb:disabled{color:#a49c8c;cursor:default;background:#e7e0d1;border-color:#cdc4b0}.bn-um{display:inline-flex;position:relative}.bn-um-trigger{text-transform:none;letter-spacing:.05em}.bn-um-pop{z-index:50;background:#efe9dc;border:2px solid #161410;min-width:168px;position:absolute;top:calc(100% + 4px);right:0}.bn-um-stats{border-bottom:1px solid #cdc4b0;gap:6px;padding:8px 12px;display:flex}.bn-um-chip{letter-spacing:.04em;color:#efe9dc;white-space:nowrap;background:#b34a17;padding:3px 6px;font-size:11px;line-height:1}.bn-um-item{box-sizing:border-box;text-align:left;color:#161410;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;width:100%;margin:0;padding:4px 12px;font-family:inherit;font-size:15px;line-height:28px;display:flex}.bn-um-item:hover{background:#ddd5c2}.bn-um-item.on{background:#cdc4b0}.bn-um-item.on:before{content:"■ "}.bn-um-item:not(.on):before{content:"  "}.bn-um-val{color:#837b6c;letter-spacing:.04em;margin-left:10px}.bn-um-ct{color:#b34a17;margin-left:8px}.bn-um-key{color:#837b6c;margin-left:auto;padding-left:12px;font-size:12px}.bn-um-sep{border-top:1px solid #cdc4b0}.bn-status{letter-spacing:.05em;color:#837b6c;border-top:2px solid #161410;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:8px 20px;font-size:11px;display:flex}.bn-ide-grid{flex:1;grid-template-columns:minmax(300px,4fr) minmax(0,8.5fr);align-items:start;gap:20px;padding:20px;display:grid}.bn-main{flex-direction:column;gap:20px;min-width:0;display:flex}.bn-panelbody{flex-direction:column;gap:14px;padding-top:10px;display:flex}.bn-panelbody h2{font-size:21px}.bn-panelbody p{font-size:13.5px;line-height:1.55}.mono-inline{font-family:var(--font-family-mono,monospace);font-size:12px}.bn-hints{flex-direction:column;gap:10px;margin-top:6px;display:flex}.hint{background:#efe9dc;border:2px solid #161410;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.hint .hno{color:#1f4ea3;letter-spacing:.1em;font-size:11px}.hint p{font-size:13px}.hint-btn{text-align:left}.bn-minicode{background:#efe9dc;border:2px solid #161410;padding:10px 12px;overflow-x:auto}.bn-minicode pre{color:#161410;font-size:12px;line-height:1.8}.bn-editor{background:#efe9dc;border:2px solid #161410;flex-direction:column;min-width:0;display:flex}.ed-tabs{background:#ddd5c2;border-bottom:2px solid #161410;align-items:center;gap:2px;display:flex}.ed-tabs .ft{color:#837b6c;cursor:pointer;border-right:2px solid #cdc4b0;padding:8px 16px;font-size:12px}.ed-tabs .ft.on{color:#161410;background:#efe9dc;border-right-color:#161410}.ed-meta{color:#837b6c;white-space:nowrap;margin-left:auto;padding:0 12px;font-size:10.5px}.ed-body{flex:1;padding:12px 0;font-size:13px;line-height:1.9;overflow:auto}.cl{white-space:pre;display:flex}.cl .g{text-align:right;color:#a49c8c;-webkit-user-select:none;user-select:none;flex:0 0 3.2em;padding-right:1.2em}.cl .t{flex:1;padding-right:16px}.cl.active{background:#1f4ea312}.cl.active .g{color:#1f4ea3}.cl i{font-style:normal}.c-kw{color:#1f4ea3}.c-hw{color:#b34a17}.c-cm{color:#837b6c}.c-n{color:#161410}.caret{background:#161410;width:8px;display:inline-block}.ed-status{color:#837b6c;background:#ddd5c2;border-top:2px solid #161410;justify-content:space-between;gap:12px;padding:5px 12px;font-size:10.5px;display:flex}.bn-left{background:#efe9dc;border:2px solid #161410;flex-direction:column;min-width:0;display:flex}.bn-ph{color:#837b6c;letter-spacing:.05em;background:#ddd5c2;border-bottom:2px solid #161410;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.bn-ph-crumb b{color:#161410;font-weight:400}.bn-ph-acts{gap:4px;display:flex}.bn-ico{color:#161410;cursor:pointer;background:#efe9dc;border:2px solid #161410;width:22px;height:22px;padding:0;font-size:12px;line-height:1}.bn-ico:hover{background:#cdc4b0}.bn-lbody{padding:12px 14px 18px}.bn-lbody [role=tablist]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid}.bn-lbody [role=tab]{text-align:center;justify-content:center;width:100%;min-width:0}body.bone .bnq-btn-primary:hover{background:var(--theme-focused-foreground)!important;color:var(--theme-text)!important}body.bone .bnq-btn,body.bone .bnq-tab,body.bone .bnq-table-row{transition:none}.bnq .f-load{color:#161410}.bnq .f-load .lt{color:#615a4c;margin-left:10px}.bnq .f-skel{color:#cdc4b0;margin:0;line-height:28px}body.bnq-dark .bnq .f-load{color:#ece5d6}body.bnq-dark .bnq .f-load .lt{color:#9a917f}body.bnq-dark .bnq .f-skel{color:#3a362e}.bnq .bone-dim a,.bnq a.bone-dim{text-underline-offset:3px;text-decoration:underline}.bnq .bone-dim a:hover,.bnq a.bone-dim:hover{color:var(--theme-text)}body.bone .bnq-badge-default{background:var(--theme-border-light)}.sol-row:hover,.hint.open:hover{background:#ddd5c2}.bn-path a:hover,.tl a:hover,.bn-xp a:hover{text-decoration:underline}.bn-titlerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bn-pills{flex-wrap:wrap;gap:6px;display:flex}.pill{letter-spacing:.1em;text-transform:uppercase;color:#837b6c;background:#efe9dc;border:2px solid #cdc4b0;padding:2px 8px;font-size:10px}.pill.hard{color:#161410;border-color:#161410}.bn-signal{background:#efe9dc;border:2px solid #161410;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.bn-signal .sig-tag{letter-spacing:.14em;color:#1f4ea3;flex:none;font-size:9.5px}.bn-signal p{font-size:13px}.bn-divider{align-items:center;gap:10px;margin-top:4px;display:flex}.bn-divider span{letter-spacing:.14em;color:#837b6c;font-size:10px}.bn-divider:after{content:"";background:#cdc4b0;flex:1;height:2px}.bn-asked{align-items:baseline;gap:12px;display:flex}.dr.rec .pct{color:#161410}.sol-row{border-top:2px solid #cdc4b0;align-items:baseline;gap:14px;padding:7px 2px;font-size:12px;display:flex}.sol-row:first-of-type{border-top:none}.sol-row .votes{color:#837b6c;margin-left:auto}.sol-row .pct{color:#161410}.ed-tools{gap:2px;margin-left:8px;display:flex}.ed-tool{font-family:var(--font-family-mono,monospace);cursor:pointer;color:#837b6c;letter-spacing:.06em;background:0 0;border:none;padding:8px 10px;font-size:10.5px}.ed-tool:hover{color:#161410;background:#efe9dc}.bpdot{background:#b34a17;width:8px;height:8px;margin-right:4px;display:inline-block}.cl .g.bp{color:#b34a17;position:relative}.cl .g.bp:before{content:"●";color:#b34a17;font-size:9px;position:absolute;left:2px}.term{padding-top:6px;font-size:12px;line-height:1.95}.tl{white-space:pre-wrap;color:#161410}.tl.ind{padding-left:2ch}.tl.gap{line-height:1}.tl .pr,.tl .dim,.tl.dim{color:#837b6c}.tl .bl{color:#1f4ea3;font-weight:400}.tl .eg{color:#837b6c;letter-spacing:.1em;text-transform:uppercase;min-width:10ch;font-size:10.5px;display:inline-block}.tl.evt .t{color:#837b6c;min-width:9.5ch;display:inline-block}.tl a{color:#161410}.term .caret{background:#161410;width:8px;display:inline-block}.ch{flex-direction:column;gap:3px;display:flex}.ch-t{letter-spacing:.12em;color:#837b6c;margin-bottom:2px;font-size:10px}.ch-bar{white-space:pre;letter-spacing:0;font-size:13px;line-height:1}.ch-bar .you{color:#1f4ea3}.ch-bar .trk{color:#cdc4b0}.ch-sub{color:#837b6c;white-space:pre;font-size:11px;line-height:1.4}.ch-cap{color:#837b6c;font-size:11.5px}.ch-cap b{color:#161410;font-weight:400}.dr{white-space:nowrap;align-items:baseline;gap:10px;font-size:12px;line-height:1.9;display:flex}.dr .lab{color:#837b6c;flex:0 0 3.6em}.dr .b{color:#837b6c;letter-spacing:0}.dr.me .b{color:#1f4ea3}.dr .pct{color:#161410}.dr .mark{color:#161410;font-weight:400}.dr .rnote{color:#837b6c}@media (width<=1150px){.bn-ide-grid{grid-template-columns:1fr}}.bn-guides tbody tr,.bn-guidedetail tbody tr{cursor:pointer}.bn-acts-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.bn-mt-8{margin-top:8px}.bn-mt-16{margin-top:16px}.bn-h1-line,.bn-cat-head h1.bn-h1-line{font-size:inherit;font-weight:400;line-height:var(--line-height-normal);margin:0}body.bone.bnq-dark{--theme-background:#161410;--theme-background-secondary:#211e19;--theme-background-input:#1c1915;--theme-text:#ece5d6;--theme-text-secondary:#9a917f;--theme-border:#9a917f;--theme-border-light:#3a362e;--theme-button:#211e19;--theme-button-text:#ece5d6;--theme-button-background:#211e19;--theme-button-foreground:#9a917f;--theme-focused-foreground:#2a261f;--theme-focused-border:#7aa2e8;--theme-hover-background:#2a261f;--theme-background-hover:#2a261f;--theme-overlay:#9a917f;--theme-overlay-background:#ece5d633;--theme-accent:#7aa2e8;--theme-accent-light:#7aa2e824;--theme-success:#22c55e;--theme-error:#ef4444;--theme-warning:#d97a45;color:#ece5d6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161410}body.bnq-dark .bone-h,body.bnq-dark .bone-human{color:#ece5d6}body.bnq-dark .bone-dim{color:#9a917f}body.bnq-dark .cu{color:#d97a45}body.bone.bnq-dark .chip-pass{color:#161410!important;background:#22c55e!important;border:2px solid #161410!important}body.bone.bnq-dark .chip-fail{color:#161410!important;background:#ef4444!important;border:2px solid #161410!important}body.bone.bnq-dark .chip-not{color:#9a917f!important}body.bone.bnq-dark .bn-meta{color:#9a917f}body.bone.bnq-dark .chip-noverdict{color:#9a917f!important;border-color:#3a362e!important}body.bnq-dark .bn-top{background:#161410;border-bottom-color:#9a917f}body.bnq-dark .bn-mark{color:#ece5d6}body.bnq-dark .bn-path{color:#9a917f}body.bnq-dark .bnb{color:#ece5d6;background:#161410;border-color:#9a917f}body.bnq-dark .bnb:hover{background:#2a261f}body.bnq-dark .bnb.primary{color:#161410;background:#ece5d6;border-color:#ece5d6}body.bnq-dark .bnb.primary:hover{background:#fff;border-color:#fff}body.bnq-dark .bnb .k{color:#9a917f}body.bnq-dark .bnb.primary .k{color:#837b6c}body.bnq-dark .bnb.ghost{color:#9a917f;border-color:#0000}body.bnq-dark .bnb.ghost:hover{color:#ece5d6;background:0 0}body.bnq-dark .bnb:disabled{color:#6e675a;background:#161410;border-color:#3a362e}body.bnq-dark .bn-left,body.bnq-dark .bn-editor{background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-ph{color:#9a917f;background:#211e19;border-bottom-color:#9a917f}body.bnq-dark .bn-ph-crumb b{color:#ece5d6}body.bnq-dark .bn-ico{color:#ece5d6;background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-ico:hover{background:#2a261f}body.bnq-dark .ed-tabs{background:#211e19;border-bottom-color:#9a917f}body.bnq-dark .ed-tabs .ft{color:#9a917f;border-right-color:#3a362e}body.bnq-dark .ed-tabs .ft.on{color:#ece5d6;background:#1c1915;border-right-color:#9a917f}body.bnq-dark .ed-meta,body.bnq-dark .ed-tool{color:#9a917f}body.bnq-dark .ed-tool:hover{color:#ece5d6;background:#2a261f}body.bnq-dark .bpdot{background:#d97a45}body.bnq-dark .cl .g.bp,body.bnq-dark .cl .g.bp:before{color:#d97a45}body.bnq-dark .cl .g{color:#6e675a}body.bnq-dark .cl.active{background:#7aa2e81f}body.bnq-dark .cl.active .g,body.bnq-dark .c-kw{color:#7aa2e8}body.bnq-dark .c-hw{color:#d97a45}body.bnq-dark .c-cm{color:#9a917f}body.bnq-dark .c-n{color:#ece5d6}body.bnq-dark .caret,body.bnq-dark .term .caret{background:#ece5d6}body.bnq-dark .pill{color:#9a917f}body.bnq-dark .pill.hard{color:#ece5d6}body.bnq-dark .bn-signal{background:#211e19;border-color:#ece5d6}body.bnq-dark .bn-signal .sig-tag{color:#7aa2e8}body.bnq-dark .hint{border-top-color:#3a362e}body.bnq-dark .hint .hno{color:#7aa2e8}body.bnq-dark .hint-btn{color:#ece5d6}body.bnq-dark .hint-btn:disabled{color:#6e675a}body.bnq-dark .hint.open:hover,body.bnq-dark .sol-row:hover{background:#211e19}body.bnq-dark .q-rows .qr+.qr{border-top-color:#3a362e}body.bnq-dark .q-rows .qr .l{color:#9a917f}body.bnq-dark .q-rows .qr .v{color:#ece5d6}body.bnq-dark .bn-divider span{color:#9a917f}body.bnq-dark .bn-divider:after{background:#3a362e}body.bnq-dark .sol-row{border-top-color:#3a362e}body.bnq-dark .sol-row .votes{color:#9a917f}body.bnq-dark .sol-row .pct{color:#ece5d6}body.bnq-dark .bn-minicode{background:#211e19}body.bnq-dark .bn-minicode pre,body.bnq-dark .tl{color:#ece5d6}body.bnq-dark .tl .pr,body.bnq-dark .tl .dim,body.bnq-dark .tl.dim{color:#9a917f}body.bnq-dark .tl .bl{color:#7aa2e8}body.bnq-dark .tl .eg,body.bnq-dark .tl.evt .t{color:#9a917f}body.bnq-dark .tl a{color:#ece5d6}body.bnq-dark .ch-t{color:#9a917f}body.bnq-dark .ch-bar .you{color:#7aa2e8}body.bnq-dark .ch-bar .trk{color:#4a4438}body.bnq-dark .ch-sub,body.bnq-dark .ch-cap{color:#9a917f}body.bnq-dark .ch-cap b{color:#ece5d6}body.bnq-dark .dr .lab{color:#9a917f}body.bnq-dark .dr .b{color:#6e675a}body.bnq-dark .dr.me .b{color:#7aa2e8}body.bnq-dark .dr .pct,body.bnq-dark .dr .mark{color:#ece5d6}body.bnq-dark .dr .rnote{color:#9a917f}body.bnq-dark .dr.rec .pct{color:#ece5d6}body.bnq-dark .bnq .bn-strata tbody td{border-top-color:#3a362e}body.bnq-dark .bnq .bn-strata thead th{border-bottom-color:#3a362e}body.bnq-dark .bnq .bn-strata.bn-cat-strata thead th{color:#9a917f}body.bnq-dark .bn-strata tbody tr:hover td{background:#2a261f}body.bnq-dark .bnq .bn-strata tbody tr.sel td{background:#353028!important}body.bnq-dark .bnq .bn-strata tbody td:nth-child(3){color:#9a917f}body.bnq-dark .bn-filters button.on{color:#161410!important;background:#ece5d6!important;border-color:#ece5d6!important}body.bnq-dark .bn-banner{color:#ece5d6}body.bnq-dark .bn-user{color:#9a917f}body.bnq-dark .bn-um-pop{background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-um-item{color:#ece5d6}body.bnq-dark .bn-um-item:hover{background:#2a261f}body.bnq-dark .bn-um-item.on{background:#211e19}body.bnq-dark .bn-um-stats{border-bottom-color:#3a362e}body.bnq-dark .bn-um-chip{color:#1c1915;background:#d97a45}body.bnq-dark .bn-um-val{color:#9a917f}body.bnq-dark .bn-um-ct{color:#d97a45}body.bnq-dark .bn-um-key{color:#9a917f}body.bnq-dark .bn-um-sep{border-top-color:#3a362e}body.bnq-dark .bnq .hv1-name{color:#ece5d6}body.bnq-dark .bnq .hv1-coord{color:#9a917f}body.bnq-dark .ld-sub{color:#ece5d6}
