._root_m44ys_11{display:flex;flex-direction:column;width:100%;min-height:600px;position:relative;background:radial-gradient(circle at 100% 0%,rgba(224,98,26,.12),transparent 28%),radial-gradient(circle at 0% 100%,rgba(27,128,80,.08),transparent 24%),linear-gradient(180deg,#ffffffc2,#f1f1eeeb)}._loading_m44ys_23,._error_m44ys_24{padding:48px;font-size:13px;color:#111214b3;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;flex:1}._error_m44ys_24 strong{font-size:14px;color:#b91c1c}._topBar_m44ys_42{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 22px;border-bottom:1px solid rgba(20,20,22,.1);background:linear-gradient(135deg,#e0621a14,#ffffffd6 38%,#ffffffad);flex-shrink:0}._topBarInner_m44ys_54{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1480px;margin:0 auto}._topBarLeft_m44ys_64{display:flex;flex-direction:column;gap:3px;min-width:0}._eyebrow_m44ys_71{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._titleRow_m44ys_80{display:inline-flex;align-items:center;gap:8px}._title_m44ys_80{margin:0;font-size:17px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}._scopeBadge_m44ys_96{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(224,98,26,.45);background:#e0621a1a;color:#7f3a0f;font-size:10px;font-weight:700}._narrative_m44ys_108{margin:0;font-size:11.5px;color:#1112149e;font-variant-numeric:tabular-nums}._topBarRight_m44ys_115{display:flex;align-items:center;gap:8px}._periodGroup_m44ys_121{display:inline-flex;padding:3px;border-radius:999px;border:1px solid rgba(20,20,22,.12);background:#ffffffdb}._periodBtn_m44ys_129{padding:5px 12px;border:none;background:transparent;color:#11121499;font-size:11px;font-weight:700;letter-spacing:.02em;border-radius:999px;cursor:pointer;transition:background .12s ease,color .12s ease}._periodBtn_m44ys_129:hover{color:var(--ink)}._periodBtnActive_m44ys_146{background:var(--accent);color:#fff;box-shadow:0 3px 9px #e0621a3d}._periodBtnActive_m44ys_146:hover{color:#fff}._body_m44ys_157{display:flex;flex-direction:column;gap:12px;padding:14px 16px 22px}._ribbon_m44ys_165{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:10px 14px;border-radius:14px;border:1px solid rgba(20,20,22,.08);background:linear-gradient(180deg,#fffffff0,#fbfbf9db);box-shadow:0 6px 18px #1112140a}._tile_m44ys_177{display:flex;flex-direction:column;gap:2px;min-width:0;padding:2px 12px;border-right:1px solid rgba(20,20,22,.06);position:relative}._tile_m44ys_177:last-child{border-right:none}._tileAttn_m44ys_189:before,._tileBreach_m44ys_190:before{content:"";position:absolute;inset:-2px 0 auto 0;height:2px;border-radius:2px}._tileAttn_m44ys_189:before{background:var(--accent)}._tileBreach_m44ys_190:before{background:#b91c1c}._value_m44ys_201{font-size:22px;line-height:1.1;font-weight:700;letter-spacing:-.03em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtle_m44ys_212{font-size:10.5px;color:#11121494;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toneOk_m44ys_220{color:#1b8050}._toneWarn_m44ys_221{color:#c07b18}._toneBad_m44ys_222{color:#b91c1c}._toneAccent_m44ys_223{color:#7f3a0f}._toneMuted_m44ys_224{color:#11121499}@media(max-width:1199px){._ribbon_m44ys_165{grid-template-columns:repeat(3,minmax(0,1fr))}._tile_m44ys_177:nth-child(3n){border-right:none}}._panelTitle_m44ys_232{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--ink);display:inline-flex;align-items:center;gap:8px}._panelSub_m44ys_243{margin:2px 0 0;font-size:11px;color:#11121494}._queueCount_m44ys_249{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:#e0621a1f;color:#7f3a0f;font-size:10px;font-weight:800;letter-spacing:.04em}._agingQueueRow_m44ys_262{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);gap:12px;align-items:stretch}@media(max-width:1199px){._agingQueueRow_m44ys_262{grid-template-columns:minmax(0,1fr)}}._agingPanel_m44ys_276{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;border-radius:16px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9e6);box-shadow:0 10px 24px #1112140d;align-self:stretch}._watchlist_m44ys_290{margin-top:auto;padding:12px 12px 10px;border-radius:12px;border:1px solid rgba(20,20,22,.08);background:linear-gradient(180deg,#e0621a0a,#ffffffb3)}._watchlistHead_m44ys_299{display:flex;align-items:center;gap:8px;margin-bottom:8px}._watchlistEyebrow_m44ys_306{font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1112148c}._watchlistPulse_m44ys_314{width:7px;height:7px;border-radius:999px;background:#1b8050;box-shadow:0 0 #1b805080;animation:_watchlist-pulse_m44ys_1 2.2s ease-out infinite}@keyframes _watchlist-pulse_m44ys_1{0%{box-shadow:0 0 #1b805080}70%{box-shadow:0 0 0 6px #1b805000}to{box-shadow:0 0 #1b805000}}._watchlistList_m44ys_329{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}._watchlistItem_m44ys_338{display:grid;grid-template-columns:minmax(88px,max-content) auto minmax(0,1fr);align-items:baseline;column-gap:10px;padding:6px 10px;border-radius:8px;background:#ffffffb8;border:1px solid rgba(20,20,22,.05)}._watchlistLabel_m44ys_349{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#11121485;white-space:nowrap}._watchlistValue_m44ys_358{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}._watchlistValue_m44ys_358[data-kind=breach]{color:#b91c1c}._watchlistValue_m44ys_358[data-kind=nextDue]{color:#7f3a0f}._watchlistValue_m44ys_358[data-kind=offender]{color:var(--ink)}._watchlistDetail_m44ys_370{font-size:11px;color:#1112149e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._agingHead_m44ys_379{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._agingLegend_m44ys_386{display:inline-flex;align-items:center;gap:6px;padding-top:4px}._legendScale_m44ys_393{display:inline-flex;gap:2px}._legendDot_m44ys_398{width:10px;height:10px;border-radius:3px;background:#e0621a33}._legendDot_m44ys_398[data-intensity="1"]{background:#e0621a33}._legendDot_m44ys_398[data-intensity="2"]{background:#e0621a73}._legendDot_m44ys_398[data-intensity="3"]{background:#dc2626b3}._legendDot_m44ys_398[data-intensity="4"]{background:#991b1be6}._legendLabel_m44ys_410{font-size:10px;color:#1112148c;font-weight:600;letter-spacing:.02em}._legendBreached_m44ys_417{width:14px;height:10px;border-radius:2px;background:repeating-linear-gradient(45deg,rgba(185,28,28,.9) 0,rgba(185,28,28,.9) 2px,transparent 2px,transparent 4px),#b91c1c33;margin-left:6px}._agingGrid_m44ys_433{display:grid;grid-template-columns:86px repeat(5,minmax(0,1fr));grid-auto-rows:48px;gap:4px;align-items:stretch}._agingColHead_m44ys_445{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center;padding-bottom:2px}._agingRowHead_m44ys_455{font-size:11px;font-weight:700;color:var(--ink);display:flex;align-items:center;padding:0 6px 0 2px;border-left:3px solid transparent;line-height:1}._agingRowHead_m44ys_455[data-sev=CRITICAL]{border-left-color:#b91c1c}._agingRowHead_m44ys_455[data-sev=HIGH]{border-left-color:#dc2626}._agingRowHead_m44ys_455[data-sev=MEDIUM]{border-left-color:#e0621a}._agingRowHead_m44ys_455[data-sev=LOW]{border-left-color:#1b8050}._agingCell_m44ys_471{position:relative;padding:4px 6px;border-radius:8px;border:1px solid rgba(20,20,22,.08);background:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;overflow:hidden;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}._agingCell_m44ys_471:hover:not(:disabled){transform:translateY(-1px);border-color:#e0621a80;box-shadow:0 4px 10px #11121414}._agingCellEmpty_m44ys_493{cursor:default;background:#14141605;border-style:dashed}._agingCell_m44ys_471[data-intensity="1"]{background:#e0621a24}._agingCell_m44ys_471[data-intensity="2"]{background:#e0621a52}._agingCell_m44ys_471[data-intensity="3"]{background:#dc26268c;color:#fff}._agingCell_m44ys_471[data-intensity="4"]{background:#991b1bc7;color:#fff}._agingCellSelected_m44ys_504{outline:2px solid var(--accent);outline-offset:1px;transform:translateY(-1px)}._agingCellNum_m44ys_510{font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}._agingCellSub_m44ys_518{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.85;line-height:1}._agingCellStripe_m44ys_527{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(45deg,rgba(185,28,28,.55) 0,rgba(185,28,28,.55) 3px,transparent 3px,transparent 7px);mix-blend-mode:multiply}._queuePanel_m44ys_543{display:flex;flex-direction:column;min-height:0;max-height:560px;padding:14px 16px 8px;border-radius:16px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9e6);box-shadow:0 10px 24px #1112140d}._queueHead_m44ys_556{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding-bottom:8px}._queueFilterPill_m44ys_565{border:1px solid rgba(224,98,26,.45);background:#e0621a14;color:#7f3a0f;font-size:11px;font-weight:700;border-radius:999px;padding:4px 10px;cursor:pointer}._queueFilterPill_m44ys_565:hover{background:#e0621a2e}._queueHeadText_m44ys_580{min-width:0}._queueSearchRow_m44ys_584{display:flex;align-items:center;gap:10px;padding:0 0 10px;flex-shrink:0}._queueSearch_m44ys_584{position:relative;flex:1;display:flex;align-items:center}._queueSearchIcon_m44ys_599{position:absolute;left:10px;color:#11121473;pointer-events:none}._queueSearchInput_m44ys_606{width:100%;padding:7px 30px;font-size:12px;font-weight:500;color:var(--ink);background:#ffffffeb;border:1px solid rgba(20,20,22,.12);border-radius:999px;outline:none;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}._queueSearchInput_m44ys_606::placeholder{color:#1112146b;font-weight:500}._queueSearchInput_m44ys_606:hover{border-color:#14141638}._queueSearchInput_m44ys_606:focus{border-color:#e0621a99;background:#fff;box-shadow:0 0 0 3px #e0621a1f}._queueSearchInput_m44ys_606::-webkit-search-cancel-button{display:none}._queueSearchClear_m44ys_638{position:absolute;right:8px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:#14141614;color:#11121499;font-size:10px;cursor:pointer;transition:background .12s ease,color .12s ease}._queueSearchClear_m44ys_638:hover{background:#e0621a2e;color:#7f3a0f}._queueSearchCount_m44ys_660{font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#7f3a0f;background:#e0621a1a;border:1px solid rgba(224,98,26,.3);padding:3px 8px;border-radius:999px;white-space:nowrap;font-variant-numeric:tabular-nums}._queueEmpty_m44ys_673{padding:28px 16px;text-align:center;border-radius:12px;background:#1b805014;border:1px dashed rgba(27,128,80,.3)}._queueEmptyTitle_m44ys_681{font-size:14px;font-weight:700;color:#1b8050}._queueEmptySub_m44ys_687{margin-top:4px;font-size:11.5px;color:#11121499}._queueScroll_m44ys_693{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;margin:0 -10px;padding:2px 12px 8px 4px;scrollbar-width:thin;scrollbar-color:rgba(224,98,26,.35) transparent}._queueScroll_m44ys_693::-webkit-scrollbar{width:10px}._queueScroll_m44ys_693::-webkit-scrollbar-track{background:transparent;margin:4px 0}._queueScroll_m44ys_693::-webkit-scrollbar-thumb{background:#e0621a47;border-radius:999px;border:2px solid transparent;background-clip:padding-box;min-height:40px}._queueScroll_m44ys_693::-webkit-scrollbar-thumb:hover{background:#e0621a8c;background-clip:padding-box;border:2px solid transparent}._queueScroll_m44ys_693::-webkit-scrollbar-thumb:active{background:#e0621abf;background-clip:padding-box;border:2px solid transparent}._queueList_m44ys_731{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}._queueItem_m44ys_740{border:1px solid rgba(20,20,22,.08);border-radius:10px;background:#fffffff5;padding:7px 12px 7px 14px;position:relative;overflow:hidden}._queueItem_m44ys_740:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#1414161a}._queueItemDue_m44ys_757:before{background:var(--accent)}._queueItemBreached_m44ys_758{border-color:#b91c1c4d;background:linear-gradient(180deg,#fef2f299,#fffffff5)}._queueItemBreached_m44ys_758:before{background:#b91c1c}._queueRow_m44ys_764{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px}._queueRowMain_m44ys_771{display:flex;flex-direction:column;gap:2px;min-width:0}._queueSubject_m44ys_778{display:inline-flex;align-items:center;gap:8px;min-width:0}._queueSev_m44ys_785{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:#14141614;font-size:10px;font-weight:800}._queueSubjectName_m44ys_797{font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._queueSubjectMeta_m44ys_807{font-size:10.5px;color:#11121494;padding:1px 6px;border-radius:4px;background:#1414160d;white-space:nowrap}._queueMatch_m44ys_816{display:inline-flex;gap:8px;align-items:baseline;min-width:0;font-size:11.5px;color:#111214b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._queueMatchName_m44ys_828{font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px;flex:0 1 auto}._queueMatchActor_m44ys_838{font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#11121480;white-space:nowrap;flex:0 0 auto}._queueMeta_m44ys_848{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums;white-space:nowrap}._queueDue_m44ys_857{font-size:12px;font-weight:800;letter-spacing:-.01em}._queueAge_m44ys_863{font-size:10.5px;color:#11121480}._queueEscalated_m44ys_868{font-size:9.5px;font-weight:800;letter-spacing:.08em;padding:1px 6px;border-radius:999px;background:#b91c1c;color:#fff}._queueActions_m44ys_878{display:inline-flex;gap:4px}._queueBtn_m44ys_883{padding:4px 10px;font-size:11px;font-weight:700;border-radius:999px;border:1px solid rgba(20,20,22,.14);background:#ffffffeb;color:var(--ink);cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}._queueBtn_m44ys_883:hover{border-color:#e0621a80;transform:translateY(-1px)}._queueBtnOk_m44ys_900{color:#1b8050;border-color:#1b805059}._queueBtnOk_m44ys_900:hover{background:#1b80501a;border-color:#1b805099}._queueBtnWarn_m44ys_903{color:#b91c1c;border-color:#b91c1c59}._queueBtnWarn_m44ys_903:hover{background:#b91c1c14;border-color:#b91c1c8c}._queueBtnMuted_m44ys_906{color:#111214a6}._queuePrompt_m44ys_908{margin-top:8px;padding:8px 10px;border-radius:10px;background:#e0621a0f;border:1px solid rgba(224,98,26,.25);display:flex;flex-direction:column;gap:6px}._queuePromptLabel_m44ys_919{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7f3a0f}._queuePromptInput_m44ys_927{resize:vertical;min-height:40px;border:1px solid rgba(20,20,22,.18);border-radius:8px;padding:6px 8px;font-size:12px;font-family:inherit;background:#fff;color:var(--ink)}._queuePromptInput_m44ys_927:focus{outline:2px solid rgba(224,98,26,.4);outline-offset:-1px;border-color:var(--accent)}._queuePromptExpiry_m44ys_945{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#111214a6}._queuePromptSelect_m44ys_953{font-size:11px;padding:3px 6px;border:1px solid rgba(20,20,22,.18);border-radius:6px;background:#fff;color:var(--ink)}._queuePromptActions_m44ys_962{display:flex;justify-content:flex-end;gap:6px}._queuePromptCancel_m44ys_968{border:1px solid rgba(20,20,22,.14);background:transparent;color:#111214b3;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;cursor:pointer}._queuePromptSubmit_m44ys_979{border:none;background:var(--accent);color:#fff;font-size:11px;font-weight:700;padding:5px 12px;border-radius:999px;cursor:pointer;box-shadow:0 3px 9px #e0621a47}._queuePromptSubmit_m44ys_979:disabled{background:#14141633;color:#fffc;cursor:not-allowed;box-shadow:none}._queueMore_m44ys_998{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 2px 4px;padding:8px 12px;border-radius:10px;border:1px solid rgba(20,20,22,.08);background:#ffffffd9;font-size:11.5px;color:#111214b3}._queueMoreLabel_m44ys_1012{font-variant-numeric:tabular-nums}._queueMoreLabel_m44ys_1012 strong{color:var(--ink);font-weight:800}._queueMoreActions_m44ys_1021{display:inline-flex;gap:6px}._queueMoreBtn_m44ys_1026{padding:5px 12px;font-size:11px;font-weight:700;border-radius:999px;border:1px solid rgba(224,98,26,.5);background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 3px 10px #e0621a3d;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}._queueMoreBtn_m44ys_1026:hover{transform:translateY(-1px);box-shadow:0 5px 14px #e0621a52}._queueMoreBtnGhost_m44ys_1044{background:#ffffffeb;color:#7f3a0f;border-color:#e0621a59;box-shadow:none}._queueMoreBtnGhost_m44ys_1044:hover{background:#e0621a14;border-color:#e0621a8c;box-shadow:none}._governanceRow_m44ys_1058{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media(max-width:1099px){._governanceRow_m44ys_1058{grid-template-columns:minmax(0,1fr)}}._halfPanel_m44ys_1070{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9e6);box-shadow:0 10px 24px #1112140d;min-height:0}._halfHead_m44ys_1083{display:flex;flex-direction:column;gap:2px;flex-shrink:0}._halfEmpty_m44ys_1090{padding:14px 8px;text-align:center;font-size:11.5px;color:#1112148c}._halfEmptyWaivers_m44ys_1097{margin:6px 0 2px;padding:14px 16px;display:flex;align-items:center;gap:14px;border-radius:12px;border:1px dashed rgba(27,128,80,.28);background:linear-gradient(180deg,#1b80500d,#fff9)}._halfEmptyWaivers_m44ys_1097 strong{display:block;font-size:12.5px;font-weight:700;color:var(--ink);letter-spacing:-.01em}._halfEmptyWaivers_m44ys_1097 p{margin:2px 0 0;font-size:11px;color:#11121499}._halfEmptyBadge_m44ys_1122{flex-shrink:0;width:28px;height:28px;border-radius:999px;background:#1b805024;color:#1b8050;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}._policyList_m44ys_1137{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._policyRow_m44ys_1146{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:6px 10px;border-radius:8px;border:1px solid transparent;background:#14141606;cursor:pointer;text-align:left;transition:background .12s ease,border-color .12s ease}._policyRow_m44ys_1146:hover{background:#e0621a0f;border-color:#e0621a38}._policyRowActive_m44ys_1166{background:#e0621a24;border-color:#e0621a8c;box-shadow:inset 3px 0 0 var(--accent)}._policyLeft_m44ys_1172{display:flex;flex-direction:column;gap:1px;min-width:0}._policyName_m44ys_1179{font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._policyMeta_m44ys_1188{font-size:10.5px;color:#11121494;font-variant-numeric:tabular-nums}._policyRight_m44ys_1194{display:inline-flex;align-items:center;gap:8px}._policyBar_m44ys_1200{width:88px;height:6px;border-radius:999px;background:#14141614;overflow:hidden}._policyBarEmpty_m44ys_1208{background:repeating-linear-gradient(90deg,#14141614 0,#14141614 4px,#14141608 4px,#14141608 8px)}._policyBarFill_m44ys_1219{height:100%;border-radius:999px}._policyBarFill_m44ys_1219[data-tone=ok]{background:#1b8050}._policyBarFill_m44ys_1219[data-tone=warn]{background:var(--accent)}._policyBarFill_m44ys_1219[data-tone=bad]{background:#b91c1c}._policyPct_m44ys_1228{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;min-width:36px;text-align:right}._waiverList_m44ys_1237{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._waiverRow_m44ys_1246{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(20,20,22,.08);background:#ffffffe6}._waiverRowAlert_m44ys_1257{border-color:#b91c1c59;background:linear-gradient(180deg,#fef2f2b3,#fffffff5)}._waiverLeft_m44ys_1262{display:flex;flex-direction:column;gap:1px;min-width:0}._waiverSubject_m44ys_1269{font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._waiverMeta_m44ys_1278{font-size:10.5px;color:#1112148c}._waiverNote_m44ys_1283{font-size:11px;color:#111214b3;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._waiverRight_m44ys_1292{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}._waiverExpiry_m44ys_1299{font-size:11px;font-weight:800}._waiverApprover_m44ys_1304{font-size:10.5px;color:#1112148c}._waiverRevoke_m44ys_1309{padding:3px 10px;font-size:10.5px;font-weight:700;border-radius:999px;border:1px solid rgba(185,28,28,.35);background:#ffffffe6;color:#b91c1c;cursor:pointer}._waiverRevoke_m44ys_1309:hover{background:#b91c1c14;border-color:#b91c1c99}._ledgerPanel_m44ys_1326{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:16px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9e6);box-shadow:0 10px 24px #1112140d}._ledgerHead_m44ys_1338{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._ledgerExport_m44ys_1345{padding:6px 14px;font-size:11.5px;font-weight:700;border-radius:999px;border:none;background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 3px 10px #e0621a47;transition:transform .12s ease,box-shadow .12s ease}._ledgerExport_m44ys_1345:hover{transform:translateY(-1px);box-shadow:0 5px 14px #e0621a5c}._ledgerExport_m44ys_1345:disabled{background:#1414162e;color:#fffc;cursor:not-allowed;box-shadow:none;transform:none}._ledgerEmpty_m44ys_1371{padding:10px 8px;text-align:center;font-size:11.5px;color:#1112148c}._ledgerList_m44ys_1378{list-style:none;margin:0 -6px 0 0;padding:0 8px 0 0;display:flex;flex-direction:column;gap:3px;max-height:280px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(224,98,26,.35) transparent}._ledgerList_m44ys_1378::-webkit-scrollbar{width:10px}._ledgerList_m44ys_1378::-webkit-scrollbar-track{background:transparent;margin:4px 0}._ledgerList_m44ys_1378::-webkit-scrollbar-thumb{background:#e0621a47;border-radius:999px;border:2px solid transparent;background-clip:padding-box;min-height:40px}._ledgerList_m44ys_1378::-webkit-scrollbar-thumb:hover{background:#e0621a8c;background-clip:padding-box;border:2px solid transparent}._ledgerItem_m44ys_1407{display:grid;grid-template-columns:76px 110px 140px minmax(0,1fr) minmax(0,2fr);align-items:center;gap:10px;padding:5px 8px;font-size:11.5px;color:#111214bf;border-bottom:1px dashed rgba(20,20,22,.06);font-variant-numeric:tabular-nums}._ledgerItem_m44ys_1407:last-child{border-bottom:none}._ledgerTs_m44ys_1421{font-size:10.5px;color:#11121480}._ledgerAction_m44ys_1426{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._ledgerActor_m44ys_1433{font-size:11px;color:#111214b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ledgerSubject_m44ys_1441{font-size:11.5px;color:var(--ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ledgerNote_m44ys_1450{font-size:11px;color:#11121499;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){._ledgerItem_m44ys_1407{grid-template-columns:1fr;gap:2px;padding:8px}}[data-theme=dark] ._root_m44ys_11{background:radial-gradient(circle at 100% 0%,rgba(255,138,71,.1),transparent 30%),radial-gradient(circle at 0% 100%,rgba(45,212,191,.06),transparent 26%),linear-gradient(180deg,#0b1016,#111a26 60%,#0d141f)}[data-theme=dark] ._topBar_m44ys_42{background:linear-gradient(135deg,#ff8a471a,#121923d6 38%,#121923ad);border-bottom-color:#bfcfe62e}[data-theme=dark] ._title_m44ys_80,[data-theme=dark] ._panelTitle_m44ys_232,[data-theme=dark] ._value_m44ys_201,[data-theme=dark] ._queueSubjectName_m44ys_797,[data-theme=dark] ._queueMatchName_m44ys_828,[data-theme=dark] ._watchlistValue_m44ys_358,[data-theme=dark] ._policyName_m44ys_1179,[data-theme=dark] ._waiverSubject_m44ys_1269,[data-theme=dark] ._halfHead_m44ys_1083,[data-theme=dark] ._ledgerAction_m44ys_1426,[data-theme=dark] ._agingColHead_m44ys_445,[data-theme=dark] ._agingRowHead_m44ys_455,[data-theme=dark] ._queueEmptyTitle_m44ys_681{color:var(--ink)}[data-theme=dark] ._narrative_m44ys_108,[data-theme=dark] ._panelSub_m44ys_243,[data-theme=dark] ._subtle_m44ys_212,[data-theme=dark] ._eyebrow_m44ys_71,[data-theme=dark] ._watchlistEyebrow_m44ys_306,[data-theme=dark] ._watchlistLabel_m44ys_349,[data-theme=dark] ._watchlistDetail_m44ys_370,[data-theme=dark] ._queueSubjectMeta_m44ys_807,[data-theme=dark] ._queueMatchActor_m44ys_838,[data-theme=dark] ._queueAge_m44ys_863,[data-theme=dark] ._queueDue_m44ys_857,[data-theme=dark] ._queueMoreLabel_m44ys_1012,[data-theme=dark] ._queueSearchCount_m44ys_660,[data-theme=dark] ._queueEmptySub_m44ys_687,[data-theme=dark] ._policyMeta_m44ys_1188,[data-theme=dark] ._policyPct_m44ys_1228,[data-theme=dark] ._waiverMeta_m44ys_1278,[data-theme=dark] ._waiverNote_m44ys_1283,[data-theme=dark] ._waiverApprover_m44ys_1304,[data-theme=dark] ._ledgerTs_m44ys_1421,[data-theme=dark] ._ledgerActor_m44ys_1433,[data-theme=dark] ._ledgerSubject_m44ys_1441,[data-theme=dark] ._ledgerNote_m44ys_1450,[data-theme=dark] ._agingLegend_m44ys_386,[data-theme=dark] ._legendLabel_m44ys_410,[data-theme=dark] ._legendBreached_m44ys_417,[data-theme=dark] ._toneMuted_m44ys_224{color:var(--ink-soft)}[data-theme=dark] ._ribbon_m44ys_165,[data-theme=dark] ._agingPanel_m44ys_276,[data-theme=dark] ._queuePanel_m44ys_543,[data-theme=dark] ._watchlist_m44ys_290,[data-theme=dark] ._halfPanel_m44ys_1070,[data-theme=dark] ._ledgerPanel_m44ys_1326,[data-theme=dark] ._agingQueueRow_m44ys_262{background:var(--panel);border-color:var(--line);color:var(--ink)}[data-theme=dark] ._tile_m44ys_177{border-color:var(--line)}[data-theme=dark] ._periodGroup_m44ys_121,[data-theme=dark] ._queueFilterPill_m44ys_565,[data-theme=dark] ._queueSearchInput_m44ys_606,[data-theme=dark] ._queueBtn_m44ys_883,[data-theme=dark] ._queueMoreBtn_m44ys_1026,[data-theme=dark] ._queueMoreBtnGhost_m44ys_1044,[data-theme=dark] ._ledgerExport_m44ys_1345,[data-theme=dark] ._waiverRevoke_m44ys_1309,[data-theme=dark] ._queuePromptInput_m44ys_927,[data-theme=dark] ._queuePromptSelect_m44ys_953,[data-theme=dark] ._queuePromptCancel_m44ys_968{background:var(--panel-2);border-color:var(--line);color:var(--ink-soft)}[data-theme=dark] ._periodBtn_m44ys_129{color:var(--ink-soft)}[data-theme=dark] ._periodBtn_m44ys_129:hover{color:var(--ink)}[data-theme=dark] ._periodBtnActive_m44ys_146,[data-theme=dark] ._periodBtnActive_m44ys_146:hover{background:var(--accent);color:#1a1208}[data-theme=dark] ._queueSearchInput_m44ys_606::placeholder{color:var(--muted)}[data-theme=dark] ._queueSearchInput_m44ys_606:hover,[data-theme=dark] ._queueFilterPill_m44ys_565:hover,[data-theme=dark] ._queueBtn_m44ys_883:hover,[data-theme=dark] ._queueMoreBtn_m44ys_1026:hover,[data-theme=dark] ._ledgerExport_m44ys_1345:hover{background:var(--panel-3);color:var(--ink)}[data-theme=dark] ._queueItem_m44ys_740,[data-theme=dark] ._ledgerItem_m44ys_1407,[data-theme=dark] ._policyRow_m44ys_1146,[data-theme=dark] ._waiverRow_m44ys_1246,[data-theme=dark] ._watchlistItem_m44ys_338{background:var(--panel-2);border-color:var(--line);color:var(--ink)}[data-theme=dark] ._policyRow_m44ys_1146:hover{background:var(--panel-3)}[data-theme=dark] ._agingCorner_m44ys_441,[data-theme=dark] ._agingCellEmpty_m44ys_493{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._agingCell_m44ys_471{border-color:var(--line)}[data-theme=dark] ._policyBarEmpty_m44ys_1208{background:#96a4bb2e}[data-theme=dark] ._scopeBadge_m44ys_96{background:#ff8a4724;color:var(--accent);border-color:#ff8a4773}[data-theme=dark] ._queueBtnMuted_m44ys_906{color:var(--muted)}[data-theme=dark] ._loading_m44ys_23,[data-theme=dark] ._error_m44ys_24{color:var(--ink-soft)}._root_1a8vb_13{display:flex;flex-direction:column;flex:1 1 0;min-height:0;height:100%;overflow:hidden;position:relative;background:radial-gradient(circle at 100% 0%,rgba(224,98,26,.14),transparent 28%),radial-gradient(circle at 0% 100%,rgba(27,128,80,.08),transparent 24%),linear-gradient(180deg,#ffffffc2,#f1f1eeeb)}._topBar_1a8vb_27{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 22px;border-bottom:1px solid rgba(20,20,22,.12);background:linear-gradient(135deg,#e0621a14,#ffffffd6 38%,#ffffffad),linear-gradient(180deg,#ffffffdb,#fbfbf9b8);flex-shrink:0}._topBarLeft_1a8vb_40{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}._eyebrow_1a8vb_48{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._titleRow_1a8vb_57{display:inline-flex;align-items:center;gap:8px}._title_1a8vb_57{margin:0;font-size:16px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}._scopeBadge_1a8vb_73{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid rgba(224,98,26,.45);background:#e0621a1a;color:#7f3a0f;font-size:10px;font-weight:700;line-height:1.4}._narrative_1a8vb_87{max-width:640px;margin:0;font-size:11px;line-height:1.4;color:#111214a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topBarDivider_1a8vb_98{width:1px;height:18px;background:#14141624;display:inline-block;flex-shrink:0}._filterStrip_1a8vb_106{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:100%;min-width:0}._filterStrip_1a8vb_106 ._searchInput_1a8vb_116{margin-left:auto}@media(max-width:899px){._filterStrip_1a8vb_106{flex-wrap:wrap}._filterStrip_1a8vb_106 ._searchInput_1a8vb_116{margin-left:0}}._filterTag_1a8vb_125{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px solid rgba(224,98,26,.35);background:#ffffffd1;font-size:11px;font-weight:700;color:var(--ink)}._filterTagClose_1a8vb_138{border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:14px;line-height:1;padding:0}._clearAll_1a8vb_148{border:none;background:transparent;color:var(--accent);cursor:pointer;font-size:11px;font-weight:700;text-decoration:underline}._topBarRight_1a8vb_158{display:flex;align-items:center;gap:12px;flex-shrink:0}._densityToggle_1a8vb_165{display:inline-flex;align-items:center;padding:2px;border-radius:999px;border:1px solid rgba(20,20,22,.12);background:#ffffffd6}._densityButton_1a8vb_174{border:none;background:transparent;color:var(--muted);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:700;letter-spacing:.02em;transition:color .16s ease,background .16s ease,box-shadow .16s ease}._densityButton_1a8vb_174:hover{color:var(--ink)}._densityButtonActive_1a8vb_188{background:var(--accent);color:#fff;box-shadow:0 4px 10px #e0621a38}._body_1a8vb_195{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"kpi   kpi" "hero  hero" "atlas stories";gap:12px;padding:12px 16px 14px;flex:1 1 0;min-height:0;overflow:hidden}._body_1a8vb_195[data-tab=analyst],._body_1a8vb_195[data-tab=universe]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"main";overflow:auto}._analystFull_1a8vb_219,._universeFull_1a8vb_220{grid-area:main;min-height:0;display:flex;flex-direction:column;gap:12px}._terrainStrip_1a8vb_229{grid-area:terrain;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}._terrainCard_1a8vb_237{padding:14px 16px 16px;border-radius:18px;border:1px solid rgba(20,20,22,.08);background:linear-gradient(160deg,#fffffff5,#fbfbf9e6 65%,#f5f5f2b8);box-shadow:0 12px 30px #1112140d;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px}._terrainCard_1a8vb_237:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;opacity:.9;background:linear-gradient(90deg,var(--tone-color, rgba(20, 20, 22, .16)),transparent)}._terrainEyebrow_1a8vb_261{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}._terrainValue_1a8vb_269{font-size:32px;font-weight:700;letter-spacing:-.04em;color:var(--ink);line-height:1}._terrainCaption_1a8vb_277{font-size:11px;color:#111214a6;margin-bottom:6px}._terrainTopList_1a8vb_283{display:flex;flex-direction:column;gap:3px;margin-top:4px;padding-top:8px;border-top:1px dashed rgba(20,20,22,.1)}._terrainTopItem_1a8vb_292{display:flex;flex-direction:column;gap:1px}._terrainTopName_1a8vb_298{font-size:12px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._terrainTopMeta_1a8vb_307{font-size:10px;color:#1112148c;font-variant-numeric:tabular-nums}._toneCritical_1a8vb_314,._toneHigh_1a8vb_315{--tone-color: var(--danger)}._toneMedium_1a8vb_316{--tone-color: var(--accent)}._toneLow_1a8vb_317{--tone-color: var(--ok)}._toneNeutral_1a8vb_318{--tone-color: var(--ink)}._atlasPanel_1a8vb_321{grid-area:atlas;min-height:0;display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:18px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9eb 62%,#f5f5f2d6);box-shadow:0 16px 36px #1112140f;overflow:hidden}._atlasHeader_1a8vb_336{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._atlasHeaderTitle_1a8vb_343{display:flex;flex-direction:column;gap:3px}._atlasTitle_1a8vb_345{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}._atlasHelp_1a8vb_353{font-size:11px;color:#11121494}._atlasLegend_1a8vb_358{display:inline-flex;align-items:center;gap:8px;font-size:10px;color:#11121499;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._atlasLegendScale_1a8vb_369{display:inline-flex;align-items:center;gap:3px}._atlasLegendDot_1a8vb_375{width:10px;height:10px;border-radius:2px}._atlasNokHint_1a8vb_381{display:inline-flex;align-items:center;gap:5px}._atlasNokGlyph_1a8vb_387{width:10px;height:10px;border-radius:2px;background:repeating-linear-gradient(45deg,rgba(27,128,80,.85) 0 2px,transparent 2px 4px),#e0621a66}._atlasGridWrap_1a8vb_396{flex:1 1 0;min-height:0;overflow:auto;border-radius:12px;border:1px solid rgba(20,20,22,.08);background:#fcfcfa99;padding:8px}._atlasSvg_1a8vb_406{width:100%;display:block}._atlasCellRect_1a8vb_411{cursor:pointer;transition:filter .16s ease,stroke .16s ease}._atlasCellRect_1a8vb_411:hover,._atlasCellRect_1a8vb_411:focus-visible{filter:brightness(1.08);stroke:var(--accent);stroke-width:2;outline:none}._atlasCellActive_1a8vb_424{stroke:var(--accent);stroke-width:2.5}._atlasCellEmpty_1a8vb_429{fill:#14141608;stroke:#1414160f;stroke-width:1}._atlasNokOverlay_1a8vb_435{pointer-events:none;fill:url(#atlasNokPattern)}._atlasLabel_1a8vb_441{font-size:10px;font-weight:700;fill:#111214bf;letter-spacing:.04em;text-transform:uppercase}._atlasColLabel_1a8vb_452{font-size:10.5px;font-weight:600;fill:#111214c7;letter-spacing:0;text-transform:none}._atlasLabelMuted_1a8vb_460{font-size:10px;fill:#1112148c}._atlasCellCount_1a8vb_465{font-size:14px;font-weight:700;fill:#fff;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.35)}._atlasCellCountDark_1a8vb_473{fill:#111214c7;text-shadow:none}._atlasDrillDrawer_1a8vb_478{position:absolute;left:50%;bottom:14px;transform:translate(-50%);width:min(520px,calc(100% - 60px));padding:14px 16px;border-radius:16px;background:#fffffffa;border:1px solid rgba(20,20,22,.1);box-shadow:0 18px 44px #11121424;z-index:5}._atlasDrillHeader_1a8vb_492{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}._atlasDrillTitle_1a8vb_500{font-size:13px;font-weight:700;color:var(--ink);margin:0}._atlasDrillClose_1a8vb_507{background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:16px;line-height:1}._atlasDrillList_1a8vb_516{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}._atlasDrillRow_1a8vb_524{display:grid;grid-template-columns:1fr auto auto;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid rgba(20,20,22,.08);background:#f8f8f5b3;cursor:pointer;text-align:left;font:inherit;transition:background .12s ease,border-color .12s ease}._atlasDrillRow_1a8vb_524:hover{background:#fffffff2;border-color:#e0621a73}._atlasDrillName_1a8vb_543{font-size:12px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._atlasDrillBadge_1a8vb_552{font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}._badgeCritical_1a8vb_560{background:#b91c1c24;color:#7f1d1d;border:1px solid rgba(185,28,28,.38)}._badgeHigh_1a8vb_561{background:#dc262621;color:#991b1b;border:1px solid rgba(220,38,38,.38)}._badgeMedium_1a8vb_562{background:#e0621a24;color:#7f3a0f;border:1px solid rgba(224,98,26,.38)}._badgeLow_1a8vb_563{background:#1b805024;color:#0f3f24;border:1px solid rgba(27,128,80,.38)}._atlasDrillRisk_1a8vb_565{font-size:11px;font-weight:600;color:#111214a6;font-variant-numeric:tabular-nums}._storiesPanel_1a8vb_573{grid-area:stories;min-height:0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9eb 62%,#f5f5f2d6);box-shadow:0 16px 36px #1112140f;overflow:hidden}._storiesHeader_1a8vb_588{display:flex;flex-direction:column;gap:2px;flex-shrink:0}._storiesTitle_1a8vb_595{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}._storiesHelp_1a8vb_603{font-size:11px;color:#11121494}._storiesList_1a8vb_608{display:flex;flex-direction:column;gap:10px;padding-right:2px}._storyCard_1a8vb_615{padding:12px 14px;border-radius:14px;border:1px solid rgba(20,20,22,.08);background:#ffffffeb;display:flex;flex-direction:column;gap:6px;position:relative;box-shadow:0 4px 10px #1112140a}._storyCard_1a8vb_615:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--tone-color, rgba(20, 20, 22, .16));border-top-left-radius:14px;border-bottom-left-radius:14px}._storyEyebrow_1a8vb_637{font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--tone-color, var(--muted))}._storyTitle_1a8vb_645{margin:0;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}._storyNarrative_1a8vb_654{font-size:12px;line-height:1.55;color:#111214c7}._storyMetrics_1a8vb_660{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}._storyMetric_1a8vb_660{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:#1414160b;font-size:10px;font-weight:600;color:#111214b3}._storyMetric_1a8vb_660 strong{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}._storyActions_1a8vb_685{display:flex;gap:6px;margin-top:4px}._storyPrimaryBtn_1a8vb_691{border:none;border-radius:8px;background:var(--accent);color:#fff;padding:6px 12px;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 6px 14px #e0621a3d;transition:transform .12s ease,box-shadow .12s ease}._storyPrimaryBtn_1a8vb_691:hover{transform:translateY(-1px);box-shadow:0 10px 20px #e0621a4d}._storySecondaryBtn_1a8vb_709{border:1px solid rgba(20,20,22,.18);border-radius:8px;background:transparent;color:var(--ink);padding:6px 10px;font-size:11px;font-weight:600;cursor:pointer}._storiesEmpty_1a8vb_720{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 20px;text-align:center;color:#1112148c;font-size:12px;line-height:1.5}._emptyEyebrow_1a8vb_733{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#1112146b}._tierChip_1a8vb_742{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;border:1px solid rgba(20,20,22,.2);background:#fffc;font-size:9.5px;font-weight:700;letter-spacing:.08em;color:var(--ink)}._rawGraphToggle_1a8vb_757{position:absolute;right:20px;bottom:14px;padding:7px 14px;border-radius:999px;border:1px dashed rgba(20,20,22,.18);background:#ffffffe0;color:#1112148c;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .12s ease,border-color .12s ease}._rawGraphToggle_1a8vb_757:hover{color:var(--accent);border-color:#e0621a80}@media(max-width:1099px){._body_1a8vb_195{grid-template-columns:minmax(0,1fr);grid-template-areas:"kpi" "hero" "atlas" "stories"}._storiesPanel_1a8vb_573{max-height:420px}}._controlsRow_1a8vb_793{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 16px 0;flex-wrap:nowrap;flex-shrink:0}._controlsLeft_1a8vb_803,._controlsRight_1a8vb_803{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0}._controlsLeft_1a8vb_803{flex:1 1 auto;overflow:hidden}@media(max-width:899px){._controlsRow_1a8vb_793,._controlsLeft_1a8vb_803,._controlsRight_1a8vb_803{flex-wrap:wrap}}._filterChip_1a8vb_823{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;border:1px solid rgba(20,20,22,.14);background:#fffc;font-size:10px;font-weight:600;color:#111214b8;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease,border-color .12s ease}._filterChip_1a8vb_823:hover{border-color:#e0621a73;color:var(--ink)}._filterChipActive_1a8vb_842{background:#e0621a24;border-color:#e0621a8c;color:#7f3a0f}._filterChipGroup_1a8vb_847{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:#1414160a;border:1px solid rgba(20,20,22,.08)}._filterChipGroup_1a8vb_847 ._filterChip_1a8vb_823{border:1px solid transparent;background:transparent;padding:3px 8px}._filterChipGroup_1a8vb_847 ._filterChipActive_1a8vb_842{background:#fffffff2;border-color:#e0621a8c;color:#7f3a0f;box-shadow:0 2px 4px #1112140f}._searchInput_1a8vb_116{flex:0 1 180px;min-width:120px;padding:4px 10px;border-radius:999px;border:1px solid rgba(20,20,22,.14);background:#ffffffe0;font-size:10px;color:var(--ink);outline:none;transition:border-color .12s ease}._searchInput_1a8vb_116:focus{border-color:var(--accent)}._filterClear_1a8vb_881{border:none;background:transparent;color:var(--accent);cursor:pointer;font-size:10px;font-weight:700;padding:2px 4px;white-space:nowrap}._axisSelector_1a8vb_893{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;border:1px solid rgba(20,20,22,.12);background:#ffffffdb}._axisSelectorLabel_1a8vb_902{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1112148c}._axisSelect_1a8vb_893{border:1px solid rgba(20,20,22,.14);background:#fff;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;color:var(--ink);cursor:pointer;font-family:inherit}._axisSelect_1a8vb_893:focus{outline:2px solid rgba(224,98,26,.4);outline-offset:1px}._degenerateBanner_1a8vb_923{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:10px 14px;border-radius:12px;border:1px solid rgba(224,98,26,.35);background:linear-gradient(95deg,#e0621a1f,#e0621a0a 60%,#fffc);font-size:12px;color:#7f3a0f;font-weight:600}._degenerateBanner_1a8vb_923 strong{font-weight:700;color:var(--ink)}._degenerateAction_1a8vb_939{border:none;background:var(--accent);color:#fff;padding:5px 11px;border-radius:8px;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 4px 10px #e0621a38}._timeBand_1a8vb_953{flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding:8px 10px 6px;border-radius:10px;border:1px solid rgba(20,20,22,.07);background:#fcfcfabf}._timeBandHeader_1a8vb_963{display:flex;justify-content:space-between;align-items:baseline;font-size:10px;font-weight:600;color:#1112148c;letter-spacing:.04em}._timeBandHeader_1a8vb_963 strong{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#111214b8}._timeBandSvg_1a8vb_979{width:100%;display:block}._timeBandBar_1a8vb_980{fill:#e0621a8c;transition:fill .16s ease}._timeBandBar_1a8vb_980:hover{fill:#e0621ad9}._timeBandBarOut_1a8vb_982{fill:#1414161a}._timeBandHandle_1a8vb_983{fill:#e0621ae6;cursor:ew-resize;stroke:#fff;stroke-width:1}._timeBandWindow_1a8vb_989{fill:#e0621a14;stroke:#e0621a66;stroke-width:1}._timeBandFooter_1a8vb_994{display:flex;justify-content:space-between;font-size:10px;color:#1112148c;font-variant-numeric:tabular-nums;padding-top:2px}._timeBandReset_1a8vb_1002{border:none;background:transparent;color:var(--accent);cursor:pointer;font-size:10px;font-weight:700}._atlasCellHighlighted_1a8vb_1012{stroke:var(--accent);stroke-width:2.5;filter:drop-shadow(0 3px 6px rgba(224,98,26,.45))}._atlasCellDim_1a8vb_1017{opacity:.28;transition:opacity .16s ease}._atlasCellCountValue_1a8vb_1021{font-size:10px;fill:#1112148c;pointer-events:none}._terrainV2Title_1a8vb_1028{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1.15;margin:2px 0}._severityBar_1a8vb_1038{display:flex;width:100%;height:10px;border-radius:999px;overflow:hidden;background:#1414160f;margin-top:4px}._severityBarSeg_1a8vb_1047{height:100%}._severityBarLegend_1a8vb_1050{display:flex;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(20,20,22,.1)}._severityBarRow_1a8vb_1058{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#111214bf}._severityBarDot_1a8vb_1065{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:middle}._giniBar_1a8vb_1075{display:flex;width:100%;height:6px;border-radius:999px;background:#1414160f;overflow:hidden;margin-top:6px}._giniBarFill_1a8vb_1084{height:100%;background:linear-gradient(90deg,#e0621a73,#991b1bd9);transition:width .22s ease}._giniScale_1a8vb_1089{display:flex;justify-content:space-between;font-size:9px;color:#11121480;margin-top:3px;letter-spacing:.08em;text-transform:uppercase}._deptCoverageList_1a8vb_1100{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(20,20,22,.1)}._deptCoverageRow_1a8vb_1108{display:grid;grid-template-columns:1fr 34px;gap:6px;align-items:center}._deptCoverageLabel_1a8vb_1114{font-size:11px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._deptCoverageMeta_1a8vb_1122{font-size:10px;font-variant-numeric:tabular-nums;color:#1112148c;text-align:right}._deptCoverageBar_1a8vb_1128{grid-column:1 / -1;display:flex;width:100%;height:4px;border-radius:999px;background:#1414160d;overflow:hidden}._deptCoverageBarFill_1a8vb_1137{height:100%;background:linear-gradient(90deg,#e0621a59,#dc2626b3)}._storiesCountBadge_1a8vb_1143{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:2px 8px;border-radius:999px;background:#e0621a24;color:#7f3a0f;font-size:10px;font-weight:700;letter-spacing:.04em;border:1px solid rgba(224,98,26,.35)}._storiesListScrollWrap_1a8vb_1158{position:relative;flex:1 1 0;min-height:0;overflow-y:auto}._storiesListScrollWrap_1a8vb_1158:before,._storiesListScrollWrap_1a8vb_1158:after{content:"";position:absolute;left:0;right:0;height:14px;pointer-events:none;z-index:2}._storiesListScrollWrap_1a8vb_1158:before{top:0;background:linear-gradient(180deg,rgba(251,251,249,.96),transparent)}._storiesListScrollWrap_1a8vb_1158:after{bottom:0;background:linear-gradient(0deg,rgba(251,251,249,.96),transparent)}._storyCard_1a8vb_615{cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease,border-color .14s ease}._storyCard_1a8vb_615:hover{transform:translateY(-1px);box-shadow:0 10px 22px #11121414;border-color:#e0621a73}._storyCardHighlighted_1a8vb_1192{border-color:#e0621ab3;box-shadow:0 12px 26px #e0621a33}._storyCardDim_1a8vb_1196{opacity:.36}._storySecondaryBtn_1a8vb_709:hover{background:#1414160a}._analystStrip_1a8vb_1203{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(20,20,22,.1)}._analystMetric_1a8vb_1211{padding:6px 10px;border-radius:8px;background:#fcfcfabf;border:1px solid rgba(20,20,22,.08);display:flex;flex-direction:column;gap:1px}._analystMetricLabel_1a8vb_1220{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#11121480}._analystMetricValue_1a8vb_1227{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);line-height:1.25}._analystMetricHint_1a8vb_1235{font-size:10px;color:#1112148c;line-height:1.3}._cellWeightedValue_1a8vb_1241{font-size:9px;fill:#11121480;pointer-events:none;font-variant-numeric:tabular-nums}._cellWeightedValueLight_1a8vb_1247{fill:#fffc}._terrainCardCompact_1a8vb_1253{min-height:auto;padding:12px 16px}._terrainCardCompact_1a8vb_1253 ._terrainValue_1a8vb_269{font-size:28px;margin:2px 0}._terrainCardCompact_1a8vb_1253 ._terrainV2Title_1a8vb_1028{margin:2px 0}._analystWrap_1a8vb_1266{background:linear-gradient(180deg,#fffffff5,#fbfbf9eb 62%,#f5f5f2d6);border:1px solid rgba(17,18,20,.08);border-radius:16px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;flex:1 1 0}._analystHeader_1a8vb_1277{display:flex;flex-direction:column;gap:1px;padding-bottom:3px;border-bottom:1px dashed rgba(17,18,20,.08)}._analystHeaderTitle_1a8vb_1284{font-size:12.5px;font-weight:700;color:var(--ink)}._analystHeaderHint_1a8vb_1289{font-size:10.5px;color:#1112148c;line-height:1.35}._analystRead_1a8vb_1298{margin-top:6px;padding:10px 12px;background:linear-gradient(180deg,#fff9f2d9,#fdf3e699);border:1px solid rgba(224,98,26,.18);border-radius:10px;display:flex;flex-direction:column;gap:4px}._analystReadHeader_1a8vb_1308{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._analystReadShape_1a8vb_1314{font-size:12px;font-weight:700;color:#b04c16;letter-spacing:-.005em}._analystReadMeta_1a8vb_1320{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#11121473}._analystReadNarrative_1a8vb_1327{font-size:12px;line-height:1.45;color:var(--ink)}._analystReadLesson_1a8vb_1332{font-size:11px;line-height:1.4;color:#111214a6;padding-top:4px;border-top:1px dashed rgba(224,98,26,.18);margin-top:2px}._analystReadLesson_1a8vb_1332 strong{color:#b04c16;font-weight:700;font-size:9.5px;text-transform:uppercase;letter-spacing:.09em;margin-right:4px}._analystGrid_1a8vb_1348{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}@media(min-width:1600px){._analystFull_1a8vb_219 ._analystGrid_1a8vb_1348{grid-template-columns:repeat(2,minmax(0,1fr))}}._analystSubPanel_1a8vb_1362{background:#ffffffa6;border:1px solid rgba(17,18,20,.08);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}._analystSubPanelTitle_1a8vb_1371{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1112148c}._analystSubPanelHint_1a8vb_1378{font-size:10.5px;color:#11121480;margin-top:1px;line-height:1.35}._analystSubPanelEmpty_1a8vb_1384{font-size:11.5px;color:#11121473;font-style:italic;padding:6px 0}._analystRowList_1a8vb_1390{display:flex;flex-direction:column;gap:4px}._analystRow_1a8vb_1390{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:1px;column-gap:8px;font-size:11.5px;padding:5px 8px;background:#ffffff8c;border:1px solid rgba(17,18,20,.06);border-radius:6px}._analystRowClickable_1a8vb_1411{text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}._analystRowClickable_1a8vb_1411:hover:not(:disabled){background:#e0621a14;border-color:#e0621a59}._analystRowClickable_1a8vb_1411:active:not(:disabled){transform:translateY(1px)}._analystRowClickable_1a8vb_1411:focus-visible{outline:2px solid rgba(224,98,26,.6);outline-offset:2px}._analystRowClickable_1a8vb_1411:disabled{cursor:default}._analystRowPrimary_1a8vb_1435{grid-column:1;grid-row:1;font-weight:600;color:var(--ink);line-height:1.25;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._analystRowSecondary_1a8vb_1450{grid-column:1 / -1;grid-row:2;font-size:10.5px;color:#11121494;font-variant-numeric:tabular-nums;line-height:1.3}._residualPill_1a8vb_1459{grid-column:2;grid-row:1;align-self:center;font-size:9.5px;font-weight:700;padding:2px 7px;border-radius:999px;font-variant-numeric:tabular-nums;white-space:nowrap}._residualPillHot_1a8vb_1470{background:#dc262626;color:#b91c1c}._residualPillCold_1a8vb_1474{background:#2563eb1f;color:#1e40af}._linkagePanel_1a8vb_1478{display:flex;flex-direction:column;gap:10px}._linkageHeadline_1a8vb_1483{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.02em;line-height:1.1}._linkageBar_1a8vb_1491{height:6px;background:#11121414;border-radius:999px;overflow:hidden}._linkageBarFill_1a8vb_1497{height:100%;background:linear-gradient(90deg,#e0621a,#b91c1c);border-radius:999px}._linkageBreakdown_1a8vb_1502{display:flex;gap:16px;font-size:11px;color:#11121499}._analystPriority_1a8vb_1514{margin-top:8px;background:#fff9;border:1px solid rgba(17,18,20,.1);border-left:3px solid #E0621A;border-radius:6px;padding:7px 12px;display:grid;grid-template-columns:1fr auto;column-gap:14px;align-items:center}._analystPriorityBody_1a8vb_1526{min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._analystPriorityLabel_1a8vb_1533{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#b04c16;white-space:nowrap}._analystPriorityHeadline_1a8vb_1541{font-size:12px;font-weight:600;color:var(--ink);line-height:1.3;word-break:break-word}._analystPriorityDetail_1a8vb_1548{font-size:11px;color:#1112148c;line-height:1.3;flex-basis:100%;margin-top:0}._analystPriorityAction_1a8vb_1555{background:transparent;color:#e0621a;border:1px solid rgba(224,98,26,.4);font:inherit;font-size:11px;font-weight:600;padding:4px 10px;border-radius:5px;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease}._analystPriorityAction_1a8vb_1555:hover:not(:disabled){background:#e0621a14;border-color:#e0621a}._analystPriorityAction_1a8vb_1555:disabled{color:#1112144d;border-color:#11121426;cursor:default}@media(max-width:640px){._analystPriority_1a8vb_1514{grid-template-columns:1fr;row-gap:8px}._analystPriorityAction_1a8vb_1555{justify-self:start}}._analystPanelFooter_1a8vb_1590{margin-top:auto;padding-top:6px;font-size:10.5px;color:#11121480;line-height:1.35;border-top:1px dashed rgba(17,18,20,.08)}._analystPanelFooter_1a8vb_1590 strong{color:#111214bf;font-weight:600}._universeWrap_1a8vb_1604{margin-top:0;background:linear-gradient(180deg,#fff9f2,#fdf3e6);border:1px solid rgba(17,18,20,.08);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px;flex:1 1 0;min-height:0}._universeHeader_1a8vb_1616{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._universeTitle_1a8vb_1623{font-size:13px;font-weight:700;color:var(--ink)}._universeStats_1a8vb_1628{display:flex;gap:10px;font-size:11px;color:#11121499}._universeStats_1a8vb_1628 strong{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}._universeCanvasWrap_1a8vb_1639{position:relative;flex:1 1 0;min-height:620px;overflow:hidden;border:1px solid rgba(17,18,20,.08);border-radius:16px;background:radial-gradient(circle at 14% 0%,rgba(224,98,26,.07),transparent 28%),radial-gradient(circle at 100% 100%,rgba(27,128,80,.05),transparent 24%),linear-gradient(180deg,#fffffff5,#f9f7f2eb);box-shadow:inset 0 1px #ffffffb8}._universeBackdrop_1a8vb_1652{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(rgba(17,18,20,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(17,18,20,.05) 1px,transparent 1px),linear-gradient(rgba(17,18,20,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(17,18,20,.02) 1px,transparent 1px);background-size:96px 96px,96px 96px,24px 24px,24px 24px}._universeTierGuide_1a8vb_1664{position:absolute;left:12px;right:14px;transform:translateY(-50%);display:flex;align-items:center;gap:10px}._universeTierGuideLabel_1a8vb_1673{min-width:30px;display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:999px;border:1px solid rgba(17,18,20,.14);background:#fffffff0;color:#111214b8;font-size:10px;font-weight:700;letter-spacing:.06em}._universeTierGuideLine_1a8vb_1687{flex:1 1 auto;height:1px;border-top:1px dashed rgba(17,18,20,.12)}._universeCanvas_1a8vb_1639{position:relative;z-index:1;width:100%;height:100%;min-height:620px;background:transparent}._universeControls_1a8vb_1700{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:8px;background:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(17,18,20,.1);border-radius:14px;padding:8px;box-shadow:0 10px 24px #11121414;z-index:5}._universeControlRow_1a8vb_1715{display:flex;gap:4px}._universeControlBtn_1a8vb_1719{width:30px;height:30px;border:1px solid rgba(17,18,20,.12);background:#fff;border-radius:8px;font-size:14px;font-weight:700;color:#111214bf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease}._universeControlIcon_1a8vb_1734{width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain}._universeControlBtn_1a8vb_1719:hover{border-color:#e0621a8c;color:var(--accent)}._universeControlBtnActive_1a8vb_1745{background:#e0621a24;border-color:#e0621a8c;color:#7f3a0f}._universeControlLabel_1a8vb_1750{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#11121480;padding:2px 4px 0}._universePreview_1a8vb_1761{position:absolute;top:14px;left:14px;width:252px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(20,20,22,.12);border-radius:14px;padding:12px 13px 13px;box-shadow:0 10px 24px #1112141a;z-index:5;display:flex;flex-direction:column;gap:6px}._universePreviewHeader_1a8vb_1777{display:flex;align-items:center;gap:6px}._universePreviewIcon_1a8vb_1782{width:18px;height:18px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:contain}._universePreviewKind_1a8vb_1790{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:1}._universePreviewClose_1a8vb_1798{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:var(--muted);padding:0 2px;border-radius:4px}._universePreviewClose_1a8vb_1798:hover{color:var(--ink);background:#1112140f}._universePreviewTitle_1a8vb_1812{font-size:14px;font-weight:700;line-height:1.25;color:var(--ink);word-break:break-word}._universePreviewSub_1a8vb_1819{font-size:11px;color:#11121499;line-height:1.3}._universePreviewMeta_1a8vb_1824{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10px;color:#11121499;margin-top:2px}._universePreviewMeta_1a8vb_1824 strong{color:var(--ink);font-weight:700}._universePreviewNokBadge_1a8vb_1836{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:#1b80501f;color:#1b8050;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._universePreviewDrillBtn_1a8vb_1848{margin-top:4px;border:1px solid rgba(224,98,26,.55);background:#e0621a1f;color:#7f3a0f;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease}._universePreviewDrillBtn_1a8vb_1848:hover{background:var(--accent);color:#fff}._universeLegend_1a8vb_1864{display:flex;flex-wrap:wrap;gap:8px;font-size:11px;color:#111214a6}._universeLegendChip_1a8vb_1871{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffffbf;border:1px solid rgba(17,18,20,.08);border-radius:999px}._universeLegendIcon_1a8vb_1880{width:14px;height:14px;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}._universeLegendIconRow_1a8vb_1888{display:inline-flex;align-items:center;gap:4px}._densityToggle_1a8vb_165[data-tabs="3"]{grid-template-columns:repeat(3,1fr)}._kpiRibbon_1a8vb_1900{grid-area:kpi;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-items:stretch;padding:10px 14px;border-radius:14px;border:1px solid rgba(20,20,22,.08);background:linear-gradient(180deg,#fffffff0,#fbfbf9db);box-shadow:0 6px 18px #1112140a}._kpiTile_1a8vb_1914{display:flex;flex-direction:column;gap:2px;min-width:0;padding:2px 12px;border-right:1px solid rgba(20,20,22,.06)}._kpiTile_1a8vb_1914:last-child{border-right:none}._kpiEyebrow_1a8vb_1925{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiValue_1a8vb_1936{font-size:22px;line-height:1.1;font-weight:700;letter-spacing:-.03em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiValueSmall_1a8vb_1947{font-size:14px;font-weight:700}._kpiValueUnit_1a8vb_1949{font-size:11px;font-weight:600;color:#1112148c;letter-spacing:0}._kpiSubtle_1a8vb_1956{font-size:10.5px;color:#11121494;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiBar_1a8vb_1964{display:flex;width:100%;height:5px;border-radius:999px;overflow:hidden;background:#1414160f;margin-top:4px}._kpiBarSeg_1a8vb_1974{height:100%}@media(max-width:1199px){._kpiRibbon_1a8vb_1900{grid-template-columns:repeat(3,minmax(0,1fr))}._kpiTile_1a8vb_1914:nth-child(3n){border-right:none}}._heroFrontier_1a8vb_1982{grid-area:hero;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:14px 18px;border-radius:16px;border:1px solid rgba(20,20,22,.1);background:linear-gradient(180deg,#fffffff5,#fbfbf9e6);box-shadow:0 10px 24px #1112140d;position:relative;overflow:hidden}._heroFrontier_1a8vb_1982:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--tone-color, rgba(20, 20, 22, .2))}._heroFrontierEmpty_1a8vb_2006{opacity:.8;grid-template-columns:minmax(0,1fr)}._heroLeft_1a8vb_2011{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:8px}._heroEyebrow_1a8vb_2019{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}._heroBadge_1a8vb_2030{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--tone-color, rgba(20, 20, 22, .12));color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.14em}._heroEyebrowKind_1a8vb_2042{color:var(--tone-color, var(--muted))}._heroTitle_1a8vb_2044{margin:0;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._heroNarrative_1a8vb_2058{margin:0;font-size:12.5px;line-height:1.5;color:#111214b8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._heroRight_1a8vb_2070{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}._heroMetrics_1a8vb_2078{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:380px}._heroMetric_1a8vb_2078{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:#1414160b;font-size:10.5px;font-weight:600;color:#111214b8}._heroMetric_1a8vb_2078 strong{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}._heroCta_1a8vb_2104{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:none;background:var(--accent);color:#fff;font-size:12px;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 4px 12px #e0621a47;transition:transform .12s ease,box-shadow .12s ease}._heroCta_1a8vb_2104:hover{transform:translateY(-1px);box-shadow:0 6px 16px #e0621a59}@media(max-width:899px){._heroFrontier_1a8vb_1982{grid-template-columns:minmax(0,1fr)}._heroRight_1a8vb_2070{align-items:flex-start}._heroMetrics_1a8vb_2078{justify-content:flex-start}}[data-theme=dark] ._root_1a8vb_13{background:radial-gradient(circle at 100% 0%,rgba(255,138,71,.1),transparent 30%),radial-gradient(circle at 0% 100%,rgba(45,212,191,.06),transparent 26%),linear-gradient(180deg,#0b1016,#111a26 60%,#0d141f)}[data-theme=dark] ._topBar_1a8vb_27{background:linear-gradient(135deg,#ff8a471a,#121923d6 38%,#121923ad),linear-gradient(180deg,#121923eb,#0d141fc7);border-bottom-color:#bfcfe62e}[data-theme=dark] ._title_1a8vb_57,[data-theme=dark] ._atlasTitle_1a8vb_345,[data-theme=dark] ._terrainV2Title_1a8vb_1028,[data-theme=dark] ._storiesTitle_1a8vb_595,[data-theme=dark] ._analystHeaderTitle_1a8vb_1284,[data-theme=dark] ._universeTitle_1a8vb_1623,[data-theme=dark] ._storyTitle_1a8vb_645,[data-theme=dark] ._terrainValue_1a8vb_269,[data-theme=dark] ._analystMetricValue_1a8vb_1227,[data-theme=dark] ._kpiValue_1a8vb_1936,[data-theme=dark] ._analystReadHeader_1a8vb_1308,[data-theme=dark] ._analystRowPrimary_1a8vb_1435,[data-theme=dark] ._analystSubPanelTitle_1a8vb_1371,[data-theme=dark] ._analystPriorityHeadline_1a8vb_1541,[data-theme=dark] ._linkageHeadline_1a8vb_1483,[data-theme=dark] ._universePreviewTitle_1a8vb_1812,[data-theme=dark] ._heroTitle_1a8vb_2044,[data-theme=dark] ._atlasLabel_1a8vb_441{color:var(--ink)}[data-theme=dark] ._narrative_1a8vb_87,[data-theme=dark] ._storyNarrative_1a8vb_654,[data-theme=dark] ._heroNarrative_1a8vb_2058,[data-theme=dark] ._terrainCaption_1a8vb_277,[data-theme=dark] ._terrainTopMeta_1a8vb_307,[data-theme=dark] ._atlasHelp_1a8vb_353,[data-theme=dark] ._atlasLegend_1a8vb_358,[data-theme=dark] ._storiesHelp_1a8vb_603,[data-theme=dark] ._analystHeaderHint_1a8vb_1289,[data-theme=dark] ._analystSubPanelHint_1a8vb_1378,[data-theme=dark] ._analystSubPanelEmpty_1a8vb_1384,[data-theme=dark] ._analystReadNarrative_1a8vb_1327,[data-theme=dark] ._analystReadMeta_1a8vb_1320,[data-theme=dark] ._analystRowSecondary_1a8vb_1450,[data-theme=dark] ._analystPriorityDetail_1a8vb_1548,[data-theme=dark] ._analystPriorityLabel_1a8vb_1533,[data-theme=dark] ._analystPanelFooter_1a8vb_1590,[data-theme=dark] ._universePreviewSub_1a8vb_1819,[data-theme=dark] ._universePreviewMeta_1a8vb_1824,[data-theme=dark] ._kpiSubtle_1a8vb_1956,[data-theme=dark] ._kpiEyebrow_1a8vb_1925,[data-theme=dark] ._terrainEyebrow_1a8vb_261,[data-theme=dark] ._storyEyebrow_1a8vb_637,[data-theme=dark] ._heroEyebrow_1a8vb_2019,[data-theme=dark] ._heroEyebrowKind_1a8vb_2042,[data-theme=dark] ._eyebrow_1a8vb_48,[data-theme=dark] ._axisSelectorLabel_1a8vb_902,[data-theme=dark] ._timeBandFooter_1a8vb_994,[data-theme=dark] ._deptCoverageMeta_1a8vb_1122,[data-theme=dark] ._universeStats_1a8vb_1628,[data-theme=dark] ._universePreviewKind_1a8vb_1790,[data-theme=dark] ._atlasLabelMuted_1a8vb_460{color:var(--ink-soft)}[data-theme=dark] ._heroMetric_1a8vb_2078,[data-theme=dark] ._storyMetric_1a8vb_660{background:#96a4bb1a;color:var(--ink-soft)}[data-theme=dark] ._heroMetric_1a8vb_2078 strong,[data-theme=dark] ._storyMetric_1a8vb_660 strong{color:var(--ink)}[data-theme=dark] ._atlasPanel_1a8vb_321,[data-theme=dark] ._terrainCard_1a8vb_237,[data-theme=dark] ._storiesPanel_1a8vb_573,[data-theme=dark] ._storyCard_1a8vb_615,[data-theme=dark] ._heroFrontier_1a8vb_1982,[data-theme=dark] ._kpiRibbon_1a8vb_1900,[data-theme=dark] ._analystWrap_1a8vb_1266,[data-theme=dark] ._analystSubPanel_1a8vb_1362,[data-theme=dark] ._analystPriority_1a8vb_1514,[data-theme=dark] ._linkagePanel_1a8vb_1478,[data-theme=dark] ._universeWrap_1a8vb_1604,[data-theme=dark] ._atlasDrillDrawer_1a8vb_478,[data-theme=dark] ._universePreview_1a8vb_1761,[data-theme=dark] ._timeBand_1a8vb_953,[data-theme=dark] ._degenerateBanner_1a8vb_923{background:var(--panel);border-color:var(--line);color:var(--ink)}[data-theme=dark] ._universeBackdrop_1a8vb_1652{background:radial-gradient(circle at 50% 50%,rgba(255,138,71,.06),transparent 60%),var(--panel-2)}[data-theme=dark] ._analystRow_1a8vb_1390,[data-theme=dark] ._deptCoverageBar_1a8vb_1128{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._analystRowClickable_1a8vb_1411:hover:not(:disabled){background:var(--panel-3)}[data-theme=dark] ._searchInput_1a8vb_116,[data-theme=dark] ._axisSelect_1a8vb_893,[data-theme=dark] ._filterChip_1a8vb_823,[data-theme=dark] ._filterTag_1a8vb_125,[data-theme=dark] ._clearAll_1a8vb_148,[data-theme=dark] ._filterClear_1a8vb_881,[data-theme=dark] ._densityToggle_1a8vb_165,[data-theme=dark] ._densityButton_1a8vb_174,[data-theme=dark] ._scopeBadge_1a8vb_73,[data-theme=dark] ._rawGraphToggle_1a8vb_757,[data-theme=dark] ._timeBandReset_1a8vb_1002,[data-theme=dark] ._universeControlBtn_1a8vb_1719,[data-theme=dark] ._storySecondaryBtn_1a8vb_709{background:var(--panel-2);border-color:var(--line);color:var(--ink-soft)}[data-theme=dark] ._searchInput_1a8vb_116::placeholder{color:var(--muted)}[data-theme=dark] ._filterChip_1a8vb_823:hover,[data-theme=dark] ._densityButton_1a8vb_174:hover,[data-theme=dark] ._universeControlBtn_1a8vb_1719:hover,[data-theme=dark] ._storySecondaryBtn_1a8vb_709:hover{background:var(--panel-3);color:var(--ink)}[data-theme=dark] ._filterChipActive_1a8vb_842,[data-theme=dark] ._densityButtonActive_1a8vb_188,[data-theme=dark] ._universeControlBtnActive_1a8vb_1745{background:var(--accent);color:#1a1208;border-color:var(--accent)}[data-theme=dark] ._atlasCellEmpty_1a8vb_429{fill:#96a4bb14}[data-theme=dark] ._timeBandBarOut_1a8vb_982{fill:#96a4bb2e}[data-theme=dark] ._atlasCellCount_1a8vb_465,[data-theme=dark] ._cellWeightedValue_1a8vb_1241{fill:var(--ink-soft)}[data-theme=dark] ._atlasCellCountDark_1a8vb_473,[data-theme=dark] ._cellWeightedValueLight_1a8vb_1247{fill:var(--panel)}[data-theme=dark] ._atlasDrillRow_1a8vb_524{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._atlasDrillRow_1a8vb_524:hover{background:var(--panel-3);border-color:#ff8a4773}[data-theme=dark] ._atlasDrillName_1a8vb_543,[data-theme=dark] ._atlasDrillTitle_1a8vb_500,[data-theme=dark] ._universePreviewClose_1a8vb_1798{color:var(--ink)}[data-theme=dark] ._atlasDrillRisk_1a8vb_565,[data-theme=dark] ._universePreviewClose_1a8vb_1798{color:var(--muted)}[data-theme=dark] ._topBarDivider_1a8vb_98{background:#bfcfe638}[data-theme=dark] ._universeTierGuideLine_1a8vb_1687{background:#bfcfe62e}[data-theme=dark] ._universeTierGuideLabel_1a8vb_1673{color:var(--ink-soft)}[data-theme=dark] ._heroFrontier_1a8vb_1982:before,[data-theme=dark] ._terrainCard_1a8vb_237:before,[data-theme=dark] ._storyCard_1a8vb_615:before{opacity:.85}[data-theme=dark] ._analystMetric_1a8vb_1211{background:#96a4bb1a;border-color:var(--line)}[data-theme=dark] ._analystMetricLabel_1a8vb_1220{color:var(--muted)}[data-theme=dark] ._analystMetricHint_1a8vb_1235{color:var(--ink-soft)}[data-theme=dark] ._kpiRibbon_1a8vb_1900{background:linear-gradient(180deg,var(--panel),rgba(26,34,48,.86));border-color:var(--line)}[data-theme=dark] ._kpiTile_1a8vb_1914{border-right-color:var(--line)}[data-theme=dark] ._kpiValueUnit_1a8vb_1949{color:var(--ink-soft)}[data-theme=dark] ._kpiBar_1a8vb_1964{background:#96a4bb24}[data-theme=dark] ._residualPillHot_1a8vb_1470{background:#dc262638;color:#fca5a5}[data-theme=dark] ._residualPillCold_1a8vb_1474{background:#2563eb2e;color:#93c5fd}[data-theme=dark] ._emptyEyebrow_1a8vb_733{color:var(--muted)}[data-theme=dark] ._linkageBar_1a8vb_1491{background:#96a4bb24}[data-theme=dark] ._linkageBreakdown_1a8vb_1502{color:var(--ink-soft)}[data-theme=dark] ._analystPriority_1a8vb_1514{background:#ff8a470f}[data-theme=dark] ._axisSelector_1a8vb_893{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._storiesEmpty_1a8vb_720{color:var(--muted)}[data-theme=dark] ._timeBandHeader_1a8vb_963,[data-theme=dark] ._severityBarRow_1a8vb_1058{color:var(--ink-soft)}[data-theme=dark] ._giniScale_1a8vb_1089{color:var(--muted)}[data-theme=dark] ._analystReadLesson_1a8vb_1332{color:var(--ink-soft)}[data-theme=dark] ._analystPriorityAction_1a8vb_1555:disabled{color:var(--muted);border-color:var(--line)}[data-theme=dark] ._universeLegend_1a8vb_1864{color:var(--ink-soft)}[data-theme=dark] ._universeLegendChip_1a8vb_1871{background:#96a4bb1a}[data-theme=dark] ._universeControlLabel_1a8vb_1750{color:var(--muted)}[data-theme=dark] ._universeControls_1a8vb_1700{background:var(--panel-2)}[data-theme=dark] ._universeTierGuideLabel_1a8vb_1673{background:#121923f0}[data-theme=dark] ._atlasGridWrap_1a8vb_396{background:transparent}[data-theme=dark] ._filterTag_1a8vb_125{background:var(--panel-2);border-color:var(--line);color:var(--ink-soft)}[data-theme=dark] ._densityToggle_1a8vb_165{background:var(--panel-2)}[data-theme=dark] ._filterChipGroup_1a8vb_847{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._tierChip_1a8vb_742{background:#96a4bb1a}[data-theme=dark] ._analystSubPanel_1a8vb_1362{background:var(--panel)}[data-theme=dark] ._analystRow_1a8vb_1390{background:var(--panel-2)}[data-theme=dark] ._storiesListScrollWrap_1a8vb_1158:before{background:linear-gradient(180deg,var(--panel),transparent)}[data-theme=dark] ._storiesListScrollWrap_1a8vb_1158:after{background:linear-gradient(0deg,var(--panel),transparent)}[data-theme=dark] ._timeBand_1a8vb_953,[data-theme=dark] ._universeWrap_1a8vb_1604{background:var(--panel)}[data-theme=dark] ._analystPriorityAction_1a8vb_1555{background:#ff8a471a;border-color:#ff8a474d;color:var(--accent)}[data-theme=dark] ._analystPriorityAction_1a8vb_1555:hover:not(:disabled){background:#ff8a472e}[data-theme=dark] ._analystRead_1a8vb_1298{background:#ff8a470f;border-color:#ff8a472e}[data-theme=dark] ._analystReadShape_1a8vb_1314,[data-theme=dark] ._analystReadLesson_1a8vb_1332 strong{color:var(--accent)}[data-theme=dark] ._analystStrip_1a8vb_1203{border-top-color:var(--line)}._root_83z8b_9{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 340px;gap:12px;padding:10px 14px 14px;height:100%;min-height:0;background:transparent}._commandBar_83z8b_21{grid-column:1 / span 2;display:flex;flex-direction:column;gap:8px;padding:10px 14px;background:#fff;border:1px solid rgba(17,18,20,.1);border-radius:12px;box-shadow:0 6px 18px #11121408}._commandRow_83z8b_33{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._titleBlock_83z8b_40{display:flex;flex-direction:column;gap:2px;padding-right:12px;border-right:1px solid rgba(17,18,20,.08)}._eyebrow_83z8b_48{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#11121473}._title_83z8b_40{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#111214;margin:0;line-height:1.1}._subtitle_83z8b_66{font-size:12px;color:#11121494;margin:0}._modeGroup_83z8b_73{display:inline-flex;gap:2px;padding:3px;background:#1112140d;border-radius:9px}._modeBtn_83z8b_81{padding:6px 12px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#1112149e;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .12s ease,color .12s ease}._modeBtn_83z8b_81:hover{color:#111214}._modeBtnActive_83z8b_98{background:#fff;color:#111214;box-shadow:0 1px 2px #11121414}._pickerWrap_83z8b_105{display:flex;gap:8px;align-items:center;flex:1 1 420px;min-width:240px}._picker_83z8b_105{position:relative;flex:1 1 0;min-width:160px}._pickerInput_83z8b_119{width:100%;padding:8px 12px;font-size:13px;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;color:#111214;background:#fcfcfa;border:1px solid rgba(17,18,20,.14);border-radius:8px;outline:none;transition:border-color .12s ease,box-shadow .12s ease}._pickerInput_83z8b_119::placeholder{color:#11121461}._pickerInput_83z8b_119:focus{border-color:#e0621a80;box-shadow:0 0 0 2px #e0621a24}._pickerArrow_83z8b_141{color:#11121466;font-size:13px}._pickerResults_83z8b_146{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;min-width:360px;max-height:360px;overflow-y:auto;background:#fff;border:1px solid rgba(17,18,20,.12);border-radius:8px;box-shadow:0 14px 30px #1112141a;padding:4px}._pickerKinds_83z8b_162{display:flex;flex-wrap:wrap;gap:4px;padding:6px 6px 8px;border-bottom:1px solid rgba(17,18,20,.06);margin-bottom:4px;position:sticky;top:0;background:#fff;z-index:2}._pickerKind_83z8b_162{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:600;letter-spacing:.02em;color:#111214a6;background:#fbfbfa;border:1px solid rgba(17,18,20,.1);border-radius:999px;cursor:pointer}._pickerKind_83z8b_162:hover:not(:disabled){background:#e0621a0f;border-color:#e0621a38}._pickerKind_83z8b_162:disabled{opacity:.4;cursor:not-allowed}._pickerKindActive_83z8b_200{background:#111214;color:#fbfbfa;border-color:#111214}._pickerKindCount_83z8b_206{font-size:9.5px;font-weight:700;padding:0 5px;border-radius:999px;background:#1112140f;color:#111214a6;min-width:14px;text-align:center}._pickerKindActive_83z8b_200 ._pickerKindCount_83z8b_206{background:#fbfbfa2e;color:#fbfbfa}._pickerHint_83z8b_222{padding:6px 10px 4px;font-size:10.5px;color:#11121480;letter-spacing:.01em}._pickerResult_83z8b_146{display:grid;grid-template-columns:10px 80px 1fr auto;align-items:center;column-gap:10px;row-gap:1px;padding:8px 10px;font-size:12px;color:#111214;background:transparent;border:none;border-radius:6px;text-align:left;cursor:pointer;width:100%}._pickerResult_83z8b_146:hover,._pickerResult_83z8b_146[data-active=true]{background:#e0621a14}._pickerDot_83z8b_251{width:8px;height:8px;border-radius:999px;display:inline-block}._pickerResultLabel_83z8b_258{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerResultSub_83z8b_265{grid-column:3 / 4;font-size:10.5px;color:#1112148c;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerResultKind_83z8b_275{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1112148c}._pickerResultDegree_83z8b_283{font-size:10px;font-weight:700;color:#e0621a;background:#e0621a1a;padding:2px 6px;border-radius:999px;letter-spacing:.02em}._pickerEmpty_83z8b_293{padding:14px 12px;font-size:12px;color:#11121480;text-align:center}._actionBtn_83z8b_301{padding:7px 12px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#111214;background:#fff;border:1px solid rgba(17,18,20,.14);border-radius:8px;cursor:pointer;transition:background .12s ease,border-color .12s ease}._actionBtn_83z8b_301:hover{background:#1112140a;border-color:#11121438}._actionBtn_83z8b_301:disabled{opacity:.45;cursor:not-allowed}._actionBtnPrimary_83z8b_324{background:#e0621a;border-color:#e0621a;color:#fff}._actionBtnPrimary_83z8b_324:hover{background:#c85514;border-color:#c85514}._actionBtnPrimary_83z8b_324:disabled{background:#e0621a66;border-color:transparent;color:#fff}._actionBtnGhost_83z8b_341{background:transparent;border-color:transparent;color:#11121499}._actionBtnGhost_83z8b_341:hover{color:#111214;background:#1112140d}._chipRow_83z8b_353{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._chipGroup_83z8b_360{display:inline-flex;gap:4px;padding:2px;background:#1112140a;border-radius:7px}._chip_83z8b_353{padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.03em;color:#11121499;background:transparent;border:none;border-radius:5px;cursor:pointer;transition:background .12s ease,color .12s ease}._chip_83z8b_353:hover{color:#111214}._chipActive_83z8b_385{background:#fff;color:#111214;box-shadow:0 1px 2px #11121414}._chipDivider_83z8b_391{width:1px;height:16px;background:#1112141a;margin:0 4px}._hopLabel_83z8b_398{font-size:11px;color:#1112148c;letter-spacing:.02em;font-weight:600}._hopStepper_83z8b_405{display:inline-flex;align-items:center;gap:3px}._hopStepper_83z8b_405 button{width:22px;height:22px;padding:0;font-size:13px;color:#111214;background:#fff;border:1px solid rgba(17,18,20,.14);border-radius:5px;cursor:pointer}._hopStepper_83z8b_405 button:hover{background:#1112140a}._hopStepper_83z8b_405 span{min-width:16px;text-align:center;font-size:12px;font-weight:600;color:#111214}._canvasZone_83z8b_436{grid-column:1;position:relative;min-height:520px;display:flex;flex-direction:column}._canvasZone_83z8b_436 .graphPaper{flex:1 1 0;min-height:0}._canvasTools_83z8b_450{position:absolute;top:14px;right:14px;z-index:12;display:flex;flex-direction:column;gap:6px;padding:6px;background:#fcfcfaf0;border:1px solid rgba(17,18,20,.1);border-radius:9px;box-shadow:0 6px 18px #1112140f}._canvasTools_83z8b_450 button{width:28px;height:28px;padding:0;font-size:13px;color:#111214;background:#fff;border:1px solid rgba(17,18,20,.1);border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._canvasTools_83z8b_450 button:hover{background:#1112140d}._canvasTools_83z8b_450 button[data-active=true]{background:#e0621a1f;border-color:#e0621a61;color:#c85514}._graphTooltip_83z8b_492{position:absolute;z-index:20;min-width:180px;max-width:240px;padding:8px 10px;background:#111214eb;color:#fbfbfa;border-radius:8px;box-shadow:0 8px 24px #11121447;font-size:11.5px;line-height:1.35;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._graphTooltipTitle_83z8b_508{font-weight:600;font-size:12.5px;letter-spacing:.005em}._graphTooltipSub_83z8b_514{margin-top:2px;color:#fbfbfab3;font-size:11px}._graphTooltipChips_83z8b_520{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}._graphTooltipChip_83z8b_520{font-size:10px;padding:2px 6px;border-radius:999px;background:#fbfbfa24;letter-spacing:.02em;text-transform:uppercase}._graphTooltipHint_83z8b_536{margin-top:6px;padding-top:6px;border-top:1px solid rgba(251,251,250,.14);color:#fbfbfa8c;font-size:10px;letter-spacing:.02em}._graphAffordanceHint_83z8b_547{position:absolute;bottom:10px;right:14px;z-index:10;padding:4px 10px;font-size:10.5px;letter-spacing:.02em;color:#1112146b;background:#fbfbfab8;border:1px solid rgba(17,18,20,.06);border-radius:999px;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.graphPaper:fullscreen{padding:24px;background:#fbfbfa;min-height:100vh!important}.graphPaper:fullscreen ._canvasTools_83z8b_450{top:24px;right:24px}.graphPaper:fullscreen ._graphAffordanceHint_83z8b_547{bottom:28px;right:28px}._pathStrip_83z8b_582{position:absolute;bottom:14px;left:14px;z-index:12;display:flex;gap:10px;align-items:center;padding:6px 12px;font-size:12px;color:#111214;background:#fcfcfaf5;border:1px solid rgba(17,18,20,.1);border-radius:8px;box-shadow:0 6px 14px #1112140f}._pathStrip_83z8b_582 strong{font-weight:700;letter-spacing:.02em}._pathStripHops_83z8b_604{color:#e0621af2;font-weight:700}._pathStripAction_83z8b_609{padding:3px 9px;font-size:11px;font-weight:600;color:#c85514;background:#e0621a14;border:1px solid rgba(224,98,26,.26);border-radius:6px;cursor:pointer}._pathStripAction_83z8b_609:hover{background:#e0621a24}._emptyState_83z8b_625{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:48px 32px;pointer-events:none}._emptyCard_83z8b_637{pointer-events:auto;max-width:520px;width:100%;padding:28px 28px 24px;background:#fffffff5;border:1px solid rgba(17,18,20,.1);border-radius:14px;box-shadow:0 14px 40px #11121414;display:flex;flex-direction:column;gap:14px;text-align:center}._emptyEyebrow_83z8b_652{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e0621ad9}._emptyTitle_83z8b_660{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.025em;color:#111214;margin:0}._emptyBody_83z8b_669{font-size:13px;line-height:1.55;color:#1112149e;margin:0}._emptyActions_83z8b_676{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}._emptyAction_83z8b_676{display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:#fff;border:1px solid rgba(17,18,20,.12);border-radius:10px;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}._emptyAction_83z8b_676:hover{border-color:#e0621a80;background:#e0621a0a}._emptyActionTitle_83z8b_701{font-size:13px;font-weight:700;color:#111214;letter-spacing:-.01em}._emptyActionHint_83z8b_708{font-size:11px;color:#1112148c}._emptyNoPath_83z8b_713{display:flex;flex-direction:column;gap:10px;padding:20px 24px;background:#fffffff5;border:1px solid rgba(17,18,20,.1);border-left:3px solid #d97706;border-radius:10px;max-width:440px;box-shadow:0 10px 24px #1112140f;pointer-events:auto;text-align:left}._emptyNoPath_83z8b_713 strong{font-size:14px;color:#111214;letter-spacing:-.01em}._emptyNoPath_83z8b_713 span{font-size:12.5px;color:#1112149e;line-height:1.5}._rail_83z8b_741{grid-column:2;display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid rgba(17,18,20,.1);border-radius:12px;box-shadow:0 6px 18px #11121408;overflow:hidden}._railTabs_83z8b_753{display:flex;gap:0;padding:6px;border-bottom:1px solid rgba(17,18,20,.08);background:#fcfcfa}._railTab_83z8b_753{flex:1 1 0;padding:7px 10px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11121480;background:transparent;border:none;border-radius:7px;cursor:pointer;transition:background .12s ease,color .12s ease;position:relative}._railTab_83z8b_753:hover{color:#111214}._railTabActive_83z8b_781{color:#111214;background:#fff;box-shadow:0 1px 2px #1112140f}._railTabBadge_83z8b_787{position:absolute;top:3px;right:6px;font-size:9.5px;font-weight:700;letter-spacing:.02em;padding:1px 5px;border-radius:9px;background:#e0621a;color:#fff}._railBody_83z8b_800{flex:1 1 0;overflow-y:auto;padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px;font-size:12.5px;color:#111214}._railEmpty_83z8b_811{padding:32px 12px;text-align:center;font-size:12px;line-height:1.55;color:#11121480}._railSection_83z8b_819{display:flex;flex-direction:column;gap:4px}._railLabel_83z8b_825{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#11121473}._railValue_83z8b_833{font-size:13px;color:#111214;line-height:1.45}._railChipRow_83z8b_839{display:flex;gap:4px;flex-wrap:wrap}._railChip_83z8b_839{padding:2px 8px;font-size:10px;font-weight:700;letter-spacing:.06em;color:#111214;background:#1112140d;border-radius:4px}._railChipTier_83z8b_855{background:#e0621a1a;color:#c85514}._railDivider_83z8b_860{height:1px;background:#11121414;margin:6px 0}._railActions_83z8b_866{display:grid;grid-template-columns:1fr 1fr;gap:6px}._railAction_83z8b_866{padding:7px 8px;font-size:11.5px;font-weight:600;color:#111214;background:#fff;border:1px solid rgba(17,18,20,.12);border-radius:7px;cursor:pointer}._railAction_83z8b_866:hover{background:#1112140a}._railActionPrimary_83z8b_887{background:#e0621a;border-color:#e0621a;color:#fff}._railActionPrimary_83z8b_887:hover{background:#c85514;border-color:#c85514}._railActionFull_83z8b_898{grid-column:1 / span 2}._evidenceHop_83z8b_902{display:flex;gap:10px;padding:10px 12px;background:#fcfcfa;border:1px solid rgba(17,18,20,.08);border-radius:8px}._evidenceHopNum_83z8b_911{flex:0 0 auto;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;color:#fff;background:#e0621a;border-radius:50%}._evidenceHopBody_83z8b_925{display:flex;flex-direction:column;gap:3px;min-width:0}._evidenceHopTitle_83z8b_932{font-size:12.5px;font-weight:600;color:#111214;letter-spacing:-.01em}._evidenceHopReason_83z8b_939{font-size:11.5px;line-height:1.5;color:#1112149e}._dossierItem_83z8b_945{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#fcfcfa;border:1px solid rgba(17,18,20,.08);border-left:3px solid #c7961c;border-radius:8px}._dossierItemHead_83z8b_956{display:flex;justify-content:space-between;align-items:baseline;gap:6px}._dossierKind_83z8b_963{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c7961c}._dossierWhen_83z8b_971{font-size:10px;color:#11121473}._dossierTitle_83z8b_976{font-size:12.5px;font-weight:600;color:#111214;letter-spacing:-.01em}._dossierSubtitle_83z8b_983{font-size:11px;color:#11121494}._dossierNote_83z8b_988{font-size:11.5px;font-style:italic;color:#111214ad;padding-top:3px;border-top:1px dashed rgba(17,18,20,.1)}._dossierFoot_83z8b_996{display:flex;gap:4px;padding-top:2px}._dossierFootBtn_83z8b_1002{padding:3px 8px;font-size:10.5px;font-weight:600;color:#1112149e;background:transparent;border:1px solid rgba(17,18,20,.12);border-radius:5px;cursor:pointer}._dossierFootBtn_83z8b_1002:hover{color:#111214;background:#1112140a}._flagMenu_83z8b_1018{display:flex;flex-direction:column;gap:2px;padding:4px;background:#fff;border:1px solid rgba(17,18,20,.12);border-radius:8px;box-shadow:0 10px 24px #11121414;min-width:160px}._flagMenuItem_83z8b_1030{display:flex;align-items:center;gap:8px;padding:6px 9px;font-size:12px;color:#111214;background:transparent;border:none;border-radius:5px;cursor:pointer;text-align:left}._flagMenuItem_83z8b_1030:hover{background:#1112140d}._flagDot_83z8b_1048{width:8px;height:8px;border-radius:50%;flex:0 0 auto}._flagDotEscalate_83z8b_1055{background:#dc2626}._flagDotReview_83z8b_1056{background:#d97706}._flagDotWatch_83z8b_1057{background:#78716c}[data-theme=dark] ._commandBar_83z8b_21{background:var(--panel);border-color:var(--line);box-shadow:0 6px 18px #0000002e}[data-theme=dark] ._titleBlock_83z8b_40{border-right-color:var(--line)}[data-theme=dark] ._eyebrow_83z8b_48{color:var(--muted)}[data-theme=dark] ._title_83z8b_40{color:var(--ink)}[data-theme=dark] ._subtitle_83z8b_66{color:var(--ink-soft)}[data-theme=dark] ._modeGroup_83z8b_73{background:#96a4bb1a}[data-theme=dark] ._modeBtn_83z8b_81{color:var(--ink-soft)}[data-theme=dark] ._modeBtn_83z8b_81:hover{color:var(--ink)}[data-theme=dark] ._modeBtnActive_83z8b_98{background:var(--panel-2);color:var(--ink);box-shadow:0 1px 2px #0003}[data-theme=dark] ._pickerInput_83z8b_119{color:var(--ink);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._pickerInput_83z8b_119::placeholder{color:var(--muted)}[data-theme=dark] ._pickerArrow_83z8b_141{color:var(--muted)}[data-theme=dark] ._pickerResults_83z8b_146{background:var(--panel);border-color:var(--line);box-shadow:0 14px 30px #0000004d}[data-theme=dark] ._pickerKinds_83z8b_162{background:var(--panel);border-bottom-color:var(--line)}[data-theme=dark] ._pickerKind_83z8b_162{color:var(--ink-soft);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._pickerKind_83z8b_162:hover:not(:disabled){background:#ff8a471a;border-color:#ff8a4747}[data-theme=dark] ._pickerKindActive_83z8b_200{background:var(--ink);color:var(--panel);border-color:var(--ink)}[data-theme=dark] ._pickerKindCount_83z8b_206{background:#96a4bb1f;color:var(--ink-soft)}[data-theme=dark] ._pickerKindActive_83z8b_200 ._pickerKindCount_83z8b_206{background:#12192340;color:var(--panel)}[data-theme=dark] ._pickerHint_83z8b_222{color:var(--muted)}[data-theme=dark] ._pickerResult_83z8b_146{color:var(--ink)}[data-theme=dark] ._pickerResult_83z8b_146:hover,[data-theme=dark] ._pickerResult_83z8b_146[data-active=true]{background:#ff8a471f}[data-theme=dark] ._pickerResultSub_83z8b_265{color:var(--ink-soft)}[data-theme=dark] ._pickerResultKind_83z8b_275,[data-theme=dark] ._pickerEmpty_83z8b_293{color:var(--muted)}[data-theme=dark] ._actionBtn_83z8b_301{color:var(--ink);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._actionBtn_83z8b_301:hover{background:var(--panel-3);border-color:#bfcfe652}[data-theme=dark] ._actionBtnGhost_83z8b_341{color:var(--ink-soft)}[data-theme=dark] ._actionBtnGhost_83z8b_341:hover{color:var(--ink);background:var(--panel-2)}[data-theme=dark] ._chipGroup_83z8b_360{background:#96a4bb14}[data-theme=dark] ._chip_83z8b_353{color:var(--ink-soft)}[data-theme=dark] ._chip_83z8b_353:hover{color:var(--ink)}[data-theme=dark] ._chipActive_83z8b_385{background:var(--panel-2);color:var(--ink);box-shadow:0 1px 2px #0003}[data-theme=dark] ._chipDivider_83z8b_391{background:var(--line)}[data-theme=dark] ._hopLabel_83z8b_398{color:var(--ink-soft)}[data-theme=dark] ._hopStepper_83z8b_405 button{color:var(--ink);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._hopStepper_83z8b_405 button:hover{background:var(--panel-3)}[data-theme=dark] ._hopStepper_83z8b_405 span{color:var(--ink)}[data-theme=dark] ._canvasTools_83z8b_450{background:#121923eb;border-color:var(--line);box-shadow:0 6px 18px #0003}[data-theme=dark] ._canvasTools_83z8b_450 button{color:var(--ink);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._canvasTools_83z8b_450 button:hover{background:var(--panel-3)}[data-theme=dark] ._graphAffordanceHint_83z8b_547{color:var(--muted);background:#121923b8;border-color:var(--line)}[data-theme=dark] ._pathStrip_83z8b_582{color:var(--ink);background:#121923f5;border-color:var(--line);box-shadow:0 6px 14px #0003}[data-theme=dark] ._emptyCard_83z8b_637{background:var(--panel);border-color:var(--line);box-shadow:0 14px 40px #0003}[data-theme=dark] ._emptyTitle_83z8b_660{color:var(--ink)}[data-theme=dark] ._emptyBody_83z8b_669{color:var(--ink-soft)}[data-theme=dark] ._emptyAction_83z8b_676{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._emptyAction_83z8b_676:hover{border-color:#ff8a4780;background:#ff8a470f}[data-theme=dark] ._emptyActionTitle_83z8b_701{color:var(--ink)}[data-theme=dark] ._emptyActionHint_83z8b_708{color:var(--ink-soft)}[data-theme=dark] ._emptyNoPath_83z8b_713{background:var(--panel);border-color:var(--line);box-shadow:0 10px 24px #0003}[data-theme=dark] ._emptyNoPath_83z8b_713 strong{color:var(--ink)}[data-theme=dark] ._emptyNoPath_83z8b_713 span{color:var(--ink-soft)}[data-theme=dark] ._rail_83z8b_741{background:var(--panel);border-color:var(--line);box-shadow:0 6px 18px #0000002e}[data-theme=dark] ._railTabs_83z8b_753{background:var(--panel-2);border-bottom-color:var(--line)}[data-theme=dark] ._railTab_83z8b_753{color:var(--muted)}[data-theme=dark] ._railTab_83z8b_753:hover{color:var(--ink)}[data-theme=dark] ._railTabActive_83z8b_781{color:var(--ink);background:var(--panel);box-shadow:0 1px 2px #0003}[data-theme=dark] ._railBody_83z8b_800{color:var(--ink)}[data-theme=dark] ._railEmpty_83z8b_811,[data-theme=dark] ._railLabel_83z8b_825{color:var(--muted)}[data-theme=dark] ._railValue_83z8b_833{color:var(--ink)}[data-theme=dark] ._railChip_83z8b_839{color:var(--ink-soft);background:#96a4bb1a}[data-theme=dark] ._railDivider_83z8b_860{background:var(--line)}[data-theme=dark] ._railAction_83z8b_866{color:var(--ink);background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._railAction_83z8b_866:hover{background:var(--panel-3)}[data-theme=dark] ._evidenceHop_83z8b_902{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._evidenceHopTitle_83z8b_932{color:var(--ink)}[data-theme=dark] ._evidenceHopReason_83z8b_939{color:var(--ink-soft)}[data-theme=dark] ._dossierItem_83z8b_945{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] ._dossierWhen_83z8b_971{color:var(--muted)}[data-theme=dark] ._dossierTitle_83z8b_976{color:var(--ink)}[data-theme=dark] ._dossierSubtitle_83z8b_983{color:var(--ink-soft)}[data-theme=dark] ._dossierNote_83z8b_988{color:var(--ink-soft);border-top-color:var(--line)}[data-theme=dark] ._dossierFootBtn_83z8b_1002{color:var(--ink-soft);border-color:var(--line)}[data-theme=dark] ._dossierFootBtn_83z8b_1002:hover{color:var(--ink);background:var(--panel-3)}[data-theme=dark] ._flagMenu_83z8b_1018{background:var(--panel);border-color:var(--line);box-shadow:0 10px 24px #0000004d}[data-theme=dark] ._flagMenuItem_83z8b_1030{color:var(--ink)}[data-theme=dark] ._flagMenuItem_83z8b_1030:hover{background:var(--panel-2)}[data-theme=dark] .graphPaper:fullscreen{background:var(--bg)}:root{--bg: #f1f1ee;--panel: #fbfbf9;--panel-2: #f5f5f2;--panel-3: #efefeb;--line: rgba(20, 20, 22, .18);--ink: #111214;--muted: #78716c;--ink-soft: #4b5563;--elev-shadow: 0 14px 32px rgba(8, 12, 20, .14), 0 3px 10px rgba(8, 12, 20, .08);--accent: #e0621a;--ok: #0d9488;--warn: #d97706;--danger: #dc2626;--radius: 12px;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 10px;--space-5: 12px;--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-label: 12px;--text-body: 13px;--text-mono: 11px}*{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}body{margin:0;font-family:IBM Plex Sans,Segoe UI,Helvetica Neue,sans-serif;color:var(--ink);background:radial-gradient(circle at 10% -20%,#ffffff,var(--bg) 58%)}button,input{font:inherit}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shell{max-width:1520px;height:100dvh;max-height:100dvh;margin:0 auto;padding:10px 16px 0;display:flex;flex-direction:column;overflow:hidden}.top{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px;display:flex;align-items:center;gap:10px}.brand h1{font-size:var(--text-md);letter-spacing:.18em;margin:0}.systemPulse{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);letter-spacing:.04em;opacity:.7;transition:opacity .2s}.systemPulse:hover{opacity:1}.pulseIndicator{width:6px;height:6px;border-radius:50%;background:var(--success, #22c55e);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.tabs{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--panel-2);margin-left:auto}.tabs button{border:0;padding:5px 14px;background:transparent;cursor:pointer;min-width:102px;display:grid;gap:1px;text-align:center;color:var(--muted)}.tabs button span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:670}.tabs button small{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#727a87;font-weight:620}.tabs button.active{background:#fff;color:var(--ink);font-weight:700}.tabs button.active small{color:#4a515d}.layout{margin-top:10px;display:grid;grid-template-columns:280px minmax(0,1.8fr) 360px;gap:10px;flex:1;min-height:0;overflow:hidden}.layoutAudit{grid-template-columns:280px minmax(0,1.9fr) 320px}.layoutCompliance,.layoutExplore{grid-template-columns:minmax(0,1fr)}.panel{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);min-height:0;display:flex;flex-direction:column;overflow:hidden}.panel header{padding:10px;border-bottom:1px solid rgba(20,20,22,.08)}.panel header h2{margin:0;font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase}.panel header p{margin:4px 0 0;font-size:var(--text-xs);color:#4e535d;font-weight:500}.panelHeaderCompact{padding:10px}.subjectsToolbar{padding:7px 9px 0}.subjectsSearch{width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;padding:6px 9px;font-size:var(--text-sm);color:var(--ink)}.subjects{padding:6px;overflow-y:auto;overflow-x:hidden;display:grid;gap:4px;min-height:0}.facetsRail,.auditNav{padding:9px;overflow:auto;display:grid;gap:8px;min-height:0;align-content:start}.auditLensCard{border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px;display:grid;gap:8px}.auditLensCard h3{margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.auditLensGrid{display:flex;flex-wrap:wrap;gap:6px}.auditQueue{display:grid;gap:6px;max-height:540px;overflow:auto}.auditQueueRow{border:1px solid var(--line);border-radius:8px;background:#fff;padding:7px 8px;display:grid;grid-template-columns:1fr auto;gap:3px 8px;text-align:left;cursor:pointer}.auditQueueRow.active{border-color:#e0621a85;background:#e0621a14}.auditQueueId{font-size:12px;font-weight:700;letter-spacing:.05em}.auditQueueSev{font-size:11px;font-weight:650}.auditQueueSev.critical{color:#7a1a1a}.auditQueueSev.high{color:#943624}.auditQueueSev.medium{color:#82561c}.auditQueueSev.low{color:#2f6f49}.auditQueueMeta{grid-column:1 / -1;font-size:11px;color:#525967}.facetBlock{border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px;display:grid;gap:8px}.facetBlock h3{margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.facetGrid{display:flex;flex-wrap:wrap;gap:6px}.facetPill{border:1px solid var(--line);border-radius:999px;background:#fff;font-size:11px;color:#3a414b;min-height:29px;padding:0 10px;cursor:pointer}.facetPill.active{border-color:#e0621a8c;background:#e0621a1a;color:#2d333b}.facetPill.iconPill{display:inline-flex;align-items:center;gap:6px}.facetIcon{width:14px;text-align:center;font-size:11px;color:#59616e}.riskSeg button{display:inline-flex;align-items:center;gap:4px}.riskSeg .riskHigh{color:#8f2618}.riskSeg .riskMedium{color:#8a5a12}.riskSeg .riskLow{color:#245f3b}.facetReset{border:1px solid var(--line);border-radius:8px;background:#fff;min-height:31px;padding:0 10px;color:#2f343d;cursor:pointer;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.subjectCard{text-align:left;border:1px solid var(--line);border-radius:6px;background:#fff;padding:6px 8px;cursor:pointer;min-width:0}.subjectCard.active{border-color:#e0621a80;background:#e0621a14}.subjectCard:focus-visible{outline:none;box-shadow:0 0 0 2px #e0621a47}.subjects strong{font-size:var(--text-sm);letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.rowMain{display:inline-flex;align-items:center;gap:8px;overflow:hidden;min-width:0}.rowActions{display:inline-flex;align-items:center;gap:8px}.small{font-size:var(--text-sm);color:#4a505b;line-height:1.35}.small.strong{color:#252b33;font-weight:650}.flagIcon{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:var(--muted);opacity:.35;width:22px;height:22px;padding:0;cursor:pointer;border-radius:4px;transition:opacity .15s,color .15s}.flagIcon:hover{opacity:.7}.flagIcon.active{color:var(--accent);opacity:1}.flagBtn{border:1px solid var(--line);border-radius:999px;background:#fff;color:#49515a;height:24px;min-width:38px;padding:0 8px;font-size:var(--text-xs);line-height:1.1;cursor:pointer}.flagBtn.active{border-color:#e0621a8c;background:#e0621a1f;color:#2e3239}.severityDot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.sevCritical{background:#6c3483}.sevHigh{background:#c0392b}.sevMedium{background:#e67e22}.sevLow{background:#f1c40f}.sevNone{background:#27ae60}.cardSub{margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardSub.muted{color:var(--muted);font-size:var(--text-xs);letter-spacing:.02em}.poiBadge{display:inline-flex;align-items:center;border:1px solid rgba(224,98,26,.55);border-radius:999px;background:#e0621a1c;color:#2d3138;font-size:var(--text-xs);padding:2px 8px;line-height:1.1}.poiBadge.inline{margin-top:8px}.center{padding:9px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow:hidden}.rail{border:1px solid var(--line);border-radius:10px;background:#fff;min-height:44px;padding:6px 10px}.railSingle{display:flex;align-items:center;justify-content:space-between;gap:10px}.metaLineCompact{display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;line-height:1.2}.caseMeta{font-size:13px;color:#2f3540;font-weight:650;white-space:nowrap}.metaDivider{width:1px;height:13px;background:#11121429;flex:0 0 auto}.linkMeta{font-size:12px;color:#3a414c;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewMeta{border:1px solid var(--line);border-radius:8px;background:#fff;padding:7px 10px}.controlCluster{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;justify-content:flex-end;flex:0 0 auto}.hopToggle{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}.hopToggle button{border:0;background:transparent;min-height:30px;padding:0 10px;font-size:12px;letter-spacing:.05em;color:var(--muted);cursor:pointer;transition:background 80ms ease}.hopToggle button:hover:not(.active){background:#1112140f}.hopToggle button.active{background:#fff;color:var(--ink);font-weight:700}.layer{display:inline-flex;gap:6px}.layer button{border:1px solid var(--line);background:#fff;min-height:30px;padding:0 10px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:640;color:#2f343c;transition:border-color 80ms ease,background 80ms ease}.layer button:hover:not(.off){border-color:#11121452;background:#f5f5f4}.layer button.off{opacity:.4}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px}.card h3{margin:0 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pill{border:1px solid var(--line);border-radius:999px;font-size:11px;padding:3px 8px;display:inline-block;margin:2px 4px 2px 0}.audit{display:grid;gap:8px;min-height:0}.audit .item{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px}.auditHead{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:2px}.auditToolbar{display:flex;gap:8px;align-items:center}.auditMetaRow{justify-content:flex-start}.auditList{display:grid;gap:7px;min-height:0;overflow:auto;padding-right:2px}.auditItem{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px}.auditItemHead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.auditWhen{font-size:11px;color:#525a65;font-family:ui-monospace}.auditAction{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#2b3139;font-weight:680}.auditDetails{margin-top:4px;font-size:12px;line-height:1.35;color:#2b3038}.right{padding:9px;display:grid;gap:8px;overflow:auto;min-height:0;align-content:start}.block{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:9px}.block h3{margin:0 0 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.actions{display:flex;gap:6px}.actions button{border:1px solid var(--line);background:var(--panel);border-radius:999px;min-height:32px;padding:0 12px;cursor:pointer;font-size:var(--text-sm);font-weight:600;line-height:1.2;color:var(--ink)}.actions button.primary{border-color:#e0621a8c;background:#e0621a17}.actions.compact{margin-top:8px}.icon-btn{transition:all .2s ease}.icon-btn:hover:not(:disabled){background:#c9d1d90d!important;border-color:#484f58!important;transform:translateY(-1px)}.icon-btn.flagged:hover:not(:disabled){background:#ff6b6b1f!important;border-color:#ff8787!important}.icon-btn:active:not(:disabled){transform:translateY(0)}.icon-btn:disabled{opacity:.5}.actions-dropdown{position:relative;display:inline-block}.actions-dropdown-toggle{padding:6px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:32px;height:32px}.actions-dropdown-toggle:hover{background:var(--panel-2);border-color:var(--line)}.actions-dropdown-toggle:active{background:var(--panel-3)}.actions-dropdown-menu{position:absolute;top:calc(100% + 4px);right:0;min-width:150px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:4px;box-shadow:var(--elev-shadow);z-index:1000;animation:dropdownFadeIn .15s ease}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.actions-dropdown-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--ink);cursor:pointer;font-size:13px;font-weight:500;text-align:left;width:100%;transition:all .15s ease}.actions-dropdown-item:hover:not(:disabled){background:var(--panel-2)}.actions-dropdown-item:active:not(:disabled){background:var(--panel-3)}.actions-dropdown-item:disabled{opacity:.4;cursor:not-allowed}.actions-dropdown-item.flagged{color:#e0621a}.actions-dropdown-item.flagged:hover:not(:disabled){background:#e0621a14}.actions-dropdown-divider{height:1px;background:var(--line);margin:4px 0}.remarkInput{width:100%;min-height:84px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font-size:var(--text-sm);line-height:1.35;padding:8px 10px;resize:vertical}.remarkInput::placeholder{color:var(--muted)}.graphPaper{position:relative;flex:1 1 0;border:1px solid var(--line);border-radius:10px;background:linear-gradient(to right,rgba(17,18,20,.048) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(to bottom,rgba(17,18,20,.048) 1px,transparent 1px) 0 0 / 24px 24px,#fcfcfa;padding:8px;outline:none;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;min-height:320px}.investigateLoadingState{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-top:28px}.investigateLoadingState .small{border:1px solid var(--line);border-radius:8px;background:#fcfcfaf0;padding:8px 12px}.graphPaper *{user-select:none;-webkit-user-select:none}.graphPaper:focus-visible{box-shadow:0 0 0 2px #e0621a47}.legendRow{position:absolute;top:8px;left:12px;z-index:11;display:flex;gap:16px;align-items:center;justify-content:flex-start;padding:3px 9px;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:0;border-radius:8px;background:#fcfcfaeb;border:1px solid rgba(17,18,20,.08);pointer-events:none}.exploreAmbientStrip{position:absolute;top:42px;left:12px;z-index:12;display:flex;gap:10px;align-items:center;padding:5px 10px;font-size:var(--text-xs);color:var(--muted);border-radius:8px;background:#fcfcfaf2;border:1px solid rgba(17,18,20,.08);pointer-events:auto}.exploreAmbientItem{display:inline-flex;gap:6px;align-items:center}.exploreAmbientItem strong{color:var(--ink, #111214);font-weight:600}.exploreAmbientItem.pending{color:#a8560f}.exploreAmbientClear{margin-left:6px;padding:2px 8px;font-size:var(--text-xs);color:var(--ink, #111214);background:transparent;border:1px solid rgba(17,18,20,.18);border-radius:6px;cursor:pointer}.exploreAmbientClear:hover{background:#1112140f}.investigatePaper{padding-top:14px;position:relative}.investigatePaper.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;background:var(--cardBg, #fff);padding:14px 0 0;border-radius:0;box-shadow:0 0 0 2000px #0006}.investigatePaper.fullscreen .graphSvg{width:100%;height:100%;position:relative;z-index:0}.fsHud{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;flex-direction:column;pointer-events:none}.fsHudTop{display:flex;align-items:center;gap:6px;padding:5px 40px 5px 12px;background:#ffffffe0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(17,18,20,.07);pointer-events:auto;flex-wrap:nowrap;min-height:0}.fsHudCase{font-size:12px;font-weight:700;color:var(--ink, #111214);white-space:nowrap;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.fsHudLayers{display:inline-flex;gap:3px;flex:0 0 auto;margin-left:auto;align-self:center}.fsHudLayers .fsHudBtn{border:1px solid rgba(17,18,20,.14);background:#ffffffb3;min-height:26px;padding:0 8px;border-radius:5px;cursor:pointer;font-size:11px;font-weight:640;color:var(--ink, #2f343c);transition:border-color 80ms,background 80ms,opacity 80ms}.fsHudLayers .fsHudBtn:hover{border-color:#1112144d}.fsHudLayers .fsHudBtn:not(.active){opacity:.35}.fsHudLayers .fsHudBtn.active{opacity:1;background:#fff;border-color:#11121438}.fsHudHops{display:inline-flex;border:1px solid rgba(17,18,20,.12);border-radius:999px;overflow:hidden;flex:0 0 auto;align-self:center}.fsHudHops .fsHudBtn{border:0;background:transparent;min-height:26px;padding:0 9px;border-radius:0;cursor:pointer;font-size:11px;font-weight:600;color:var(--muted, #71717a);transition:background 80ms,color 80ms}.fsHudHops .fsHudBtn:hover:not(.active){background:#1112140d}.fsHudHops .fsHudBtn.active{background:#fff;color:var(--ink, #111214);font-weight:700}.fsHudStats{font-size:11px;color:var(--muted, #71717a);white-space:nowrap;flex:0 0 auto;margin-left:auto}.fsHudClose{position:absolute;top:5px;right:10px;z-index:22;background:#0000007a;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:14px;line-height:1;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:auto;transition:background 80ms}.fsHudClose:hover{background:#000000b8}.fsHudNarrative{display:flex;align-items:center;gap:8px;padding:3px 12px;background:#fbfbfab8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:11px;color:var(--ink, #111214);line-height:1.3;border-bottom:1px solid rgba(17,18,20,.04);pointer-events:auto}.fsHudNarrativeText{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsHudNarrative strong{font-weight:650;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #71717a);margin-right:4px}.investigatePaper.fullscreen .legendRow{top:64px}.investigateLegend{top:10px;left:12px;background:transparent;border:0;border-radius:0;padding:0}.legendItem{display:inline-flex;align-items:center;gap:8px}.exploreLensSelector{margin-left:auto;gap:6px}.exploreLensLabel{font-size:11px;color:#11121499;text-transform:uppercase;letter-spacing:.04em}.exploreLensSelect{font-size:12px;padding:2px 6px;border:1px solid rgba(17,18,20,.22);border-radius:4px;background:#fff;color:#111214;cursor:pointer}.exploreLensSelect:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.exploreLensToolbar{margin-left:auto;gap:4px;display:inline-flex;align-items:center;flex-wrap:wrap}.exploreLensPill{font-size:11px;font-weight:500;padding:3px 9px;border:1px solid rgba(17,18,20,.16);border-radius:999px;background:#fff;color:#111214ad;cursor:pointer;transition:all .12s ease;letter-spacing:.01em}.exploreLensPill:hover{border-color:#11121452;color:#111214}.exploreLensPill.active{background:#111214;border-color:#111214;color:#fff}.exploreLensPill:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.hotspotsList{margin-top:10px;display:flex;flex-direction:column;gap:4px}.hotspotsHeader{margin-bottom:2px;text-transform:uppercase;font-size:10px;letter-spacing:.06em;color:#11121494}.hotspotRow{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid rgba(17,18,20,.1);border-radius:6px;background:#fff;cursor:pointer;text-align:left;font:inherit;transition:border-color .12s ease,background .12s ease}.hotspotRow:hover{border-color:#11121447;background:#fafafa}.hotspotRow:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.hotspotDot{width:10px;height:10px;border-radius:999px;display:inline-block}.hotspotDot.hot{background:#dc2626}.hotspotDot.warm{background:#f59e0b}.hotspotDot.cool{background:#fde68a;border:1px solid rgba(146,64,14,.4)}.hotspotLabel{font-size:12px;color:#111214;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotspotMeta{font-size:10px;color:#1112148c;font-variant-numeric:tabular-nums}.riskDot{width:9px;height:9px;border-radius:999px;display:inline-block;border:1px solid rgba(17,18,20,.3)}.riskDot.critical{background:#7a1a1a}.riskDot.low{background:#2b7a4d}.riskDot.medium{background:#a66d1f}.riskDot.high{background:#a8352a}.legendStroke{display:inline-block;width:26px;border-top:2px solid rgba(17,18,20,.32)}.legendStroke.inferred{border-top-style:dashed}[data-theme=dark] .legendStroke{border-top-color:var(--ink-soft)}[data-theme=dark] .legendItem{color:var(--ink-soft)}.branchBar{display:flex;flex-wrap:wrap;gap:6px}.branchChip{border:1px solid var(--line);border-radius:999px;background:#fff;padding:4px 9px;font-size:11px;color:var(--muted);cursor:pointer}.branchChip.active{border-color:#e0621a8c;background:#e0621a14;color:#2d3036}.graphSvg{width:100%;height:100%;min-height:0;display:block}.graphSvg path,.graphSvg line,.graphSvg text{pointer-events:none}.graphNode,.graphNode *{pointer-events:all;cursor:pointer}.edge{stroke:#11121461;stroke-width:1.1;opacity:1;transition:opacity .16s ease,stroke .16s ease,stroke-width .16s ease}.edge.focused{stroke:#e0621a9e;stroke-width:1.8}.edge.dimmed{opacity:.2}.graphNodeCircle{fill:#fbfbfa;stroke:#11121442;stroke-width:1.1;transition:opacity .16s ease,stroke .16s ease,stroke-width .16s ease,r .16s ease}.graphNodeCircle.focused{stroke:#e0621aa8;stroke-width:1.9}.graphNodeCircle.dimmed{opacity:.26}.coreNode .graphNodeCircle{stroke-width:1.2;stroke:#1112144d}.coreSignal{fill:var(--accent);stroke:#fbfbfa;stroke-width:2}.nodeText{fill:#111214e6;font-size:9.2px;font-family:ui-monospace;letter-spacing:.02em;paint-order:stroke;stroke:#fcfcfaf5;stroke-width:2px}.nodeSubText{fill:#111214b8;font-size:8.7px;font-family:ui-monospace;paint-order:stroke;stroke:#fcfcfaf5;stroke-width:2px}.coreNode .nodeText{font-size:11px;font-weight:700;letter-spacing:.08em}.coreNode .nodeSubText{font-size:9.4px}.nodeText.dimmed,.nodeSubText.dimmed{opacity:.28}mark{background:#ffd54f66;color:inherit;border-radius:2px;padding:0 1px}.nodeInfo{border:1px solid var(--line);border-radius:8px;background:#fff;padding:6px 10px;min-height:30px;display:flex;align-items:center;font-size:12px;color:#2e3138}.nodeInfo.nodeInfoNarrative{align-items:flex-start;flex-direction:column;gap:4px;padding-top:7px;padding-bottom:7px}.nodeInfoMeta{color:#6b7280}[data-theme=dark] .nodeInfoMeta{color:var(--ink-soft)}.nodeInfoChips{display:flex;flex-wrap:wrap;gap:6px}.nodeInfoChip{border:1px solid #d8dbe2;border-radius:999px;padding:1px 8px;background:#f9fafc}.graphStatsInline{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:ui-monospace,monospace;color:var(--ink-soft);letter-spacing:.02em;flex:1 1 auto;min-width:0}.graphStatsHighlight{color:var(--accent, #e0621a);font-weight:600}.graphStatsClear{background:none;border:none;color:var(--muted);cursor:pointer;font-size:10px;padding:0 3px;margin-left:2px}.graphStatsClear:hover{color:var(--accent, #e0621a)}.graphZoomControls{position:absolute;bottom:10px;right:10px;z-index:12;display:flex;flex-direction:column;gap:2px}.graphZoomControls button{width:28px;height:28px;border:1px solid var(--line);border-radius:6px;background:#ffffffeb;color:#111214b8;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s}.graphZoomControls button:hover{background:#fff;border-color:var(--accent, #e0621a);color:var(--accent, #e0621a)}.graphSearchBar{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:14;display:flex;align-items:center;gap:6px;background:#fffffff5;border:1px solid var(--line);border-radius:8px;padding:4px 10px;box-shadow:0 2px 8px #0000000f}.graphSearchInput{border:none;outline:none;background:transparent;font-size:11.5px;font-family:ui-monospace,monospace;width:160px;color:var(--ink, #2e3138)}.graphSearchInput::placeholder{color:#1112145c}.graphSearchCount{font-size:10px;color:#1112147a;font-family:ui-monospace,monospace;white-space:nowrap}.graphTooltip{position:absolute;z-index:20;background:#fffffff7;border:1px solid var(--line);border-radius:8px;padding:8px 10px;box-shadow:0 4px 12px #0000001a;pointer-events:none;max-width:260px;font-size:11px;line-height:1.45;font-family:ui-monospace,monospace;color:var(--ink, #2e3138)}.graphTooltipKind{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#1112147a;margin-bottom:2px}.graphTooltipLabel{font-weight:600;font-size:11.5px}.graphTooltipSub{color:#1112149e;font-size:10px}.graphTooltipId{color:#1112149e;font-size:10px;margin-top:1px}.graphTooltipMeta{display:flex;gap:8px;align-items:center;margin-top:4px}.graphTooltipLevel{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#11121461}.graphTooltipEdges{font-size:9px;color:#11121461}.graphTooltipRisk{font-size:9.5px;font-weight:600;margin-top:2px}.graphMinimap{position:absolute;bottom:10px;left:10px;z-index:12;border:1px solid var(--line);border-radius:6px;opacity:.75;transition:opacity .16s;box-shadow:0 1px 4px #0000001f;-webkit-user-select:none;user-select:none;touch-action:none}.graphMinimap:hover{opacity:1}.minimapViewport{pointer-events:all}.edgeLabelText{font-size:8px;font-family:ui-monospace,monospace;fill:#11121485;pointer-events:none;paint-order:stroke;stroke:#fcfcfaf5;stroke-width:2px}.edge.pathHighlight{stroke:var(--accent, #e0621a);stroke-width:2.2;opacity:1}.graphNode.pathNode .graphNodeCircle{stroke:var(--accent, #e0621a);stroke-width:2}.graphTransformGroup{will-change:transform}.graphTransformGroup.smooth{transition:transform .28s ease-out}.graphNode{transition:opacity .16s ease-out}.graphNodeCircle,.edge{transition:stroke .16s ease-out,opacity .16s ease-out,stroke-width .16s ease-out}.investigateLoadingState{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;color:#1112147a}.exploreWrap{display:block;min-height:0;height:100%;position:relative}.exploreStage{position:relative;height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.exploreCommandBar{position:relative;z-index:14;display:flex;flex-wrap:nowrap;gap:5px;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;border:1px solid var(--line);border-radius:8px;background:#fcfcfaf0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:5px 6px}.commandLead{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.controlStrip{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:5px;margin-left:auto;flex:0 0 auto}.worldStatusChip{border:1px solid var(--line);border-radius:999px;padding:0 10px;min-height:30px;display:inline-flex;align-items:center;line-height:1.2;flex:0 0 auto;min-width:150px;max-width:300px;flex:0 1 300px;font-size:11px;font-weight:680;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchWrap{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:0 8px;min-height:30px;flex:1 1 auto;min-width:clamp(210px,24vw,330px);max-width:620px}.searchWrap .search{flex:1 1 auto;min-width:160px;border:0;background:transparent;padding:0}.searchWrap .search:focus{outline:none}.searchWrap .iconButton{width:26px;height:26px;border-radius:7px}.searchIcon{font-size:11px;color:#69717e;font-weight:700}.searchClear{border:0;background:transparent;color:#69717e;cursor:pointer;font-size:15px;line-height:1;padding:0 2px;display:inline-flex;align-items:center;justify-content:center}.searchClear:hover{color:var(--ink)}.compactLayer{margin-left:2px}.topPathsRail{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border:1px solid var(--line);background:#fff;border-radius:8px;padding:6px}.topPathChip{border:1px solid var(--line);border-radius:999px;background:#fff;min-height:28px;padding:0 9px;cursor:pointer;font-size:11px;color:#313842;display:inline-flex;align-items:center;gap:5px}.topPathChip strong{font-size:10px;letter-spacing:.07em;text-transform:uppercase}.topPathChip.active{border-color:#e0621a8f;background:#e0621a1a}.search{padding:6px 0;font-size:11px}.segSmall{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:#f8f8f7}.iconGroup{display:inline-flex;gap:4px}.segSmall button{border:0;background:transparent;padding:7px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);cursor:pointer}.segSmall button.active{background:#fff;color:var(--ink);font-weight:700}.iconButton{position:relative;width:30px;height:30px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#3b414c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.iconButton svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.iconButton.active{border-color:#e0621a8c;background:#e0621a1a;color:#2f353e}.iconButton:focus-visible{outline:none;box-shadow:0 0 0 2px #e0621a47}.iconButton:hover:not(.active){border-color:#11121452;background:#f5f5f4}.labelModeBadge{position:absolute;bottom:1px;right:1px;font-size:7px;font-weight:800;line-height:1;color:var(--muted);pointer-events:none}.explorePaper .graphSvg,.exploreSurface,.graphCanvas,.cytoSurface{width:100%;height:100%}.cytoWrap{position:relative;width:100%;height:100%}.cytoTooltip{position:absolute;transform:translate(-50%,-100%);pointer-events:none;z-index:20;background:#1e2126eb;color:#f0f1f2;font-size:11px;font-weight:500;padding:4px 10px;border-radius:6px;white-space:nowrap;opacity:0;transition:opacity .1s ease;max-width:340px;overflow:hidden;text-overflow:ellipsis}.exploreSurface{touch-action:none;cursor:grab;outline:none;position:relative}.exploreSurface:active{cursor:grabbing}.exploreSurface:focus-visible{box-shadow:inset 0 0 0 2px #e0621a47}.exploreGraphViewport{position:relative;height:100%;min-height:clamp(360px,calc(100dvh - 160px),960px);padding-top:38px}.exploreEmptyState{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--line);border-radius:8px;background:#fcfcfaf0;padding:8px 12px;color:#4b535f;font-size:12px;z-index:2;pointer-events:none}.exploreEmptyState.loading{color:#3c4350}.exploreEmptyState.error{border-color:#e0621a80;background:#e0621a1f;color:#2f333b}.exploreFloatingTray{position:absolute;left:10px;right:10px;z-index:13;border:1px solid var(--line);background:#fcfcfaf5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:8px;padding:6px 8px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.metricsTray{top:50px}.topPathsTray{top:92px}.branchTray{top:134px}.compactAction{border:1px solid var(--line);border-radius:999px;background:#fff;min-height:30px;padding:0 10px;font-size:11px;letter-spacing:.07em;text-transform:uppercase;font-weight:650;color:#343944;cursor:pointer}.compactAction:hover{border-color:#e0621a80}.exploreDrawer{position:absolute;top:56px;bottom:auto;max-height:calc(100% - 64px);width:320px;z-index:13;transition:transform .14s ease,opacity .14s ease;pointer-events:none;opacity:0}.exploreDrawer.left{left:8px;transform:translateY(-6px) scale(.985)}.exploreDrawer.right{right:8px;transform:translateY(-6px) scale(.985)}.exploreDrawer.open{transform:translateY(0) scale(1);pointer-events:auto;opacity:1}.exploreDrawer .panel{height:auto;max-height:clamp(320px,calc(100dvh - 240px),760px);overflow:auto;box-shadow:0 16px 32px #00000038}.embeddedFacetPanel,.embeddedInspectorPanel{border:1px solid var(--line);border-radius:10px;background:#fbfbf9;height:auto;max-height:clamp(320px,calc(100dvh - 240px),760px);overflow:auto}.embeddedInspectorBody{padding:8px;display:grid;gap:8px}.summaryPill{border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;line-height:1.2;color:#37404b;background:#fff}.summaryPill.warn{border-color:#e0621a7a;background:#e0621a1a;color:#2f343b}.summaryPill.critical{border-color:#e0621a8f;background:#e0621a1a;color:#2e333b}.exploreSummary .summaryPill{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auditIntegrityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.auditIntegrityCard{border:1px solid var(--line);border-radius:8px;background:#fff;padding:7px 8px;display:grid;gap:4px}.auditIntegrityCard.warn{border-color:#e0621a80;background:#e0621a14}.auditIntegrityLabel{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#515966}.auditIntegrityCard strong{font-size:13px;color:#2a3039}.auditGroup{display:grid;gap:6px}.auditGroupTitle{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#49515e;font-weight:680;margin:3px 0 0}.auditItem.critical{border-color:#e0621a80;background:#e0621a14}.tableWrap{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:auto;max-height:520px}.exploreTableState{min-height:120px;display:grid;place-items:center;color:#49515f;font-size:12px}.exploreTableState.error{color:#2f333b}.tableWrap table{width:100%;border-collapse:collapse;font-size:12px}.tableWrap th,.tableWrap td{padding:8px 10px;border-bottom:1px solid rgba(17,18,20,.08);text-align:left}.tableWrap th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#fafaf9}.tableWrap tbody tr{cursor:pointer}.tableWrap tbody tr:hover{background:#1112140a}.tableWrap tbody tr.activeRow{background:#e0621a1a}.riskBadge{font-size:10px;font-weight:680;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:999px}.riskBadge.critical{color:#dc2626;background:#dc26261a}.riskBadge.high{color:#dc2626;background:#dc262614}.riskBadge.medium{color:#d97706;background:#d9770614}.riskBadge.low{color:#0d9488;background:#0d948814}@media(max-width:1150px){html,body,#root{overflow:auto}.shell{height:auto;padding-top:10px}.layout{grid-template-columns:1fr}.panel{min-height:auto}.railSingle{flex-wrap:wrap;align-items:flex-start}.graphStatsInline{width:100%}.metaDivider{display:none}.controlCluster{width:100%;justify-content:flex-start}.exploreCommandBar{gap:6px}.searchWrap .search{min-width:0}.searchWrap{min-width:220px}.controlStrip{gap:4px}.exploreDrawer{width:min(92vw,360px)}.explorePaper .graphSvg,.exploreSurface,.graphCanvas,.cytoSurface{height:100%}.exploreGraphViewport{min-height:clamp(320px,calc(100dvh - 160px),800px);padding-top:34px}}.compliancePanel{overflow:auto}.compliancePanel>.center{flex:0 0 auto;overflow:visible}.cDash{display:flex;flex-direction:column;gap:16px;padding:8px 28px 56px;min-height:0}.cLoading,.cError{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;color:var(--muted);font-size:var(--text-md)}.cError strong{color:var(--danger)}.cError{border:1px solid rgba(224,98,26,.5);border-radius:8px;background:#e0621a0f}.cSectionLabel{display:flex;align-items:center;gap:10px;margin:8px 0 -6px}.cSectionLabel span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--muted);white-space:nowrap}.cSectionLabel:after{content:"";flex:1;height:1px;background:var(--line)}.cStrip{display:flex;align-items:center;justify-content:space-between;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 18px;gap:16px;box-shadow:0 1px 3px #0000000a;position:sticky;top:0;z-index:4}.cStripLeft{display:flex;flex-direction:column;gap:2px}.cStripTitle{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--ink);letter-spacing:.14em;text-transform:uppercase}.cStripMeta{font-size:var(--text-xs);color:var(--muted)}.cStripRight{display:flex;align-items:center;gap:10px}.cStripSync{font-size:10px;color:var(--muted)}.cFilterBadge{background:#e0621a17;border:1px solid rgba(224,98,26,.55);color:#2e3239;border-radius:999px;padding:2px 10px;font-size:var(--text-xs);font-weight:640;cursor:pointer;transition:background .15s}.cFilterBadge:hover{background:#e0621a29}.cHeroRow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cHero{background:#fff;border:1px solid var(--line);border-radius:10px;padding:16px 18px 14px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px 3px #00000008;transition:box-shadow .2s}.cHero:hover{box-shadow:0 2px 8px #0000000f}.cHeroVal{font-size:28px;font-weight:780;color:var(--ink);line-height:1.1;letter-spacing:-.02em}.cHeroLabel{font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--muted)}.cHeroBar{display:flex;height:6px;border-radius:3px;overflow:hidden;gap:1px;margin-top:6px}.cHeroBar>div{min-width:2px;transition:flex .4s ease}.cHeroBreak{display:flex;gap:8px;margin-top:2px}.cHeroBreak span{font-size:10px;color:var(--muted);font-weight:620}.cHeroTag{font-size:10px;color:var(--muted);font-weight:620;background:none;border:1px solid transparent;border-radius:4px;padding:1px 6px;cursor:pointer;font-family:inherit;transition:all .15s}.cHeroTag:hover{background:#1112140a;border-color:var(--line)}.cHeroTag.cHeroTagActive{background:#e0621a14;border-color:#e0621a66}.cHeroTag span{font-weight:780}.cHeroGauge{height:6px;background:var(--panel-2);border-radius:3px;overflow:hidden;margin-top:6px}.cHeroGaugeFill{height:100%;border-radius:3px;min-width:2px;transition:width .4s ease}.cHeroCoverage{display:flex;flex-direction:column;gap:2px;margin-top:6px}.cHeroCoverage span{font-size:10px;color:var(--muted);font-weight:600}.cGrid{display:grid;grid-template-columns:1.15fr 1fr;gap:14px}.cGridCol{display:flex;flex-direction:column;gap:14px}.cCard{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 16px;box-shadow:0 1px 3px #00000008;transition:box-shadow .2s ease}.cCard:hover{box-shadow:0 2px 8px #0000000f}.cCardH{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:700}.cCardSub{margin:-4px 0 8px;font-size:10px;color:var(--muted)}.cDeptList{display:grid;gap:3px}.cDeptRow{display:grid;grid-template-columns:120px minmax(0,1fr) 28px auto;align-items:center;gap:6px;padding:3px 6px;border-radius:6px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s}.cDeptRow:hover{background:#1112140a}.cDeptName{font-size:var(--text-xs);font-weight:600;color:#2b3139;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cDeptTrack{height:10px;background:var(--panel-2);border-radius:3px;overflow:hidden}.cDeptFill{height:100%;background:var(--accent);border-radius:3px;min-width:2px;transition:width .4s;opacity:.65}.cDeptNum{font-size:var(--text-xs);font-weight:700;color:var(--ink);text-align:right}.cDeptHigh{font-size:9px;font-weight:680;color:#a8352a;background:#a8352a1a;padding:1px 5px;border-radius:3px}.cRankList{display:grid;gap:2px}.cRankRow{display:grid;grid-template-columns:24px minmax(0,1fr) auto 80px;align-items:center;gap:6px;padding:5px 6px;border-radius:6px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s}.cRankRow:hover{background:#1112140a}.cRowActive{background:#e0621a14!important;box-shadow:inset 0 0 0 1px #e0621a40}.cRankIdx{font-size:10px;font-weight:700;color:var(--muted)}.cRankInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.cRankName{font-size:var(--text-xs);font-weight:640;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cRankSub{font-size:9px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cRankStats{display:flex;gap:4px;align-items:center}.cRankConf{font-size:9px;color:var(--muted);white-space:nowrap}.cRankHigh{font-size:9px;font-weight:680;color:#a8352a;background:#a8352a1a;padding:1px 5px;border-radius:3px;white-space:nowrap}.cRankScore{display:flex;align-items:center;gap:4px}.cRankScoreTrack{width:48px;height:5px;background:var(--panel-2);border-radius:3px;overflow:hidden;flex-shrink:0}.cRankScoreFill{height:100%;border-radius:3px;min-width:1px;transition:width .3s}.cRankScore span{font-size:10px;font-weight:700;color:#2b3139;width:24px;text-align:right}.cCrossDir{display:grid;gap:4px}.cCrossDirRow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-radius:8px;background:#e0621a0a;border:1px solid rgba(224,98,26,.2)}.cCrossDirInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.cCrossDirName{font-size:var(--text-xs);font-weight:640;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cCrossDirDin{font-size:9px;color:var(--muted)}.cCrossDirStats{display:flex;gap:6px;align-items:center;flex-shrink:0}.cCrossDirBoard{font-size:10px;font-weight:680;color:#82561c;background:#e0621a1a;padding:1px 6px;border-radius:999px}.cCrossDirConf{font-size:9px;color:var(--muted)}.cTimeSeriesCard{padding:12px 14px}.cTimeSeriesWrap{position:relative}.cTimeSeriesSvg{width:100%;height:auto;display:block}.cTimeSeriesLegend{display:flex;gap:16px;justify-content:center;padding-top:8px}.cTsLeg{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--muted);font-weight:620}.cTsLegDot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.cTableCard{padding:10px 0}.cTableHead{display:flex;align-items:center;justify-content:space-between;padding:0 12px 6px}.cTableMeta{font-size:10px;color:var(--muted)}.cTableControls{display:flex;gap:8px;align-items:center;padding:0 12px 8px}.cTableSearch{flex:1;min-width:160px;height:28px;border:1px solid var(--line);border-radius:8px;padding:0 10px;font-size:var(--text-xs);background:#fff;outline:none;transition:border-color .15s;font-family:inherit}.cTableSearch:focus{border-color:#e0621a8c}.cTableClear{background:#e0621a14;border:1px solid rgba(224,98,26,.45);border-radius:8px;padding:4px 10px;font-size:10px;font-weight:640;color:#2e3239;cursor:pointer;white-space:nowrap;font-family:inherit}.cTableClear:hover{background:#e0621a24}.cTableWrap{overflow:auto;max-height:600px}.cTable{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.cTable thead{position:sticky;top:0;z-index:1}.cTable th{background:#fafaf9;padding:7px 10px;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer}.cTable th:hover{background:var(--panel-2)}.cTable td{padding:7px 10px;border-bottom:1px solid rgba(17,18,20,.08);color:#2b3139;vertical-align:middle}.cTable tr:hover td{background:#1112140a}.cTable tr.cRowActive td{background:#e0621a14;border-color:#e0621a33}.cCellPri{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.cCellSec{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.cTierPill{font-size:10px;font-weight:680;padding:1px 6px;border-radius:4px;display:inline-block;letter-spacing:.06em}.cTierL0{background:#dc262614;color:#dc2626}.cTierL1{background:#0d948814;color:#0d9488}.cTierL2{background:#d9770614;color:#d97706}.cTierL3{background:#78716c14;color:#78716c}.cRiskPill{font-size:10px;font-weight:680;text-transform:uppercase;padding:1px 6px;border-radius:999px;display:inline-block;letter-spacing:.06em}.cRpC{background:#dc26261a;color:#dc2626}.cRpH{background:#dc262614;color:#dc2626}.cRpM{background:#d9770614;color:#d97706}.cRpL{background:#0d948814;color:#0d9488}.cNokPill{font-size:10px;font-weight:680;padding:1px 6px;border-radius:999px;display:inline-block;background:#d946ef1f;color:#a21caf;letter-spacing:.02em}.cSelfPill{font-size:10px;font-weight:680;padding:1px 6px;border-radius:999px;display:inline-block;background:#6366f11a;color:#4f46e5;letter-spacing:.02em}.cScoreCell{display:flex;align-items:center;gap:6px}.cScoreMini{width:48px;height:6px;background:var(--panel-2);border-radius:3px;overflow:hidden;flex-shrink:0}.cScoreMFill{height:100%;border-radius:3px;min-width:2px;transition:width .3s ease}.cDateCell{font-size:10px;white-space:nowrap}.cFields{display:flex;gap:3px;flex-wrap:wrap}.cFieldPill{font-size:9px;font-weight:640;text-transform:uppercase;padding:1px 6px;border-radius:3px;background:#e0621a14;color:#82561c}.cFieldMore{font-size:9px;color:var(--muted)}.cEmpty{text-align:center;color:var(--muted);font-size:var(--text-sm);padding:12px 0}.cTableEmpty{padding:24px 0}.cTableMore{text-align:center;color:var(--muted);font-size:var(--text-xs);padding:10px 0;border-top:1px solid var(--line)}@media(max-width:960px){.cHeroRow{grid-template-columns:repeat(2,1fr)}.cGrid{grid-template-columns:1fr}}@media(max-width:580px){.cHeroRow{grid-template-columns:1fr}}.ctxMenuBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:transparent}.ctxMenuCard{position:fixed;min-width:172px;max-width:240px;background:var(--panel, #fbfbf9);border:1px solid var(--line, rgba(20,20,22,.18));border-radius:8px;box-shadow:0 6px 24px #00000029;padding:4px 0;z-index:9999;outline:none}.ctxMenuPreview{padding:6px 10px 5px;border-bottom:1px solid var(--line)}.ctxMenuTitle{font-weight:600;font-size:11.5px;color:var(--ink, #111214);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctxMenuSubtitle{font-size:10px;color:var(--muted, #4f545d);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctxMenuChips{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.ctxMenuChip{font-size:9px;padding:0 5px;border-radius:3px;background:var(--panel-2, #f5f5f2);color:var(--muted)}.ctxMenuLines{margin-top:3px}.ctxMenuLine{font-size:10px;color:var(--muted);line-height:1.35}.ctxMenuActions{display:flex;flex-direction:column}.ctxMenuAction{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:4px 10px;background:none;border:none;cursor:pointer;font-size:11.5px;color:var(--ink);text-align:left;width:100%}.ctxMenuAction:hover,.ctxMenuAction:focus-visible{background:#0000000f}.ctxMenuAction:disabled{opacity:.4;cursor:default}.ctxMenuAction.danger{color:var(--danger, #c53030)}.ctxMenuActionLabel{flex:1}.ctxMenuActionHint{font-size:9.5px;color:var(--muted)}.ctxMenuTitleRow{display:flex;align-items:center;gap:6px}.ctxMenuBadge{font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:0 4px;border-radius:3px;background:var(--accent, #4a6cf7);color:#fff;white-space:nowrap}.ctxMenuSection{padding:4px 10px 1px;border-top:1px solid var(--line, rgba(20,20,22,.1));margin-top:1px}.ctxMenuSection:first-child{border-top:none;margin-top:0}.ctxMenuSectionLabel{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted, #4f545d);opacity:.7}.ctxMenuActionIcon{flex-shrink:0;width:14px;text-align:center;font-size:11px;line-height:1}.ctxMenuKbd{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:10px;padding:1px 4px;border-radius:3px;background:var(--panel-2, #f5f5f2);color:var(--muted);border:1px solid var(--line, rgba(20,20,22,.12))}.fsToggle{transition:opacity .15s}.fsToggle:hover{opacity:.8}.errorBoundaryPanel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 32px;min-height:240px;text-align:center;color:var(--ink)}.errorBoundaryIcon{font-size:40px;line-height:1;opacity:.7;color:var(--danger)}.errorBoundaryTitle{font-size:16px;font-weight:600;margin:0}.errorBoundaryMessage{font-size:13px;color:var(--muted);margin:0;max-width:420px}.errorBoundaryRetry{padding:8px 20px;font-size:13px;font-weight:500;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s}.errorBoundaryRetry:hover{background:var(--panel-2);border-color:var(--accent)}.errorBoundaryDetails{font-size:11px;color:var(--muted);max-width:600px;text-align:left}.errorBoundaryDetails pre{font-size:10px;overflow-x:auto;max-height:180px;padding:8px;background:var(--panel-2);border-radius:6px;white-space:pre-wrap;word-break:break-all}@keyframes skeletonPulse{0%{opacity:.45}50%{opacity:.18}to{opacity:.45}}.skeletonBar{height:14px;border-radius:4px;background:var(--line);animation:skeletonPulse 1.4s ease-in-out infinite}.skeletonCircle{border-radius:50%;background:var(--line);animation:skeletonPulse 1.4s ease-in-out infinite}.skeletonPanel{display:flex;flex-direction:column;gap:14px;padding:24px}.skeletonRow{display:flex;align-items:center;gap:10px}.skeletonGraphArea{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;min-height:300px}.skeletonStatusText{font-size:12px;color:var(--muted);letter-spacing:.02em;animation:skeletonPulse 1.4s ease-in-out infinite}.skeletonGraphNodes{display:flex;gap:12px;align-items:flex-end}.skeletonProgressTrack{width:200px;height:3px;border-radius:2px;background:var(--panel-2);overflow:hidden}.skeletonProgressFill{height:100%;width:40%;border-radius:2px;background:var(--accent);animation:skeletonSlide 1.6s ease-in-out infinite}@keyframes skeletonSlide{0%{transform:translate(-100%)}to{transform:translate(350%)}}[data-theme=dark]{--bg: #0b1016;--panel: #121923;--panel-2: #1a2230;--panel-3: #202a39;--line: rgba(191, 207, 230, .22);--ink: #eaf1fb;--ink-soft: #b7c4d9;--muted: #96a4bb;--elev-shadow: 0 22px 44px rgba(0, 0, 0, .46), 0 8px 18px rgba(0, 0, 0, .28);--accent: #ff8a47;--ok: #2dd4bf;--warn: #fbbf24;--danger: #ef4444}[data-theme=dark] body{background:radial-gradient(1200px 560px at -14% -35%,rgba(79,140,255,.24),transparent 62%),radial-gradient(1000px 460px at 115% -28%,rgba(236,146,84,.17),transparent 61%),linear-gradient(165deg,#0b1016,#111a26 46%,#0d141f)}[data-theme=dark] .top,[data-theme=dark] .panel,[data-theme=dark] .card,[data-theme=dark] .rail,[data-theme=dark] .viewMeta,[data-theme=dark] .facetBlock,[data-theme=dark] .auditLensCard,[data-theme=dark] .auditQueueRow,[data-theme=dark] .subjectCard,[data-theme=dark] .layer button,[data-theme=dark] .facetPill,[data-theme=dark] .facetReset,[data-theme=dark] .subjectsSearch,[data-theme=dark] .userMenuDropdown,[data-theme=dark] .userMenuThemeBtn{background:var(--panel);color:var(--ink);border-color:var(--line)}[data-theme=dark] .tabs,[data-theme=dark] .hopToggle,[data-theme=dark] .tabs button.active,[data-theme=dark] .hopToggle button.active,[data-theme=dark] .userMenuThemeBtn.active,[data-theme=dark] .userMenuAction:hover,[data-theme=dark] .blockToggle:hover,[data-theme=dark] .layer button:hover:not(.off),[data-theme=dark] .subjectsSearch:focus,[data-theme=dark] .kbdClose,[data-theme=dark] kbd{background:var(--panel-2)}[data-theme=dark] .tabs button,[data-theme=dark] .tabs button small,[data-theme=dark] .small,[data-theme=dark] .auditQueueMeta,[data-theme=dark] .userMenuEmail,[data-theme=dark] .userMenuSectionLabel,[data-theme=dark] .linkMeta{color:var(--muted)}[data-theme=dark] .caseMeta,[data-theme=dark] .small.strong,[data-theme=dark] .userMenuName,[data-theme=dark] .panel header p{color:var(--ink-soft)}[data-theme=dark] .nodeInfo{background:var(--panel);color:var(--ink);border-color:var(--line)}[data-theme=dark] .nodeInfoNarrative>.small{color:var(--ink)}[data-theme=dark] .nodeInfoNarrative>.small.strong{color:var(--ink)}[data-theme=dark] .userMenuDropdown,[data-theme=dark] .kbdModal{box-shadow:var(--elev-shadow)}[data-theme=dark] .subjectCard.active,[data-theme=dark] .auditQueueRow.active,[data-theme=dark] .facetPill.active,[data-theme=dark] .flagBtn.active,[data-theme=dark] .poiBadge,[data-theme=dark] .tabs button.active{border-color:#ff8a479e;background:#ff8a471f}[data-theme=dark] .subjectsSearch::placeholder{color:#96a4bbdb}[data-theme=dark] .panel header{border-bottom-color:#bfcfe629}[data-theme=dark] .metaDivider{background:#bfcfe640}[data-theme=dark] .graphPaper{background:linear-gradient(to right,rgba(191,207,230,.06) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(to bottom,rgba(191,207,230,.06) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(circle at 50% 35%,rgba(79,140,255,.06),transparent 60%),#0f1620;border-color:var(--line)}[data-theme=dark] .investigateLoadingState .small{background:#121923f0;border-color:var(--line);color:var(--ink-soft)}[data-theme=dark] .nodeText{fill:var(--ink);stroke:#0f1620f2}[data-theme=dark] .nodeSubText,[data-theme=dark] .edgeLabelText{fill:var(--ink-soft);stroke:#0f1620f2}[data-theme=dark] .coreSignal{stroke:#0f1620}[data-theme=dark] .edge{stroke:#bfcfe66b}[data-theme=dark] .edge.focused{stroke:#ff8a47d9}[data-theme=dark] .graphNodeCircle{fill:#18212e;stroke:#bfcfe652}[data-theme=dark] .graphNodeCircle.focused{stroke:#ff8a47c7}[data-theme=dark] .coreNode .graphNodeCircle{stroke:#bfcfe66b}[data-theme=dark] .investigatePaper.fullscreen{background:#0f1620}[data-theme=dark] .fsHudTop{background:#121923e0;border-bottom-color:#bfcfe624}[data-theme=dark] .fsHudCase{color:var(--ink)}[data-theme=dark] .fsHudLayers .fsHudBtn,[data-theme=dark] .fsHudHops .fsHudBtn{background:#1a2230b3;border-color:#bfcfe62e;color:var(--ink-soft)}[data-theme=dark] .fsHudLayers .fsHudBtn:hover,[data-theme=dark] .fsHudHops .fsHudBtn:hover:not(.active){border-color:#ff8a4773;background:#1a2230eb}[data-theme=dark] .fsHudLayers .fsHudBtn.active,[data-theme=dark] .fsHudHops .fsHudBtn.active{background:var(--accent);color:#1a1208;border-color:var(--accent)}[data-theme=dark] .fsHudHops{border-color:#bfcfe62e}[data-theme=dark] .fsHudStats{color:var(--ink-soft)}[data-theme=dark] .fsHudNarrative{background:#0f1620c7;color:var(--ink-soft);border-bottom-color:#bfcfe61a}[data-theme=dark] .fsHudNarrative strong{color:var(--muted)}[data-theme=dark] .fsHudClose{background:#ffffff1f}[data-theme=dark] .fsHudClose:hover{background:#ff8a478c}[data-theme=dark]{scrollbar-color:rgba(150,164,187,.4) transparent;scrollbar-width:thin}[data-theme=dark] *::-webkit-scrollbar{width:10px;height:10px}[data-theme=dark] *::-webkit-scrollbar-track{background:#0b101699}[data-theme=dark] *::-webkit-scrollbar-thumb{background:#96a4bb52;border-radius:6px;border:2px solid transparent;background-clip:padding-box}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#b7c4d98c;background-clip:padding-box;border:2px solid transparent}[data-theme=dark] *::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] .nodeInfoChip{border-color:var(--line);background:var(--panel-2);color:var(--ink-soft)}[data-theme=dark] .flagIcon{color:#9fb2cf}[data-theme=dark] .flagIcon.active{color:var(--accent)}[data-theme=dark] .userMenuTrigger:hover .userAvatar{box-shadow:0 0 0 2px var(--panel),0 0 0 5px #ff8a4780}.kbdOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.kbdModal{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:24px 32px;min-width:320px;max-width:420px;box-shadow:0 8px 32px #00000040}.kbdModal h3{margin:0 0 16px;font-size:15px;font-weight:600;letter-spacing:.02em}.kbdTable{width:100%;border-collapse:collapse}.kbdTable td{padding:6px 0;font-size:var(--text-sm)}.kbdTable td:first-child{width:120px;white-space:nowrap}kbd{display:inline-block;padding:2px 7px;font-size:11px;font-family:IBM Plex Mono,monospace;background:var(--panel-2);border:1px solid var(--line);border-radius:4px;margin-right:4px}.kbdClose{margin-top:16px;display:block;width:100%;padding:8px;border:1px solid var(--line);border-radius:6px;background:var(--panel-2);color:var(--ink);cursor:pointer;font-size:var(--text-sm);transition:background .15s}.kbdClose:hover{background:var(--accent);color:#fff}.themeToggle{border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:16px;padding:4px 8px;border-radius:6px;transition:color .15s,background .15s}.themeToggle:hover{color:var(--ink);background:var(--panel-2)}.userMenu{position:relative;flex-shrink:0}.userMenuTrigger{border:0;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center}.userAvatar{width:30px;height:30px;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;transition:box-shadow .15s}.userMenuTrigger:hover .userAvatar{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--accent)}.userMenuDropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:240px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f;z-index:900;padding:6px 0;animation:userMenuIn .12s ease-out}@keyframes userMenuIn{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.userMenuIdentity{display:flex;align-items:center;gap:10px;padding:10px 14px}.userAvatarLg{width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;flex-shrink:0}.userMenuIdText{display:flex;flex-direction:column;gap:1px;min-width:0}.userMenuName{font-size:var(--text-sm);font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userMenuEmail{font-size:10px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userMenuRole{font-size:10px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.userMenuDivider{height:1px;background:var(--line);margin:4px 10px}.userMenuSection{padding:6px 14px}.userMenuSectionLabel{font-size:10px;font-weight:640;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.userMenuThemeRow{display:flex;gap:4px}.userMenuThemeBtn{flex:1;border:1px solid var(--line);border-radius:6px;background:var(--panel-2);color:var(--muted);cursor:pointer;padding:5px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:580;transition:border-color .15s,color .15s,background .15s}.userMenuThemeBtn:hover{border-color:var(--accent);color:var(--ink)}.userMenuThemeBtn.active{border-color:var(--accent);background:var(--panel);color:var(--ink);font-weight:640}.userMenuThemeIcon{font-size:14px;line-height:1}.userMenuAction{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;padding:8px 14px;font-size:var(--text-sm);color:var(--muted);cursor:pointer;transition:background .12s,color .12s;text-align:left}.userMenuAction:hover{background:var(--panel-2);color:var(--danger)}.userMenuActionIcon{font-size:14px;line-height:1}.blockHeader{display:flex;align-items:center;justify-content:space-between}.blockHeader h3{margin:0}.blockToggle{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:2px 4px;font-size:var(--text-xs);line-height:1;border-radius:4px;transition:color .15s,background .15s}.blockToggle:hover{color:var(--ink);background:var(--panel-2)}.nokHeader{display:flex;align-items:center;justify-content:space-between}.nokHeader h3{margin:0;display:flex;align-items:center;gap:6px}.nokHeart{color:#d946ef;font-size:13px}.nokToggle{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:2px 4px;font-size:var(--text-xs);line-height:1;border-radius:4px;transition:color .15s,background .15s}.nokToggle:hover{color:var(--ink);background:var(--panel-2)}.nokSubtitle{font-size:var(--text-xs);color:var(--muted);margin-top:2px;line-height:1.4}.nokList{display:flex;flex-direction:column;margin-top:6px}.nokRow{display:flex;flex-direction:column;gap:1px;padding:5px 0;border-bottom:1px solid rgba(20,20,22,.06)}.nokRow:last-child{border-bottom:0}.nokRowHead{display:flex;align-items:baseline;gap:6px;min-width:0}.nokRowLink{font-size:var(--text-xs);color:var(--muted);padding-left:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nokRelation{font-size:var(--text-sm);font-weight:660;color:var(--ink);white-space:nowrap}.nokPersonName{font-size:var(--text-sm);font-weight:600;color:#d946ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nokEntity{font-size:var(--text-sm);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nokMeta{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding-left:1px}.nokTier{display:inline-block;font-size:10px;font-weight:680;letter-spacing:.03em;padding:1px 5px;border-radius:3px;border:1px solid var(--line);color:var(--muted);background:var(--panel-2);line-height:1.4}.nokTier.cTierL0{background:#dc262614;color:#dc2626;border-color:#dc26262e}.nokTier.cTierL1{background:#0d948814;color:#0d9488;border-color:#0d94882e}.nokTier.cTierL2{background:#d9770614;color:#d97706;border-color:#d977062e}.nokTier.cTierL3{background:#78716c14;color:#78716c;border-color:#78716c2e}.nokEvidence{font-size:var(--text-xs);color:var(--muted);opacity:.8}.nokExpandedList{display:grid;gap:6px;margin-top:6px}.nokCard{padding:7px 9px;background:var(--panel-2);border-radius:8px;border:1px solid var(--line);overflow:hidden;min-width:0}.nokCardHeader{display:flex;align-items:baseline;gap:4px 6px;margin-bottom:5px;flex-wrap:wrap;min-width:0}.nokCardRelation{font-size:var(--text-sm);font-weight:660;color:var(--ink)}.nokCardPersonName{font-size:var(--text-sm);font-weight:600;color:#d946ef}.nokCardEntity{font-size:var(--text-sm);color:var(--muted);overflow-wrap:anywhere;word-break:break-word;min-width:0}.nokCardFallback{font-size:var(--text-xs);color:var(--muted);font-style:italic}.nokTierRow{display:flex;align-items:flex-start;gap:4px;padding:2px 0;min-width:0}.nokTierRow>div{min-width:0;overflow-wrap:anywhere;word-break:break-word}.nokTierExplanation{font-size:var(--text-xs);color:var(--muted);line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.nokTierEvidence{font-size:var(--text-xs);color:var(--muted);opacity:.8}
