html:has(body.tenders-open){height:auto!important;min-height:100%!important;overflow-y:scroll!important;overflow-x:hidden!important}
.tenders-open{display:block!important;height:auto!important;min-height:100vh!important;overflow:visible!important}
.tenders-open .mc{height:auto!important;min-height:100vh!important;overflow:visible!important}
.tenders-open #view-tenders.active-view{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}
.tenders-open #view-tenders nav[aria-label="Tender modules"]{display:none!important}
.tenders-open #mc-tender-tracker{height:auto!important;min-height:0!important;overflow:visible!important}
.tenders-open .pipeline-scroll{height:auto!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}
.tenders-open #tcrWorkspace{flex:0 0 auto!important;min-height:100%!important;overflow:visible!important}
.tenders-open .tender-pipeline-shell{flex:0 0 auto!important;overflow:visible!important}
.tcr-stage-judges{display:block;max-width:1000px}
.tcr-stage-judges>img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;margin:0 0 20px}
.tcr-judge{align-items:start}
.tcr-participate{grid-column:1/-1!important;display:flex;align-items:center;gap:7px;margin:0 0 4px!important;color:#08233f!important}
.tcr-participate input{width:auto!important;margin:0;accent-color:#c8102e}
.tcr-judge.excluded{opacity:.55;background:#eef1f3}
.tcr-judge.excluded .tcr-x{background:#777}
.tcr-judge input:disabled,.tcr-judge textarea:disabled{cursor:not-allowed;background:#e2e6e9}
.tcr-judge>p,.tcr-judge>label{grid-column:1/-1;margin:5px 0;font-size:10px;line-height:1.45;color:#4d5964}
.tcr-judge>label{font-weight:800;color:#08233f}
.tcr-judge textarea{display:block;width:100%;min-height:92px;box-sizing:border-box;margin-top:5px;padding:8px;border:1px solid #aeb8c2;font:11px Manrope,Arial,sans-serif;resize:vertical}
.tcr-report{margin-top:14px;border:1px solid #bf8421;border-top:5px solid #bf8421;background:#fffaf0;padding:14px}
.tcr-report h4{margin:0 0 10px;color:#08233f;font-size:18px}
.tcr-report section{border-top:1px solid #e5d4b2;padding:9px 0}
.tcr-report h5{margin:0 0 4px;color:#08233f;font-size:12px}
.tcr-report p{margin:0;white-space:pre-wrap;font-size:11px;line-height:1.5}
.tcr-report h6{margin:9px 0 3px;color:#08233f;font-size:10px;text-transform:uppercase;letter-spacing:.05em}
.tcr-report ul{margin:3px 0 7px;padding-left:19px;font-size:10px;line-height:1.5}
.tcr-report footer{margin-top:10px;border-top:1px solid #bf8421;padding-top:8px;font-size:9px;color:#66727e}
.tcr-ai-summary{padding:9px;background:#f2e5c8;font-weight:700}
[data-build-report]:disabled{opacity:.6;cursor:wait}
.tcr-send-revisions{margin-top:12px}
.tcr-revision-brief{margin-top:18px;border:1px solid #c8102e;border-top:5px solid #c8102e;background:#fff7f8;padding:14px}
.tcr-revision-brief h4{margin:0 0 6px;color:#08233f;font-size:18px}
.tcr-revision-brief section{border-top:1px solid #e5b9c1;padding:9px 0}
.tcr-revision-brief h5{margin:0 0 4px;color:#c8102e}
.tcr-revision-brief p,.tcr-revision-brief li{font-size:11px;line-height:1.5}
.tenders-open .tender-pipeline-shell[hidden],.tenders-open #tcrWorkspace[hidden]{display:none!important}
.tenders-open #tcrWorkspace:not([hidden]){display:block!important;width:100%!important;max-width:none!important}
