.bc053{margin:18px 0 24px;color:#e9f2fa}.bc053-hero{border:1px solid #34564f;border-radius:20px;background:radial-gradient(ellipse at 90% 0%,#173b38 0%,transparent 55%),#0c1b29;padding:28px}.bc053-heading{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.bc053 h1{font-size:32px;letter-spacing:-.035em;margin:12px 0 6px}.bc053-sub{color:#acbfc9;font-size:14px;margin:0}.bc053-tag{display:inline-block;border:1px solid #395363;color:#afc9d5;border-radius:5px;font-size:10px;font-weight:750;letter-spacing:.055em;padding:4px 6px;margin:4px 5px 4px 0}.bc053-challenge{border:1px solid #679e8f;border-radius:9px;padding:12px 15px;text-decoration:none;font-size:13px;color:#b7f2da!important;white-space:nowrap}.bc053-challenge:hover{background:#224839}.bc053-scores{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:24px;margin:30px 0 20px}.bc053-scores>div{border-left:1px solid #34505a;padding-left:24px}.bc053-scores>div:first-child{border:0;padding-left:0}.bc053-scores span,.bc053-label{font-size:10px;font-weight:800;letter-spacing:.12em;color:#a8c0cb}.bc053-scores strong{display:block;font-size:27px;margin:9px 0;letter-spacing:-.035em}.bc053-scores>div:first-child strong{color:#b8ecd6;font-size:38px;margin-top:2px}.bc053-scores p,.bc053-scores a{font-size:12px;color:#a7bcc9;margin:0}.bc053-state{display:flex;gap:18px;padding:15px 0;border-top:1px solid #2d4853;border-bottom:1px solid #2d4853;font-size:12px}.bc053-state b{color:#dfd6a7;white-space:nowrap}.bc053-state span{color:#adbecd}.bc053-priorities{display:grid;grid-template-columns:1.25fr 1fr;gap:36px;padding:23px 0 16px}.bc053 h2{font-size:18px;line-height:1.45;margin:9px 0}.bc053 h3{font-size:15px;margin:4px 0 8px}.bc053-note{font-size:12px!important;line-height:1.65;color:#a9bfcd;margin:8px 0}.bc053-dissent{background:#272820;border-left:3px solid #b5a874;padding:13px 16px;font-size:12px;border-radius:0 6px 6px 0}.bc053-dissent b{display:block;color:#e5dbaa;margin-bottom:5px}.bc053-dissent span{color:#d2cdba;line-height:1.6}.bc053-strip{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:17px;font-size:11px;color:#a8bdc6}.bc053-deep{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;align-items:start}.bc053-disclosure{border:1px solid #2a4255;border-radius:10px;background:#0b1929;scroll-margin-top:80px}.bc053-disclosure[open]{grid-column:1/-1}.bc053-disclosure>summary{padding:15px 18px;cursor:pointer;font-size:13px;font-weight:650;line-height:1.5}.bc053-body{padding:0 20px 20px}.bc053-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}.bc053-row{border-top:1px solid #2d4354;padding:15px 0;overflow-wrap:anywhere}.bc053-row>p,.bc053-body>p{font-size:14px;line-height:1.65;color:#c6d5e0}.bc053-source{display:block;font-size:12px;line-height:1.6;color:#9ad9c6!important;margin-top:7px}.bc053-scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.bc053-scenarios>div{padding:13px;border:1px solid #344c5f;border-radius:8px;font-size:12px}.bc053-scenarios p{color:#a7bdca;font-size:12px}.bc053-hash{display:block;overflow-wrap:anywhere;font-size:11px;color:#a6bdc9}.bc053 :is(a,summary):focus-visible{outline:2px solid #a8f1d4;outline-offset:4px}@media(max-width:760px){.bc053-hero{padding:20px}.bc053-heading{display:block}.bc053-challenge{display:inline-block;margin-top:17px}.bc053 h1{font-size:28px}.bc053-scores{gap:12px}.bc053-scores>div{padding-left:12px}.bc053-scores strong{font-size:18px}.bc053-scores>div:first-child strong{font-size:25px}.bc053-scores span{font-size:9px}.bc053-state{display:block}.bc053-state span{display:block;margin-top:8px;line-height:1.6}.bc053-priorities,.bc053-columns,.bc053-deep{grid-template-columns:1fr}.bc053-priorities{gap:18px}.bc053-scenarios{grid-template-columns:1fr}.bc053-strip{line-height:1.6}.bc053-disclosure[open]{grid-column:auto}}@media(prefers-reduced-motion:reduce){.bc053 *{scroll-behavior:auto}}
/* Avoid repeating room status above the same decision summary. */
.bc014-wrap:has(.bc053) .bc014-meta{display:none}
.bc053-scores>div{min-width:0;overflow-wrap:anywhere}
@media(max-width:760px){.bc014-wrap:has(.bc053) .bc014-actions{gap:6px}.bc014-wrap:has(.bc053) .bc014-actions .bc014-btn{padding:8px 9px;font-size:11px}.bc014-wrap:has(.bc053) .bc014-title{font-size:23px}.bc053-scores{grid-template-columns:1fr 1fr;margin-top:23px}.bc053-scores>div:first-child{grid-column:1/-1;padding-bottom:13px;border-bottom:1px solid #34505a}.bc053-scores>div:nth-child(2){border-left:0;padding-left:0}.bc053-scores>div:first-child strong{font-size:30px}.bc053-scores strong{font-size:21px}.bc053-heading h1{font-size:26px}.bc053-priorities{padding-top:18px}}
.bc053-conference{border-bottom:1px solid #34463f;padding:18px 0}.bc053-conference h3{font-size:17px;line-height:1.45;margin:10px 0;overflow-wrap:anywhere}.bc053-new{border:1px solid #65bf9d;background:#17392c;color:#bbf1d9;padding:12px;border-radius:8px}

#bc045-conferences{scroll-margin-top:110px}

/* Build 058: keep the judgment, observed result and unfinished investment work distinct. */
.bc053-heading h1{font-size:25px;margin:8px 0 5px}.bc053-scores{margin-top:22px}.bc053-scores p.bc058-key-result{color:#e0ebf2;font-size:13px;line-height:1.55;margin:7px 0}.bc058-investment-gap{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;font-size:12px;line-height:1.6;padding:10px 0 14px;color:#b6c7d0}.bc058-investment-gap b{color:#e5dbaa}.bc058-investment-gap a,.bc058-actions a,.bc058-result>a{color:#a5e2ce;font-size:12px;line-height:1.6}.bc053-strip a{color:inherit;line-height:1.6}.bc058-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.bc058-result{min-width:0;border-top:1px solid #34505a;padding-top:16px;overflow-wrap:anywhere}.bc058-result p{font-size:13px;line-height:1.65;color:#b8cbd6}.bc058-result .bc058-observation{font-size:16px;color:#e1edf4;font-weight:600}.bc058-result .bc058-limit{border-left:2px solid #b5a874;padding-left:12px;color:#d8d1b6}.bc058-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.bc053-disclosure{scroll-margin-top:120px}#bc058-priority{scroll-margin-top:130px}
@media(max-width:760px){.bc053-hero{padding:18px}.bc053-scores{grid-template-columns:1fr;gap:15px}.bc053-scores>div,.bc053-scores>div:first-child{grid-column:auto;border:0;border-bottom:1px solid #34505a;padding:0 0 13px}.bc053-scores>div:last-child{border-bottom:0;padding-bottom:0}.bc053-scores strong,.bc053-scores>div:first-child strong{font-size:27px;margin:6px 0}.bc053-scores span{font-size:10px}.bc053-scores p,.bc053-scores a{font-size:13px;line-height:1.6}.bc058-investment-gap{display:block}.bc058-investment-gap>*{display:block;margin-top:5px}.bc053-heading h1{font-size:24px}.bc053-challenge{padding:10px 13px}.bc053-deep{gap:10px}.bc058-results{grid-template-columns:1fr}}

.bc053-scores p.bc058-key-limit{color:#d8cfb2;font-size:12px;line-height:1.6;margin:7px 0}
.bc212-glance{margin:16px 0 4px;padding:14px 16px;border:1px solid #2f4d5e;border-radius:12px;background:#0b1b2b;display:grid;gap:10px}.bc212-glance>div{display:grid;grid-template-columns:170px 1fr;gap:14px;align-items:baseline}.bc212-glance dt{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8fa5c5}.bc212-glance dd{margin:0;font-size:14px;line-height:1.5;color:#e9f2fa}.bc212-glance a{white-space:nowrap}.bc212-muted{color:#9db0ca}@media(max-width:760px){.bc212-glance>div{grid-template-columns:1fr;gap:2px}}
/* Build 226: the falsifier's reasoning, one click from its test. */
.bc212-more{display:inline}.bc212-more summary{display:inline;cursor:pointer;color:#9fe0cf;font-size:13px;padding:4px 0}.bc212-more[open]{display:block;margin-top:4px;color:#c3d2e2;font-size:13px}

/* Compact existing change states; source limitations stay visible on expansion. */
.bc212-updates{list-style:none;padding:0;margin:5px 0;display:grid;gap:6px}.bc212-glance .bc212-updates a{white-space:normal}.bc212-coverage{font-size:12px;color:#b8c8d9;margin-top:8px}.bc212-coverage summary{cursor:pointer;min-height:28px}.bc212-coverage p{margin:6px 0;overflow-wrap:anywhere}

/* Compact status reading path; the original reasoning remains available. */
#bc014 .bc053-assessment-summary{display:flex;flex-wrap:wrap;gap:8px 24px;margin:18px 0 2px}
#bc014 .bc053-assessment-summary p{font-size:13px;line-height:1.6;margin:0}
#bc014 .bc053-assessment-summary span{color:#a8bdc6;margin-right:6px}
#bc014 .bc053-assessment-summary b{font-size:14px;color:#e9f2fa}
#bc014 .bc053-status-reasoning>summary{min-height:44px;box-sizing:border-box;padding:12px 0;font-size:13px;cursor:pointer;color:#b7d2de}
#bc014 .bc053-status-reasoning>summary:focus-visible{outline:2px solid #a8f1d4;outline-offset:3px}
#bc014 .bc053-selected-result{margin:10px 0 16px;font-size:13px;line-height:1.6}
#bc014 .bc053-selected-result p{margin:5px 0}
#bc014 .bc053-selected-result a{font-size:13px}
