.reconstructions-module__bt2d2q__stage{width:100%;container-type:inline-size}.reconstructions-module__bt2d2q__app{--hud-700:#195c7d;--hud-600:#1e739e;--hud-500:#2175a0;--hud-300:#8dcbe2;--hud-200:#cfeff6;--ok-bg:#dcfce7;--ok-fg:#15803d;--warn-bg:#ffedd5;--warn-fg:#c2410c;--bad-bg:#fee2e2;--bad-fg:#b91c1c;--surface:#fff;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-950:#020617;--sky-50:#f0f9ff;--c-lrp:#0263ff;--c-drp:#ff7723;--c-lgm:#8e30ff;--ui:var(--dw-sans), ui-sans-serif, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--u:calc(100cqw / 1900);width:100%;height:calc(1060 * var(--u));background:var(--slate-200);color:var(--slate-700);font-family:var(--ui);font-size:calc(14 * var(--u));border:1px solid var(--slate-300);flex-direction:column;line-height:1.45;display:flex;overflow:hidden;box-shadow:0 18px 40px #00000080}.reconstructions-module__bt2d2q__workspaceStage{width:100%;container-type:inline-size}.reconstructions-module__bt2d2q__workspaceStage .reconstructions-module__bt2d2q__app,.reconstructions-module__bt2d2q__hero{--u:calc(100cqw / 1600);height:auto}.reconstructions-module__bt2d2q__hero .reconstructions-module__bt2d2q__workspaceScroll{flex:none;overflow:visible}.reconstructions-module__bt2d2q__masthead{height:calc(60 * var(--u));color:#fff;background:linear-gradient(#2182b2 0%,#1a6a92 100%);flex:none;align-items:center;display:flex}.reconstructions-module__bt2d2q__mastMenu{width:calc(60 * var(--u));height:calc(60 * var(--u));background:#00000047;flex:none;place-items:center;display:grid}.reconstructions-module__bt2d2q__mastMenu span{width:calc(17 * var(--u));height:calc(1.5 * var(--u));box-shadow:0 calc(5 * var(--u)) 0 #fff, 0 calc(-5 * var(--u)) 0 #fff;background:#fff}.reconstructions-module__bt2d2q__brand{align-items:center;gap:calc(10 * var(--u));margin-left:calc(16 * var(--u));display:flex}.reconstructions-module__bt2d2q__emblem{width:calc(30 * var(--u));height:calc(30 * var(--u));flex:none}.reconstructions-module__bt2d2q__wordmark{white-space:nowrap;flex-direction:column;justify-content:center;line-height:1.05;display:flex}.reconstructions-module__bt2d2q__wordmarkTop{font-size:calc(21 * var(--u));letter-spacing:-.012em;font-weight:700}.reconstructions-module__bt2d2q__wordmarkSub{font-size:calc(11.5 * var(--u));opacity:.95;font-weight:700}.reconstructions-module__bt2d2q__mastTools{align-items:center;gap:calc(18 * var(--u));margin-left:auto;margin-right:calc(20 * var(--u));display:flex}.reconstructions-module__bt2d2q__mastIcon{width:calc(30 * var(--u));height:calc(30 * var(--u));color:#fff;place-items:center;display:grid;position:relative}.reconstructions-module__bt2d2q__mastIcon svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.reconstructions-module__bt2d2q__mastBadge{min-width:calc(15 * var(--u));height:calc(15 * var(--u));padding:0 calc(3 * var(--u));color:#fff;font-size:calc(9 * var(--u));font-weight:700;line-height:calc(15 * var(--u));text-align:center;background:#dc2626;border-radius:999px;position:absolute;top:0;right:0}.reconstructions-module__bt2d2q__account{align-items:center;gap:calc(8 * var(--u));height:calc(33 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(13 * var(--u));border:1px solid #ffffff8c;border-radius:999px;display:inline-flex}.reconstructions-module__bt2d2q__account svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.reconstructions-module__bt2d2q__body{flex:1;min-height:0;display:flex}.reconstructions-module__bt2d2q__discovery{width:calc(300 * var(--u));background:var(--slate-50);border-right:1px solid var(--slate-300);flex-direction:column;flex:none;min-height:0;display:flex}.reconstructions-module__bt2d2q__discHead{padding:calc(10 * var(--u));border-bottom:1px solid var(--slate-200);flex:none}.reconstructions-module__bt2d2q__discActions{gap:calc(8 * var(--u));margin-bottom:calc(10 * var(--u));display:flex}.reconstructions-module__bt2d2q__btn{justify-content:center;align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));padding:0 calc(14 * var(--u));border:1px solid var(--hud-500);border-radius:calc(6 * var(--u));background:var(--hud-500);color:#fff;font-size:calc(13 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.reconstructions-module__bt2d2q__btnOutlined{color:var(--hud-500);background:0 0}.reconstructions-module__bt2d2q__btnGrow{flex:1;min-width:0}.reconstructions-module__bt2d2q__btnGrow svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.reconstructions-module__bt2d2q__discSearch{gap:calc(8 * var(--u));display:flex}.reconstructions-module__bt2d2q__searchField{min-width:0;height:calc(34 * var(--u));padding:0 calc(30 * var(--u)) 0 calc(10 * var(--u));border:1px solid var(--slate-300);border-radius:calc(6 * var(--u));background:var(--surface);color:var(--slate-500);font-size:calc(13 * var(--u));flex:1;align-items:center;display:flex;position:relative}.reconstructions-module__bt2d2q__searchIcon{right:calc(10 * var(--u));color:var(--slate-500);position:absolute}.reconstructions-module__bt2d2q__searchIcon svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.reconstructions-module__bt2d2q__filterBtn{width:calc(34 * var(--u));height:calc(34 * var(--u));border:1px solid var(--hud-500);border-radius:calc(6 * var(--u));color:var(--hud-500);flex:none;place-items:center;display:grid}.reconstructions-module__bt2d2q__filterBtn svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.reconstructions-module__bt2d2q__discList{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.reconstructions-module__bt2d2q__row{align-items:start;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--slate-200);grid-template-columns:minmax(0,1fr) auto;display:grid}.reconstructions-module__bt2d2q__row:nth-child(2n){background:#e2e8f066}.reconstructions-module__bt2d2q__rowActive,.reconstructions-module__bt2d2q__rowActive:nth-child(2n){background:var(--hud-500);color:#fff}.reconstructions-module__bt2d2q__rowName{font-size:calc(14 * var(--u));color:var(--slate-950);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.reconstructions-module__bt2d2q__rowActive .reconstructions-module__bt2d2q__rowName{color:#fff}.reconstructions-module__bt2d2q__rowMeta{margin-top:calc(1 * var(--u));font-size:calc(12 * var(--u));color:var(--slate-600);line-height:1.35;display:block}.reconstructions-module__bt2d2q__rowActive .reconstructions-module__bt2d2q__rowMeta{color:#ffffffe0}.reconstructions-module__bt2d2q__rowTags{align-items:flex-end;gap:calc(4 * var(--u));flex-direction:column;display:flex}.reconstructions-module__bt2d2q__discFooter{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-top:1px solid var(--slate-200);font-size:calc(12 * var(--u));color:var(--slate-600);flex:none;display:flex}.reconstructions-module__bt2d2q__tag{padding:calc(2 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11 * var(--u));white-space:nowrap;align-items:center;font-weight:700;line-height:1.45;display:inline-flex}.reconstructions-module__bt2d2q__tagSuccess{background:var(--ok-bg);color:var(--ok-fg)}.reconstructions-module__bt2d2q__tagWarn{background:var(--warn-bg);color:var(--warn-fg)}.reconstructions-module__bt2d2q__tagDanger{background:var(--bad-bg);color:var(--bad-fg)}.reconstructions-module__bt2d2q__tagPrimary{background:var(--hud-200);color:var(--hud-700)}.reconstructions-module__bt2d2q__rowActive .reconstructions-module__bt2d2q__tag{box-shadow:0 0 0 1px #ffffff80}.reconstructions-module__bt2d2q__emptyPane{background:var(--slate-200);min-width:0;color:var(--slate-500);font-size:calc(20 * var(--u));flex:1;place-items:center;display:grid}.reconstructions-module__bt2d2q__workspace{flex-direction:column;flex:1;min-width:0;display:flex}.reconstructions-module__bt2d2q__crumbbar{align-items:center;gap:calc(10 * var(--u));height:calc(40 * var(--u));padding-right:calc(12 * var(--u));background:var(--slate-100);border-bottom:1px solid var(--slate-200);font-size:calc(13 * var(--u));color:var(--slate-600);flex:none;display:flex}.reconstructions-module__bt2d2q__crumbToggle{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--hud-300);color:var(--slate-700);flex:none;place-items:center;display:grid}.reconstructions-module__bt2d2q__crumbToggle svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.reconstructions-module__bt2d2q__crumbs{align-items:center;gap:calc(8 * var(--u));white-space:nowrap;min-width:0;display:flex}.reconstructions-module__bt2d2q__crumbs svg{width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--slate-500)}.reconstructions-module__bt2d2q__crumbSep{color:var(--slate-300)}.reconstructions-module__bt2d2q__crumbHere{color:var(--slate-950)}.reconstructions-module__bt2d2q__workspaceScroll{background:var(--slate-200);flex:1;min-height:0;overflow:hidden}.reconstructions-module__bt2d2q__workspaceInner{gap:calc(14 * var(--u));padding:calc(14 * var(--u));flex-direction:column;display:flex}.reconstructions-module__bt2d2q__entityHeader{align-items:center;gap:calc(14 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));background:var(--surface);border:1px solid var(--slate-200);border-radius:calc(8 * var(--u));display:flex}.reconstructions-module__bt2d2q__avatar{width:calc(44 * var(--u));height:calc(44 * var(--u));background:var(--slate-100);color:var(--slate-600);border-radius:999px;flex:none;place-items:center;display:grid}.reconstructions-module__bt2d2q__avatar svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.reconstructions-module__bt2d2q__entityName{align-items:center;gap:calc(8 * var(--u));font-size:calc(20 * var(--u));color:var(--slate-950);margin:0;font-weight:700;display:flex}.reconstructions-module__bt2d2q__entityMeta{margin:calc(2 * var(--u)) 0 0;font-size:calc(13 * var(--u));color:var(--slate-600)}.reconstructions-module__bt2d2q__entityActions{margin-left:auto}.reconstructions-module__bt2d2q__tabs{gap:calc(4 * var(--u));padding:0 calc(4 * var(--u));border-bottom:1px solid var(--slate-300);display:flex}.reconstructions-module__bt2d2q__tab{align-items:center;gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));color:var(--slate-600);font-size:calc(14 * var(--u));border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.reconstructions-module__bt2d2q__tabOn{border-bottom-color:var(--hud-500);color:var(--hud-500);font-weight:600}.reconstructions-module__bt2d2q__tabCount{min-width:calc(18 * var(--u));height:calc(18 * var(--u));padding:0 calc(5 * var(--u));background:var(--hud-500);color:#fff;font-size:calc(11 * var(--u));border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.reconstructions-module__bt2d2q__grid{gap:calc(14 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reconstructions-module__bt2d2q__panel{background:var(--surface);border:1px solid var(--slate-200);border-radius:calc(8 * var(--u));flex-direction:column;min-width:0;display:flex}.reconstructions-module__bt2d2q__panelWide{grid-column:span 2}.reconstructions-module__bt2d2q__panelHeader{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(10 * var(--u));display:flex}.reconstructions-module__bt2d2q__panelTitle{font-size:calc(16 * var(--u));color:var(--slate-950);margin:0;font-weight:700}.reconstructions-module__bt2d2q__panelBody{padding:0 calc(16 * var(--u)) calc(16 * var(--u))}.reconstructions-module__bt2d2q__link{align-items:center;gap:calc(6 * var(--u));color:var(--hud-500);font-size:calc(12 * var(--u));display:inline-flex}.reconstructions-module__bt2d2q__link svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.reconstructions-module__bt2d2q__details{gap:calc(12 * var(--u));flex-direction:column;display:flex}.reconstructions-module__bt2d2q__detail{align-items:flex-start;gap:calc(10 * var(--u));display:flex}.reconstructions-module__bt2d2q__detailIcon{width:calc(30 * var(--u));height:calc(30 * var(--u));background:var(--slate-100);color:var(--slate-600);border-radius:999px;flex:none;place-items:center;display:grid}.reconstructions-module__bt2d2q__detailIcon svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.reconstructions-module__bt2d2q__detailLabel{font-size:calc(12 * var(--u));color:var(--slate-500);margin:0}.reconstructions-module__bt2d2q__detailValue{font-size:calc(14 * var(--u));color:var(--slate-950);overflow-wrap:anywhere;margin:0}.reconstructions-module__bt2d2q__detailLink{align-items:center;gap:calc(5 * var(--u));color:var(--hud-500);display:inline-flex}.reconstructions-module__bt2d2q__detailLink svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.reconstructions-module__bt2d2q__actionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reconstructions-module__bt2d2q__action{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(11 * var(--u)) 0;border-bottom:1px solid var(--slate-100);font-size:calc(13 * var(--u));display:flex}.reconstructions-module__bt2d2q__action:last-child{border-bottom:0}.reconstructions-module__bt2d2q__timeline{gap:calc(14 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reconstructions-module__bt2d2q__event{padding-left:calc(20 * var(--u));position:relative}.reconstructions-module__bt2d2q__eventDot{top:calc(6 * var(--u));width:calc(9 * var(--u));height:calc(9 * var(--u));background:var(--hud-500);border-radius:999px;position:absolute;left:0}.reconstructions-module__bt2d2q__event:not(:last-child):after{content:"";top:calc(17 * var(--u));left:calc(4 * var(--u));background:var(--slate-200);width:1px;height:calc(100% + 2px);position:absolute}.reconstructions-module__bt2d2q__eventText{font-size:calc(13 * var(--u));color:var(--slate-950);margin:0}.reconstructions-module__bt2d2q__eventWhen{margin:calc(1 * var(--u)) 0 0;font-size:calc(12 * var(--u));color:var(--slate-500)}.reconstructions-module__bt2d2q__table{border-collapse:collapse;width:100%;font-size:calc(13 * var(--u))}.reconstructions-module__bt2d2q__table th{padding:calc(10 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--slate-300);color:var(--slate-600);text-align:left;white-space:nowrap;font-weight:600}.reconstructions-module__bt2d2q__table td{padding:calc(10 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--slate-100);white-space:nowrap}.reconstructions-module__bt2d2q__table tbody tr:nth-child(2n){background:var(--slate-50)}.reconstructions-module__bt2d2q__policyLink{color:var(--hud-500)}.reconstructions-module__bt2d2q__kpis{gap:calc(28 * var(--u));margin-bottom:calc(14 * var(--u));display:flex}.reconstructions-module__bt2d2q__kpiLabel{font-size:calc(12 * var(--u));color:var(--slate-500);margin:0}.reconstructions-module__bt2d2q__kpiValue{margin:calc(1 * var(--u)) 0 0;font-size:calc(22 * var(--u));color:var(--slate-950);font-variant-numeric:tabular-nums;font-weight:700}.reconstructions-module__bt2d2q__chart{grid-template-columns:calc(28 * var(--u)) 1fr;gap:calc(6 * var(--u));height:calc(190 * var(--u));display:grid}.reconstructions-module__bt2d2q__axis{padding-bottom:calc(18 * var(--u));font-size:calc(11 * var(--u));color:var(--slate-500);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.reconstructions-module__bt2d2q__plot{justify-content:space-around;align-items:flex-end;gap:calc(12 * var(--u));padding-bottom:calc(18 * var(--u));border-left:1px solid var(--slate-200);display:flex;position:relative}.reconstructions-module__bt2d2q__gridline{border-top:1px dashed var(--slate-200);position:absolute;left:0;right:0}.reconstructions-module__bt2d2q__column{z-index:1;width:100%;max-width:calc(46 * var(--u));flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.reconstructions-module__bt2d2q__columnValue{margin-bottom:calc(4 * var(--u));font-size:calc(12 * var(--u));color:var(--slate-700);font-variant-numeric:tabular-nums;font-weight:600}.reconstructions-module__bt2d2q__columnBar{width:100%}.reconstructions-module__bt2d2q__columnLabel{bottom:calc(-18 * var(--u));font-size:calc(11 * var(--u));color:var(--slate-600);position:absolute}.reconstructions-module__bt2d2q__appFooter{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));height:calc(40 * var(--u));padding:0 calc(16 * var(--u));background:var(--slate-100);border-top:1px solid var(--slate-200);font-size:calc(12 * var(--u));color:var(--slate-500);flex:none;display:flex}.reconstructions-module__bt2d2q__appFooterLinks{gap:calc(10 * var(--u));color:var(--hud-500);display:flex}.reconstructions-module__bt2d2q__appFooterStamp{font-variant-numeric:tabular-nums}.reconstructions-module__bt2d2q__concurrence{grid-template-columns:1fr 1fr;gap:clamp(20px,5vw,56px);width:min(620px,100%);display:grid}.reconstructions-module__bt2d2q__concCol{flex-direction:column;gap:10px;display:flex}.reconstructions-module__bt2d2q__concTag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:10px}.reconstructions-module__bt2d2q__seq{flex-direction:column;gap:8px;display:flex}.reconstructions-module__bt2d2q__zone{border:1px solid var(--rule-strong);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--graphite);background:var(--panel);border-radius:3px;padding:16px;font-size:11px}.reconstructions-module__bt2d2q__zoneDim{opacity:.4}.reconstructions-module__bt2d2q__zoneLit{color:var(--read);box-shadow:inset 0 0 0 1px var(--signal)}.reconstructions-module__bt2d2q__seqNote,.reconstructions-module__bt2d2q__conNote{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:9.5px}.reconstructions-module__bt2d2q__con{grid-template-columns:1fr 1fr;gap:8px;display:grid}.reconstructions-module__bt2d2q__conNote{color:var(--signal)}.reconstructions-module__bt2d2q__figure{width:100%;position:relative}.reconstructions-module__bt2d2q__callout{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--signal);pointer-events:none;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute}.reconstructions-module__bt2d2q__calloutLine{background:var(--signal);opacity:.8;width:clamp(22px,3vw,44px);height:1px}.reconstructions-module__bt2d2q__calloutDot{border:1px solid var(--signal);border-radius:50%;flex:none;width:5px;height:5px}@media (max-width:680px){.reconstructions-module__bt2d2q__concurrence{grid-template-columns:minmax(0,1fr)}}
