.TenderWorkbenches-module__mKL8jG__writer{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;grid-template-columns:230px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden}.TenderWorkbenches-module__mKL8jG__index{border-right:1px solid var(--color-portal-border);background:var(--color-portal-fog);padding:20px 16px}.TenderWorkbenches-module__mKL8jG__index header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.TenderWorkbenches-module__mKL8jG__index h2{font-size:15px;font-weight:600}.TenderWorkbenches-module__mKL8jG__draftLink{text-align:left;width:100%;color:var(--color-portal-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:flex-start;gap:10px;margin:4px 0;padding:13px 10px;display:flex}.TenderWorkbenches-module__mKL8jG__draftLink svg{flex-shrink:0;margin-top:3px}.TenderWorkbenches-module__mKL8jG__draftLink strong{font-size:13px;font-weight:500;display:block}.TenderWorkbenches-module__mKL8jG__draftLink small{color:var(--color-portal-muted);margin-top:5px;font-size:12px;display:block}.TenderWorkbenches-module__mKL8jG__draftLink:hover,.TenderWorkbenches-module__mKL8jG__active{background:var(--color-portal-surface);border-color:var(--color-portal-border)}.TenderWorkbenches-module__mKL8jG__editor{padding:25px 30px}.TenderWorkbenches-module__mKL8jG__editorHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.TenderWorkbenches-module__mKL8jG__editor>label,.TenderWorkbenches-module__mKL8jG__editor>div{margin-bottom:18px}.TenderWorkbenches-module__mKL8jG__editor .TenderWorkbenches-module__mKL8jG__answer{min-height:360px;padding:18px;font-size:16px;line-height:1.8}.TenderWorkbenches-module__mKL8jG__editorFoot{color:var(--color-portal-muted);justify-content:space-between;gap:16px;font-size:12px;display:flex}.TenderWorkbenches-module__mKL8jG__commercial{grid-template-columns:minmax(0,1fr) 285px;gap:36px;margin-top:28px;display:grid}.TenderWorkbenches-module__mKL8jG__calculation{background:var(--color-portal-fog);border-block:1px solid var(--color-portal-border);grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0;padding:22px;display:grid}.TenderWorkbenches-module__mKL8jG__calculation span{color:var(--color-portal-muted);font-size:12px;display:block}.TenderWorkbenches-module__mKL8jG__calculation strong{letter-spacing:-.5px;margin-top:5px;font-size:24px;font-weight:500;display:block}.TenderWorkbenches-module__mKL8jG__calculation p{color:var(--color-portal-muted);grid-column:1/-1;margin:0;font-size:12px}.TenderWorkbenches-module__mKL8jG__scenarioLink{text-align:left;cursor:pointer;color:var(--color-portal-ink);background:0 0;border:0;font-size:14px}.TenderWorkbenches-module__mKL8jG__scenarioLink span{color:var(--color-portal-muted);margin-top:6px;font-size:12px;display:block}@media (max-width:1100px){.TenderWorkbenches-module__mKL8jG__writer{grid-template-columns:190px minmax(0,1fr)}.TenderWorkbenches-module__mKL8jG__commercial{grid-template-columns:1fr}.TenderWorkbenches-module__mKL8jG__editor{padding:22px}}@media (max-width:700px){.TenderWorkbenches-module__mKL8jG__writer{grid-template-columns:1fr}.TenderWorkbenches-module__mKL8jG__index{border-right:0;border-bottom:1px solid var(--color-portal-border);max-height:220px;overflow:auto}.TenderWorkbenches-module__mKL8jG__editor{padding:18px}.TenderWorkbenches-module__mKL8jG__calculation{grid-template-columns:1fr 1fr;padding:16px}.TenderWorkbenches-module__mKL8jG__calculation strong{font-size:22px}.TenderWorkbenches-module__mKL8jG__editorFoot{flex-direction:column;gap:6px}}.TenderWorkbenches-module__mKL8jG__editorFields{border:0;min-width:0;margin:0;padding:0}.TenderWorkbenches-module__mKL8jG__editorFields>label,.TenderWorkbenches-module__mKL8jG__editorFields>div{margin-bottom:18px}.TenderWorkbenches-module__mKL8jG__editorFields:disabled{opacity:.75}.TenderWorkbenches-module__mKL8jG__labelHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.TenderWorkbenches-module__mKL8jG__labelHeading label{flex:1}.TenderWorkbenches-module__mKL8jG__index button:disabled,.TenderWorkbenches-module__mKL8jG__commercial button:disabled{cursor:not-allowed;opacity:.55}.TenderWorkbenches-module__mKL8jG__pagination{border-top:1px solid var(--color-portal-border);color:var(--color-portal-muted);margin-top:18px;padding-top:14px;font-size:12px}.TenderWorkbenches-module__mKL8jG__pagination p{margin:0 0 8px}.TenderWorkbenches-module__mKL8jG__pagination>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TenderWorkbenches-module__mKL8jG__pagination button{min-height:36px;padding:7px;font-size:12px}.TenderWorkbenches-module__mKL8jG__conflict,.TenderWorkbenches-module__mKL8jG__retained{border:1px solid var(--color-portal-border);border-left:3px solid var(--color-portal-accent);background:var(--color-portal-fog);margin:20px 0;padding:18px;font-size:14px}.TenderWorkbenches-module__mKL8jG__conflict h2,.TenderWorkbenches-module__mKL8jG__retained h2{margin:0 0 10px;font-size:17px;font-weight:600}.TenderWorkbenches-module__mKL8jG__conflict p,.TenderWorkbenches-module__mKL8jG__retained p{color:var(--color-portal-muted);margin:10px 0;line-height:1.6}.TenderWorkbenches-module__mKL8jG__conflict textarea,.TenderWorkbenches-module__mKL8jG__retained textarea{white-space:pre-wrap;overflow-wrap:break-word;font-family:var(--font-sans), sans-serif;font-size:13px}.TenderWorkbenches-module__mKL8jG__retained details{margin-top:12px}.TenderWorkbenches-module__mKL8jG__retained summary{cursor:pointer;padding:8px 0}.TenderWorkbenches-module__mKL8jG__retained label{margin:10px 0;display:block}.TenderWorkbenches-module__mKL8jG__retained textarea{background:var(--color-portal-surface);width:100%;min-height:200px;color:var(--color-portal-ink);border:1px solid var(--color-portal-border);border-radius:6px;padding:12px;display:block}.TenderWorkbenches-module__mKL8jG__commercial>form,.TenderWorkbenches-module__mKL8jG__writer>.TenderWorkbenches-module__mKL8jG__editor{min-width:0}.TenderWorkbenches-module__mKL8jG__writer{background:0 0;border:0;border-radius:0;grid-template-columns:250px minmax(0,1fr);gap:20px;overflow:visible}.TenderWorkbenches-module__mKL8jG__index,.TenderWorkbenches-module__mKL8jG__editor,.TenderWorkbenches-module__mKL8jG__commercial>form{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);box-shadow:var(--card-shadow);border-radius:14px;padding:24px}.TenderWorkbenches-module__mKL8jG__index{background:var(--card-blue);padding:16px}.TenderWorkbenches-module__mKL8jG__draftLink{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;margin:8px 0;padding:14px}.TenderWorkbenches-module__mKL8jG__draftLink strong{font-weight:600}.TenderWorkbenches-module__mKL8jG__draftLink.TenderWorkbenches-module__mKL8jG__active{border-color:var(--color-portal-accent-ink);background:var(--color-portal-accent-soft)}.TenderWorkbenches-module__mKL8jG__calculation{border:1px solid var(--color-portal-border);background:var(--card-green);border-radius:14px}.TenderWorkbenches-module__mKL8jG__calculation strong{font-weight:600}.TenderWorkbenches-module__mKL8jG__commercial{gap:22px}.TenderWorkbenches-module__mKL8jG__conflict,.TenderWorkbenches-module__mKL8jG__retained{border:1px solid var(--color-portal-border);border-radius:12px}.TenderWorkbenches-module__mKL8jG__pagination,.TenderWorkbenches-module__mKL8jG__editorFoot{border:1px solid var(--color-portal-border);background:var(--color-portal-fog);border-radius:10px;padding:14px}.TenderWorkbenches-module__mKL8jG__editorHead{background:var(--card-blue);border-radius:10px;padding:16px}@media (max-width:1100px){.TenderWorkbenches-module__mKL8jG__writer{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:700px){.TenderWorkbenches-module__mKL8jG__writer{grid-template-columns:1fr}.TenderWorkbenches-module__mKL8jG__editor,.TenderWorkbenches-module__mKL8jG__commercial>form{padding:18px}.TenderWorkbenches-module__mKL8jG__index{border:1px solid var(--color-portal-border)}}
.BuyerIntel-module__2P25kq__advice{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BuyerIntel-module__2P25kq__advice li{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.BuyerIntel-module__2P25kq__advice li svg{flex:0 0 18px;margin-top:2px}.BuyerIntel-module__2P25kq__good svg{color:var(--status-good)}.BuyerIntel-module__2P25kq__warn svg{color:var(--status-warn)}.BuyerIntel-module__2P25kq__info svg{color:var(--color-portal-muted)}.BuyerIntel-module__2P25kq__todo svg{color:var(--color-portal-accent-ink)}.BuyerIntel-module__2P25kq__todo a{font-weight:600}.BuyerIntel-module__2P25kq__notes{border-left:3px solid var(--status-warn);background:var(--color-portal-fog);color:var(--color-portal-ink);border-radius:6px;margin:10px 0 0;padding:10px 14px;font-size:13px}.BuyerIntel-module__2P25kq__notes p{margin:2px 0}.BuyerIntel-module__2P25kq__facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;display:grid}.BuyerIntel-module__2P25kq__facts>div{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;padding:14px 16px}.BuyerIntel-module__2P25kq__facts dt{color:var(--color-portal-muted);font-size:13px}.BuyerIntel-module__2P25kq__facts dd{color:var(--color-portal-ink);margin:4px 0 0;font-size:22px;font-weight:650;line-height:1.2}.BuyerIntel-module__2P25kq__facts small{color:var(--color-portal-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.BuyerIntel-module__2P25kq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.BuyerIntel-module__2P25kq__card{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:14px;min-width:0;padding:18px 20px}.BuyerIntel-module__2P25kq__card h2{color:var(--color-portal-ink);margin:0 0 4px;font-size:18px}.BuyerIntel-module__2P25kq__card>p{color:var(--color-portal-muted);margin:0 0 12px;font-size:14px}.BuyerIntel-module__2P25kq__bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.BuyerIntel-module__2P25kq__bars li{grid-template-columns:minmax(110px,38%) 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.BuyerIntel-module__2P25kq__bars .BuyerIntel-module__2P25kq__track{background:var(--color-portal-fog);border:1px solid var(--color-portal-border);border-radius:5px;height:10px;overflow:hidden}.BuyerIntel-module__2P25kq__bars .BuyerIntel-module__2P25kq__fill{background:var(--color-portal-muted);height:100%;display:block}.BuyerIntel-module__2P25kq__bars .BuyerIntel-module__2P25kq__mine .BuyerIntel-module__2P25kq__fill{background:var(--status-good)}.BuyerIntel-module__2P25kq__bars b{font-variant-numeric:tabular-nums;font-weight:600}.BuyerIntel-module__2P25kq__badge{border:1px solid var(--color-portal-border);color:var(--color-portal-ink);background:var(--color-portal-fog);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.BuyerIntel-module__2P25kq__badgeGood{color:var(--status-good);background:0 0;border-color:currentColor}.BuyerIntel-module__2P25kq__badgeWarn{color:var(--status-warn);background:0 0;border-color:currentColor}.BuyerIntel-module__2P25kq__years{border-bottom:1px solid var(--color-portal-border);align-items:flex-end;gap:10px;height:150px;padding:8px 0 0;display:flex}.BuyerIntel-module__2P25kq__year{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:100%;display:flex}.BuyerIntel-module__2P25kq__yearBars{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:110px;display:flex}.BuyerIntel-module__2P25kq__yearBars i{background:var(--color-portal-muted);border-radius:3px 3px 0 0;width:min(16px,40%);display:block}.BuyerIntel-module__2P25kq__yearBars i+i{background:var(--color-portal-accent)}.BuyerIntel-module__2P25kq__year span{color:var(--color-portal-muted);font-size:12px}.BuyerIntel-module__2P25kq__legend{color:var(--color-portal-muted);gap:14px;margin-top:8px;font-size:12px;display:flex}.BuyerIntel-module__2P25kq__legend i{background:var(--color-portal-muted);vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.BuyerIntel-module__2P25kq__legend span+span i{background:var(--color-portal-accent)}.BuyerIntel-module__2P25kq__rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BuyerIntel-module__2P25kq__rows li{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;padding:12px 14px;display:grid}.BuyerIntel-module__2P25kq__rows li a,.BuyerIntel-module__2P25kq__rows li strong{color:var(--color-portal-ink);overflow-wrap:anywhere;font-weight:600}.BuyerIntel-module__2P25kq__rows li p{color:var(--color-portal-muted);grid-column:1/-1;margin:0;font-size:13px}.BuyerIntel-module__2P25kq__score{font-variant-numeric:tabular-nums;border:1px solid var(--color-portal-border);min-width:46px;color:var(--color-portal-ink);background:var(--color-portal-fog);border-radius:8px;place-items:center;padding:4px 8px;font-weight:700;display:inline-grid}.BuyerIntel-module__2P25kq__scoreHigh{color:var(--status-good);border-color:currentColor}.BuyerIntel-module__2P25kq__scoreMid{color:var(--status-warn);border-color:currentColor}.BuyerIntel-module__2P25kq__kv{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:0;font-size:14px;display:grid}.BuyerIntel-module__2P25kq__kv dt{color:var(--color-portal-muted)}.BuyerIntel-module__2P25kq__kv dd{text-align:right;color:var(--color-portal-ink);margin:0;font-weight:600}.BuyerIntel-module__2P25kq__empty{border:1px dashed var(--color-portal-border);color:var(--color-portal-muted);border-radius:10px;margin:0;padding:12px 14px;font-size:14px}.BuyerIntel-module__2P25kq__more{margin-top:16px}.BuyerIntel-module__2P25kq__more summary{cursor:pointer;color:var(--color-portal-ink);padding:10px 0;font-weight:600}.BuyerIntel-module__2P25kq__directory{gap:12px;margin:0;padding:0;list-style:none;display:grid}.BuyerIntel-module__2P25kq__directory li{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 18px;display:grid}.BuyerIntel-module__2P25kq__directory h3{margin:0;font-size:16px}.BuyerIntel-module__2P25kq__directory h3 a{color:var(--color-portal-ink)}.BuyerIntel-module__2P25kq__chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.BuyerIntel-module__2P25kq__stats{color:var(--color-portal-muted);flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;font-size:13px;display:flex}.BuyerIntel-module__2P25kq__stats b{color:var(--color-portal-ink)}.BuyerIntel-module__2P25kq__fitBox{text-align:right;color:var(--color-portal-muted);font-size:12px}.BuyerIntel-module__2P25kq__fitBox a{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--color-portal-muted);display:block;overflow:hidden}.BuyerIntel-module__2P25kq__search{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.BuyerIntel-module__2P25kq__search label{min-width:220px;color:var(--color-portal-ink);flex:1;gap:6px;font-size:14px;font-weight:600;display:grid}.BuyerIntel-module__2P25kq__search input{border:1px solid var(--color-portal-input-border,var(--color-portal-border));background:var(--color-portal-surface);min-height:44px;color:var(--color-portal-ink);border-radius:8px;padding:10px 12px;font-size:16px}.BuyerIntel-module__2P25kq__scope{color:var(--color-portal-muted);margin:0 0 14px;font-size:13px}@media (max-width:860px){.BuyerIntel-module__2P25kq__grid{grid-template-columns:1fr}}@media (max-width:560px){.BuyerIntel-module__2P25kq__directory li,.BuyerIntel-module__2P25kq__rows li{grid-template-columns:1fr}.BuyerIntel-module__2P25kq__fitBox{text-align:left}.BuyerIntel-module__2P25kq__bars li{grid-template-columns:1fr auto}.BuyerIntel-module__2P25kq__bars .BuyerIntel-module__2P25kq__track{grid-area:2/1/auto/-1}.BuyerIntel-module__2P25kq__facts dd{font-size:19px}}.BuyerIntel-module__2P25kq__card h3{color:var(--color-portal-ink);margin:16px 0 8px;font-size:15px}
.TenderWriter-module__ijQUtG__tabs{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:13px;gap:10px;margin-bottom:22px;padding:7px;display:flex}.TenderWriter-module__ijQUtG__tabs button{text-align:left;color:var(--color-portal-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;align-items:center;gap:12px;padding:13px 20px;display:flex}.TenderWriter-module__ijQUtG__tabs strong,.TenderWriter-module__ijQUtG__tabs small{display:block}.TenderWriter-module__ijQUtG__tabs strong{font-size:15px;font-weight:600}.TenderWriter-module__ijQUtG__tabs small{color:var(--color-portal-muted);margin-top:4px;font-size:12px}.TenderWriter-module__ijQUtG__tabs [aria-selected=true]{background:var(--color-portal-accent-soft);border-color:var(--color-portal-border)}.TenderWriter-module__ijQUtG__writer{color:var(--color-portal-ink);gap:18px;display:grid}.TenderWriter-module__ijQUtG__writer h2{margin:0 0 5px;font-size:22px;font-weight:600}.TenderWriter-module__ijQUtG__writer h3{margin:0;font-size:17px;font-weight:600}.TenderWriter-module__ijQUtG__writer p{margin:5px 0;font-size:13px;line-height:1.6}.TenderWriter-module__ijQUtG__top,.TenderWriter-module__ijQUtG__saved header{justify-content:space-between;align-items:center;gap:16px;display:flex}.TenderWriter-module__ijQUtG__top p,.TenderWriter-module__ijQUtG__saved p{color:var(--color-portal-muted)}.TenderWriter-module__ijQUtG__actions{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.TenderWriter-module__ijQUtG__writer button{font:inherit;border:1px solid var(--color-portal-border);background:var(--color-portal-surface);color:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:inline-flex}.TenderWriter-module__ijQUtG__writer button:disabled{opacity:.5;cursor:not-allowed}.TenderWriter-module__ijQUtG__writer .TenderWriter-module__ijQUtG__primary{background:var(--company-brand-primary,var(--color-brand-600));color:var(--company-brand-on-primary,#fff);border-color:#0000}.TenderWriter-module__ijQUtG__connection{border:1px solid var(--color-portal-border);background:var(--color-portal-fog);color:var(--color-portal-muted);border-radius:10px;gap:10px;padding:13px 16px;display:flex}.TenderWriter-module__ijQUtG__connection svg{flex-shrink:0;margin-top:2px}.TenderWriter-module__ijQUtG__context{grid-template-columns:1fr 1fr;gap:18px;display:grid}.TenderWriter-module__ijQUtG__writer label{gap:8px;min-width:0;font-size:13px;font-weight:600;display:grid}.TenderWriter-module__ijQUtG__writer input,.TenderWriter-module__ijQUtG__writer textarea,.TenderWriter-module__ijQUtG__writer select{box-sizing:border-box;border:1px solid var(--color-portal-border);background:var(--color-portal-surface);width:100%;min-width:0;color:var(--color-portal-ink);font:inherit;border-radius:8px;padding:11px 12px;font-size:14px;font-weight:400;line-height:1.6}.TenderWriter-module__ijQUtG__writer textarea{resize:vertical}.TenderWriter-module__ijQUtG__specification{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;padding:18px 20px}.TenderWriter-module__ijQUtG__specification summary{cursor:pointer;font-size:14px;font-weight:600}.TenderWriter-module__ijQUtG__specification p{margin:14px 0}.TenderWriter-module__ijQUtG__writer .TenderWriter-module__ijQUtG__import{margin:14px 0;font-size:12px}.TenderWriter-module__ijQUtG__import input{max-width:300px;font-size:12px}.TenderWriter-module__ijQUtG__editorGrid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.TenderWriter-module__ijQUtG__questions,.TenderWriter-module__ijQUtG__answer,.TenderWriter-module__ijQUtG__saved{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:13px;min-width:0;padding:20px}.TenderWriter-module__ijQUtG__questions{max-height:65vh;position:sticky;top:90px;overflow-y:auto}.TenderWriter-module__ijQUtG__questions>h3{margin-bottom:16px}.TenderWriter-module__ijQUtG__questions>button{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:8px;padding:12px 10px}.TenderWriter-module__ijQUtG__questions>button>span{color:var(--color-portal-muted);margin-top:2px;font-size:12px}.TenderWriter-module__ijQUtG__questions strong{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.TenderWriter-module__ijQUtG__questions small{color:var(--color-portal-muted);margin-top:5px;font-size:12px;display:block}.TenderWriter-module__ijQUtG__questions button[aria-current=step]{background:var(--color-portal-accent-soft);border-color:var(--company-brand-primary,var(--color-brand-600))}.TenderWriter-module__ijQUtG__questions .TenderWriter-module__ijQUtG__add{border-style:dashed;justify-content:center;margin:10px 0 0}.TenderWriter-module__ijQUtG__answer{gap:18px;display:grid}.TenderWriter-module__ijQUtG__answerHead,.TenderWriter-module__ijQUtG__answerMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.TenderWriter-module__ijQUtG__answerMeta label{max-width:130px}.TenderWriter-module__ijQUtG__answerMeta>span{color:var(--color-portal-muted);font-size:12px}.TenderWriter-module__ijQUtG__answerMeta>.TenderWriter-module__ijQUtG__over{color:var(--color-portal-accent-ink);font-weight:600}.TenderWriter-module__ijQUtG__generate{background:var(--color-portal-fog);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px;display:flex}.TenderWriter-module__ijQUtG__generate small{color:var(--color-portal-muted);font-size:12px}.TenderWriter-module__ijQUtG__answerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.TenderWriter-module__ijQUtG__writer .TenderWriter-module__ijQUtG__review{align-items:flex-start;gap:10px;max-width:350px;font-size:12px;font-weight:400;line-height:1.6;display:flex}.TenderWriter-module__ijQUtG__review input{flex-shrink:0;width:18px;height:18px;margin:0}.TenderWriter-module__ijQUtG__hint{color:var(--color-portal-muted);font-size:12px!important}.TenderWriter-module__ijQUtG__saved ul{gap:8px;padding:0;list-style:none;display:grid}.TenderWriter-module__ijQUtG__saved li>button{text-align:left;justify-content:flex-start;gap:12px;width:100%;padding:14px}.TenderWriter-module__ijQUtG__saved li>button>span:last-child{flex-shrink:0;margin-left:auto;font-size:12px}.TenderWriter-module__ijQUtG__saved strong,.TenderWriter-module__ijQUtG__saved small{overflow-wrap:break-word;display:block}.TenderWriter-module__ijQUtG__saved small{color:var(--color-portal-muted);margin-top:4px;font-size:12px}.TenderWriter-module__ijQUtG__error,.TenderWriter-module__ijQUtG__feedback{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:9px;padding:12px 16px}.TenderWriter-module__ijQUtG__error{color:var(--status-bad)}.TenderWriter-module__ijQUtG__feedback{color:var(--status-good)}.TenderWriter-module__ijQUtG__writer :is(button,input,textarea,select):focus-visible,.TenderWriter-module__ijQUtG__tabs button:focus-visible{outline-offset:2px;outline:3px solid #5587b8}@media (max-width:1000px){.TenderWriter-module__ijQUtG__top{flex-direction:column;align-items:flex-start}.TenderWriter-module__ijQUtG__editorGrid{grid-template-columns:180px minmax(0,1fr)}.TenderWriter-module__ijQUtG__questions{padding:14px}.TenderWriter-module__ijQUtG__answer{padding:18px}}@media (max-width:650px){.TenderWriter-module__ijQUtG__tabs{gap:4px}.TenderWriter-module__ijQUtG__tabs button{gap:8px;padding:12px 8px}.TenderWriter-module__ijQUtG__tabs strong{font-size:13px}.TenderWriter-module__ijQUtG__tabs small{display:none}.TenderWriter-module__ijQUtG__context,.TenderWriter-module__ijQUtG__editorGrid{grid-template-columns:1fr}.TenderWriter-module__ijQUtG__questions{max-height:230px;position:static}.TenderWriter-module__ijQUtG__answer,.TenderWriter-module__ijQUtG__saved{padding:16px}.TenderWriter-module__ijQUtG__saved header{flex-direction:column;align-items:flex-start}.TenderWriter-module__ijQUtG__actions{gap:6px}.TenderWriter-module__ijQUtG__writer .TenderWriter-module__ijQUtG__response{min-height:300px}.TenderWriter-module__ijQUtG__saved li>button{flex-wrap:wrap}.TenderWriter-module__ijQUtG__answerFooter{flex-direction:column;align-items:stretch}}
.TenderActionPanel-module__4qhxca__panel{background:var(--card-lilac);color:var(--color-portal-ink);border:1px solid #a69bce;border-radius:18px;margin:20px 0;padding:20px}.TenderActionPanel-module__4qhxca__intro h2{margin:0 0 6px;font-size:23px;font-weight:600}.TenderActionPanel-module__4qhxca__intro p{margin:0 0 16px;font-size:14px}.TenderActionPanel-module__4qhxca__options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.TenderActionPanel-module__4qhxca__options article{background:var(--card-blue);border:1px solid #9eacd0;border-radius:14px;flex-direction:column;align-items:flex-start;padding:18px;display:flex}.TenderActionPanel-module__4qhxca__options article+article{background:var(--card-green)}.TenderActionPanel-module__4qhxca__options h3{margin:0;font-size:18px;font-weight:600}.TenderActionPanel-module__4qhxca__options p,.TenderActionPanel-module__4qhxca__form p{margin:10px 0 14px;font-size:14px;line-height:1.5}.TenderActionPanel-module__4qhxca__panel button,.TenderActionPanel-module__4qhxca__form button{color:#fff;cursor:pointer;background:#514395;border:1px solid #514395;border-radius:10px;min-height:44px;padding:12px 18px;font-weight:600}.TenderActionPanel-module__4qhxca__options button{margin-top:auto}.TenderActionPanel-module__4qhxca__options article+article button{background:#183f50;border-color:#183f50}.TenderActionPanel-module__4qhxca__panel button:disabled,.TenderActionPanel-module__4qhxca__form button:disabled{opacity:.65;cursor:default}.TenderActionPanel-module__4qhxca__panel>small{margin-top:14px;font-size:12px;line-height:1.5;display:block}.TenderActionPanel-module__4qhxca__confirmation{background:var(--card-green);border:1px solid #71a79a;border-radius:12px;margin-top:16px;padding:16px}.TenderActionPanel-module__4qhxca__confirmation p{font-size:14px}.TenderActionPanel-module__4qhxca__links{flex-wrap:wrap;gap:10px;display:flex}.TenderActionPanel-module__4qhxca__links a{background:var(--color-portal-surface);color:inherit;border:1px solid #93a7b7;border-radius:9px;padding:10px}.TenderActionPanel-module__4qhxca__form{padding:24px}.TenderActionPanel-module__4qhxca__form label{margin-top:16px;font-size:14px;font-weight:600;display:block}.TenderActionPanel-module__4qhxca__form :is(select,textarea){background:var(--color-portal-surface);width:100%;color:inherit;font:inherit;border:1px solid #8d9eb6;border-radius:10px;margin-top:8px;padding:12px;display:block}.TenderActionPanel-module__4qhxca__form .TenderActionPanel-module__4qhxca__note{background:var(--card-blue);border-radius:10px;padding:12px;font-size:12px}.TenderActionPanel-module__4qhxca__form button:last-child{background:var(--color-portal-surface);color:var(--color-portal-ink)}@media (max-width:650px){.TenderActionPanel-module__4qhxca__options{grid-template-columns:1fr}.TenderActionPanel-module__4qhxca__panel{padding:16px}.TenderActionPanel-module__4qhxca__form :is(select,textarea){font-size:16px}}.TenderActionPanel-module__4qhxca__panel.TenderActionPanel-module__4qhxca__panel{background:0 0;border:0;margin:12px 0 0;padding:0}.TenderActionPanel-module__4qhxca__primary.TenderActionPanel-module__4qhxca__primary{color:#102b4b;background:#ff775b;border:1px solid #f66b50;border-radius:12px;width:100%;min-height:54px;padding:14px 20px;font-size:18px;font-weight:600;box-shadow:0 5px 16px #152e4d24}.TenderActionPanel-module__4qhxca__primary:focus-visible{outline-offset:3px;outline:3px solid #6253db}.TenderActionPanel-module__4qhxca__confirmation{max-width:100%;font-size:13px}.TenderActionPanel-module__4qhxca__primary.TenderActionPanel-module__4qhxca__primary{background:var(--company-brand-primary,var(--color-brand-600,#c62f3b));color:var(--company-brand-on-primary,#fff);border-color:#0000;border-radius:9px;font-size:16px;box-shadow:0 4px 12px #7c18201a}
.SuitabilityMeters-module__o9SRWW__assessment{width:100%;min-width:0}.SuitabilityMeters-module__o9SRWW__meters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SuitabilityMeters-module__o9SRWW__meters section{border:1px solid var(--color-portal-border);border-radius:12px;align-items:center;gap:15px;min-width:0;padding:18px;display:flex}.SuitabilityMeters-module__o9SRWW__gates{background:var(--card-blue)}.SuitabilityMeters-module__o9SRWW__strength{background:var(--card-lilac)}.SuitabilityMeters-module__o9SRWW__meters strong,.SuitabilityMeters-module__o9SRWW__meters b{font-size:13px;display:block}.SuitabilityMeters-module__o9SRWW__meters b{margin-top:7px;font-size:15px}.SuitabilityMeters-module__o9SRWW__meters p{color:var(--color-portal-muted);margin-top:8px;font-size:12px;line-height:1.6}.SuitabilityMeters-module__o9SRWW__notice,.SuitabilityMeters-module__o9SRWW__breakdown{background:var(--color-portal-surface);border:1px solid var(--color-portal-border);border-radius:10px;margin-top:14px;padding:16px;font-size:13px;line-height:1.7}.SuitabilityMeters-module__o9SRWW__breakdown summary{cursor:pointer;font-weight:600}.SuitabilityMeters-module__o9SRWW__breakdown>div{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.SuitabilityMeters-module__o9SRWW__breakdown article{background:var(--card-blue);border:1px solid var(--color-portal-border);border-radius:10px;gap:6px;padding:14px;display:grid}.SuitabilityMeters-module__o9SRWW__breakdown a{border:1px solid var(--color-portal-border);border-radius:8px;padding:12px;font-weight:600;display:inline-block}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters{grid-template-columns:1fr}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{padding:10px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters p{font-size:12px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters b{font-size:13px}@media (max-width:700px){.SuitabilityMeters-module__o9SRWW__meters,.SuitabilityMeters-module__o9SRWW__breakdown>div{grid-template-columns:1fr}}.SuitabilityMeters-module__o9SRWW__gates [role=img] strong{text-align:center;width:100%;transform:translate(-.5px);letter-spacing:0!important;margin:0!important;padding:0!important}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{gap:7px;padding:8px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters strong{font-size:12px;line-height:1.3}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters b{overflow-wrap:normal;word-break:normal;margin-top:4px;font-size:12px;line-height:1.35}.SuitabilityMeters-module__o9SRWW__compact [role=img] small{display:none}.SuitabilityMeters-module__o9SRWW__assessment{container-type:inline-size}@container (max-width:300px){.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{flex-direction:column;align-items:flex-start;gap:6px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section>div{min-width:0;max-width:100%}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters strong,.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters b{overflow-wrap:break-word}}.SuitabilityMeters-module__o9SRWW__meters section,.SuitabilityMeters-module__o9SRWW__gates,.SuitabilityMeters-module__o9SRWW__strength{background:var(--color-portal-surface);border-color:var(--color-portal-border)}.SuitabilityMeters-module__o9SRWW__meters strong{font-size:14px;font-weight:600}.SuitabilityMeters-module__o9SRWW__meters b{color:var(--color-portal-muted);font-size:13px;font-weight:400}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{background:var(--color-portal-fog);border-color:var(--color-portal-border);gap:8px;padding:10px 7px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters strong,.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters b{font-size:12px}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{text-align:left;background:linear-gradient(145deg,var(--color-portal-surface),var(--color-portal-fog));flex-direction:row;align-items:center;gap:8px;padding:12px 8px;box-shadow:inset 0 1px #ffffff70}.SuitabilityMeters-module__o9SRWW__compact [role=img]{width:62px;height:62px}.SuitabilityMeters-module__o9SRWW__compact [role=img] strong{font-size:20px!important}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section>div{min-width:0}@container (max-width:290px){.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters{grid-template-columns:1fr}.SuitabilityMeters-module__o9SRWW__compact .SuitabilityMeters-module__o9SRWW__meters section{padding:8px 12px}.SuitabilityMeters-module__o9SRWW__compact [role=img]{width:56px;height:56px}}
.TenderDetail-module__3kgWDG__page{max-width:1560px;color:var(--color-portal-ink);margin:0 auto;font-size:15px;line-height:1.6}.TenderDetail-module__3kgWDG__back{color:var(--color-portal-muted);align-items:center;gap:8px;margin-bottom:22px;font-size:14px;text-decoration:none;display:inline-flex}.TenderDetail-module__3kgWDG__back:hover{color:var(--color-portal-ink)}.TenderDetail-module__3kgWDG__header{border-bottom:1px solid var(--color-portal-border);padding:0 0 22px}.TenderDetail-module__3kgWDG__headerMeta{color:var(--color-portal-muted);flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.TenderDetail-module__3kgWDG__header h1{letter-spacing:-.8px;max-width:1040px;margin:10px 0;font-size:30px;font-weight:600;line-height:1.3}.TenderDetail-module__3kgWDG__subtitle{color:var(--color-portal-muted);max-width:960px;font-size:15px}.TenderDetail-module__3kgWDG__headerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.TenderDetail-module__3kgWDG__match{flex-wrap:wrap;gap:14px;font-size:14px;font-weight:600;display:flex}.TenderDetail-module__3kgWDG__match span{color:var(--color-portal-muted);border-left:1px solid var(--color-portal-border);padding-left:14px;font-weight:400}.TenderDetail-module__3kgWDG__tabs{border-bottom:1px solid var(--color-portal-border);gap:25px;margin:0 0 30px;display:flex;overflow:auto}.TenderDetail-module__3kgWDG__tabs button{white-space:nowrap;color:var(--color-portal-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:17px 0;font-size:14px}.TenderDetail-module__3kgWDG__tabs button[aria-current=page]{border-bottom-color:var(--color-portal-accent);color:var(--color-portal-ink);font-weight:600}.TenderDetail-module__3kgWDG__workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:36px;display:grid}.TenderDetail-module__3kgWDG__main{min-width:0}.TenderDetail-module__3kgWDG__rail{border-left:1px solid var(--color-portal-border);padding-left:28px}.TenderDetail-module__3kgWDG__rail h2{letter-spacing:-.35px;margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.4}.TenderDetail-module__3kgWDG__rail p{color:var(--color-portal-muted);font-size:14px}.TenderDetail-module__3kgWDG__decision>.TenderDetail-module__3kgWDG__button,.TenderDetail-module__3kgWDG__decision>.TenderDetail-module__3kgWDG__primary{width:100%;margin-top:9px}.TenderDetail-module__3kgWDG__decision>.TenderDetail-module__3kgWDG__textButton{margin-top:10px}.TenderDetail-module__3kgWDG__railSection{border-top:1px solid var(--color-portal-border);margin-top:26px;padding-top:24px}.TenderDetail-module__3kgWDG__railSection h2{font-size:16px}.TenderDetail-module__3kgWDG__kicker{letter-spacing:.05em;margin:0 0 7px;font-weight:600;color:var(--color-portal-accent-ink)!important;font-size:12px!important}.TenderDetail-module__3kgWDG__page h2{letter-spacing:-.45px;font-size:21px;font-weight:600;line-height:1.4}.TenderDetail-module__3kgWDG__page h3{font-size:16px;font-weight:600;line-height:1.45}.TenderDetail-module__3kgWDG__sectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.TenderDetail-module__3kgWDG__sectionHead h2{margin:0}.TenderDetail-module__3kgWDG__sectionHead>span{color:var(--color-portal-muted);font-size:13px}.TenderDetail-module__3kgWDG__lead{max-width:780px;margin:12px 0 22px;font-size:17px;line-height:1.75}.TenderDetail-module__3kgWDG__summary{border-bottom:1px solid var(--color-portal-border);padding-bottom:28px}.TenderDetail-module__3kgWDG__summaryCounts{border-block:1px solid var(--color-portal-border);flex-wrap:wrap;gap:20px 35px;margin:24px 0;padding:20px 0;display:flex}.TenderDetail-module__3kgWDG__summaryCounts span{color:var(--color-portal-muted);font-size:13px}.TenderDetail-module__3kgWDG__summaryCounts strong{color:var(--color-portal-ink);margin-bottom:4px;font-size:23px;font-weight:600;line-height:1.4;display:block}.TenderDetail-module__3kgWDG__readingSection{border-bottom:1px solid var(--color-portal-border);padding:22px 0;scroll-margin-top:100px}.TenderDetail-module__3kgWDG__readingSection h3{margin:0 0 12px}.TenderDetail-module__3kgWDG__readingSection p{margin:0}.TenderDetail-module__3kgWDG__prose{white-space:pre-wrap;overflow-wrap:break-word;font-size:15px;line-height:1.85}.TenderDetail-module__3kgWDG__muted{color:var(--color-portal-muted);margin:10px 0 16px;font-size:14px;line-height:1.7}.TenderDetail-module__3kgWDG__contents{border-block:1px solid var(--color-portal-border);flex-wrap:wrap;gap:18px;margin-top:24px;padding:14px 0;display:flex}.TenderDetail-module__3kgWDG__contents a{color:var(--color-portal-accent-ink);font-size:14px;text-decoration:none}.TenderDetail-module__3kgWDG__button,.TenderDetail-module__3kgWDG__primary,.TenderDetail-module__3kgWDG__textButton{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);min-height:42px;color:var(--color-portal-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.TenderDetail-module__3kgWDG__button:hover{background:var(--color-portal-fog);border-color:var(--color-portal-muted)}.TenderDetail-module__3kgWDG__primary{background:var(--color-portal-ink);color:var(--color-portal-surface);border-color:var(--color-portal-ink)}.TenderDetail-module__3kgWDG__primary:hover{opacity:.87}.TenderDetail-module__3kgWDG__textButton{color:var(--color-portal-accent-ink);background:0 0;border-color:#0000;min-height:36px;padding:5px 0}.TenderDetail-module__3kgWDG__textButton:hover{text-underline-offset:4px;text-decoration:underline}.TenderDetail-module__3kgWDG__page button:disabled{opacity:.55;cursor:wait}.TenderDetail-module__3kgWDG__page :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--color-portal-accent-ink);outline-offset:3px}.TenderDetail-module__3kgWDG__field{flex-direction:column;gap:8px;margin:18px 0 10px;font-size:14px;display:flex}.TenderDetail-module__3kgWDG__field>span{align-items:center;gap:7px;font-weight:500;display:flex}.TenderDetail-module__3kgWDG__field textarea,.TenderDetail-module__3kgWDG__field select{font:inherit;color:var(--color-portal-ink);border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:8px;width:100%;padding:12px}.TenderDetail-module__3kgWDG__field textarea{resize:vertical;min-height:118px}.TenderDetail-module__3kgWDG__facts{border-top:1px solid var(--color-portal-border);gap:10px;margin:20px 0 0;padding-top:18px;display:grid}.TenderDetail-module__3kgWDG__facts>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.TenderDetail-module__3kgWDG__facts dt{color:var(--color-portal-muted)}.TenderDetail-module__3kgWDG__facts dd{margin:0}.TenderDetail-module__3kgWDG__notice{border-left:3px solid var(--color-portal-accent);background:var(--color-portal-fog);margin:22px 0;padding:16px 18px;font-size:14px;line-height:1.75}.TenderDetail-module__3kgWDG__notice h3{margin:0 0 8px}.TenderDetail-module__3kgWDG__notice p{margin:0}.TenderDetail-module__3kgWDG__error{background:var(--color-portal-accent-soft);border:1px solid var(--color-portal-accent);border-radius:8px;margin:16px 0;padding:14px 16px;font-size:14px}.TenderDetail-module__3kgWDG__error h1{font-size:23px}.TenderDetail-module__3kgWDG__receipt{background:var(--color-portal-fog);border-left:3px solid #188466;padding:9px 12px;font-size:14px;color:var(--color-portal-ink)!important}.TenderDetail-module__3kgWDG__loading{color:var(--color-portal-muted);padding:40px 0}.TenderDetail-module__3kgWDG__skeleton{background:var(--color-portal-mist);border-radius:4px;width:72%;height:20px;margin:16px 0;display:block}.TenderDetail-module__3kgWDG__skeleton:nth-child(2){width:45%}.TenderDetail-module__3kgWDG__empty{background:var(--color-portal-fog);color:var(--color-portal-muted);border-radius:8px;padding:18px;font-size:14px}.TenderDetail-module__3kgWDG__requirements{margin:30px 0}.TenderDetail-module__3kgWDG__requirements>h2{border-bottom:1px solid var(--color-portal-border);margin:0;padding-bottom:14px}.TenderDetail-module__3kgWDG__assessment{border-bottom:1px solid var(--color-portal-border);padding:22px 0}.TenderDetail-module__3kgWDG__assessmentHeading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.TenderDetail-module__3kgWDG__assessmentHeading h3{margin:0}.TenderDetail-module__3kgWDG__badge{background:var(--color-portal-mist);border-radius:4px;flex-shrink:0;max-width:250px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.5}.TenderDetail-module__3kgWDG__badge[data-tone=green]{color:#167655;background:color-mix(in srgb,#16885e 10%,var(--color-portal-surface))}.TenderDetail-module__3kgWDG__badge[data-tone=red]{color:var(--color-portal-accent-ink);background:var(--color-portal-accent-soft)}.TenderDetail-module__3kgWDG__metadata{color:var(--color-portal-muted);margin:7px 0 15px;font-size:13px}.TenderDetail-module__3kgWDG__comparison{background:var(--color-portal-fog);border-radius:8px;grid-template-columns:1fr 1fr;gap:18px;padding:15px 17px;display:grid}.TenderDetail-module__3kgWDG__comparison dt{color:var(--color-portal-muted);margin-bottom:5px;font-size:12px}.TenderDetail-module__3kgWDG__comparison dd{white-space:pre-wrap;overflow-wrap:break-word;margin:0;font-size:14px}.TenderDetail-module__3kgWDG__nextAction{margin:16px 0 0;font-size:14px}.TenderDetail-module__3kgWDG__nextAction strong{margin-bottom:4px;display:block}.TenderDetail-module__3kgWDG__filterBar{color:var(--color-portal-muted);justify-content:space-between;align-items:flex-end;gap:18px;font-size:13px;display:flex}.TenderDetail-module__3kgWDG__filterBar .TenderDetail-module__3kgWDG__field{min-width:220px;margin:0}.TenderDetail-module__3kgWDG__filterBar>span{padding-bottom:12px}.TenderDetail-module__3kgWDG__reportLinks{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.TenderDetail-module__3kgWDG__documentList{border-top:1px solid var(--color-portal-border);margin:22px 0}.TenderDetail-module__3kgWDG__documentList article{border-bottom:1px solid var(--color-portal-border);align-items:center;gap:14px;padding:20px 0;display:flex}.TenderDetail-module__3kgWDG__documentList article>svg{color:var(--color-portal-accent-ink);flex-shrink:0}.TenderDetail-module__3kgWDG__documentList article>div{flex:1;min-width:0}.TenderDetail-module__3kgWDG__documentList h3{overflow-wrap:break-word;margin:0;font-size:15px}.TenderDetail-module__3kgWDG__documentList p{color:var(--color-portal-muted);margin:5px 0 0;font-size:13px}.TenderDetail-module__3kgWDG__list{margin:16px 0;padding-left:20px}.TenderDetail-module__3kgWDG__list li{padding:8px 0;font-size:15px}.TenderDetail-module__3kgWDG__sequence{margin:28px 0;padding:0;list-style:none}.TenderDetail-module__3kgWDG__sequence li{border-top:1px solid var(--color-portal-border);gap:24px;padding:22px 0;display:flex}.TenderDetail-module__3kgWDG__sequence li>span{color:var(--color-portal-accent-ink);font-size:23px;font-weight:500}.TenderDetail-module__3kgWDG__sequence h3{margin:0 0 8px}.TenderDetail-module__3kgWDG__sequence p{color:var(--color-portal-muted);margin:0;font-size:15px}.TenderDetail-module__3kgWDG__checklist{margin:26px 0 32px}.TenderDetail-module__3kgWDG__checkRow{border-bottom:1px solid var(--color-portal-border);align-items:center;gap:13px;padding:15px 0;display:flex}.TenderDetail-module__3kgWDG__checkRow p{margin:0;font-size:15px}.TenderDetail-module__3kgWDG__checkRow span{color:var(--color-portal-muted);font-size:13px}.TenderDetail-module__3kgWDG__checkbox{border:1px solid var(--color-portal-muted);background:var(--color-portal-surface);cursor:pointer;width:24px;height:24px;color:var(--color-portal-ink);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.TenderDetail-module__3kgWDG__checkbox[aria-pressed=true]{background:var(--color-portal-accent-soft);border-color:var(--color-portal-accent)}.TenderDetail-module__3kgWDG__suggestions{border:1px solid var(--color-portal-border);border-radius:8px;margin-top:20px;padding:0 16px}.TenderDetail-module__3kgWDG__suggestions summary{cursor:pointer;align-items:center;gap:12px;padding:15px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.TenderDetail-module__3kgWDG__suggestions summary span{color:var(--color-portal-muted);margin-left:auto;font-weight:400}.TenderDetail-module__3kgWDG__suggestion{border-top:1px solid var(--color-portal-border);justify-content:space-between;align-items:center;gap:18px;padding:10px 0;font-size:14px;display:flex}.TenderDetail-module__3kgWDG__suggestion button{white-space:nowrap}.TenderDetail-module__3kgWDG__conversation{border-top:2px solid var(--color-portal-ink);padding-top:25px}.TenderDetail-module__3kgWDG__conversation form{margin-top:22px}.TenderDetail-module__3kgWDG__conversation form>.TenderDetail-module__3kgWDG__primary{float:right}.TenderDetail-module__3kgWDG__conversation form:after{content:"";clear:both;display:block}.TenderDetail-module__3kgWDG__messages{flex-direction:column;gap:14px;max-height:540px;display:flex;overflow:auto}.TenderDetail-module__3kgWDG__message{background:var(--color-portal-fog);border-radius:8px;max-width:92%;padding:16px 18px}.TenderDetail-module__3kgWDG__message[data-author=client]{background:var(--color-portal-accent-soft);align-self:flex-end}.TenderDetail-module__3kgWDG__message>div{flex-wrap:wrap;justify-content:space-between;gap:18px;font-size:12px;display:flex}.TenderDetail-module__3kgWDG__message time{color:var(--color-portal-muted)}.TenderDetail-module__3kgWDG__message p{white-space:pre-wrap;overflow-wrap:break-word;margin:10px 0 0;font-size:15px;line-height:1.7}.TenderDetail-module__3kgWDG__recommendations{border-top:1px solid var(--color-portal-border);margin-top:36px;padding-top:24px}.TenderDetail-module__3kgWDG__recommendedRow{border-bottom:1px solid var(--color-portal-border);color:var(--color-portal-ink);align-items:center;gap:20px;padding:18px 0;text-decoration:none;display:flex}.TenderDetail-module__3kgWDG__recommendedRow>div{flex:1}.TenderDetail-module__3kgWDG__recommendedRow h3{margin:0 0 6px;font-size:15px}.TenderDetail-module__3kgWDG__recommendedRow p{color:var(--color-portal-muted);margin:0;font-size:13px}.TenderDetail-module__3kgWDG__recommendedRow>span{text-align:right;max-width:145px;font-size:12px}.TenderDetail-module__3kgWDG__recommendedRow small{color:var(--color-portal-muted);margin-top:5px;display:block}.TenderDetail-module__3kgWDG__recommendedRow:hover h3{text-underline-offset:4px;text-decoration:underline}html[data-theme=dark] .TenderDetail-module__3kgWDG__badge[data-tone=green]{color:#8bdeba}@media (max-width:1100px){.TenderDetail-module__3kgWDG__workspace{grid-template-columns:minmax(0,1fr) 260px;gap:24px}.TenderDetail-module__3kgWDG__rail{padding-left:20px}.TenderDetail-module__3kgWDG__assessmentHeading{flex-wrap:wrap}.TenderDetail-module__3kgWDG__header h1{font-size:27px}.TenderDetail-module__3kgWDG__sectionHead{flex-wrap:wrap}}@media (max-width:850px){.TenderDetail-module__3kgWDG__workspace{grid-template-columns:1fr}.TenderDetail-module__3kgWDG__rail{border-left:0;border-top:1px solid var(--color-portal-border);padding:24px 0 0}.TenderDetail-module__3kgWDG__decision{max-width:600px}.TenderDetail-module__3kgWDG__header h1{font-size:26px}.TenderDetail-module__3kgWDG__tabs{margin-bottom:24px}.TenderDetail-module__3kgWDG__rail h2{font-size:19px}}@media (max-width:550px){.TenderDetail-module__3kgWDG__headerBottom{gap:10px}.TenderDetail-module__3kgWDG__match{display:block}.TenderDetail-module__3kgWDG__match span{border:0;padding:4px 0 0;display:block}.TenderDetail-module__3kgWDG__comparison{grid-template-columns:1fr}.TenderDetail-module__3kgWDG__summaryCounts{gap:16px 24px}.TenderDetail-module__3kgWDG__filterBar{flex-direction:column;align-items:stretch}.TenderDetail-module__3kgWDG__documentList article{flex-wrap:wrap}.TenderDetail-module__3kgWDG__documentList article>.TenderDetail-module__3kgWDG__button{margin-left:36px}.TenderDetail-module__3kgWDG__recommendedRow{align-items:flex-start;gap:12px}.TenderDetail-module__3kgWDG__recommendedRow>span{max-width:90px}.TenderDetail-module__3kgWDG__header h1{font-size:24px}.TenderDetail-module__3kgWDG__page h2{font-size:20px}.TenderDetail-module__3kgWDG__sequence li{gap:16px}.TenderDetail-module__3kgWDG__suggestion{align-items:flex-start}.TenderDetail-module__3kgWDG__suggestion>span{padding-top:5px}.TenderDetail-module__3kgWDG__tabs{gap:20px}}@media (prefers-reduced-motion:reduce){.TenderDetail-module__3kgWDG__page *{transition:none!important;animation:none!important}}.TenderDetail-module__3kgWDG__header,.TenderDetail-module__3kgWDG__summary,.TenderDetail-module__3kgWDG__readingSection,.TenderDetail-module__3kgWDG__assessment,.TenderDetail-module__3kgWDG__conversation,.TenderDetail-module__3kgWDG__recommendations,.TenderDetail-module__3kgWDG__decision,.TenderDetail-module__3kgWDG__railSection{background:var(--color-portal-surface);border:1px solid var(--color-portal-border);box-shadow:var(--card-shadow);border-radius:14px;margin-bottom:20px;padding:24px}.TenderDetail-module__3kgWDG__header{margin-bottom:20px;padding:28px}.TenderDetail-module__3kgWDG__header h1{letter-spacing:-.6px;font-weight:600}.TenderDetail-module__3kgWDG__workspace{grid-template-columns:minmax(0,1fr) 320px;gap:22px}.TenderDetail-module__3kgWDG__rail{border:0;padding:0}.TenderDetail-module__3kgWDG__railSection{margin-top:0}.TenderDetail-module__3kgWDG__tabs{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);box-shadow:var(--card-shadow);border-radius:12px;gap:6px;margin-bottom:22px;padding:7px}.TenderDetail-module__3kgWDG__tabs button{border:0;border-radius:8px;padding:11px 15px;font-weight:600}.TenderDetail-module__3kgWDG__tabs button[aria-current=page]{background:var(--color-portal-ink);color:var(--color-portal-surface)}.TenderDetail-module__3kgWDG__summaryCounts,.TenderDetail-module__3kgWDG__contents,.TenderDetail-module__3kgWDG__facts,.TenderDetail-module__3kgWDG__notice,.TenderDetail-module__3kgWDG__receipt{border:1px solid var(--color-portal-border);background:var(--color-portal-fog);border-radius:10px;padding:18px}.TenderDetail-module__3kgWDG__summaryCounts{background:var(--card-blue)}.TenderDetail-module__3kgWDG__summaryCounts strong{font-weight:600}.TenderDetail-module__3kgWDG__readingSection{padding:24px}.TenderDetail-module__3kgWDG__readingSection h3{font-size:18px;font-weight:600}.TenderDetail-module__3kgWDG__requirements>h2{border:0;margin-bottom:16px;padding:0}.TenderDetail-module__3kgWDG__comparison{border:1px solid var(--color-portal-border);background:var(--card-blue);border-radius:10px;padding:18px}.TenderDetail-module__3kgWDG__assessmentHeading h3{font-weight:600}.TenderDetail-module__3kgWDG__documentList{border:0;gap:12px;display:grid}.TenderDetail-module__3kgWDG__documentList article{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);box-shadow:var(--card-shadow);border-radius:12px;padding:20px}.TenderDetail-module__3kgWDG__documentList article>svg{box-sizing:content-box;background:var(--card-blue);border-radius:10px;padding:12px}.TenderDetail-module__3kgWDG__sequence{gap:14px;display:grid}.TenderDetail-module__3kgWDG__sequence li{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;padding:22px}.TenderDetail-module__3kgWDG__sequence li>span{background:var(--card-lilac);border-radius:10px;place-items:center;min-width:42px;height:42px;display:grid}.TenderDetail-module__3kgWDG__checklist{gap:10px;display:grid}.TenderDetail-module__3kgWDG__checkRow{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;padding:16px}.TenderDetail-module__3kgWDG__filterBar{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;padding:18px}.TenderDetail-module__3kgWDG__recommendedRow{border:1px solid var(--color-portal-border);background:var(--color-portal-fog);border-radius:10px;margin-top:12px;padding:18px}.TenderDetail-module__3kgWDG__suggestions{background:var(--color-portal-surface);border-radius:12px}.TenderDetail-module__3kgWDG__message{border:1px solid var(--color-portal-border);border-radius:14px}.TenderDetail-module__3kgWDG__button,.TenderDetail-module__3kgWDG__primary{border-radius:9px;font-weight:600}.TenderDetail-module__3kgWDG__page h2{font-weight:600}.TenderDetail-module__3kgWDG__receipt{background:var(--card-green)}@media (max-width:1100px){.TenderDetail-module__3kgWDG__workspace{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.TenderDetail-module__3kgWDG__rail{padding:0}}@media (max-width:850px){.TenderDetail-module__3kgWDG__workspace{grid-template-columns:1fr}.TenderDetail-module__3kgWDG__rail{border:0;padding:0}.TenderDetail-module__3kgWDG__decision{max-width:none}}@media (max-width:550px){.TenderDetail-module__3kgWDG__header,.TenderDetail-module__3kgWDG__summary,.TenderDetail-module__3kgWDG__readingSection,.TenderDetail-module__3kgWDG__assessment,.TenderDetail-module__3kgWDG__conversation,.TenderDetail-module__3kgWDG__recommendations,.TenderDetail-module__3kgWDG__decision,.TenderDetail-module__3kgWDG__railSection{padding:18px}.TenderDetail-module__3kgWDG__tabs{gap:4px}.TenderDetail-module__3kgWDG__tabs button{padding:10px 12px}.TenderDetail-module__3kgWDG__documentList article{padding:16px}.TenderDetail-module__3kgWDG__documentList article>.TenderDetail-module__3kgWDG__button{margin-left:0}.TenderDetail-module__3kgWDG__comparison{padding:14px}.TenderDetail-module__3kgWDG__header h1{font-size:24px}}.TenderDetail-module__3kgWDG__recommendedRow{background:var(--card-lilac);border:1px solid #8272c655;border-radius:14px;margin:14px 0;padding:18px}.TenderDetail-module__3kgWDG__tabs{border:0;flex-wrap:wrap;gap:10px}.TenderDetail-module__3kgWDG__tabs button{background:var(--card-lilac);border:1px solid #8272c655;border-radius:10px}
.CalendarLinks-module__-ZtZSW__menu{display:inline-block;position:relative}.CalendarLinks-module__-ZtZSW__menu summary{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);min-height:44px;color:var(--color-portal-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.CalendarLinks-module__-ZtZSW__menu summary::-webkit-details-marker{display:none}.CalendarLinks-module__-ZtZSW__menu summary:hover{background:var(--color-portal-mist);border-color:var(--color-portal-muted)}.CalendarLinks-module__-ZtZSW__menu summary:focus-visible{outline:2px solid var(--color-portal-ink);outline-offset:2px}.CalendarLinks-module__-ZtZSW__options{z-index:30;border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;gap:2px;min-width:260px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0f172a29}.CalendarLinks-module__-ZtZSW__options a{color:var(--color-portal-ink);border-radius:7px;padding:9px 10px;font-size:14px;font-weight:500;text-decoration:none;display:block}.CalendarLinks-module__-ZtZSW__options a:hover,.CalendarLinks-module__-ZtZSW__options a:focus-visible{background:var(--color-portal-mist)}.CalendarLinks-module__-ZtZSW__options p{color:var(--color-portal-muted);margin:6px 10px 2px;font-size:12px;line-height:1.45}html[data-theme=dark] .CalendarLinks-module__-ZtZSW__options{box-shadow:0 12px 32px #00000073}
.NoticeText-module__KNaWYa__text{max-width:72ch;color:var(--color-portal-ink);gap:14px;font-size:15px;line-height:1.7;display:grid}.NoticeText-module__KNaWYa__text p{margin:0}.NoticeText-module__KNaWYa__text ul,.NoticeText-module__KNaWYa__text ol{gap:6px;margin:0;padding-left:22px;display:grid}.NoticeText-module__KNaWYa__text li{padding-left:2px}.NoticeText-module__KNaWYa__empty{color:var(--color-portal-muted);margin:0}
.ClientTools-module__Sl2iDW__inline{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.ClientTools-module__Sl2iDW__note{color:var(--color-portal-muted);margin:0;font-size:13px}.ClientTools-module__Sl2iDW__alertMsg{color:var(--color-portal-accent-ink);margin:0;font-size:13px}.ClientTools-module__Sl2iDW__saved{border-top:1px solid var(--color-portal-border);gap:10px;margin-top:18px;padding-top:16px;display:grid}.ClientTools-module__Sl2iDW__saved h3{margin:0;font-size:15px;font-weight:600}.ClientTools-module__Sl2iDW__savedList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ClientTools-module__Sl2iDW__savedItem{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:10px 12px;display:grid}.ClientTools-module__Sl2iDW__savedItem a{color:var(--color-portal-ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.ClientTools-module__Sl2iDW__savedItem a:hover{text-decoration:underline}.ClientTools-module__Sl2iDW__savedItem label{grid-column:1/-1;align-items:center;gap:8px;min-height:32px;font-size:13px;font-weight:400;display:flex}.ClientTools-module__Sl2iDW__iconBtn{min-width:40px;min-height:40px;color:var(--color-portal-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:inline-grid}.ClientTools-module__Sl2iDW__iconBtn:hover{background:var(--color-portal-mist);color:var(--color-portal-ink)}.ClientTools-module__Sl2iDW__saveForm{gap:8px;display:grid}.ClientTools-module__Sl2iDW__saveForm input[type=text]{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);width:100%;min-height:42px;color:var(--color-portal-ink);border-radius:8px;padding:8px 10px}.ClientTools-module__Sl2iDW__saveForm label{align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.ClientTools-module__Sl2iDW__compareBar{z-index:5;border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 0;padding:12px 84px 12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 24px #0000001f}.ClientTools-module__Sl2iDW__compareBar strong{font-weight:600}.ClientTools-module__Sl2iDW__pick{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:500;display:flex}.ClientTools-module__Sl2iDW__pick input{width:18px;height:18px}.ClientTools-module__Sl2iDW__grid{scroll-snap-type:x mandatory;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:14px;padding-bottom:8px;display:grid;overflow-x:auto}.ClientTools-module__Sl2iDW__col{scroll-snap-align:start;border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.ClientTools-module__Sl2iDW__col h2{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.35}.ClientTools-module__Sl2iDW__col h2 a{color:var(--color-portal-ink);text-decoration:none}.ClientTools-module__Sl2iDW__col h2 a:hover{text-decoration:underline}.ClientTools-module__Sl2iDW__facts{gap:0;margin:0;display:grid}.ClientTools-module__Sl2iDW__facts>div{border-top:1px solid var(--color-portal-border);grid-template-columns:110px 1fr;gap:8px;padding:8px 0;font-size:14px;display:grid}.ClientTools-module__Sl2iDW__facts dt{color:var(--color-portal-muted);font-size:13px}.ClientTools-module__Sl2iDW__facts dd{overflow-wrap:anywhere;margin:0;font-weight:500}.ClientTools-module__Sl2iDW__best{outline-offset:-2px;outline:2px solid #147a55}.ClientTools-module__Sl2iDW__score{align-items:baseline;gap:8px;display:flex}.ClientTools-module__Sl2iDW__score strong{font-size:34px;font-weight:700;line-height:1}.ClientTools-module__Sl2iDW__verdict{border:1px solid var(--color-portal-border);border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}.ClientTools-module__Sl2iDW__verdict strong{font-size:15px;display:block}.ClientTools-module__Sl2iDW__bid{background:color-mix(in srgb,#109362 12%,var(--color-portal-surface));border-color:color-mix(in srgb,#109362 40%,var(--color-portal-border))}.ClientTools-module__Sl2iDW__conditional{background:color-mix(in srgb,#b26b17 12%,var(--color-portal-surface));border-color:color-mix(in srgb,#b26b17 40%,var(--color-portal-border))}.ClientTools-module__Sl2iDW__no_bid{background:color-mix(in srgb,#c62f3b 10%,var(--color-portal-surface));border-color:color-mix(in srgb,#c62f3b 40%,var(--color-portal-border))}.ClientTools-module__Sl2iDW__undecided{background:var(--color-portal-fog)}.ClientTools-module__Sl2iDW__checks{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ClientTools-module__Sl2iDW__checks li{grid-template-columns:20px 1fr;align-items:start;gap:6px;display:grid}.ClientTools-module__Sl2iDW__ok{color:#147a55}.ClientTools-module__Sl2iDW__bad{color:#b4232f}.ClientTools-module__Sl2iDW__maybe{color:#9a5e16}html[data-theme=dark] .ClientTools-module__Sl2iDW__ok{color:#8bdeba}html[data-theme=dark] .ClientTools-module__Sl2iDW__bad{color:#ff8a8a}html[data-theme=dark] .ClientTools-module__Sl2iDW__maybe{color:#edc17c}html[data-theme=dark] .ClientTools-module__Sl2iDW__best{outline-color:#6fd39b}.ClientTools-module__Sl2iDW__factorList{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ClientTools-module__Sl2iDW__factorList li{justify-content:space-between;gap:8px;display:flex}.ClientTools-module__Sl2iDW__missing{color:var(--color-portal-muted);font-size:13px}.ClientTools-module__Sl2iDW__sheet{gap:18px;max-width:960px;margin:0 auto;display:grid}.ClientTools-module__Sl2iDW__sheetHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ClientTools-module__Sl2iDW__sheetHead h1{margin:4px 0 6px;font-size:26px;font-weight:600;line-height:1.25}.ClientTools-module__Sl2iDW__table{border-collapse:collapse;width:100%;font-size:14px}.ClientTools-module__Sl2iDW__table th,.ClientTools-module__Sl2iDW__table td{text-align:left;border-top:1px solid var(--color-portal-border);vertical-align:top;padding:9px 10px}.ClientTools-module__Sl2iDW__table th{color:var(--color-portal-muted);background:var(--color-portal-fog);font-size:12px;font-weight:600}.ClientTools-module__Sl2iDW__signoff{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.ClientTools-module__Sl2iDW__signoff div{border-bottom:1px solid var(--color-portal-ink);min-height:54px;color:var(--color-portal-muted);padding-top:4px;font-size:13px}.ClientTools-module__Sl2iDW__toolbar{flex-wrap:wrap;gap:8px;display:flex}@media print{.ClientTools-module__Sl2iDW__toolbar,.ClientTools-module__Sl2iDW__noPrint,:is(body:has(.ClientTools-module__Sl2iDW__printOnly) #client-navigation,body:has(.ClientTools-module__Sl2iDW__printOnly) header,body:has(.ClientTools-module__Sl2iDW__printOnly) nav,body:has(.ClientTools-module__Sl2iDW__printOnly) button){display:none!important}body:has(.ClientTools-module__Sl2iDW__printOnly) #client-content{margin:0!important;padding:0!important}.ClientTools-module__Sl2iDW__sheet.ClientTools-module__Sl2iDW__printOnly header{display:flex!important}.ClientTools-module__Sl2iDW__sheet{max-width:none}.ClientTools-module__Sl2iDW__table th{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#eee!important}}.ClientTools-module__Sl2iDW__watchBtn{min-height:40px}.ClientTools-module__Sl2iDW__watchItem{grid-template-columns:1fr auto;align-items:start;gap:8px 14px;display:grid}@media (max-width:600px){.ClientTools-module__Sl2iDW__facts>div{grid-template-columns:96px 1fr}.ClientTools-module__Sl2iDW__grid{grid-auto-columns:86%}.ClientTools-module__Sl2iDW__watchItem{grid-template-columns:1fr}.ClientTools-module__Sl2iDW__compareBar{bottom:72px}}.ClientTools-module__Sl2iDW__printOnly{display:grid}
.TenderDetailPanels-module__2gk9Pq__panel{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);color:var(--color-portal-ink);border-radius:12px;align-content:start;gap:12px;padding:20px;display:grid}.TenderDetailPanels-module__2gk9Pq__panel h2{margin:0;font-size:18px;line-height:1.3}.TenderDetailPanels-module__2gk9Pq__panel h3{margin:10px 0 0;font-size:15px}.TenderDetailPanels-module__2gk9Pq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-portal-muted);margin:0;font-size:12px;font-weight:700}.TenderDetailPanels-module__2gk9Pq__lead{color:var(--color-portal-muted);margin:0;font-size:13px;line-height:1.55}.TenderDetailPanels-module__2gk9Pq__facts{gap:0;margin:0;display:grid}.TenderDetailPanels-module__2gk9Pq__facts>div{border-top:1px solid var(--color-portal-border);gap:3px;padding:10px 0;display:grid}.TenderDetailPanels-module__2gk9Pq__facts dt{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.TenderDetailPanels-module__2gk9Pq__facts dt svg{color:var(--status-good);flex-shrink:0}.TenderDetailPanels-module__2gk9Pq__facts>div[data-missing] dt svg{color:var(--status-warn)}.TenderDetailPanels-module__2gk9Pq__facts dd{overflow-wrap:anywhere;margin:0 0 0 22px;font-size:14px;line-height:1.5}.TenderDetailPanels-module__2gk9Pq__facts dd a,.TenderDetailPanels-module__2gk9Pq__more,.TenderDetailPanels-module__2gk9Pq__linkButton{color:var(--color-portal-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.TenderDetailPanels-module__2gk9Pq__more{width:fit-content;font-size:13px}.TenderDetailPanels-module__2gk9Pq__linkButton{cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-size:14px}.TenderDetailPanels-module__2gk9Pq__asks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TenderDetailPanels-module__2gk9Pq__asks li{border:1px solid var(--color-portal-border);border-radius:10px;gap:4px;padding:12px 14px;display:grid}.TenderDetailPanels-module__2gk9Pq__asks h3{margin:0;font-size:14px}.TenderDetailPanels-module__2gk9Pq__asks p{margin:0;font-size:14px;line-height:1.5}.TenderDetailPanels-module__2gk9Pq__asks blockquote{border-left:3px solid var(--color-portal-border);color:var(--color-portal-muted);margin:4px 0 0;padding:6px 0 6px 12px;font-size:13px;line-height:1.55}.TenderDetailPanels-module__2gk9Pq__you{font-weight:600;font-size:13px!important}.TenderDetailPanels-module__2gk9Pq__you[data-you=meets]{color:var(--status-good)}.TenderDetailPanels-module__2gk9Pq__you[data-you=gap]{color:var(--status-bad)}.TenderDetailPanels-module__2gk9Pq__you[data-you=check],.TenderDetailPanels-module__2gk9Pq__you[data-you=unknown]{color:var(--status-warn)}.TenderDetailPanels-module__2gk9Pq__docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TenderDetailPanels-module__2gk9Pq__docs li{border:1px solid var(--color-portal-border);border-radius:9px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.TenderDetailPanels-module__2gk9Pq__docs li svg{color:var(--color-portal-muted);flex-shrink:0;margin-top:2px}.TenderDetailPanels-module__2gk9Pq__docs strong{overflow-wrap:anywhere;font-size:14px;display:block}.TenderDetailPanels-module__2gk9Pq__docs span{color:var(--color-portal-muted);font-size:12px}.TenderDetailPanels-module__2gk9Pq__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 18px;margin:0;display:grid}.TenderDetailPanels-module__2gk9Pq__grid dt{color:var(--color-portal-muted);font-size:12px}.TenderDetailPanels-module__2gk9Pq__grid dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:600}.TenderDetailPanels-module__2gk9Pq__plain{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TenderDetailPanels-module__2gk9Pq__plain li{border-top:1px solid var(--color-portal-border);gap:3px;padding:8px 0;font-size:14px;line-height:1.5;display:grid}.TenderDetailPanels-module__2gk9Pq__plain p{margin:0}.TenderDetailPanels-module__2gk9Pq__plain span{color:var(--color-portal-muted);font-size:12px}
.TenderFit-module__iJN1uW__fit{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);--tone:#8a94a0;border-radius:12px;gap:8px;padding:14px;display:grid}.TenderFit-module__iJN1uW__fit[data-tone=none]{--tone:#9aa3ad}.TenderFit-module__iJN1uW__fit[data-tone=low]{--tone:#b45309}.TenderFit-module__iJN1uW__fit[data-tone=mid]{--tone:#a16207}.TenderFit-module__iJN1uW__fit[data-tone=good]{--tone:#2f7d59}.TenderFit-module__iJN1uW__fit[data-tone=strong]{--tone:#1f6f4a}.TenderFit-module__iJN1uW__fit[data-tone=ideal]{--tone:#155e3b}.TenderFit-module__iJN1uW__head{align-items:center;gap:12px;display:flex}.TenderFit-module__iJN1uW__score{border:4px solid var(--tone);font-variant-numeric:tabular-nums;min-width:48px;height:48px;color:var(--color-portal-ink);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.TenderFit-module__iJN1uW__label{color:var(--tone);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:650;display:flex}.TenderFit-module__iJN1uW__provisional{color:var(--color-portal-muted);border:1px solid var(--color-portal-border);border-radius:20px;padding:2px 8px;font-size:12px;font-weight:600}.TenderFit-module__iJN1uW__confidence{color:var(--color-portal-muted);margin:2px 0 0;font-size:12px}.TenderFit-module__iJN1uW__why{margin:0;font-size:13px;line-height:1.5}.TenderFit-module__iJN1uW__fit[data-compact] .TenderFit-module__iJN1uW__why{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TenderFit-module__iJN1uW__action{margin:0;font-size:13px;font-weight:600}.TenderFit-module__iJN1uW__reasons{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.TenderFit-module__iJN1uW__reasons li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.TenderFit-module__iJN1uW__reasons li span{text-align:center;flex-shrink:0;width:18px;font-weight:700}.TenderFit-module__iJN1uW__reasons li[data-sign=\+] span{color:var(--status-good)}.TenderFit-module__iJN1uW__reasons li[data-sign=\-] span{color:var(--status-bad)}.TenderFit-module__iJN1uW__reasons li[data-sign=\?] span,.TenderFit-module__iJN1uW__reasons li[data-sign=\~] span{color:var(--status-warn)}.TenderFit-module__iJN1uW__factors summary{cursor:pointer;font-size:13px;font-weight:600}.TenderFit-module__iJN1uW__factors table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.TenderFit-module__iJN1uW__factors th,.TenderFit-module__iJN1uW__factors td{text-align:left;border-bottom:1px solid var(--color-portal-border);padding:5px 4px;font-weight:400}.TenderFit-module__iJN1uW__factors p{color:var(--color-portal-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.TenderFit-module__iJN1uW__improve{text-underline-offset:3px;color:inherit;width:fit-content;font-size:13px;font-weight:600;text-decoration:underline}.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__head{flex-direction:column;align-items:flex-start}.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__head>div:first-child{width:min(320px,100%)}html[data-theme=dark] .TenderFit-module__iJN1uW__fit[data-tone=low]{--tone:#f5a86a}html[data-theme=dark] .TenderFit-module__iJN1uW__fit[data-tone=mid]{--tone:#f2c46b}:is(html[data-theme=dark] .TenderFit-module__iJN1uW__fit[data-tone=good],html[data-theme=dark] .TenderFit-module__iJN1uW__fit[data-tone=strong]){--tone:#6fd39b}html[data-theme=dark] .TenderFit-module__iJN1uW__fit[data-tone=ideal]{--tone:#8be0b0}.TenderFit-module__iJN1uW__mark{margin:0 0 2px;font-size:13px}.TenderFit-module__iJN1uW__whyCompact{gap:4px;font-size:13px;line-height:1.5;display:grid}.TenderFit-module__iJN1uW__whyLead{margin:0}.TenderFit-module__iJN1uW__whyMore summary{cursor:pointer;width:max-content;font-size:12px;font-weight:600}.TenderFit-module__iJN1uW__whyMore p{margin:4px 0 0}.TenderFit-module__iJN1uW__layout{gap:8px;min-width:0;display:grid}.TenderFit-module__iJN1uW__fit:not([data-compact]){container-type:inline-size}@container (min-width:600px){.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-content:start;column-gap:28px}.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__head{display:contents}.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__head>div:first-child{grid-area:1/1/span 7;align-self:start;width:100%}.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__layout>:not(.TenderFit-module__iJN1uW__head),.TenderFit-module__iJN1uW__fit:not([data-compact]) .TenderFit-module__iJN1uW__head>div:not(:first-child){grid-column:2}}.TenderFit-module__iJN1uW__reasonGroups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;padding-top:4px;display:grid}.TenderFit-module__iJN1uW__reasonGroups section{border:1px solid var(--color-portal-border);border-radius:10px;align-content:start;gap:8px;padding:12px 14px;display:grid}.TenderFit-module__iJN1uW__reasonGroups h3{margin:0;font-size:13px;font-weight:700}.TenderFit-module__iJN1uW__none{color:var(--color-portal-muted);margin:0;font-size:13px;line-height:1.5}
.TenderFitMark-module__6EsA5q__icon{color:#0b2e48;flex:none}.TenderFitMark-module__6EsA5q__wordmark{letter-spacing:-.02em;color:#0b2e48;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.TenderFitMark-module__6EsA5q__wordmark em{color:var(--color-brand-600,#c62f3b);font-style:normal}.TenderFitMark-module__6EsA5q__inverse,.TenderFitMark-module__6EsA5q__inverse .TenderFitMark-module__6EsA5q__icon{color:#fff}.TenderFitMark-module__6EsA5q__inverse em{color:#ffb2ae}.TenderFitMark-module__6EsA5q__panel{color:#fff;background:linear-gradient(160deg,#1d3352,#0f2747);border-radius:26px;padding:14px 14px 0;box-shadow:0 12px 24px #0f274729}.TenderFitMark-module__6EsA5q__panel svg text{fill:#fff}.TenderFitMark-module__6EsA5q__bar{justify-content:center;align-items:center;gap:16px;padding:10px 12px 14px;display:flex}.TenderFitMark-module__6EsA5q__bar strong{letter-spacing:-.04em;white-space:nowrap;font-size:22px;font-weight:600}.TenderFitMark-module__6EsA5q__bar strong span{color:#ffb2ae}.TenderFitMark-module__6EsA5q__bar>i{background:#ffffff30;flex:1;height:2px}[data-theme=dark] .TenderFitMark-module__6EsA5q__icon{color:#e6edf5}[data-theme=dark] .TenderFitMark-module__6EsA5q__wordmark{color:#e6edf5}[data-theme=dark] .TenderFitMark-module__6EsA5q__wordmark em{color:#ff8a93}[data-theme=dark] .TenderFitMark-module__6EsA5q__panel{background:var(--color-portal-surface);border:1px solid var(--color-portal-border);box-shadow:none}@media (max-width:520px){.TenderFitMark-module__6EsA5q__panel{border-radius:18px;padding:10px 10px 0}.TenderFitMark-module__6EsA5q__bar strong{font-size:19px}}.TenderFitMark-module__6EsA5q__panel [class*=reading] strong{color:#fff!important}
.BeforeYouDecide-module__ExQVYG__panel{border:1px solid var(--portal-line,#e3e7ef);background:var(--portal-surface,#fff);border-radius:14px;margin:18px 0;padding:22px}.BeforeYouDecide-module__ExQVYG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.BeforeYouDecide-module__ExQVYG__head h2{margin:0 0 4px;font-size:20px}.BeforeYouDecide-module__ExQVYG__head p{color:var(--portal-muted,#4a5566);max-width:640px;margin:0;font-size:14px;line-height:1.5}.BeforeYouDecide-module__ExQVYG__sum{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BeforeYouDecide-module__ExQVYG__sum li{border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.BeforeYouDecide-module__ExQVYG__sum strong{margin-right:4px;font-size:15px}.BeforeYouDecide-module__ExQVYG__list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.BeforeYouDecide-module__ExQVYG__row{border:1px solid var(--portal-line,#e3e7ef);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.BeforeYouDecide-module__ExQVYG__q{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.BeforeYouDecide-module__ExQVYG__question{font-size:15px;font-weight:600;line-height:1.35}.BeforeYouDecide-module__ExQVYG__answer{color:#2b3442;background:#eef1f5;border-radius:6px;flex:none;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.BeforeYouDecide-module__ExQVYG__yes{color:#1b3f87;background:#e6f0ff}.BeforeYouDecide-module__ExQVYG__no{color:#1f5b39;background:#eaf5ee}.BeforeYouDecide-module__ExQVYG__not_stated{color:#4a5566;background:#f1f2f4}.BeforeYouDecide-module__ExQVYG__detail{color:var(--portal-text,#1c2430);margin:0;font-size:14px;line-height:1.5}.BeforeYouDecide-module__ExQVYG__you{align-items:flex-start;gap:6px;margin:2px 0 0;font-size:13.5px;line-height:1.45;display:flex}.BeforeYouDecide-module__ExQVYG__you svg{flex:none;margin-top:2px}.BeforeYouDecide-module__ExQVYG__meets{color:#1b5a36;background:#e7f4ec}.BeforeYouDecide-module__ExQVYG__gap{color:#8f1f24;background:#fdeaea}.BeforeYouDecide-module__ExQVYG__check{color:#6b4800;background:#fff4dc}.BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__meets,.BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__gap,.BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__check{background:0 0}.BeforeYouDecide-module__ExQVYG__source{min-height:32px;color:var(--color-portal-accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:13px;text-decoration:underline}.BeforeYouDecide-module__ExQVYG__quote{color:#3a4453;background:#f7f8fa;border-left:3px solid #c9d1dc;border-radius:0 6px 6px 0;margin:0;padding:8px 12px;font-size:13px}:is(.dark .BeforeYouDecide-module__ExQVYG__panel,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__panel){background:var(--color-portal-surface);border-color:var(--color-portal-border)}:is(.dark .BeforeYouDecide-module__ExQVYG__row,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__row){border-color:var(--color-portal-border)}:is(.dark .BeforeYouDecide-module__ExQVYG__detail,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__detail){color:#e6e9ee}:is(.dark .BeforeYouDecide-module__ExQVYG__quote,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__quote){color:#cfd5de;background:#1b222c}:is(.dark .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__meets,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__meets){color:#7fd6a2}:is(.dark .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__gap,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__gap){color:#ff9da1}:is(.dark .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__check,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__you.BeforeYouDecide-module__ExQVYG__check){color:#ffd27a}@media (max-width:520px){.BeforeYouDecide-module__ExQVYG__panel{padding:16px}.BeforeYouDecide-module__ExQVYG__list{grid-template-columns:1fr}}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__head p{color:var(--color-portal-muted)}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__answer{background:var(--color-portal-mist);color:var(--color-portal-ink)}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__yes{color:#a9c8ff;background:#1f3350}:is([data-theme=dark] .BeforeYouDecide-module__ExQVYG__no,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__meets){color:#7fd6a2;background:#183526}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__not_stated{background:var(--color-portal-mist);color:var(--color-portal-muted)}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__gap:not(.BeforeYouDecide-module__ExQVYG__you){color:#ff9da1;background:#3a1d20}[data-theme=dark] .BeforeYouDecide-module__ExQVYG__check:not(.BeforeYouDecide-module__ExQVYG__you){color:#ffd27a;background:#3a2f17}:is([data-theme=dark] .BeforeYouDecide-module__ExQVYG__meets.BeforeYouDecide-module__ExQVYG__you,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__gap.BeforeYouDecide-module__ExQVYG__you,[data-theme=dark] .BeforeYouDecide-module__ExQVYG__check.BeforeYouDecide-module__ExQVYG__you){background:0 0}
.EvidenceBank-module__QGNt9a__bank{color:var(--color-portal-ink);margin-bottom:32px}.EvidenceBank-module__QGNt9a__header{background:color-mix(in srgb,#e3def9 70%,var(--color-portal-surface));border:1px solid #b8b4da;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.EvidenceBank-module__QGNt9a__header p{letter-spacing:.1em;font-size:12px;font-weight:600}.EvidenceBank-module__QGNt9a__header h1{margin:8px 0;font-size:28px}.EvidenceBank-module__QGNt9a__header span{font-size:14px;line-height:1.7}.EvidenceBank-module__QGNt9a__bank button{cursor:pointer}.EvidenceBank-module__QGNt9a__primary,.EvidenceBank-module__QGNt9a__fileActions button,.EvidenceBank-module__QGNt9a__toolbar button,.EvidenceBank-module__QGNt9a__detail header button{background:var(--color-portal-surface);color:var(--color-portal-ink);border:1px solid #849dbb;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 15px;font-size:13px;font-weight:600;display:inline-flex}.EvidenceBank-module__QGNt9a__primary{color:#fff;background:#304d78;border-color:#304d78;flex-shrink:0}.EvidenceBank-module__QGNt9a__primary:disabled{opacity:.65;cursor:wait}.EvidenceBank-module__QGNt9a__categories{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:22px 0;display:grid}.EvidenceBank-module__QGNt9a__categories button{text-align:left;background:color-mix(in srgb,#d9e9f6 65%,var(--color-portal-surface));color:var(--color-portal-ink);border:1px solid #b1c7d8;border-radius:12px;align-items:center;gap:12px;padding:18px 14px;font-size:13px;font-weight:600;display:flex}.EvidenceBank-module__QGNt9a__categories button:nth-child(3n+2){background:color-mix(in srgb,#e4ddf6 65%,var(--color-portal-surface))}.EvidenceBank-module__QGNt9a__categories button:nth-child(3n){background:color-mix(in srgb,#d5eae2 65%,var(--color-portal-surface))}.EvidenceBank-module__QGNt9a__categories svg{color:#45618e;flex-shrink:0}.EvidenceBank-module__QGNt9a__categories small{margin-top:5px;font-size:12px;font-weight:400;display:block}.EvidenceBank-module__QGNt9a__categories button[aria-pressed=true]{color:#fff;background:#304d78;border-color:#304d78}.EvidenceBank-module__QGNt9a__categories button[aria-pressed=true] svg{color:#fff}.EvidenceBank-module__QGNt9a__toolbar{justify-content:space-between;align-items:end;gap:18px;margin:22px 0;display:flex}.EvidenceBank-module__QGNt9a__toolbar>div{gap:8px;display:flex}.EvidenceBank-module__QGNt9a__toolbar label,.EvidenceBank-module__QGNt9a__upload label{gap:7px;font-size:13px;font-weight:600;display:grid}.EvidenceBank-module__QGNt9a__toolbar input,.EvidenceBank-module__QGNt9a__upload input,.EvidenceBank-module__QGNt9a__upload select,.EvidenceBank-module__QGNt9a__upload textarea{background:var(--color-portal-surface);color:var(--color-portal-ink);border:1px solid #a4b5cf;border-radius:8px;min-width:0;max-width:100%;padding:11px}.EvidenceBank-module__QGNt9a__toolbar input{width:300px}.EvidenceBank-module__QGNt9a__toolbar button[aria-pressed=true]{color:#302762;background:#e0dafa}.EvidenceBank-module__QGNt9a__files{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.EvidenceBank-module__QGNt9a__files article{background:color-mix(in srgb,#e5e9f8 60%,var(--color-portal-surface));border:1px solid #b4c2dc;border-radius:15px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.EvidenceBank-module__QGNt9a__files article:nth-child(2n){background:color-mix(in srgb,#d8ebe4 60%,var(--color-portal-surface))}.EvidenceBank-module__QGNt9a__fileTitle{text-align:left;color:inherit;overflow-wrap:break-word;background:0 0;border:0;align-items:center;gap:12px;display:flex}.EvidenceBank-module__QGNt9a__fileTitle strong{font-size:15px}.EvidenceBank-module__QGNt9a__fileTitle svg{flex-shrink:0}.EvidenceBank-module__QGNt9a__files article>span,.EvidenceBank-module__QGNt9a__files small{font-size:12px}.EvidenceBank-module__QGNt9a__fileActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.EvidenceBank-module__QGNt9a__files[data-layout=list]{grid-template-columns:1fr}.EvidenceBank-module__QGNt9a__files[data-layout=list] article{grid-template-columns:minmax(180px,1fr) 1fr 1fr;align-items:center;display:grid}.EvidenceBank-module__QGNt9a__renewal{color:#654919;background:#fff0ca;border:1px solid #dabc75;border-radius:8px;padding:9px;font-size:12px}.EvidenceBank-module__QGNt9a__date{font-size:12px}.EvidenceBank-module__QGNt9a__upload,.EvidenceBank-module__QGNt9a__detail{background:color-mix(in srgb,#e6def8 60%,var(--color-portal-surface));border:1px solid #b6afd4;border-radius:15px;margin:20px 0;padding:24px}.EvidenceBank-module__QGNt9a__upload h2,.EvidenceBank-module__QGNt9a__detail h2{margin:0 0 20px;font-size:21px}.EvidenceBank-module__QGNt9a__upload fieldset{border:0;grid-template-columns:1fr 1fr;gap:18px;min-width:0;padding:0;display:grid}.EvidenceBank-module__QGNt9a__wide{grid-column:1/-1}.EvidenceBank-module__QGNt9a__upload p{margin:18px 0;font-size:12px;line-height:1.7}.EvidenceBank-module__QGNt9a__empty,.EvidenceBank-module__QGNt9a__error,.EvidenceBank-module__QGNt9a__success{background:var(--color-portal-surface);border:1px solid #afc8dc;border-radius:12px;padding:20px;line-height:1.6}.EvidenceBank-module__QGNt9a__error{color:#753a22;background:#fff0e8}.EvidenceBank-module__QGNt9a__success{color:#205640;background:#daf0e7}.EvidenceBank-module__QGNt9a__detail header{justify-content:space-between;gap:16px;display:flex}.EvidenceBank-module__QGNt9a__detail dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.EvidenceBank-module__QGNt9a__detail dl>div{background:var(--color-portal-surface);border:1px solid #b8c7da;border-radius:10px;padding:14px}.EvidenceBank-module__QGNt9a__detail dt{font-size:12px;font-weight:600}.EvidenceBank-module__QGNt9a__detail dd{margin:8px 0 0;font-size:14px}.EvidenceBank-module__QGNt9a__detail>a{margin:18px;display:inline-block}.EvidenceBank-module__QGNt9a__expiry{color:#654919;background:#fff0ca;border:1px solid #c5a666;border-radius:12px;align-items:center;gap:15px;margin:18px 0;padding:18px;text-decoration:none;display:flex}.EvidenceBank-module__QGNt9a__expiry small{margin-top:6px;line-height:1.6;display:block}.EvidenceBank-module__QGNt9a__bank :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #6d57c4}html[data-theme=dark] .EvidenceBank-module__QGNt9a__header{background:var(--color-portal-surface);color:var(--color-portal-ink);border-color:var(--color-portal-border)}html[data-theme=dark] .EvidenceBank-module__QGNt9a__files article{background:var(--color-portal-surface);color:var(--color-portal-ink);border-color:var(--color-portal-border)}html[data-theme=dark] .EvidenceBank-module__QGNt9a__categories button:not([aria-pressed=true]){background:var(--color-portal-surface);color:var(--color-portal-ink);border-color:var(--color-portal-border)}html[data-theme=dark] .EvidenceBank-module__QGNt9a__upload{background:var(--color-portal-surface);color:var(--color-portal-ink);border-color:var(--color-portal-border)}html[data-theme=dark] .EvidenceBank-module__QGNt9a__detail{background:var(--color-portal-surface);color:var(--color-portal-ink);border-color:var(--color-portal-border)}@media (max-width:700px){.EvidenceBank-module__QGNt9a__header{flex-direction:column;align-items:start;padding:20px}.EvidenceBank-module__QGNt9a__categories{grid-template-columns:1fr 1fr}.EvidenceBank-module__QGNt9a__toolbar{flex-wrap:wrap}.EvidenceBank-module__QGNt9a__toolbar input,.EvidenceBank-module__QGNt9a__toolbar label{width:100%}.EvidenceBank-module__QGNt9a__upload fieldset,.EvidenceBank-module__QGNt9a__files[data-layout=list] article{grid-template-columns:1fr}.EvidenceBank-module__QGNt9a__categories button{gap:8px;padding:13px 10px;font-size:12px}.EvidenceBank-module__QGNt9a__upload,.EvidenceBank-module__QGNt9a__detail{padding:18px}}.EvidenceBank-module__QGNt9a__coverTypes{border:1px solid var(--color-portal-border);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;gap:8px 16px;margin:0;padding:10px 12px;display:flex}.EvidenceBank-module__QGNt9a__coverTypes legend{padding:0 4px;font-size:13px;font-weight:600}.EvidenceBank-module__QGNt9a__coverTypes label{align-items:center;gap:6px;font-size:13px;flex-direction:row!important;display:flex!important}.EvidenceBank-module__QGNt9a__categories button{background:var(--color-portal-surface)!important;border:1px solid var(--color-portal-border)!important;color:var(--color-portal-ink)!important}.EvidenceBank-module__QGNt9a__categories button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--color-portal-ink);border-color:var(--color-portal-ink)!important}.EvidenceBank-module__QGNt9a__categories button svg{color:var(--color-portal-muted)}.EvidenceBank-module__QGNt9a__coverRow{grid-template-columns:auto 1fr 120px;align-items:center;gap:8px;width:100%;display:grid!important}.EvidenceBank-module__QGNt9a__coverRow input[type=number]{border:1px solid var(--color-portal-border);border-radius:6px;min-width:0;padding:6px 8px}html[data-theme=dark] .EvidenceBank-module__QGNt9a__categories svg{color:var(--color-portal-muted)}
.DocumentsWorkspace-module__neGz4a__page{max-width:1560px;color:var(--color-portal-ink);margin:0 auto;font-size:15px;line-height:1.6}.DocumentsWorkspace-module__neGz4a__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:2px 0 28px;display:flex}.DocumentsWorkspace-module__neGz4a__heading h1{letter-spacing:-.8px;margin:7px 0 10px;font-size:30px;font-weight:600;line-height:1.25}.DocumentsWorkspace-module__neGz4a__heading p{max-width:760px;color:var(--color-portal-muted);margin:0;font-size:15px}.DocumentsWorkspace-module__neGz4a__kicker{letter-spacing:.04em;font-weight:600;color:var(--color-portal-accent-ink)!important;font-size:12px!important}.DocumentsWorkspace-module__neGz4a__button,.DocumentsWorkspace-module__neGz4a__primary,.DocumentsWorkspace-module__neGz4a__textButton{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);min-height:42px;color:var(--color-portal-ink);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.DocumentsWorkspace-module__neGz4a__primary{background:var(--color-portal-ink);color:var(--color-portal-surface);border-color:var(--color-portal-ink)}.DocumentsWorkspace-module__neGz4a__button:hover{border-color:var(--color-portal-muted);background:var(--color-portal-fog)}.DocumentsWorkspace-module__neGz4a__primary:hover{opacity:.88}.DocumentsWorkspace-module__neGz4a__textButton{color:var(--color-portal-accent-ink);background:0 0;border:0;min-height:34px;padding:0}.DocumentsWorkspace-module__neGz4a__textButton:hover{text-decoration:underline}.DocumentsWorkspace-module__neGz4a__page :is(a,button,input,select):focus-visible{outline:2px solid var(--color-portal-accent-ink);outline-offset:3px}.DocumentsWorkspace-module__neGz4a__libraryNav{border-bottom:1px solid var(--color-portal-border);gap:28px;margin-bottom:26px;display:flex}.DocumentsWorkspace-module__neGz4a__libraryNav>*{color:var(--color-portal-muted);padding:0 0 14px;font-size:15px;text-decoration:none}.DocumentsWorkspace-module__neGz4a__libraryNav>[aria-current=page]{color:var(--color-portal-ink);border-bottom:2px solid var(--color-portal-accent);font-weight:600}.DocumentsWorkspace-module__neGz4a__filters{align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.DocumentsWorkspace-module__neGz4a__field{min-width:180px;max-width:280px;color:var(--color-portal-muted);flex-direction:column;gap:7px;font-size:13px;display:flex}.DocumentsWorkspace-module__neGz4a__search{flex:1;min-width:250px;max-width:none}.DocumentsWorkspace-module__neGz4a__search>div{position:relative}.DocumentsWorkspace-module__neGz4a__search svg{position:absolute;top:14px;left:12px}.DocumentsWorkspace-module__neGz4a__field input,.DocumentsWorkspace-module__neGz4a__field select{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);width:100%;min-height:44px;color:var(--color-portal-ink);border-radius:8px;padding:10px 12px;font-size:14px}.DocumentsWorkspace-module__neGz4a__search input{padding-left:38px}.DocumentsWorkspace-module__neGz4a__resultLine{min-height:44px;color:var(--color-portal-muted);align-items:center;gap:16px;margin-bottom:10px;font-size:13px;display:flex}.DocumentsWorkspace-module__neGz4a__resultLine>span{margin-left:auto}.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.DocumentsWorkspace-module__neGz4a__register{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;min-width:0;overflow:hidden}.DocumentsWorkspace-module__neGz4a__tableHeader,.DocumentsWorkspace-module__neGz4a__row{grid-template-columns:minmax(0,1fr) 125px 104px;gap:18px;display:grid}.DocumentsWorkspace-module__neGz4a__tableHeader{background:var(--color-portal-fog);color:var(--color-portal-muted);border-bottom:1px solid var(--color-portal-border);padding:13px 18px;font-size:12px;font-weight:500}.DocumentsWorkspace-module__neGz4a__row{text-align:left;color:var(--color-portal-ink);border:0;border-bottom:1px solid var(--color-portal-border);cursor:pointer;background:0 0;align-items:start;width:100%;padding:19px 18px;font-size:14px}.DocumentsWorkspace-module__neGz4a__row:last-child{border-bottom:0}.DocumentsWorkspace-module__neGz4a__row:hover{background:var(--color-portal-fog)}.DocumentsWorkspace-module__neGz4a__row[aria-pressed=true]{background:var(--color-portal-accent-soft);box-shadow:inset 3px 0 var(--color-portal-accent)}.DocumentsWorkspace-module__neGz4a__documentName{gap:12px;min-width:0;display:flex}.DocumentsWorkspace-module__neGz4a__documentName>svg{color:var(--color-portal-accent-ink);flex-shrink:0;margin-top:3px}.DocumentsWorkspace-module__neGz4a__documentName>span{min-width:0}.DocumentsWorkspace-module__neGz4a__documentName strong{overflow-wrap:break-word;font-size:14px;font-weight:600;line-height:1.5;display:block}.DocumentsWorkspace-module__neGz4a__documentName small{color:var(--color-portal-muted);margin-top:6px;font-size:13px;line-height:1.5;display:block}.DocumentsWorkspace-module__neGz4a__rowType,.DocumentsWorkspace-module__neGz4a__rowDate{color:var(--color-portal-muted);font-size:13px;line-height:1.6}.DocumentsWorkspace-module__neGz4a__detail{border-left:1px solid var(--color-portal-border);min-width:0;padding-left:26px;position:sticky;top:95px}.DocumentsWorkspace-module__neGz4a__detail h2{letter-spacing:-.3px;overflow-wrap:break-word;margin:16px 0 8px;font-size:20px;font-weight:600;line-height:1.45}.DocumentsWorkspace-module__neGz4a__detail p{color:var(--color-portal-muted);font-size:14px}.DocumentsWorkspace-module__neGz4a__detailTender{line-height:1.65}.DocumentsWorkspace-module__neGz4a__fileIcon{color:var(--color-portal-accent-ink);margin:16px 0 0}.DocumentsWorkspace-module__neGz4a__detail dl{border-block:1px solid var(--color-portal-border);margin:18px 0;padding:12px 0}.DocumentsWorkspace-module__neGz4a__detail dl>div{justify-content:space-between;gap:18px;padding:7px 0;font-size:13px;display:flex}.DocumentsWorkspace-module__neGz4a__detail dt{color:var(--color-portal-muted)}.DocumentsWorkspace-module__neGz4a__detail dd{text-align:right;margin:0}.DocumentsWorkspace-module__neGz4a__detail>.DocumentsWorkspace-module__neGz4a__primary{width:100%}.DocumentsWorkspace-module__neGz4a__caption{margin-top:14px;line-height:1.7;font-size:13px!important}.DocumentsWorkspace-module__neGz4a__boundary{border-top:1px solid var(--color-portal-border);gap:12px;margin-top:26px;padding-top:23px;display:flex}.DocumentsWorkspace-module__neGz4a__boundary>svg{color:var(--color-portal-muted);flex-shrink:0;margin-top:3px}.DocumentsWorkspace-module__neGz4a__boundary h3{margin:0 0 7px;font-size:14px;font-weight:600}.DocumentsWorkspace-module__neGz4a__boundary p{margin:0;font-size:13px;line-height:1.75}.DocumentsWorkspace-module__neGz4a__empty{padding:35px 24px}.DocumentsWorkspace-module__neGz4a__empty>svg{color:var(--color-portal-muted)}.DocumentsWorkspace-module__neGz4a__empty h2{margin:14px 0 8px;font-size:19px;font-weight:600}.DocumentsWorkspace-module__neGz4a__empty p{color:var(--color-portal-muted);max-width:650px;font-size:14px}.DocumentsWorkspace-module__neGz4a__error{border:1px solid var(--color-portal-accent);background:var(--color-portal-accent-soft);border-radius:8px;margin:20px 0;padding:18px;font-size:14px}.DocumentsWorkspace-module__neGz4a__error h2{font-size:19px}.DocumentsWorkspace-module__neGz4a__loading{color:var(--color-portal-muted);padding:30px 0}.DocumentsWorkspace-module__neGz4a__loading span{background:var(--color-portal-mist);border-radius:4px;width:80%;height:28px;margin-top:18px;display:block}.DocumentsWorkspace-module__neGz4a__loading span:nth-child(2){width:60%}@media (max-width:1200px){.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:minmax(0,1fr) 270px;gap:20px}.DocumentsWorkspace-module__neGz4a__tableHeader,.DocumentsWorkspace-module__neGz4a__row{grid-template-columns:minmax(0,1fr) 100px;gap:12px}.DocumentsWorkspace-module__neGz4a__rowDate,.DocumentsWorkspace-module__neGz4a__tableHeader>span:last-child{display:none}.DocumentsWorkspace-module__neGz4a__detail{padding-left:20px}.DocumentsWorkspace-module__neGz4a__filters{flex-wrap:wrap}.DocumentsWorkspace-module__neGz4a__field{flex:1}.DocumentsWorkspace-module__neGz4a__search{flex-basis:100%}}@media (max-width:850px){.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:1fr}.DocumentsWorkspace-module__neGz4a__detail{border-left:0;border-top:1px solid var(--color-portal-border);padding:20px 0 0;position:static}.DocumentsWorkspace-module__neGz4a__heading{flex-direction:column;align-items:flex-start;gap:18px}.DocumentsWorkspace-module__neGz4a__heading h1{font-size:27px}.DocumentsWorkspace-module__neGz4a__detail dl{max-width:600px}.DocumentsWorkspace-module__neGz4a__detail>.DocumentsWorkspace-module__neGz4a__primary{width:auto}.DocumentsWorkspace-module__neGz4a__boundary{max-width:650px}}@media (max-width:550px){.DocumentsWorkspace-module__neGz4a__field{min-width:140px;max-width:none}.DocumentsWorkspace-module__neGz4a__search{min-width:100%}.DocumentsWorkspace-module__neGz4a__heading h1{font-size:25px}.DocumentsWorkspace-module__neGz4a__resultLine{flex-wrap:wrap;gap:8px}.DocumentsWorkspace-module__neGz4a__resultLine>span{width:100%;margin-left:0}.DocumentsWorkspace-module__neGz4a__tableHeader,.DocumentsWorkspace-module__neGz4a__row{grid-template-columns:minmax(0,1fr)}.DocumentsWorkspace-module__neGz4a__tableHeader>span:not(:first-child){display:none}.DocumentsWorkspace-module__neGz4a__rowType{padding-left:32px}.DocumentsWorkspace-module__neGz4a__row{gap:8px;padding:16px}.DocumentsWorkspace-module__neGz4a__libraryNav{gap:22px}.DocumentsWorkspace-module__neGz4a__documentName strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.DocumentsWorkspace-module__neGz4a__page *{transition:none!important;animation:none!important}}.DocumentsWorkspace-module__neGz4a__heading{background:var(--color-portal-surface);border:1px solid var(--color-portal-border);box-shadow:var(--card-shadow);border-radius:14px;margin:0 0 20px;padding:26px}.DocumentsWorkspace-module__neGz4a__heading h1{font-weight:600}.DocumentsWorkspace-module__neGz4a__libraryNav{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;gap:6px;padding:7px}.DocumentsWorkspace-module__neGz4a__libraryNav>*{border-radius:8px;padding:10px 16px;font-weight:600}.DocumentsWorkspace-module__neGz4a__libraryNav>[aria-current=page]{background:var(--color-portal-ink);color:var(--color-portal-surface);border:0}.DocumentsWorkspace-module__neGz4a__filters{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:12px;padding:18px}.DocumentsWorkspace-module__neGz4a__field{color:var(--color-portal-ink);font-weight:600}.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:minmax(0,1fr) 340px;gap:22px}.DocumentsWorkspace-module__neGz4a__register{box-shadow:var(--card-shadow);border-radius:14px;padding:10px}.DocumentsWorkspace-module__neGz4a__tableHeader{border:0;border-radius:8px;font-weight:600}.DocumentsWorkspace-module__neGz4a__row,.DocumentsWorkspace-module__neGz4a__row:last-child{border:1px solid var(--color-portal-border);border-radius:10px;margin-top:10px;padding:18px}.DocumentsWorkspace-module__neGz4a__row[aria-pressed=true]{box-shadow:none;border-color:var(--color-portal-accent-ink)}.DocumentsWorkspace-module__neGz4a__documentName>svg{box-sizing:content-box;background:var(--card-blue);border-radius:9px;padding:9px}.DocumentsWorkspace-module__neGz4a__documentName strong{font-weight:600}.DocumentsWorkspace-module__neGz4a__detail{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);box-shadow:var(--card-shadow);border-radius:14px;padding:24px}.DocumentsWorkspace-module__neGz4a__detail dl,.DocumentsWorkspace-module__neGz4a__boundary{border:1px solid var(--color-portal-border);background:var(--color-portal-fog);border-radius:10px;padding:16px}.DocumentsWorkspace-module__neGz4a__resultLine{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:10px;padding:12px 16px}.DocumentsWorkspace-module__neGz4a__fileIcon{box-sizing:content-box;background:var(--card-blue);border-radius:12px;padding:14px}.DocumentsWorkspace-module__neGz4a__empty{background:var(--color-portal-fog);border:1px solid var(--color-portal-border);border-radius:12px;padding:26px}.DocumentsWorkspace-module__neGz4a__button,.DocumentsWorkspace-module__neGz4a__primary{font-weight:600}.DocumentsWorkspace-module__neGz4a__loading{border:1px solid var(--color-portal-border);background:var(--color-portal-surface);border-radius:14px;padding:24px}@media (max-width:1200px){.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:minmax(0,1fr) 280px}.DocumentsWorkspace-module__neGz4a__detail{padding:20px}}@media (max-width:850px){.DocumentsWorkspace-module__neGz4a__workspace{grid-template-columns:1fr}.DocumentsWorkspace-module__neGz4a__detail{border:1px solid var(--color-portal-border);padding:20px}}@media (max-width:550px){.DocumentsWorkspace-module__neGz4a__heading{padding:18px}.DocumentsWorkspace-module__neGz4a__filters{padding:14px}.DocumentsWorkspace-module__neGz4a__field{min-width:0}.DocumentsWorkspace-module__neGz4a__search{min-width:100%}.DocumentsWorkspace-module__neGz4a__libraryNav>*{padding:10px 12px;font-size:14px}.DocumentsWorkspace-module__neGz4a__rowType{padding-left:50px}}
