.ProgressiveHome-module__kvkogq__shell{color:#eaf1f5;width:min(1120px,100% - 32px);margin:30px auto 72px}.ProgressiveHome-module__kvkogq__hero{background:linear-gradient(145deg,#0c1925,#07111a);border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.ProgressiveHome-module__kvkogq__eyebrow{color:#d7a63d;letter-spacing:.14em;margin:0 0 7px;font-size:.68rem;font-weight:850}.ProgressiveHome-module__kvkogq__hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,4vw,2.55rem)}.ProgressiveHome-module__kvkogq__hero p{color:#8296a7;max-width:650px;margin:9px 0 0;font-size:.84rem;line-height:1.55}.ProgressiveHome-module__kvkogq__actions{flex-wrap:wrap;gap:8px;display:flex}.ProgressiveHome-module__kvkogq__primary,.ProgressiveHome-module__kvkogq__secondary,.ProgressiveHome-module__kvkogq__iconButton{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.ProgressiveHome-module__kvkogq__primary{color:#07111a;background:#d7a63d;border:1px solid #d7a63d}.ProgressiveHome-module__kvkogq__secondary,.ProgressiveHome-module__kvkogq__iconButton{color:#dbe6ed;background:#0a1925;border:1px solid #ffffff1a}.ProgressiveHome-module__kvkogq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.ProgressiveHome-module__kvkogq__metric{background:#08141e;border:1px solid #ffffff12;border-radius:13px;padding:18px}.ProgressiveHome-module__kvkogq__metric small,.ProgressiveHome-module__kvkogq__metric strong,.ProgressiveHome-module__kvkogq__metric span{display:block}.ProgressiveHome-module__kvkogq__metric small{color:#72889a;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem}.ProgressiveHome-module__kvkogq__metric strong{margin-top:8px;font-size:1.45rem}.ProgressiveHome-module__kvkogq__metric span{color:#708496;margin-top:5px;font-size:.71rem}.ProgressiveHome-module__kvkogq__panel{background:#08141e;border:1px solid #ffffff12;border-radius:14px;margin-top:12px;overflow:hidden}.ProgressiveHome-module__kvkogq__panelHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ProgressiveHome-module__kvkogq__panelHead strong{font-size:.86rem}.ProgressiveHome-module__kvkogq__panelHead span{color:#71879a;font-size:.7rem}.ProgressiveHome-module__kvkogq__list{display:grid}.ProgressiveHome-module__kvkogq__row{border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.ProgressiveHome-module__kvkogq__row:first-child{border-top:0}.ProgressiveHome-module__kvkogq__row h2,.ProgressiveHome-module__kvkogq__row h3,.ProgressiveHome-module__kvkogq__row p{margin:0}.ProgressiveHome-module__kvkogq__row h2,.ProgressiveHome-module__kvkogq__row h3{font-size:.84rem}.ProgressiveHome-module__kvkogq__row p{color:#788d9e;margin-top:5px;font-size:.72rem;line-height:1.45}.ProgressiveHome-module__kvkogq__rowMeta{color:#7790a3;align-items:center;gap:8px;font-size:.68rem;display:flex}.ProgressiveHome-module__kvkogq__badge{color:#d7b56b;border:1px solid #d5a63d33;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:.62rem;display:inline-flex}.ProgressiveHome-module__kvkogq__empty{text-align:center;color:#758a9b;padding:32px 18px;font-size:.78rem}.ProgressiveHome-module__kvkogq__error{color:#e9a098;background:#9a2d2514;border:1px solid #ee6d5c38;border-radius:9px;margin-top:12px;padding:11px 13px;font-size:.76rem}.ProgressiveHome-module__kvkogq__loading{text-align:center;color:#8095a6;padding:50px}.ProgressiveHome-module__kvkogq__table{border-collapse:collapse;width:100%}.ProgressiveHome-module__kvkogq__table th,.ProgressiveHome-module__kvkogq__table td{text-align:left;border-top:1px solid #ffffff0e;padding:12px 14px;font-size:.72rem}.ProgressiveHome-module__kvkogq__table th{color:#6f8597;text-transform:uppercase;letter-spacing:.06em;border-top:0;font-size:.62rem}.ProgressiveHome-module__kvkogq__table td:last-child,.ProgressiveHome-module__kvkogq__table th:last-child{text-align:right}.ProgressiveHome-module__kvkogq__table a{color:#d9b568;font-weight:750;text-decoration:none}@media (max-width:720px){.ProgressiveHome-module__kvkogq__shell{width:calc(100% - 20px);margin-top:18px}.ProgressiveHome-module__kvkogq__hero{padding:18px;display:grid}.ProgressiveHome-module__kvkogq__metrics,.ProgressiveHome-module__kvkogq__row{grid-template-columns:1fr}.ProgressiveHome-module__kvkogq__rowMeta{justify-content:flex-start}.ProgressiveHome-module__kvkogq__table thead{display:none}.ProgressiveHome-module__kvkogq__table,.ProgressiveHome-module__kvkogq__table tbody,.ProgressiveHome-module__kvkogq__table tr,.ProgressiveHome-module__kvkogq__table td{display:block}.ProgressiveHome-module__kvkogq__table tr{border-top:1px solid #ffffff0f;padding:9px 0}.ProgressiveHome-module__kvkogq__table td{border:0;padding:5px 14px;text-align:left!important}.ProgressiveHome-module__kvkogq__table td:before{content:attr(data-label);color:#60778a;text-transform:uppercase;margin-bottom:2px;font-size:.58rem;display:block}}@media print{.ProgressiveHome-module__kvkogq__shell{color:#111;width:100%;margin:0}.ProgressiveHome-module__kvkogq__hero,.ProgressiveHome-module__kvkogq__metric,.ProgressiveHome-module__kvkogq__panel{color:#111;box-shadow:none;background:#fff;border-color:#ccc}.ProgressiveHome-module__kvkogq__hero .ProgressiveHome-module__kvkogq__actions{display:none}.ProgressiveHome-module__kvkogq__hero p,.ProgressiveHome-module__kvkogq__metric span,.ProgressiveHome-module__kvkogq__row p,.ProgressiveHome-module__kvkogq__panelHead span{color:#444}}
.CommandIntelligence-module__gQEJcq__launcher{z-index:92;color:#eef4f8;cursor:pointer;background:#0a1725;border:1px solid #d5a43a47;align-items:center;gap:9px;min-height:46px;padding:0 15px;font-size:.72rem;font-weight:800;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 55px #0000004d}.CommandIntelligence-module__gQEJcq__launcher:hover{background:#0d1c2c;border-color:#d5a43a80}.CommandIntelligence-module__gQEJcq__launcher b{color:#07111c;background:#d5a43a;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.55rem;display:grid}.CommandIntelligence-module__gQEJcq__backdrop{z-index:140;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01060bc7;padding:18px;display:flex;position:fixed;inset:0}.CommandIntelligence-module__gQEJcq__shell{color:#e9f0f5;background:#07111c;border:1px solid #ffffff14;grid-template-rows:auto 1fr;width:min(1480px,100%);height:calc(100vh - 36px);margin:auto;display:grid;overflow:hidden;box-shadow:0 35px 120px #0000008c}.CommandIntelligence-module__gQEJcq__topbar{background:linear-gradient(145deg,#0b1928,#07111c);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:74px;padding:13px 17px;display:flex}.CommandIntelligence-module__gQEJcq__brand{align-items:center;gap:11px;display:flex}.CommandIntelligence-module__gQEJcq__brand>span{color:#d5a43a;background:#d5a43a0a;border:1px solid #d5a43a40;place-items:center;width:39px;height:39px;display:grid}.CommandIntelligence-module__gQEJcq__brand small,.CommandIntelligence-module__gQEJcq__brand strong{display:block}.CommandIntelligence-module__gQEJcq__brand small{letter-spacing:.16em;color:#d5a43a;font-size:.53rem}.CommandIntelligence-module__gQEJcq__brand strong{margin-top:4px;font-size:1rem}.CommandIntelligence-module__gQEJcq__topActions{gap:7px;display:flex}.CommandIntelligence-module__gQEJcq__topActions button{color:#8298ab;cursor:pointer;background:#081421;border:1px solid #ffffff14;place-items:center;width:38px;height:38px;display:grid}.CommandIntelligence-module__gQEJcq__topActions button:hover{color:#fff;border-color:#d5a43a47}.CommandIntelligence-module__gQEJcq__body{grid-template-columns:330px 1fr;min-height:0;display:grid}.CommandIntelligence-module__gQEJcq__pulse{background:#06101a;border-right:1px solid #ffffff12;min-height:0;padding:17px;overflow:auto}.CommandIntelligence-module__gQEJcq__pulseHead small,.CommandIntelligence-module__gQEJcq__pulseHead strong{display:block}.CommandIntelligence-module__gQEJcq__pulseHead small{letter-spacing:.14em;color:#d5a43a;font-size:.52rem}.CommandIntelligence-module__gQEJcq__pulseHead strong{margin-top:6px;font-size:.79rem}.CommandIntelligence-module__gQEJcq__pulseHead p{color:#71879a;margin:7px 0 14px;font-size:.57rem;line-height:1.55}.CommandIntelligence-module__gQEJcq__metrics{gap:7px;display:grid}.CommandIntelligence-module__gQEJcq__metrics>div{background:#081421;border:1px solid #fff1;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;padding:10px;display:grid}.CommandIntelligence-module__gQEJcq__metrics>div svg{color:#6f879a}.CommandIntelligence-module__gQEJcq__metrics>div[data-alert=true]{border-color:#efbe552e}.CommandIntelligence-module__gQEJcq__metrics>div[data-alert=true] svg{color:#e7c369}.CommandIntelligence-module__gQEJcq__metrics span{color:#8094a6;font-size:.56rem}.CommandIntelligence-module__gQEJcq__metrics strong{font-size:.7rem}.CommandIntelligence-module__gQEJcq__signalList{background:#07121e;border:1px solid #ffffff0f;margin-top:10px}.CommandIntelligence-module__gQEJcq__signalList>div{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:10px;padding:9px 10px;display:flex}.CommandIntelligence-module__gQEJcq__signalList>div:last-child{border-bottom:0}.CommandIntelligence-module__gQEJcq__signalList span{color:#72889b;font-size:.55rem}.CommandIntelligence-module__gQEJcq__signalList strong{font-size:.61rem}.CommandIntelligence-module__gQEJcq__guardrail{background:#148fff09;border:1px solid #5dbaff21;grid-template-columns:20px 1fr;gap:8px;margin-top:12px;padding:11px;display:grid}.CommandIntelligence-module__gQEJcq__guardrail svg{color:#73bfff}.CommandIntelligence-module__gQEJcq__guardrail strong{font-size:.61rem}.CommandIntelligence-module__gQEJcq__guardrail p{color:#7890a3;margin:4px 0 0;font-size:.54rem;line-height:1.5}.CommandIntelligence-module__gQEJcq__console{min-width:0;padding:18px;overflow:auto}.CommandIntelligence-module__gQEJcq__scopeRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.CommandIntelligence-module__gQEJcq__scopeButtons{display:flex}.CommandIntelligence-module__gQEJcq__scopeButtons button{color:#72899c;cursor:pointer;background:#081421;border:1px solid #ffffff14;height:37px;padding:0 14px;font-size:.6rem;font-weight:750}.CommandIntelligence-module__gQEJcq__scopeButtons button+button{border-left:0}.CommandIntelligence-module__gQEJcq__scopeButtons button.CommandIntelligence-module__gQEJcq__active{color:#fff;background:#d5a43a0f;border-color:#d5a43a42;box-shadow:inset 0 -2px #d5a43a}.CommandIntelligence-module__gQEJcq__scopeRow select{color:#dce7ef;background:#06101a;border:1px solid #ffffff17;min-width:340px;max-width:55%;height:38px;padding:0 10px;font-size:.59rem}.CommandIntelligence-module__gQEJcq__contextCard{background:linear-gradient(135deg,#0a1725,#081421);border:1px solid #ffffff12;margin-bottom:11px;padding:13px 14px}.CommandIntelligence-module__gQEJcq__contextCard small,.CommandIntelligence-module__gQEJcq__contextCard strong{display:block}.CommandIntelligence-module__gQEJcq__contextCard small{letter-spacing:.14em;color:#d5a43a;font-size:.5rem}.CommandIntelligence-module__gQEJcq__contextCard strong{margin-top:5px;font-size:.76rem}.CommandIntelligence-module__gQEJcq__contextCard p{color:#748b9f;margin:5px 0 0;font-size:.56rem;line-height:1.5}.CommandIntelligence-module__gQEJcq__quick{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.CommandIntelligence-module__gQEJcq__quick button{color:#8fb3d0;cursor:pointer;background:#148fff09;border:1px solid #148fff24;padding:7px 9px;font-size:.53rem}.CommandIntelligence-module__gQEJcq__quick button:hover{color:#fff;border-color:#d5a43a40}.CommandIntelligence-module__gQEJcq__composer{background:#081421;border:1px solid #ffffff16;grid-template-columns:1fr auto;display:grid}.CommandIntelligence-module__gQEJcq__composer textarea{color:#edf4f8;resize:vertical;min-height:96px;font:inherit;background:0 0;border:0;outline:none;padding:13px;font-size:.65rem;line-height:1.6}.CommandIntelligence-module__gQEJcq__composer textarea:focus{box-shadow:inset 0 0 0 1px #d5a43a52}.CommandIntelligence-module__gQEJcq__send{color:#07111c;cursor:pointer;background:linear-gradient(145deg,#d9ad47,#c9932c);border:0;border-left:1px solid #ffffff12;justify-content:center;align-self:stretch;align-items:center;gap:7px;min-width:140px;font-size:.61rem;font-weight:850;display:flex}.CommandIntelligence-module__gQEJcq__send:disabled{opacity:.48;cursor:not-allowed}.CommandIntelligence-module__gQEJcq__spin{animation:1s linear infinite CommandIntelligence-module__gQEJcq__spin}.CommandIntelligence-module__gQEJcq__error,.CommandIntelligence-module__gQEJcq__notice{border:1px solid;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 11px;font-size:.58rem;line-height:1.5;display:flex}.CommandIntelligence-module__gQEJcq__error{color:#faa;background:#ff50500a;border-color:#ff68682e}.CommandIntelligence-module__gQEJcq__notice{color:#8fd8b4;background:#57d3910a;border-color:#57d39129}.CommandIntelligence-module__gQEJcq__response{background:#081421;border:1px solid #ffffff13;margin-top:14px;padding:15px}.CommandIntelligence-module__gQEJcq__answerHead{align-items:center;gap:8px;display:flex}.CommandIntelligence-module__gQEJcq__answerHead svg{color:#d5a43a}.CommandIntelligence-module__gQEJcq__answerHead small,.CommandIntelligence-module__gQEJcq__answerHead strong{display:block}.CommandIntelligence-module__gQEJcq__answerHead small{letter-spacing:.14em;color:#d5a43a;font-size:.5rem}.CommandIntelligence-module__gQEJcq__answerHead strong{margin-top:4px;font-size:.78rem}.CommandIntelligence-module__gQEJcq__answer{color:#cbd8e2;white-space:pre-wrap;margin:12px 0 0;font-size:.65rem;line-height:1.7}.CommandIntelligence-module__gQEJcq__observations{gap:6px;margin-top:12px;display:grid}.CommandIntelligence-module__gQEJcq__observations>div{border-top:1px solid #ffffff0e;grid-template-columns:26px 1fr;gap:8px;padding-top:8px;display:grid}.CommandIntelligence-module__gQEJcq__observations span{color:#d5a43a;font-size:.49rem}.CommandIntelligence-module__gQEJcq__observations p{color:#8599aa;margin:0;font-size:.57rem;line-height:1.5}.CommandIntelligence-module__gQEJcq__actions{margin-top:16px}.CommandIntelligence-module__gQEJcq__actionsHead{justify-content:space-between;align-items:end;gap:10px;padding-bottom:8px;display:flex}.CommandIntelligence-module__gQEJcq__actionsHead small{letter-spacing:.12em;color:#6e8599;font-size:.5rem}.CommandIntelligence-module__gQEJcq__actionsHead strong{color:#9fb0bf;font-size:.6rem}.CommandIntelligence-module__gQEJcq__action{background:#07121e;border:1px solid #ffffff12;margin-top:7px;padding:11px}.CommandIntelligence-module__gQEJcq__action[data-risk=high]{border-color:#ff72722b}.CommandIntelligence-module__gQEJcq__action[data-risk=medium]{border-color:#e7c16529}.CommandIntelligence-module__gQEJcq__actionTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CommandIntelligence-module__gQEJcq__actionTop span,.CommandIntelligence-module__gQEJcq__actionTop strong{display:block}.CommandIntelligence-module__gQEJcq__actionTop span{text-transform:uppercase;letter-spacing:.08em;color:#d5a43a;font-size:.48rem}.CommandIntelligence-module__gQEJcq__actionTop strong{margin-top:4px;font-size:.63rem;line-height:1.45}.CommandIntelligence-module__gQEJcq__actionTop em{text-transform:uppercase;color:#8397a9;border:1px solid #ffffff14;padding:4px 6px;font-size:.49rem;font-style:normal}.CommandIntelligence-module__gQEJcq__actionMeta{flex-wrap:wrap;gap:10px;margin-top:7px;display:flex}.CommandIntelligence-module__gQEJcq__actionMeta span{color:#6d8498;font-size:.51rem}.CommandIntelligence-module__gQEJcq__actionError{color:#ff9e9e;margin:7px 0 0;font-size:.54rem}.CommandIntelligence-module__gQEJcq__actionButtons{gap:7px;margin-top:9px;display:flex}.CommandIntelligence-module__gQEJcq__actionButtons button{cursor:pointer;align-items:center;gap:5px;min-height:33px;padding:0 10px;font-size:.54rem;font-weight:800;display:flex}.CommandIntelligence-module__gQEJcq__approve{color:#a7e5c4;background:#57d3910e;border:1px solid #57d3912b}.CommandIntelligence-module__gQEJcq__cancel{color:#e9a4a4;background:#ff696909;border:1px solid #ff696924}@keyframes CommandIntelligence-module__gQEJcq__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.CommandIntelligence-module__gQEJcq__body{grid-template-columns:1fr}.CommandIntelligence-module__gQEJcq__pulse{display:none}.CommandIntelligence-module__gQEJcq__scopeRow{flex-direction:column;align-items:stretch}.CommandIntelligence-module__gQEJcq__scopeRow select{width:100%;min-width:0;max-width:none}.CommandIntelligence-module__gQEJcq__composer{grid-template-columns:1fr}.CommandIntelligence-module__gQEJcq__send{border-top:1px solid #ffffff12;border-left:0;min-height:44px}.CommandIntelligence-module__gQEJcq__launcher{bottom:14px;left:14px}.CommandIntelligence-module__gQEJcq__backdrop{padding:8px}.CommandIntelligence-module__gQEJcq__shell{height:calc(100vh - 16px)}}@media (prefers-reduced-motion:reduce){.CommandIntelligence-module__gQEJcq__spin{animation:none}}
.ConstructionKnowledgeLibrary-module__qZLlAG__library{isolation:isolate;background:radial-gradient(circle at 50% 0,#48e6aa17,#0000 30%),radial-gradient(circle at 92% 8%,#d5a43a12,#0000 24%),linear-gradient(#040f0efa,#020909fc);border:1px solid #48e6aa36;margin:18px 18px 38px;padding:clamp(18px,2.3vw,30px);position:relative;overflow:hidden;box-shadow:0 24px 80px #00000057}.ConstructionKnowledgeLibrary-module__qZLlAG__library:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#48e6aa06 1px,#0000 1px),linear-gradient(90deg,#48e6aa06 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.ConstructionKnowledgeLibrary-module__qZLlAG__system{color:#cde7e0ad;letter-spacing:.12em;text-transform:uppercase;background:#041412bf;border:1px solid #48e6aa26;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 12px;font-size:9px;font-weight:900;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__system span{align-items:center;gap:7px;display:inline-flex}.ConstructionKnowledgeLibrary-module__qZLlAG__system i{background:#48e6aa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #48e6aabf}.ConstructionKnowledgeLibrary-module__qZLlAG__system strong{color:#efcc79;margin-left:auto}.ConstructionKnowledgeLibrary-module__qZLlAG__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:32px 2px 24px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__eyebrow{color:#8af3c8;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__hero h2{color:#f2f8f5;letter-spacing:-.035em;max-width:840px;margin:7px 0 0;font-size:clamp(28px,3vw,45px);line-height:1}.ConstructionKnowledgeLibrary-module__qZLlAG__hero p{color:#cbe2dba6;max-width:780px;margin:13px 0 0;font-size:13px;line-height:1.6}.ConstructionKnowledgeLibrary-module__qZLlAG__newButton,.ConstructionKnowledgeLibrary-module__qZLlAG__goldButton,.ConstructionKnowledgeLibrary-module__qZLlAG__ghostButton,.ConstructionKnowledgeLibrary-module__qZLlAG__dangerButton{color:#dfeee9;min-height:42px;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#061815c7;border:1px solid #48e6aa3b;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:10px;font-weight:900;display:inline-flex}.ConstructionKnowledgeLibrary-module__qZLlAG__newButton,.ConstructionKnowledgeLibrary-module__qZLlAG__goldButton{color:#efcc79;background:#3f2e0d61;border-color:#d5a43a8c}.ConstructionKnowledgeLibrary-module__qZLlAG__dangerButton{color:#ef9c89;background:#43171347;border-color:#ed806857}.ConstructionKnowledgeLibrary-module__qZLlAG__newButton:disabled,.ConstructionKnowledgeLibrary-module__qZLlAG__goldButton:disabled,.ConstructionKnowledgeLibrary-module__qZLlAG__ghostButton:disabled,.ConstructionKnowledgeLibrary-module__qZLlAG__dangerButton:disabled{opacity:.45;cursor:not-allowed}.ConstructionKnowledgeLibrary-module__qZLlAG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__metric{background:#051512b3;border:1px solid #48e6aa24;padding:14px}.ConstructionKnowledgeLibrary-module__qZLlAG__metric small{color:#bbd7cf7a;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__metric strong{color:#edf6f3;margin-top:6px;font-size:24px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__metric span{color:#c2d9d380;margin-top:4px;font-size:10px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__toolbar{grid-template-columns:minmax(220px,1fr) auto;gap:10px;margin-bottom:14px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__search{color:#c5dcd680;background:#010b0ab8;border:1px solid #48e6aa24;align-items:center;gap:9px;min-height:42px;padding:0 11px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__search input{color:#eaf4f1;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.ConstructionKnowledgeLibrary-module__qZLlAG__filters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__filters button{color:#c9e1da9e;min-height:38px;font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#04110fb8;border:1px solid #48e6aa21;padding:0 11px;font-size:9px;font-weight:900}.ConstructionKnowledgeLibrary-module__qZLlAG__filters button[data-active=yes]{color:#8af3c8;border-color:#48e6aa8c}.ConstructionKnowledgeLibrary-module__qZLlAG__workspace{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__list{gap:8px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__card{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#071b17bd,#030d0ce0);border:1px solid #48e6aa21;padding:14px}.ConstructionKnowledgeLibrary-module__qZLlAG__card:hover,.ConstructionKnowledgeLibrary-module__qZLlAG__card[data-selected=yes]{border-color:#48e6aa75;box-shadow:inset 3px 0 #48e6aa}.ConstructionKnowledgeLibrary-module__qZLlAG__cardTop,.ConstructionKnowledgeLibrary-module__qZLlAG__versionTop,.ConstructionKnowledgeLibrary-module__qZLlAG__detailHead,.ConstructionKnowledgeLibrary-module__qZLlAG__itemTop,.ConstructionKnowledgeLibrary-module__qZLlAG__itemActions,.ConstructionKnowledgeLibrary-module__qZLlAG__footerActions{justify-content:space-between;align-items:center;gap:9px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__code{color:#8af3c8;letter-spacing:.08em;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.ConstructionKnowledgeLibrary-module__qZLlAG__status{color:#8af3c8;text-transform:uppercase;letter-spacing:.07em;border:1px solid #48e6aa38;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.ConstructionKnowledgeLibrary-module__qZLlAG__status[data-status=draft]{color:#efcc79;border-color:#d5a43a57}.ConstructionKnowledgeLibrary-module__qZLlAG__status[data-status=archived],.ConstructionKnowledgeLibrary-module__qZLlAG__status[data-status=retired]{color:#cbd7d394;border-color:#b5c6c033}.ConstructionKnowledgeLibrary-module__qZLlAG__card h3{color:#edf6f3;margin:10px 0 3px;font-size:15px}.ConstructionKnowledgeLibrary-module__qZLlAG__card p{color:#c1dbd48c;margin:0;font-size:10px;line-height:1.45}.ConstructionKnowledgeLibrary-module__qZLlAG__cardMeta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__chip{color:#c8e1da94;background:#03110f8c;border:1px solid #48e6aa1f;align-items:center;gap:5px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.ConstructionKnowledgeLibrary-module__qZLlAG__detail{background:#030f0dcc;border:1px solid #48e6aa24;min-height:440px}.ConstructionKnowledgeLibrary-module__qZLlAG__detailHead{border-bottom:1px solid #48e6aa1f;align-items:flex-start;padding:18px}.ConstructionKnowledgeLibrary-module__qZLlAG__detailHead h3{color:#f0f6f4;margin:5px 0 0;font-size:23px}.ConstructionKnowledgeLibrary-module__qZLlAG__detailHead p{color:#c5dcd696;max-width:680px;margin:7px 0 0;font-size:11px;line-height:1.5}.ConstructionKnowledgeLibrary-module__qZLlAG__headButtons{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__versions{border-bottom:1px solid #48e6aa1a;flex-wrap:wrap;gap:6px;padding:12px 18px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__versions button{color:#cde3dd99;min-height:34px;font:inherit;cursor:pointer;background:#051411b3;border:1px solid #48e6aa21;padding:0 10px;font-size:9px;font-weight:900}.ConstructionKnowledgeLibrary-module__qZLlAG__versions button[data-active=yes]{color:#efcc79;background:#37280c47;border-color:#d5a43a7a}.ConstructionKnowledgeLibrary-module__qZLlAG__versionPanel{padding:18px}.ConstructionKnowledgeLibrary-module__qZLlAG__versionSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__summary{background:#020c0b85;border:1px solid #48e6aa1c;padding:11px}.ConstructionKnowledgeLibrary-module__qZLlAG__summary small{color:#b9d4cc75;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__summary strong{color:#e7f2ee;margin-top:5px;font-size:13px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__scope{color:#cfe2dcad;background:#0519156b;border-left:2px solid #48e6aa61;margin-top:12px;padding:12px;font-size:11px;line-height:1.5}.ConstructionKnowledgeLibrary-module__qZLlAG__professional{color:#dfcd95;background:#39290c33;border:1px solid #d5a43a40;align-items:flex-start;gap:8px;margin-top:10px;padding:10px;font-size:10px;line-height:1.4;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__sectionTitle{border-bottom:1px solid #48e6aa1c;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-bottom:8px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__sectionTitle strong{color:#eaf4f1;font-size:12px}.ConstructionKnowledgeLibrary-module__qZLlAG__sectionTitle span{color:#c2dbd485;font-size:9px}.ConstructionKnowledgeLibrary-module__qZLlAG__items{gap:7px;margin-top:9px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__item{background:#020c0b7a;border:1px solid #48e6aa1a;padding:11px}.ConstructionKnowledgeLibrary-module__qZLlAG__itemTop{align-items:flex-start}.ConstructionKnowledgeLibrary-module__qZLlAG__item h4{color:#e7f1ee;margin:4px 0 0;font-size:12px}.ConstructionKnowledgeLibrary-module__qZLlAG__item p{color:#bed8d085;margin:4px 0 0;font-size:9px;line-height:1.4}.ConstructionKnowledgeLibrary-module__qZLlAG__itemType{color:#8af3c8;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.ConstructionKnowledgeLibrary-module__qZLlAG__itemCost{text-align:right}.ConstructionKnowledgeLibrary-module__qZLlAG__itemCost strong{color:#edf6f3;font-size:11px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__itemCost small{color:#c0d9d27a;margin-top:3px;font-size:8px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__itemActions{justify-content:flex-start;margin-top:8px}.ConstructionKnowledgeLibrary-module__qZLlAG__miniButton{color:#cde5de9e;font:inherit;cursor:pointer;background:#041210a3;border:1px solid #48e6aa21;padding:4px 7px;font-size:8px;font-weight:900}.ConstructionKnowledgeLibrary-module__qZLlAG__formBox{background:#33250a29;border:1px solid #d5a43a38;margin-top:13px;padding:14px}.ConstructionKnowledgeLibrary-module__qZLlAG__formBox h4{color:#efcc79;margin:0 0 11px;font-size:12px}.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid label>span,.ConstructionKnowledgeLibrary-module__qZLlAG__full label>span{color:#c6dfd88c;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid input,.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid select,.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid textarea,.ConstructionKnowledgeLibrary-module__qZLlAG__full input,.ConstructionKnowledgeLibrary-module__qZLlAG__full textarea{color:#eaf4f1;width:100%;font:inherit;background:#010a09b8;border:1px solid #48e6aa24;outline:0;padding:9px 10px;font-size:11px}.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid input:focus,.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid select:focus,.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid textarea:focus,.ConstructionKnowledgeLibrary-module__qZLlAG__full input:focus,.ConstructionKnowledgeLibrary-module__qZLlAG__full textarea:focus{border-color:#48e6aa85}.ConstructionKnowledgeLibrary-module__qZLlAG__full{grid-column:1/-1}.ConstructionKnowledgeLibrary-module__qZLlAG__check{color:#d2e5e0a6;align-items:flex-start;gap:8px;padding-top:7px;font-size:10px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__formActions{justify-content:flex-end;gap:8px;margin-top:11px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__activate{background:#392a0c2e;border:1px solid #d5a43a40;margin-top:16px;padding:13px}.ConstructionKnowledgeLibrary-module__qZLlAG__activate label{color:#e2e5d3b3;align-items:flex-start;gap:8px;font-size:10px;line-height:1.45;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__activate strong{color:#efcc79}.ConstructionKnowledgeLibrary-module__qZLlAG__footerActions{justify-content:flex-end;margin-top:11px}.ConstructionKnowledgeLibrary-module__qZLlAG__empty{text-align:center;color:#c5ddd68f;place-items:center;min-height:320px;padding:30px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__empty strong{color:#e7f2ee;margin-top:8px;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__empty span{max-width:460px;margin-top:6px;font-size:10px;line-height:1.5;display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__overlay{z-index:1420;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000606c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ConstructionKnowledgeLibrary-module__qZLlAG__modal{background:linear-gradient(#071815,#03100f);border:1px solid #48e6aa40;width:min(720px,100%);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #0000008c}.ConstructionKnowledgeLibrary-module__qZLlAG__modalHead{border-bottom:1px solid #48e6aa1f;justify-content:space-between;gap:16px;padding:17px;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__modalHead h3{color:#f0f7f4;margin:5px 0 0;font-size:21px}.ConstructionKnowledgeLibrary-module__qZLlAG__modalHead button{color:#d6ebe5;cursor:pointer;background:#051411b3;border:1px solid #48e6aa24;place-items:center;width:36px;height:36px;display:grid}.ConstructionKnowledgeLibrary-module__qZLlAG__modalBody{padding:17px}.ConstructionKnowledgeLibrary-module__qZLlAG__notice,.ConstructionKnowledgeLibrary-module__qZLlAG__error{align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px;font-size:10px;line-height:1.45;display:flex}.ConstructionKnowledgeLibrary-module__qZLlAG__notice{color:#9ef1d0;background:#17493930;border:1px solid #48e6aa47}.ConstructionKnowledgeLibrary-module__qZLlAG__error{color:#f0a08d;background:#49191433;border:1px solid #ed80684d}.ConstructionKnowledgeLibrary-module__qZLlAG__spin{animation:1s linear infinite ConstructionKnowledgeLibrary-module__qZLlAG__spin}@keyframes ConstructionKnowledgeLibrary-module__qZLlAG__spin{to{transform:rotate(360deg)}}@media (max-width:980px){.ConstructionKnowledgeLibrary-module__qZLlAG__workspace{grid-template-columns:1fr}.ConstructionKnowledgeLibrary-module__qZLlAG__list,.ConstructionKnowledgeLibrary-module__qZLlAG__versionSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.ConstructionKnowledgeLibrary-module__qZLlAG__hero{grid-template-columns:1fr}.ConstructionKnowledgeLibrary-module__qZLlAG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.ConstructionKnowledgeLibrary-module__qZLlAG__library{margin:10px 8px 28px;padding:14px}.ConstructionKnowledgeLibrary-module__qZLlAG__list,.ConstructionKnowledgeLibrary-module__qZLlAG__formGrid,.ConstructionKnowledgeLibrary-module__qZLlAG__toolbar{grid-template-columns:1fr}.ConstructionKnowledgeLibrary-module__qZLlAG__filters{justify-content:flex-start}.ConstructionKnowledgeLibrary-module__qZLlAG__system strong{width:100%;margin-left:0}.ConstructionKnowledgeLibrary-module__qZLlAG__detailHead{display:block}.ConstructionKnowledgeLibrary-module__qZLlAG__headButtons{justify-content:flex-start;margin-top:12px}.ConstructionKnowledgeLibrary-module__qZLlAG__versionSummary{grid-template-columns:1fr 1fr}.ConstructionKnowledgeLibrary-module__qZLlAG__overlay{padding:0}.ConstructionKnowledgeLibrary-module__qZLlAG__modal{width:100%;height:100%;max-height:none}.ConstructionKnowledgeLibrary-module__qZLlAG__hero h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.ConstructionKnowledgeLibrary-module__qZLlAG__spin{animation:none}}
.IntelligenceOperations-module__2vPuha__page{color:#e8edf3;max-width:1500px;margin:0 auto;padding:34px 28px 80px}.IntelligenceOperations-module__2vPuha__hero{background:linear-gradient(135deg,#121923fa,#090e15fa);border:1px solid #ffffff17;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px;display:flex;box-shadow:0 24px 70px #00000038}.IntelligenceOperations-module__2vPuha__hero h1{letter-spacing:-.04em;margin:10px 0 12px;font-size:clamp(30px,4vw,48px);line-height:1}.IntelligenceOperations-module__2vPuha__hero p{color:#97a3b1;max-width:770px;margin:0;font-size:15px;line-height:1.7}.IntelligenceOperations-module__2vPuha__eyebrow{color:#c9a65f;letter-spacing:.13em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.IntelligenceOperations-module__2vPuha__refresh,.IntelligenceOperations-module__2vPuha__dispatch{color:#eef3f7;cursor:pointer;background:#17202a;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:700;display:inline-flex}.IntelligenceOperations-module__2vPuha__refresh:hover,.IntelligenceOperations-module__2vPuha__dispatch:hover:not(:disabled){background:#1d2834;border-color:#c9a65f99}.IntelligenceOperations-module__2vPuha__refresh:disabled,.IntelligenceOperations-module__2vPuha__dispatch:disabled{opacity:.42;cursor:not-allowed}.IntelligenceOperations-module__2vPuha__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.IntelligenceOperations-module__2vPuha__metricGrid article{background:#0e151e;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:auto 1fr;gap:3px 12px;padding:18px;display:grid}.IntelligenceOperations-module__2vPuha__metricGrid article>span{color:#d0ae68;background:#c9a65f17;border-radius:11px;grid-row:1/4;place-items:center;width:38px;height:38px;display:grid}.IntelligenceOperations-module__2vPuha__metricGrid small{color:#8794a2;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.IntelligenceOperations-module__2vPuha__metricGrid strong{letter-spacing:-.03em;font-size:25px}.IntelligenceOperations-module__2vPuha__metricGrid em{color:#7f8c99;font-size:12px;font-style:normal}.IntelligenceOperations-module__2vPuha__metricGrid article[data-alert=true]{border-color:#e0a44c47}.IntelligenceOperations-module__2vPuha__twoColumn{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;display:grid}.IntelligenceOperations-module__2vPuha__panel{background:#0c131b;border:1px solid #ffffff16;border-radius:20px;margin-bottom:18px;padding:22px;box-shadow:0 18px 48px #00000024}.IntelligenceOperations-module__2vPuha__panelHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.IntelligenceOperations-module__2vPuha__panelHead h2{letter-spacing:-.02em;margin:6px 0 0;font-size:21px}.IntelligenceOperations-module__2vPuha__panelHead>small{color:#7f8c99}.IntelligenceOperations-module__2vPuha__goodPill,.IntelligenceOperations-module__2vPuha__warnPill,.IntelligenceOperations-module__2vPuha__badPill{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:11px}.IntelligenceOperations-module__2vPuha__goodPill{color:#8dd9b4;background:#44b97f1f;border:1px solid #44b97f38}.IntelligenceOperations-module__2vPuha__warnPill{color:#e3b96e;background:#dc9e371f;border:1px solid #dc9e373d}.IntelligenceOperations-module__2vPuha__badPill{color:#ef9292;background:#d54e4e1f;border:1px solid #d54e4e40}.IntelligenceOperations-module__2vPuha__budgetRow{margin-bottom:18px}.IntelligenceOperations-module__2vPuha__budgetRow>div:first-child{justify-content:space-between;gap:20px;margin-bottom:8px;display:flex}.IntelligenceOperations-module__2vPuha__budgetRow span{color:#8996a3;font-size:13px}.IntelligenceOperations-module__2vPuha__budgetRow strong{font-size:13px}.IntelligenceOperations-module__2vPuha__track{background:#19222c;border-radius:999px;height:7px;overflow:hidden}.IntelligenceOperations-module__2vPuha__track i{border-radius:inherit;background:linear-gradient(90deg,#8b723f,#d2ad64);height:100%;display:block}.IntelligenceOperations-module__2vPuha__guardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.IntelligenceOperations-module__2vPuha__guardGrid>div{background:#111a23;border:1px solid #ffffff0e;border-radius:12px;padding:12px}.IntelligenceOperations-module__2vPuha__guardGrid small{color:#7f8c99;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:10px;display:block}.IntelligenceOperations-module__2vPuha__guardGrid strong{font-size:13px}.IntelligenceOperations-module__2vPuha__transportReady,.IntelligenceOperations-module__2vPuha__transportBlocked{border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px;display:flex}.IntelligenceOperations-module__2vPuha__transportReady{color:#9cd9bb;background:#44b97f14;border:1px solid #44b97f26}.IntelligenceOperations-module__2vPuha__transportBlocked{color:#e0b36b;background:#dc9e3714;border:1px solid #dc9e3729}.IntelligenceOperations-module__2vPuha__transportReady p,.IntelligenceOperations-module__2vPuha__transportBlocked p{color:#9aa6b2;margin:4px 0 0;font-size:12px;line-height:1.5}.IntelligenceOperations-module__2vPuha__deliveryMeta{color:#7f8c99;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:13px 0;font-size:11px;display:flex}.IntelligenceOperations-module__2vPuha__deliveryMeta span{align-items:center;gap:6px;display:inline-flex}.IntelligenceOperations-module__2vPuha__dispatch{width:100%;margin-top:5px}.IntelligenceOperations-module__2vPuha__disabledReason{color:#788592;margin-top:9px;line-height:1.5;display:block}.IntelligenceOperations-module__2vPuha__featureGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.IntelligenceOperations-module__2vPuha__featureGrid>div{background:#111922;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:5px;padding:14px;display:flex}.IntelligenceOperations-module__2vPuha__featureGrid strong{font-size:13px}.IntelligenceOperations-module__2vPuha__featureGrid span,.IntelligenceOperations-module__2vPuha__featureGrid small{color:#85919e;font-size:11px}.IntelligenceOperations-module__2vPuha__featureGrid b{color:#d5b36e;font-size:17px}.IntelligenceOperations-module__2vPuha__eventTable{overflow:auto}.IntelligenceOperations-module__2vPuha__eventHead,.IntelligenceOperations-module__2vPuha__eventRow{grid-template-columns:minmax(180px,1.5fr) 100px minmax(110px,1fr) 90px 90px 80px 130px;align-items:center;gap:12px;min-width:860px;display:grid}.IntelligenceOperations-module__2vPuha__eventHead{color:#697887;text-transform:uppercase;letter-spacing:.08em;padding:0 10px 9px;font-size:10px}.IntelligenceOperations-module__2vPuha__eventRow{color:#a8b2bd;border-top:1px solid #ffffff0e;padding:11px 10px;font-size:12px}.IntelligenceOperations-module__2vPuha__eventRow>span:first-child{flex-direction:column;display:flex}.IntelligenceOperations-module__2vPuha__eventRow strong{color:#e5ebf0}.IntelligenceOperations-module__2vPuha__eventRow small{color:#71808d;margin-top:3px;font-size:10px}.IntelligenceOperations-module__2vPuha__eventRow b{text-transform:uppercase;border-radius:999px;width:max-content;padding:4px 7px;font-size:10px;display:inline-block}.IntelligenceOperations-module__2vPuha__eventRow b[data-status=success]{color:#8dd9b4;background:#44b97f1f}.IntelligenceOperations-module__2vPuha__eventRow b[data-status=blocked]{color:#e5ba6e;background:#dc9e371f}.IntelligenceOperations-module__2vPuha__eventRow b[data-status=error]{color:#ef9292;background:#d54e4e1f}.IntelligenceOperations-module__2vPuha__error,.IntelligenceOperations-module__2vPuha__notice{border-radius:12px;align-items:center;gap:9px;margin:14px 0;padding:12px 14px;font-size:13px;display:flex}.IntelligenceOperations-module__2vPuha__error{color:#ee9a9a;background:#d54e4e1a;border:1px solid #d54e4e33}.IntelligenceOperations-module__2vPuha__notice{color:#99d8b9;background:#44b97f1a;border:1px solid #44b97f2e}.IntelligenceOperations-module__2vPuha__loading,.IntelligenceOperations-module__2vPuha__empty{color:#81909d;justify-content:center;align-items:center;gap:10px;min-height:120px;display:flex}.IntelligenceOperations-module__2vPuha__spin{animation:.9s linear infinite IntelligenceOperations-module__2vPuha__spin}@keyframes IntelligenceOperations-module__2vPuha__spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.IntelligenceOperations-module__2vPuha__metricGrid{grid-template-columns:repeat(2,1fr)}.IntelligenceOperations-module__2vPuha__twoColumn{grid-template-columns:1fr}.IntelligenceOperations-module__2vPuha__hero{flex-direction:column}.IntelligenceOperations-module__2vPuha__refresh{width:100%}}@media (max-width:620px){.IntelligenceOperations-module__2vPuha__page{padding:20px 14px 60px}.IntelligenceOperations-module__2vPuha__hero{border-radius:18px;padding:22px 18px}.IntelligenceOperations-module__2vPuha__metricGrid{grid-template-columns:1fr}.IntelligenceOperations-module__2vPuha__guardGrid{grid-template-columns:1fr 1fr}.IntelligenceOperations-module__2vPuha__panel{padding:17px}.IntelligenceOperations-module__2vPuha__panelHead{flex-direction:column}.IntelligenceOperations-module__2vPuha__hero h1{font-size:34px}}
.NotificationBell-module__Kr4wSW__root{z-index:320;position:fixed;top:15px;right:184px}.NotificationBell-module__Kr4wSW__trigger{color:#c7d0d8;cursor:pointer;background:#101821;border:1px solid #ffffff17;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:relative}.NotificationBell-module__Kr4wSW__trigger:hover{color:#f0f4f7;background:#151f2a;border-color:#c9a65f73}.NotificationBell-module__Kr4wSW__badge{color:#fff;background:#d45b52;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #0c131b}.NotificationBell-module__Kr4wSW__panel{z-index:1200;background:#0b1219;border:1px solid #ffffff1a;border-radius:18px;width:min(420px,100vw - 24px);max-height:620px;position:absolute;top:44px;right:0;overflow:hidden;box-shadow:0 26px 80px #00000075}.NotificationBell-module__Kr4wSW__head{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:18px;padding:17px 17px 13px;display:flex}.NotificationBell-module__Kr4wSW__head>div:first-child{flex-direction:column;gap:3px;display:flex}.NotificationBell-module__Kr4wSW__head small{letter-spacing:.12em;color:#b29153;font-size:9px;font-weight:800}.NotificationBell-module__Kr4wSW__head strong{color:#eef3f7;font-size:16px}.NotificationBell-module__Kr4wSW__headActions{gap:6px;display:flex}.NotificationBell-module__Kr4wSW__headActions button{color:#9ba8b3;cursor:pointer;background:#111a23;border:1px solid #ffffff12;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.NotificationBell-module__Kr4wSW__headActions button:hover{color:#edf2f6;border-color:#c9a65f59}.NotificationBell-module__Kr4wSW__summary{background:#0e161f;border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.NotificationBell-module__Kr4wSW__summary span{color:#d2dae1;font-size:11px;font-weight:700}.NotificationBell-module__Kr4wSW__summary small{color:#6f7d89;font-size:10px}.NotificationBell-module__Kr4wSW__list{max-height:520px;overflow:auto}.NotificationBell-module__Kr4wSW__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:34px 1fr auto;align-items:flex-start;gap:10px;padding:13px 15px;display:grid;position:relative}.NotificationBell-module__Kr4wSW__item:hover{background:#111a23}.NotificationBell-module__Kr4wSW__unread{background:#c9a65f0b}.NotificationBell-module__Kr4wSW__unread:before{content:"";background:#d1aa63;border-radius:999px;width:4px;height:4px;position:absolute;top:18px;left:5px}.NotificationBell-module__Kr4wSW__icon{color:#91b6d8;background:#6491be17;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.NotificationBell-module__Kr4wSW__item[data-severity=action] .NotificationBell-module__Kr4wSW__icon{color:#d1ad69;background:#c9a65f1a}.NotificationBell-module__Kr4wSW__item[data-severity=warning] .NotificationBell-module__Kr4wSW__icon{color:#e2b361;background:#dd9d3b1c}.NotificationBell-module__Kr4wSW__item[data-severity=critical] .NotificationBell-module__Kr4wSW__icon{color:#ed8585;background:#d34e4e1f}.NotificationBell-module__Kr4wSW__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.NotificationBell-module__Kr4wSW__copy strong{color:#e5ebf0;font-size:12px;line-height:1.35}.NotificationBell-module__Kr4wSW__copy>span{color:#8e9aa6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.NotificationBell-module__Kr4wSW__copy small{color:#657482;text-transform:capitalize;font-size:9px}.NotificationBell-module__Kr4wSW__openIcon{color:#53616d;margin-top:3px}.NotificationBell-module__Kr4wSW__empty{color:#768491;place-items:center;min-height:140px;padding:28px;font-size:12px;display:grid}@media (max-width:1180px){.NotificationBell-module__Kr4wSW__root{right:112px}}@media (max-width:760px){.NotificationBell-module__Kr4wSW__root{top:11px;right:54px}.NotificationBell-module__Kr4wSW__panel{width:auto;max-height:calc(100vh - 78px);position:fixed;top:64px;left:12px;right:12px}.NotificationBell-module__Kr4wSW__list{max-height:calc(100vh - 180px)}}
.PortfolioNextActions-module__yEOk3q__shell{--g:#27f6a3;--gold:#e5b24a;color:#e2fff0;background:radial-gradient(circle at 75% 0,#27f6a30e,#0000 26%),linear-gradient(145deg,#020e0bfa,#03140ff2);border:1px solid #27f6a329;border-radius:4px;width:min(1500px,100% - 40px);margin:18px auto 8px;padding:16px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038,inset 0 0 32px #27f6a305}.PortfolioNextActions-module__yEOk3q__shell:before{content:"";pointer-events:none;background-image:linear-gradient(#27f6a305 1px,#0000 1px),linear-gradient(90deg,#27f6a304 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.PortfolioNextActions-module__yEOk3q__header,.PortfolioNextActions-module__yEOk3q__metrics,.PortfolioNextActions-module__yEOk3q__lead,.PortfolioNextActions-module__yEOk3q__queueHead,.PortfolioNextActions-module__yEOk3q__queue,.PortfolioNextActions-module__yEOk3q__empty,.PortfolioNextActions-module__yEOk3q__error,.PortfolioNextActions-module__yEOk3q__loading{z-index:1;position:relative}.PortfolioNextActions-module__yEOk3q__header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.PortfolioNextActions-module__yEOk3q__icon{color:#74ffc0;background:#27f6a30e;border:1px solid #27f6a342;border-radius:2px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 20px #27f6a30e}.PortfolioNextActions-module__yEOk3q__copy small,.PortfolioNextActions-module__yEOk3q__projectMeta small,.PortfolioNextActions-module__yEOk3q__leadAction small,.PortfolioNextActions-module__yEOk3q__leadRisk small,.PortfolioNextActions-module__yEOk3q__queueHead small,.PortfolioNextActions-module__yEOk3q__row small,.PortfolioNextActions-module__yEOk3q__metrics small{letter-spacing:.13em;font-size:.43rem;display:block}.PortfolioNextActions-module__yEOk3q__copy small,.PortfolioNextActions-module__yEOk3q__leadAction small,.PortfolioNextActions-module__yEOk3q__leadRisk small,.PortfolioNextActions-module__yEOk3q__queueHead small{color:#5ce7a7}.PortfolioNextActions-module__yEOk3q__copy strong{margin-top:3px;font-size:.72rem;display:block}.PortfolioNextActions-module__yEOk3q__copy span{color:#628372;max-width:850px;margin-top:3px;font-size:.47rem;line-height:1.5;display:block}.PortfolioNextActions-module__yEOk3q__refresh{color:#7acba9;cursor:pointer;background:#27f6a309;border:1px solid #27f6a32b;border-radius:2px;align-items:center;gap:6px;padding:7px 9px;font-size:.43rem;display:inline-flex}.PortfolioNextActions-module__yEOk3q__refresh:hover{color:#fff;border-color:#e5b24a57}.PortfolioNextActions-module__yEOk3q__refresh:disabled{opacity:.5}.PortfolioNextActions-module__yEOk3q__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.PortfolioNextActions-module__yEOk3q__metrics div{background:#010a0880;border:1px solid #27f6a313;border-radius:2px;padding:10px 11px}.PortfolioNextActions-module__yEOk3q__metrics div[data-alert=true]{background:#ff746c08;border-color:#ff746c2e}.PortfolioNextActions-module__yEOk3q__metrics small{color:#4d7d68}.PortfolioNextActions-module__yEOk3q__metrics strong{color:#b8ffdb;text-shadow:0 0 13px #27f6a31a;margin-top:4px;font-size:.86rem;display:block}.PortfolioNextActions-module__yEOk3q__metrics span{color:#4c705f;margin-top:2px;font-size:.4rem;display:block}.PortfolioNextActions-module__yEOk3q__lead{background:linear-gradient(135deg,#051e16d4,#010b08ad);border:1px solid #27f6a321;border-left:3px solid #27f6a3;border-radius:2px;margin-top:9px;padding:13px}.PortfolioNextActions-module__yEOk3q__lead[data-priority=critical]{border-left-color:#ff746c}.PortfolioNextActions-module__yEOk3q__lead[data-priority=high]{border-left-color:#e5b24a}.PortfolioNextActions-module__yEOk3q__lead[data-priority=ready]{border-left-color:#27f6a3}.PortfolioNextActions-module__yEOk3q__leadTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.PortfolioNextActions-module__yEOk3q__rank{color:#e5b24a;letter-spacing:.11em;align-items:center;gap:5px;font-size:.42rem;display:inline-flex}.PortfolioNextActions-module__yEOk3q__priority{color:#648a76;border:1px solid #27f6a314;border-radius:999px;padding:4px 6px;font-size:.39rem}.PortfolioNextActions-module__yEOk3q__leadGrid{grid-template-columns:minmax(170px,.72fr) minmax(280px,1.45fr) minmax(240px,1fr);gap:12px;margin-top:12px;display:grid}.PortfolioNextActions-module__yEOk3q__projectMeta,.PortfolioNextActions-module__yEOk3q__leadAction,.PortfolioNextActions-module__yEOk3q__leadRisk{background:#00080661;border:1px solid #27f6a311;border-radius:2px;padding:11px}.PortfolioNextActions-module__yEOk3q__projectMeta small{color:#e5b24a}.PortfolioNextActions-module__yEOk3q__projectMeta strong{margin-top:5px;font-size:.56rem;line-height:1.4;display:block}.PortfolioNextActions-module__yEOk3q__projectMeta span{color:#557865;margin-top:4px;font-size:.42rem;display:block}.PortfolioNextActions-module__yEOk3q__leadAction h2{letter-spacing:-.01em;color:#e8fff3;margin:6px 0 5px;font-size:.78rem;line-height:1.3}.PortfolioNextActions-module__yEOk3q__leadAction p,.PortfolioNextActions-module__yEOk3q__leadRisk p{color:#6e947f;margin:0;font-size:.45rem;line-height:1.55}.PortfolioNextActions-module__yEOk3q__leadRisk>span{color:#5e8973;align-items:center;gap:5px;margin-top:9px;font-size:.4rem;display:flex}.PortfolioNextActions-module__yEOk3q__lead footer{border-top:1px solid #27f6a311;justify-content:space-between;align-items:center;gap:10px;margin-top:11px;padding-top:9px;display:flex}.PortfolioNextActions-module__yEOk3q__controlState{color:#668c77;align-items:center;gap:6px;font-size:.42rem;display:flex}.PortfolioNextActions-module__yEOk3q__controlState i{background:#27f6a3;border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px #27f6a380}.PortfolioNextActions-module__yEOk3q__controlState svg{color:#62db9f}.PortfolioNextActions-module__yEOk3q__lead footer button{color:#edc773;cursor:pointer;background:#e5b24a14;border:1px solid #e5b24a57;border-radius:2px;align-items:center;gap:6px;padding:8px 10px;font-size:.45rem;display:inline-flex}.PortfolioNextActions-module__yEOk3q__lead footer button:hover{color:#06100b;background:#d9a43a}.PortfolioNextActions-module__yEOk3q__queueHead{justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:0 2px;display:flex}.PortfolioNextActions-module__yEOk3q__queueHead>div{align-items:center;gap:7px;display:flex}.PortfolioNextActions-module__yEOk3q__queueHead>div>svg{color:#59c995}.PortfolioNextActions-module__yEOk3q__queueHead strong{margin-top:2px;font-size:.54rem;display:block}.PortfolioNextActions-module__yEOk3q__queueHead em{color:#4f745f;font-size:.4rem;font-style:normal}.PortfolioNextActions-module__yEOk3q__queue{gap:5px;margin-top:7px;display:grid}.PortfolioNextActions-module__yEOk3q__row{width:100%;color:inherit;text-align:left;cursor:pointer;background:#010b086e;border:1px solid #27f6a311;border-left:2px solid #3b9c70;border-radius:2px;grid-template-columns:34px minmax(170px,.72fr) minmax(250px,1.45fr) auto 16px;align-items:center;gap:10px;padding:9px 10px;display:grid}.PortfolioNextActions-module__yEOk3q__row[data-priority=critical]{border-left-color:#ff746c}.PortfolioNextActions-module__yEOk3q__row[data-priority=high]{border-left-color:#e5b24a}.PortfolioNextActions-module__yEOk3q__row[data-priority=ready]{border-left-color:#27f6a3}.PortfolioNextActions-module__yEOk3q__row:hover{background:#071f17a1;border-color:#27f6a330;box-shadow:inset 0 0 18px #27f6a306}.PortfolioNextActions-module__yEOk3q__index{color:#456c59;font-variant-numeric:tabular-nums;font-size:.45rem}.PortfolioNextActions-module__yEOk3q__rowProject small{color:#c99c40}.PortfolioNextActions-module__yEOk3q__rowProject strong,.PortfolioNextActions-module__yEOk3q__rowAction strong{margin-top:3px;font-size:.48rem;line-height:1.35;display:block}.PortfolioNextActions-module__yEOk3q__rowAction small{color:#567964;letter-spacing:.04em;text-transform:none}.PortfolioNextActions-module__yEOk3q__rowGate{color:#609077;white-space:nowrap;background:#27f6a306;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:.39rem;display:inline-flex}.PortfolioNextActions-module__yEOk3q__empty{color:#628a75;border:1px dashed #27f6a324;border-radius:2px;align-items:center;gap:9px;margin-top:10px;padding:17px;display:flex}.PortfolioNextActions-module__yEOk3q__empty strong,.PortfolioNextActions-module__yEOk3q__empty span{display:block}.PortfolioNextActions-module__yEOk3q__empty strong{font-size:.52rem}.PortfolioNextActions-module__yEOk3q__empty span{margin-top:2px;font-size:.42rem}.PortfolioNextActions-module__yEOk3q__error{color:#e7928b;background:#ff746c09;border:1px solid #ff746c2e;border-radius:2px;align-items:center;gap:6px;margin-top:9px;padding:8px 9px;font-size:.42rem;display:flex}.PortfolioNextActions-module__yEOk3q__loading{color:#618b74;justify-content:center;align-items:center;gap:7px;min-height:86px;font-size:.47rem;display:flex}.PortfolioNextActions-module__yEOk3q__spin{animation:.85s linear infinite PortfolioNextActions-module__yEOk3q__spin}@keyframes PortfolioNextActions-module__yEOk3q__spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.PortfolioNextActions-module__yEOk3q__leadGrid{grid-template-columns:1fr 1.4fr}.PortfolioNextActions-module__yEOk3q__leadRisk{grid-column:1/-1}.PortfolioNextActions-module__yEOk3q__row{grid-template-columns:32px minmax(150px,.8fr) minmax(220px,1.4fr) auto 14px}}@media (max-width:760px){.PortfolioNextActions-module__yEOk3q__shell{width:calc(100% - 18px);padding:12px}.PortfolioNextActions-module__yEOk3q__header{grid-template-columns:auto 1fr}.PortfolioNextActions-module__yEOk3q__refresh{grid-column:1/-1;width:max-content}.PortfolioNextActions-module__yEOk3q__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioNextActions-module__yEOk3q__leadGrid{grid-template-columns:1fr}.PortfolioNextActions-module__yEOk3q__leadRisk{grid-column:auto}.PortfolioNextActions-module__yEOk3q__lead footer{flex-direction:column;align-items:flex-start}.PortfolioNextActions-module__yEOk3q__lead footer button{justify-content:center;width:100%}.PortfolioNextActions-module__yEOk3q__queueHead{align-items:flex-start}.PortfolioNextActions-module__yEOk3q__row{grid-template-columns:28px 1fr 14px}.PortfolioNextActions-module__yEOk3q__rowProject,.PortfolioNextActions-module__yEOk3q__rowAction{grid-column:2}.PortfolioNextActions-module__yEOk3q__rowGate{grid-column:2;width:max-content}.PortfolioNextActions-module__yEOk3q__row>svg{grid-area:1/3/4}.PortfolioNextActions-module__yEOk3q__queueHead em{display:none}}@media (prefers-reduced-motion:reduce){.PortfolioNextActions-module__yEOk3q__spin{animation:none}}
.RoleLoginGateway-module__wmbtga__overlay{z-index:500;color:#eaf1f6;background:radial-gradient(circle at 20% 0,#1c416347,#0000 35%),#050b14;padding:28px 18px;position:fixed;inset:0;overflow:auto}.RoleLoginGateway-module__wmbtga__shell{flex-direction:column;justify-content:center;width:min(920px,100%);min-height:calc(100vh - 56px);margin:0 auto;display:flex}.RoleLoginGateway-module__wmbtga__backHome,.RoleLoginGateway-module__wmbtga__backChoice{color:#8297a8;align-items:center;gap:7px;font-size:.66rem;text-decoration:none;display:inline-flex}.RoleLoginGateway-module__wmbtga__backHome{position:absolute;top:22px}.RoleLoginGateway-module__wmbtga__backChoice{cursor:pointer;background:0 0;border:0;margin-bottom:26px;padding:0}.RoleLoginGateway-module__wmbtga__brand{align-items:center;gap:10px;margin-bottom:32px;display:flex}.RoleLoginGateway-module__wmbtga__brand img{width:38px;height:38px}.RoleLoginGateway-module__wmbtga__brand strong,.RoleLoginGateway-module__wmbtga__brand small{display:block}.RoleLoginGateway-module__wmbtga__brand strong{letter-spacing:.08em;font-size:.68rem}.RoleLoginGateway-module__wmbtga__brand small{color:#6f8596;letter-spacing:.16em;margin-top:3px;font-size:.48rem}.RoleLoginGateway-module__wmbtga__intro{text-align:center;max-width:660px;margin:0 auto 24px}.RoleLoginGateway-module__wmbtga__intro p,.RoleLoginGateway-module__wmbtga__loginHead p{letter-spacing:.18em;color:#d5a43a;font-size:.54rem;font-weight:800}.RoleLoginGateway-module__wmbtga__intro h1,.RoleLoginGateway-module__wmbtga__loginHead h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(1.8rem,4vw,3.1rem);line-height:1.05}.RoleLoginGateway-module__wmbtga__intro span,.RoleLoginGateway-module__wmbtga__loginHead span{color:#8398a8;font-size:.72rem;line-height:1.65;display:block}.RoleLoginGateway-module__wmbtga__roles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.RoleLoginGateway-module__wmbtga__roles button{color:#e7eef4;text-align:left;cursor:pointer;background:#081421;border:1px solid #ffffff14;grid-template-columns:42px 1fr auto;align-items:start;gap:12px;min-height:190px;padding:18px;transition:border-color .18s,transform .18s,background .18s;display:grid}.RoleLoginGateway-module__wmbtga__roles button:hover{background:#0a1928;border-color:#d5a43a66;transform:translateY(-2px)}.RoleLoginGateway-module__wmbtga__roles button>i,.RoleLoginGateway-module__wmbtga__loginHead>i{color:#d6ac4a;background:#d5a43a0d;border:1px solid #d5a43a33;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.RoleLoginGateway-module__wmbtga__roles button>i svg,.RoleLoginGateway-module__wmbtga__loginHead>i svg{width:20px}.RoleLoginGateway-module__wmbtga__roles button>div strong,.RoleLoginGateway-module__wmbtga__roles button>div span{display:block}.RoleLoginGateway-module__wmbtga__roles button>div strong{font-size:.8rem}.RoleLoginGateway-module__wmbtga__roles button>div span{color:#7f93a3;margin-top:6px;font-size:.59rem;line-height:1.55}.RoleLoginGateway-module__wmbtga__roles button>svg{color:#687d8d;width:17px}.RoleLoginGateway-module__wmbtga__security,.RoleLoginGateway-module__wmbtga__note{color:#718798;background:#07111c;border:1px solid #ffffff0f;align-items:flex-start;gap:9px;margin-top:14px;padding:11px 13px;font-size:.56rem;line-height:1.5;display:flex}.RoleLoginGateway-module__wmbtga__security svg,.RoleLoginGateway-module__wmbtga__note svg{color:#d5a43a;flex:none}.RoleLoginGateway-module__wmbtga__loginHead{max-width:620px;margin-bottom:20px}.RoleLoginGateway-module__wmbtga__loginHead>i{margin-bottom:14px}.RoleLoginGateway-module__wmbtga__form{grid-template-columns:1fr 1fr;gap:12px;max-width:760px;display:grid}.RoleLoginGateway-module__wmbtga__form label span{color:#8196a7;margin-bottom:6px;font-size:.56rem;display:block}.RoleLoginGateway-module__wmbtga__form label em{color:#607787;font-style:normal}.RoleLoginGateway-module__wmbtga__form input{color:#eaf1f6;width:100%;font:inherit;background:#06101a;border:1px solid #ffffff17;outline:none;padding:12px 13px;font-size:.74rem}.RoleLoginGateway-module__wmbtga__form input:focus{border-color:#d5a43a73}.RoleLoginGateway-module__wmbtga__form button{color:#06101a;cursor:pointer;background:#cfa64e;border:1px solid #d5a43a59;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:.68rem;font-weight:900;display:flex}.RoleLoginGateway-module__wmbtga__form button:disabled{opacity:.55;cursor:not-allowed}.RoleLoginGateway-module__wmbtga__success,.RoleLoginGateway-module__wmbtga__error{border:1px solid;align-items:flex-start;gap:9px;max-width:760px;margin-top:12px;padding:12px 13px;display:flex}.RoleLoginGateway-module__wmbtga__success{color:#bee9cf;background:#37915b1a;border-color:#5ac28438}.RoleLoginGateway-module__wmbtga__success strong,.RoleLoginGateway-module__wmbtga__success span{display:block}.RoleLoginGateway-module__wmbtga__success strong{font-size:.66rem}.RoleLoginGateway-module__wmbtga__success span{color:#9bc9ac;margin-top:3px;font-size:.57rem;line-height:1.5}.RoleLoginGateway-module__wmbtga__error{color:#ffc0c0;background:#a535351a;border-color:#ec63633d;font-size:.62rem}.RoleLoginGateway-module__wmbtga__note{max-width:760px}@media (max-width:760px){.RoleLoginGateway-module__wmbtga__overlay{padding:18px 14px}.RoleLoginGateway-module__wmbtga__shell{justify-content:flex-start;min-height:calc(100vh - 36px);padding-top:58px}.RoleLoginGateway-module__wmbtga__backHome{top:18px}.RoleLoginGateway-module__wmbtga__brand{margin-bottom:22px}.RoleLoginGateway-module__wmbtga__roles{grid-template-columns:1fr}.RoleLoginGateway-module__wmbtga__roles button{min-height:0}.RoleLoginGateway-module__wmbtga__form{grid-template-columns:1fr}.RoleLoginGateway-module__wmbtga__form button{grid-column:auto}.RoleLoginGateway-module__wmbtga__intro{text-align:left;margin-left:0}.RoleLoginGateway-module__wmbtga__intro h1,.RoleLoginGateway-module__wmbtga__loginHead h1{font-size:2rem}}@media (prefers-reduced-motion:reduce){.RoleLoginGateway-module__wmbtga__roles button{transition:none}.RoleLoginGateway-module__wmbtga__roles button:hover{transform:none}}
.ClientDashboard2-module__VXLHQa__app{color:#edf3f8;background:#050b14;grid-template-columns:245px minmax(0,1fr);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.ClientDashboard2-module__VXLHQa__sidebar{z-index:10;background:linear-gradient(#07111c,#050b14);border-right:1px solid #ffffff12;flex-direction:column;height:100vh;padding:20px 15px;display:flex;position:sticky;top:0}.ClientDashboard2-module__VXLHQa__brand{color:inherit;align-items:center;gap:11px;padding:4px 6px 18px;text-decoration:none;display:flex}.ClientDashboard2-module__VXLHQa__brand img{width:39px;height:39px}.ClientDashboard2-module__VXLHQa__brand strong,.ClientDashboard2-module__VXLHQa__brand small{display:block}.ClientDashboard2-module__VXLHQa__brand strong{letter-spacing:.08em;font-size:1rem}.ClientDashboard2-module__VXLHQa__brand small{letter-spacing:.16em;color:#d3a23a;margin-top:3px;font-size:.51rem}.ClientDashboard2-module__VXLHQa__identity{background:#081421;border:1px solid #ffffff12;margin-bottom:16px;padding:12px}.ClientDashboard2-module__VXLHQa__identity small,.ClientDashboard2-module__VXLHQa__identity strong,.ClientDashboard2-module__VXLHQa__identity span{display:block}.ClientDashboard2-module__VXLHQa__identity small{letter-spacing:.14em;color:#d3a23a;font-size:.49rem}.ClientDashboard2-module__VXLHQa__identity strong{margin-top:5px;font-size:.72rem}.ClientDashboard2-module__VXLHQa__identity span{color:#6f8597;margin-top:4px;font-size:.53rem;line-height:1.45}.ClientDashboard2-module__VXLHQa__sidebar nav{gap:4px;display:grid}.ClientDashboard2-module__VXLHQa__sidebar nav button{color:#7890a3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 11px;font-size:.62rem;font-weight:760;display:flex}.ClientDashboard2-module__VXLHQa__sidebar nav button:hover{color:#dce8f0;background:#081421}.ClientDashboard2-module__VXLHQa__sidebar nav button.ClientDashboard2-module__VXLHQa__active{color:#fff;background:#d5a43a12;border-color:#d5a43a2e;box-shadow:inset 2px 0 #d3a23a}.ClientDashboard2-module__VXLHQa__askSide{color:#e8d19a;text-align:left;cursor:pointer;background:linear-gradient(145deg,#d5a43a14,#d5a43a05);border:1px solid #d5a43a33;grid-template-columns:20px 1fr;gap:8px;margin-top:auto;padding:11px;display:grid}.ClientDashboard2-module__VXLHQa__askSide strong,.ClientDashboard2-module__VXLHQa__askSide small{display:block}.ClientDashboard2-module__VXLHQa__askSide strong{font-size:.61rem}.ClientDashboard2-module__VXLHQa__askSide small{color:#8b826d;margin-top:3px;font-size:.49rem}.ClientDashboard2-module__VXLHQa__signOut{color:#718598;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:9px;padding:9px 10px;font-size:.56rem;display:flex}.ClientDashboard2-module__VXLHQa__main{min-width:0;padding:20px 24px 46px}.ClientDashboard2-module__VXLHQa__header{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:18px;min-height:69px;padding-bottom:15px;display:flex}.ClientDashboard2-module__VXLHQa__header small{letter-spacing:.16em;color:#d3a23a;font-size:.49rem}.ClientDashboard2-module__VXLHQa__header h1{letter-spacing:-.02em;margin:5px 0 0;font-size:1.15rem}.ClientDashboard2-module__VXLHQa__headerActions{align-items:center;gap:8px;display:flex}.ClientDashboard2-module__VXLHQa__headerActions select,.ClientDashboard2-module__VXLHQa__headerActions button{color:#dbe5ed;background:#081421;border:1px solid #ffffff17;height:38px;font-size:.56rem}.ClientDashboard2-module__VXLHQa__headerActions select{min-width:260px;padding:0 10px}.ClientDashboard2-module__VXLHQa__headerActions button{cursor:pointer;align-items:center;gap:6px;padding:0 11px;display:flex}.ClientDashboard2-module__VXLHQa__error,.ClientDashboard2-module__VXLHQa__notice{border:1px solid;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:.57rem;display:flex}.ClientDashboard2-module__VXLHQa__error{color:#ffb0b0;background:#ff4a4a0a;border-color:#ff67672e}.ClientDashboard2-module__VXLHQa__notice{color:#9ee2bd;background:#5bd9970a;border-color:#5bd9972e}.ClientDashboard2-module__VXLHQa__hero{background:radial-gradient(circle at 78% 12%,#d5a43a1a,#0000 31%),linear-gradient(135deg,#0a1827,#07111c);border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:25px;margin-top:18px;padding:21px 22px;display:grid;box-shadow:0 20px 55px #0000002e}.ClientDashboard2-module__VXLHQa__heroTop{align-items:center;gap:10px;display:flex}.ClientDashboard2-module__VXLHQa__heroTop>span{letter-spacing:.13em;color:#d3a23a;font-size:.52rem}.ClientDashboard2-module__VXLHQa__heroTop em{color:#91a4b3;align-items:center;gap:5px;font-size:.49rem;font-style:normal;display:flex}.ClientDashboard2-module__VXLHQa__heroTop em i{background:#66c88f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #66c88f12}.ClientDashboard2-module__VXLHQa__heroTop em[data-health=critical] i{background:#ef6e6e;box-shadow:0 0 0 4px #ef6e6e14}.ClientDashboard2-module__VXLHQa__heroTop em[data-health=attention] i,.ClientDashboard2-module__VXLHQa__heroTop em[data-health=delayed] i{background:#e5b856;box-shadow:0 0 0 4px #e5b85614}.ClientDashboard2-module__VXLHQa__hero h2{letter-spacing:-.025em;margin:9px 0 5px;font-size:1.42rem}.ClientDashboard2-module__VXLHQa__heroMain>p{color:#8196a8;margin:0;font-size:.59rem}.ClientDashboard2-module__VXLHQa__stage{border-top:1px solid #fff1;margin-top:16px;padding-top:13px}.ClientDashboard2-module__VXLHQa__stage small,.ClientDashboard2-module__VXLHQa__stage strong,.ClientDashboard2-module__VXLHQa__stage span{display:block}.ClientDashboard2-module__VXLHQa__stage small{letter-spacing:.13em;color:#71889a;font-size:.48rem}.ClientDashboard2-module__VXLHQa__stage strong{margin-top:5px;font-size:.73rem}.ClientDashboard2-module__VXLHQa__stage span{color:#8297a8;margin-top:4px;font-size:.57rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__progressRing{--progress:0deg;background:conic-gradient(#d3a23a var(--progress),#ffffff12 0);border-radius:50%;justify-self:end;place-items:center;width:124px;height:124px;display:grid;position:relative}.ClientDashboard2-module__VXLHQa__progressRing:before{content:"";background:#081421;border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:8px}.ClientDashboard2-module__VXLHQa__progressRing div{text-align:center;position:relative}.ClientDashboard2-module__VXLHQa__progressRing strong,.ClientDashboard2-module__VXLHQa__progressRing span{display:block}.ClientDashboard2-module__VXLHQa__progressRing strong{font-size:1.45rem}.ClientDashboard2-module__VXLHQa__progressRing span{color:#708698;margin-top:2px;font-size:.5rem}.ClientDashboard2-module__VXLHQa__statusStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ClientDashboard2-module__VXLHQa__statusStrip article{background:#07121e;border:1px solid #fff1;grid-template-columns:28px 1fr;gap:9px;min-width:0;padding:11px;display:grid}.ClientDashboard2-module__VXLHQa__statusStrip article>span{color:#d3a23a;background:#d5a43a06;border:1px solid #d5a43a21;place-items:center;width:27px;height:27px;display:grid}.ClientDashboard2-module__VXLHQa__statusStrip small,.ClientDashboard2-module__VXLHQa__statusStrip strong,.ClientDashboard2-module__VXLHQa__statusStrip em{display:block}.ClientDashboard2-module__VXLHQa__statusStrip small{letter-spacing:.1em;color:#667d90;font-size:.45rem}.ClientDashboard2-module__VXLHQa__statusStrip strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.65rem;overflow:hidden}.ClientDashboard2-module__VXLHQa__statusStrip em{color:#718698;margin-top:3px;font-size:.48rem;font-style:normal;line-height:1.4}.ClientDashboard2-module__VXLHQa__dashboardGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:10px;margin-top:10px;display:grid}.ClientDashboard2-module__VXLHQa__card{background:#07121e;border:1px solid #ffffff12;min-width:0;padding:15px}.ClientDashboard2-module__VXLHQa__cardHead{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.ClientDashboard2-module__VXLHQa__cardHead small{letter-spacing:.13em;color:#d3a23a;font-size:.47rem}.ClientDashboard2-module__VXLHQa__cardHead h3{margin:4px 0 0;font-size:.78rem}.ClientDashboard2-module__VXLHQa__cardHead>svg{color:#71889a}.ClientDashboard2-module__VXLHQa__actionBadge{color:#07111c;background:#d3a23a;border-radius:20px;place-items:center;min-width:25px;height:25px;font-size:.56rem;font-weight:850;display:grid}.ClientDashboard2-module__VXLHQa__actionList{display:grid}.ClientDashboard2-module__VXLHQa__actionList article{border-bottom:1px solid #ffffff0d;grid-template-columns:34px 1fr;gap:10px;padding:12px 0;display:grid}.ClientDashboard2-module__VXLHQa__actionList article:last-child{border-bottom:0}.ClientDashboard2-module__VXLHQa__actionList article>span{border:1px solid;place-items:center;width:31px;height:31px;display:grid}.ClientDashboard2-module__VXLHQa__iconAmber{color:#e9c36b;background:#e9c36b09;border-color:#e9c36b26!important}.ClientDashboard2-module__VXLHQa__iconBlue{color:#78bdf0;background:#78bdf009;border-color:#78bdf026!important}.ClientDashboard2-module__VXLHQa__iconGreen{color:#83d2a8;background:#83d2a809;border-color:#83d2a826!important}.ClientDashboard2-module__VXLHQa__actionList small,.ClientDashboard2-module__VXLHQa__actionList strong{display:block}.ClientDashboard2-module__VXLHQa__actionList small{letter-spacing:.07em;color:#718699;font-size:.46rem}.ClientDashboard2-module__VXLHQa__actionList strong{margin-top:4px;font-size:.64rem}.ClientDashboard2-module__VXLHQa__actionList p{color:#7f93a4;margin:4px 0 0;font-size:.53rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__inlineActions{gap:6px;margin-top:8px;display:flex}.ClientDashboard2-module__VXLHQa__inlineActions button{color:#c9d7e1;cursor:pointer;background:#081421;border:1px solid #ffffff17;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:.5rem;font-weight:780;display:flex}.ClientDashboard2-module__VXLHQa__inlineActions button:first-child{color:#9bddba;border-color:#5ccd912e}.ClientDashboard2-module__VXLHQa__inlineActions button:disabled{opacity:.5;cursor:not-allowed}.ClientDashboard2-module__VXLHQa__clearState,.ClientDashboard2-module__VXLHQa__emptyMini{text-align:center;color:#7890a2;padding:22px 12px}.ClientDashboard2-module__VXLHQa__clearState svg,.ClientDashboard2-module__VXLHQa__emptyMini svg{color:#73c497}.ClientDashboard2-module__VXLHQa__clearState strong{color:#dbe6ed;margin-top:7px;font-size:.68rem;display:block}.ClientDashboard2-module__VXLHQa__clearState p,.ClientDashboard2-module__VXLHQa__emptyMini p{max-width:360px;margin:5px auto 0;font-size:.53rem;line-height:1.55}.ClientDashboard2-module__VXLHQa__upcoming{display:grid}.ClientDashboard2-module__VXLHQa__upcoming article{border-bottom:1px solid #ffffff0d;grid-template-columns:30px 1fr 18px;align-items:center;gap:9px;padding:10px 0;display:grid}.ClientDashboard2-module__VXLHQa__upcoming article>span{color:#d3a23a;font-size:.48rem}.ClientDashboard2-module__VXLHQa__upcoming strong,.ClientDashboard2-module__VXLHQa__upcoming small{display:block}.ClientDashboard2-module__VXLHQa__upcoming strong{font-size:.59rem}.ClientDashboard2-module__VXLHQa__upcoming small{color:#708699;margin-top:3px;font-size:.48rem}.ClientDashboard2-module__VXLHQa__upcoming svg{color:#52687b}.ClientDashboard2-module__VXLHQa__nextAction{background:#d5a43a06;border:1px solid #d5a43a1f;margin-top:11px;padding:10px}.ClientDashboard2-module__VXLHQa__nextAction small,.ClientDashboard2-module__VXLHQa__nextAction strong{display:block}.ClientDashboard2-module__VXLHQa__nextAction small{letter-spacing:.12em;color:#d3a23a;font-size:.45rem}.ClientDashboard2-module__VXLHQa__nextAction strong{margin-top:4px;font-size:.58rem;line-height:1.45}.ClientDashboard2-module__VXLHQa__updatesCard{min-height:260px}.ClientDashboard2-module__VXLHQa__timeline{padding-top:4px;display:grid}.ClientDashboard2-module__VXLHQa__timeline article{grid-template-columns:12px 1fr;gap:9px;padding:9px 0;display:grid;position:relative}.ClientDashboard2-module__VXLHQa__timeline article>i{background:#d3a23a;border-radius:50%;width:7px;height:7px;margin-top:5px;position:relative}.ClientDashboard2-module__VXLHQa__timeline article>i:after{content:"";background:#ffffff12;width:1px;height:calc(100% + 16px);position:absolute;top:8px;left:3px}.ClientDashboard2-module__VXLHQa__timeline article:last-child>i:after{display:none}.ClientDashboard2-module__VXLHQa__timeline small,.ClientDashboard2-module__VXLHQa__timeline strong{display:block}.ClientDashboard2-module__VXLHQa__timeline small{color:#657d90;font-size:.45rem}.ClientDashboard2-module__VXLHQa__timeline strong{margin-top:3px;font-size:.6rem}.ClientDashboard2-module__VXLHQa__timeline p{color:#758b9c;margin:4px 0 0;font-size:.52rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__askCard{background:radial-gradient(circle at 90% 0,#d5a43a1a,#0000 45%),#07121e;flex-direction:column;align-items:flex-start;display:flex}.ClientDashboard2-module__VXLHQa__askCard>svg{color:#d3a23a}.ClientDashboard2-module__VXLHQa__askCard>small{letter-spacing:.13em;color:#d3a23a;margin-top:9px;font-size:.47rem}.ClientDashboard2-module__VXLHQa__askCard h3{margin:6px 0;font-size:.86rem}.ClientDashboard2-module__VXLHQa__askCard p{color:#7b91a2;margin:0;font-size:.54rem;line-height:1.55}.ClientDashboard2-module__VXLHQa__askCard button,.ClientDashboard2-module__VXLHQa__noProject>button{color:#e2c682;cursor:pointer;background:#d5a43a0e;border:1px solid #d5a43a33;align-items:center;gap:6px;min-height:34px;margin-top:auto;padding:0 10px;font-size:.53rem;font-weight:800;display:flex}.ClientDashboard2-module__VXLHQa__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.ClientDashboard2-module__VXLHQa__scheduleList{display:grid}.ClientDashboard2-module__VXLHQa__scheduleList article{border-bottom:1px solid #ffffff0d;grid-template-columns:22px 1fr;gap:9px;padding:10px 0;display:grid}.ClientDashboard2-module__VXLHQa__scheduleList article>span{justify-content:center;display:flex}.ClientDashboard2-module__VXLHQa__scheduleList article>span i{background:#72889a;border-radius:50%;width:8px;height:8px;margin-top:5px}.ClientDashboard2-module__VXLHQa__scheduleList article[data-status=completed]>span i{background:#69c790}.ClientDashboard2-module__VXLHQa__scheduleList small,.ClientDashboard2-module__VXLHQa__scheduleList strong{display:block}.ClientDashboard2-module__VXLHQa__scheduleList small{color:#6c8294;font-size:.46rem}.ClientDashboard2-module__VXLHQa__scheduleList strong{margin-top:3px;font-size:.61rem}.ClientDashboard2-module__VXLHQa__scheduleList p{color:#708598;margin:3px 0 0;font-size:.49rem}.ClientDashboard2-module__VXLHQa__moneyStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ClientDashboard2-module__VXLHQa__moneyStrip article{background:#07121e;border:1px solid #ffffff12;padding:13px}.ClientDashboard2-module__VXLHQa__moneyStrip small,.ClientDashboard2-module__VXLHQa__moneyStrip strong{display:block}.ClientDashboard2-module__VXLHQa__moneyStrip small{letter-spacing:.12em;color:#718799;font-size:.46rem}.ClientDashboard2-module__VXLHQa__moneyStrip strong{margin-top:5px;font-size:1rem}.ClientDashboard2-module__VXLHQa__financialList{display:grid}.ClientDashboard2-module__VXLHQa__financialList>article{border-bottom:1px solid #ffffff0e;padding:13px 0}.ClientDashboard2-module__VXLHQa__financialList>article:last-child{border-bottom:0}.ClientDashboard2-module__VXLHQa__financialHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ClientDashboard2-module__VXLHQa__financialHead small,.ClientDashboard2-module__VXLHQa__financialHead strong{display:block}.ClientDashboard2-module__VXLHQa__financialHead small{color:#d3a23a;font-size:.47rem}.ClientDashboard2-module__VXLHQa__financialHead strong{margin-top:4px;font-size:.65rem}.ClientDashboard2-module__VXLHQa__financialHead>span{color:#8095a5;text-transform:uppercase;border:1px solid #ffffff14;padding:4px 6px;font-size:.46rem}.ClientDashboard2-module__VXLHQa__financialHead>span[data-status=paid],.ClientDashboard2-module__VXLHQa__financialHead>span[data-status=accepted]{color:#8ed2af;border-color:#55c38b26}.ClientDashboard2-module__VXLHQa__financialList p{color:#788d9e;font-size:.52rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__quoteLines{gap:5px;margin-top:8px;display:grid}.ClientDashboard2-module__VXLHQa__quoteLines span{color:#8195a5;justify-content:space-between;gap:10px;font-size:.49rem;display:flex}.ClientDashboard2-module__VXLHQa__quoteLines strong{color:#c9d5de}.ClientDashboard2-module__VXLHQa__invoiceNumbers{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.ClientDashboard2-module__VXLHQa__invoiceNumbers span{color:#6e8495;border:1px solid #ffffff0e;padding:7px;font-size:.45rem}.ClientDashboard2-module__VXLHQa__invoiceNumbers strong{color:#dce6ed;margin-top:3px;font-size:.57rem;display:block}.ClientDashboard2-module__VXLHQa__due{color:#6e8394;margin-top:7px;font-size:.46rem;display:block}.ClientDashboard2-module__VXLHQa__recordFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.ClientDashboard2-module__VXLHQa__recordFacts span{border:1px solid #ffffff0e;padding:9px}.ClientDashboard2-module__VXLHQa__recordFacts small,.ClientDashboard2-module__VXLHQa__recordFacts strong{display:block}.ClientDashboard2-module__VXLHQa__recordFacts small{color:#6d8496;font-size:.45rem}.ClientDashboard2-module__VXLHQa__recordFacts strong{margin-top:4px;font-size:.57rem;line-height:1.45}.ClientDashboard2-module__VXLHQa__recordNote{color:#ddb75e;background:#e5b85606;border:1px solid #e5b8561f;grid-template-columns:20px 1fr;gap:7px;margin-top:9px;padding:9px;display:grid}.ClientDashboard2-module__VXLHQa__recordNote p{color:#8e876f;margin:0;font-size:.51rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__decisionList{display:grid}.ClientDashboard2-module__VXLHQa__decisionList article{border-bottom:1px solid #ffffff0d;grid-template-columns:80px 1fr;gap:10px;padding:10px 0;display:grid}.ClientDashboard2-module__VXLHQa__decisionList article>span{color:#8196a7;text-align:center;border:1px solid #ffffff14;align-self:start;padding:4px 6px;font-size:.46rem}.ClientDashboard2-module__VXLHQa__decisionList article>span[data-status=pending]{color:#e6bf66;border-color:#e6bf6626}.ClientDashboard2-module__VXLHQa__decisionList strong,.ClientDashboard2-module__VXLHQa__decisionList small{display:block}.ClientDashboard2-module__VXLHQa__decisionList strong{font-size:.59rem}.ClientDashboard2-module__VXLHQa__decisionList small{color:#718799;margin-top:3px;font-size:.46rem}.ClientDashboard2-module__VXLHQa__decisionList p{color:#768b9c;margin:4px 0 0;font-size:.49rem;line-height:1.5}.ClientDashboard2-module__VXLHQa__fullWidth{grid-column:1/-1}.ClientDashboard2-module__VXLHQa__noProject{background:radial-gradient(circle at 80% 0,#d5a43a14,#0000 40%),#07121e;border:1px solid #ffffff14;max-width:760px;margin:70px auto;padding:28px}.ClientDashboard2-module__VXLHQa__noProjectIcon{color:#d3a23a;background:#d5a43a0a;border:1px solid #d5a43a33;place-items:center;width:48px;height:48px;display:grid}.ClientDashboard2-module__VXLHQa__noProject>small{letter-spacing:.14em;color:#d3a23a;margin-top:14px;font-size:.49rem;display:block}.ClientDashboard2-module__VXLHQa__noProject h2{margin:7px 0;font-size:1.25rem}.ClientDashboard2-module__VXLHQa__noProject>p{color:#7e93a5;font-size:.59rem}.ClientDashboard2-module__VXLHQa__requestStatus{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:14px;display:grid}.ClientDashboard2-module__VXLHQa__requestStatus span{border:1px solid #ffffff0f;padding:10px}.ClientDashboard2-module__VXLHQa__requestStatus small,.ClientDashboard2-module__VXLHQa__requestStatus strong{display:block}.ClientDashboard2-module__VXLHQa__requestStatus small{color:#6f8596;font-size:.46rem}.ClientDashboard2-module__VXLHQa__requestStatus strong{margin-top:4px;font-size:.58rem}.ClientDashboard2-module__VXLHQa__loading{color:#dce6ed;text-align:center;background:#050b14;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:24px;display:flex}.ClientDashboard2-module__VXLHQa__loading img{width:46px;height:46px}.ClientDashboard2-module__VXLHQa__loading strong{margin-top:10px;font-size:.75rem}.ClientDashboard2-module__VXLHQa__loading span{color:#758b9d;margin-top:5px;font-size:.53rem}@keyframes ClientDashboard2-module__VXLHQa__spin{to{transform:rotate(360deg)}}.ClientDashboard2-module__VXLHQa__spin{animation:1s linear infinite ClientDashboard2-module__VXLHQa__spin}@media (max-width:1100px){.ClientDashboard2-module__VXLHQa__statusStrip{grid-template-columns:repeat(2,1fr)}.ClientDashboard2-module__VXLHQa__dashboardGrid,.ClientDashboard2-module__VXLHQa__twoColumn{grid-template-columns:1fr}.ClientDashboard2-module__VXLHQa__askCard{min-height:210px}.ClientDashboard2-module__VXLHQa__fullWidth{grid-column:auto}}@media (max-width:760px){.ClientDashboard2-module__VXLHQa__app{grid-template-columns:1fr}.ClientDashboard2-module__VXLHQa__sidebar{height:auto;padding:12px;display:block;position:static}.ClientDashboard2-module__VXLHQa__brand{padding-bottom:10px}.ClientDashboard2-module__VXLHQa__identity{display:none}.ClientDashboard2-module__VXLHQa__sidebar nav{gap:5px;padding-bottom:6px;display:flex;overflow-x:auto}.ClientDashboard2-module__VXLHQa__sidebar nav button{width:auto;min-width:max-content;padding:0 10px}.ClientDashboard2-module__VXLHQa__askSide{align-items:center;margin-top:5px;display:flex}.ClientDashboard2-module__VXLHQa__signOut{position:absolute;top:14px;right:12px}.ClientDashboard2-module__VXLHQa__main{padding:14px 12px 90px}.ClientDashboard2-module__VXLHQa__header{flex-direction:column;align-items:flex-start}.ClientDashboard2-module__VXLHQa__headerActions{width:100%}.ClientDashboard2-module__VXLHQa__headerActions select{flex:1;min-width:0}.ClientDashboard2-module__VXLHQa__hero{grid-template-columns:1fr;padding:16px}.ClientDashboard2-module__VXLHQa__progressRing{justify-self:start;width:92px;height:92px}.ClientDashboard2-module__VXLHQa__statusStrip,.ClientDashboard2-module__VXLHQa__dashboardGrid,.ClientDashboard2-module__VXLHQa__moneyStrip,.ClientDashboard2-module__VXLHQa__recordFacts,.ClientDashboard2-module__VXLHQa__requestStatus,.ClientDashboard2-module__VXLHQa__invoiceNumbers,.ClientDashboard2-module__VXLHQa__decisionList article{grid-template-columns:1fr}.ClientDashboard2-module__VXLHQa__header h1{font-size:1rem}}@media (prefers-reduced-motion:reduce){.ClientDashboard2-module__VXLHQa__spin{animation:none}}
.ContractorDashboard2-module__-J7DzG__page{color:#eaf0f7;background:radial-gradient(circle at 20% 0,#d5a43a14,#0000 30%),#050b14;min-height:100vh;padding:0 24px 110px}.ContractorDashboard2-module__-J7DzG__loading{color:#9fb0c3;place-items:center;gap:12px;min-height:50vh;display:grid}.ContractorDashboard2-module__-J7DzG__topbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:18px 0;display:flex}.ContractorDashboard2-module__-J7DzG__brand{align-items:center;gap:11px;display:flex}.ContractorDashboard2-module__-J7DzG__brand img{width:38px;height:38px}.ContractorDashboard2-module__-J7DzG__brand div{flex-direction:column;display:flex}.ContractorDashboard2-module__-J7DzG__brand strong{letter-spacing:.16em}.ContractorDashboard2-module__-J7DzG__brand small{color:#8798ab;letter-spacing:.14em;font-size:10px}.ContractorDashboard2-module__-J7DzG__headerActions{gap:8px;display:flex}.ContractorDashboard2-module__-J7DzG__headerActions button,.ContractorDashboard2-module__-J7DzG__empty button{color:#dbe7f4;cursor:pointer;background:#0b1724;border:1px solid #ffffff1f;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;display:flex}.ContractorDashboard2-module__-J7DzG__scopePicker{max-width:1280px;margin:16px auto 0}.ContractorDashboard2-module__-J7DzG__scopePicker label{gap:7px;display:grid}.ContractorDashboard2-module__-J7DzG__scopePicker span{letter-spacing:.14em;color:#d5a43a;font-size:10px;font-weight:700}.ContractorDashboard2-module__-J7DzG__scopePicker select{color:#eef4fb;background:#091522;border:1px solid #d5a43a38;border-radius:12px;width:100%;max-width:640px;padding:13px 14px}.ContractorDashboard2-module__-J7DzG__error{color:#ffd1d1;background:#701c1c33;border:1px solid #ff6e6e47;border-radius:12px;align-items:center;gap:8px;max-width:1280px;margin:14px auto 0;padding:12px 14px;display:flex}.ContractorDashboard2-module__-J7DzG__hero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:14px;max-width:1280px;margin:18px auto 0;display:grid}.ContractorDashboard2-module__-J7DzG__heroMain,.ContractorDashboard2-module__-J7DzG__scopeSummary,.ContractorDashboard2-module__-J7DzG__card,.ContractorDashboard2-module__-J7DzG__focus,.ContractorDashboard2-module__-J7DzG__metrics article{background:linear-gradient(#0c1927f0,#07111cf5);border:1px solid #ffffff14;border-radius:18px}.ContractorDashboard2-module__-J7DzG__heroMain{justify-content:space-between;gap:24px;padding:24px;display:flex}.ContractorDashboard2-module__-J7DzG__projectIdentity span,.ContractorDashboard2-module__-J7DzG__scopeSummary>span,.ContractorDashboard2-module__-J7DzG__cardHead small,.ContractorDashboard2-module__-J7DzG__focus small{letter-spacing:.14em;color:#d5a43a;font-size:10px;font-weight:800}.ContractorDashboard2-module__-J7DzG__projectIdentity h1{margin:7px 0 8px;font-size:28px}.ContractorDashboard2-module__-J7DzG__projectIdentity p{color:#9fb0c3;align-items:center;gap:6px;margin:0;display:flex}.ContractorDashboard2-module__-J7DzG__progressBlock{min-width:230px}.ContractorDashboard2-module__-J7DzG__progressBlock>div{justify-content:space-between;align-items:end;display:flex}.ContractorDashboard2-module__-J7DzG__progressBlock span{color:#90a0b2;font-size:12px}.ContractorDashboard2-module__-J7DzG__progressBlock strong{font-size:24px}.ContractorDashboard2-module__-J7DzG__progressBlock i{background:#142335;border-radius:999px;height:8px;margin:10px 0 8px;display:block;overflow:hidden}.ContractorDashboard2-module__-J7DzG__progressBlock b{background:linear-gradient(90deg,#d5a43a,#f0ca70);border-radius:999px;height:100%;display:block}.ContractorDashboard2-module__-J7DzG__progressBlock small{color:#7f91a5}.ContractorDashboard2-module__-J7DzG__scopeSummary{padding:22px}.ContractorDashboard2-module__-J7DzG__scopeSummary>strong{margin:8px 0 16px;font-size:15px;line-height:1.5;display:block}.ContractorDashboard2-module__-J7DzG__dates{color:#94a6b8;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.ContractorDashboard2-module__-J7DzG__dates span{align-items:center;gap:5px;display:flex}.ContractorDashboard2-module__-J7DzG__dates b{color:#e7eef6}.ContractorDashboard2-module__-J7DzG__focus{border-color:#d5a43a40;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:1280px;margin:14px auto 0;padding:18px;display:grid}.ContractorDashboard2-module__-J7DzG__focusWarning{background:linear-gradient(#2d1c11e0,#111418f5);border-color:#ef8f4666}.ContractorDashboard2-module__-J7DzG__focusIcon{color:#e3b75d;background:#d5a43a1a;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.ContractorDashboard2-module__-J7DzG__focus h2{margin:3px 0 5px;font-size:19px}.ContractorDashboard2-module__-J7DzG__focus p{color:#99a9ba;margin:0;line-height:1.45}.ContractorDashboard2-module__-J7DzG__focus button,.ContractorDashboard2-module__-J7DzG__inlineAction{color:#08101a;cursor:pointer;background:#d5a43a;border:1px solid #d5a43a59;border-radius:11px;align-items:center;gap:7px;padding:11px 14px;font-weight:800;display:flex}.ContractorDashboard2-module__-J7DzG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1280px;margin:14px auto 0;display:grid}.ContractorDashboard2-module__-J7DzG__metrics article{align-items:center;gap:11px;padding:15px;display:flex}.ContractorDashboard2-module__-J7DzG__metrics article>svg{color:#d5a43a}.ContractorDashboard2-module__-J7DzG__metrics span{flex-direction:column;display:flex}.ContractorDashboard2-module__-J7DzG__metrics small{color:#8192a5;font-size:11px}.ContractorDashboard2-module__-J7DzG__metrics strong{margin-top:2px;font-size:17px}.ContractorDashboard2-module__-J7DzG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1280px;margin:14px auto 0;display:grid}.ContractorDashboard2-module__-J7DzG__card{min-width:0;padding:20px}.ContractorDashboard2-module__-J7DzG__cardHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ContractorDashboard2-module__-J7DzG__cardHead h2{margin:3px 0 0;font-size:19px}.ContractorDashboard2-module__-J7DzG__cardHead>svg{color:#63778c}.ContractorDashboard2-module__-J7DzG__taskList,.ContractorDashboard2-module__-J7DzG__issueList,.ContractorDashboard2-module__-J7DzG__fileList,.ContractorDashboard2-module__-J7DzG__timeline{gap:9px;display:grid}.ContractorDashboard2-module__-J7DzG__taskList article{background:#0a1623;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px;display:grid}.ContractorDashboard2-module__-J7DzG__blockedTask{border-color:#f18e4847!important}.ContractorDashboard2-module__-J7DzG__taskState{background:#5f7892;border-radius:50%;width:8px;height:8px;margin-top:5px}.ContractorDashboard2-module__-J7DzG__blockedTask .ContractorDashboard2-module__-J7DzG__taskState{background:#ee944f}.ContractorDashboard2-module__-J7DzG__taskList strong,.ContractorDashboard2-module__-J7DzG__issueList strong,.ContractorDashboard2-module__-J7DzG__fileList strong{font-size:13px}.ContractorDashboard2-module__-J7DzG__taskList span,.ContractorDashboard2-module__-J7DzG__issueList span,.ContractorDashboard2-module__-J7DzG__fileList small{color:#8294a8;margin-top:3px;font-size:11px;display:block}.ContractorDashboard2-module__-J7DzG__taskList p{color:#c79b79;margin:5px 0 0;font-size:11px}.ContractorDashboard2-module__-J7DzG__taskList em,.ContractorDashboard2-module__-J7DzG__issueList em{text-transform:uppercase;letter-spacing:.08em;color:#d7b15d;font-size:9px;font-style:normal}.ContractorDashboard2-module__-J7DzG__issueList article{background:#0a1623;border-radius:11px;justify-content:space-between;gap:12px;padding:12px;display:flex}.ContractorDashboard2-module__-J7DzG__inlineAction{color:#d5a43a;background:0 0;justify-content:center;width:100%;margin-top:3px}.ContractorDashboard2-module__-J7DzG__good{background:#3e8b5d1a;border:1px solid #53a8742e;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.ContractorDashboard2-module__-J7DzG__good svg{color:#65c58b}.ContractorDashboard2-module__-J7DzG__good span{color:#8ba198;margin-top:4px;font-size:12px;display:block}.ContractorDashboard2-module__-J7DzG__fileList button{text-align:left;color:#e8f0f8;cursor:pointer;background:#0a1623;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.ContractorDashboard2-module__-J7DzG__fileList button>svg:first-child{color:#d5a43a}.ContractorDashboard2-module__-J7DzG__guardrail{color:#718497;align-items:center;gap:6px;margin:12px 0 0;font-size:10px;display:flex}.ContractorDashboard2-module__-J7DzG__timeline article{grid-template-columns:auto 1fr;gap:10px;display:grid}.ContractorDashboard2-module__-J7DzG__timeline i{background:#d5a43a;border-radius:50%;width:8px;height:8px;margin-top:5px}.ContractorDashboard2-module__-J7DzG__timeline p{color:#94a5b7;margin:4px 0;font-size:12px;line-height:1.4}.ContractorDashboard2-module__-J7DzG__timeline span{color:#65798e;font-size:10px}.ContractorDashboard2-module__-J7DzG__muted{color:#8193a6;font-size:13px;line-height:1.45}.ContractorDashboard2-module__-J7DzG__mobileDock{display:none}.ContractorDashboard2-module__-J7DzG__empty{text-align:center;align-content:center;place-items:center;gap:10px;max-width:520px;min-height:70vh;margin:auto;display:grid}.ContractorDashboard2-module__-J7DzG__empty>svg{color:#d5a43a}.ContractorDashboard2-module__-J7DzG__empty small{color:#d5a43a;letter-spacing:.14em}.ContractorDashboard2-module__-J7DzG__empty h1{margin:0}.ContractorDashboard2-module__-J7DzG__empty p{color:#94a6b8}.ContractorDashboard2-module__-J7DzG__spin{animation:1s linear infinite ContractorDashboard2-module__-J7DzG__spin}@keyframes ContractorDashboard2-module__-J7DzG__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.ContractorDashboard2-module__-J7DzG__hero,.ContractorDashboard2-module__-J7DzG__grid{grid-template-columns:1fr}.ContractorDashboard2-module__-J7DzG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ContractorDashboard2-module__-J7DzG__heroMain{flex-direction:column}.ContractorDashboard2-module__-J7DzG__progressBlock{min-width:0}.ContractorDashboard2-module__-J7DzG__focus{grid-template-columns:auto 1fr}.ContractorDashboard2-module__-J7DzG__focus button{grid-column:1/-1;justify-content:center}}@media (max-width:620px){.ContractorDashboard2-module__-J7DzG__page{padding:0 12px 94px}.ContractorDashboard2-module__-J7DzG__topbar{padding:12px 0}.ContractorDashboard2-module__-J7DzG__headerActions button span{display:none}.ContractorDashboard2-module__-J7DzG__brand img{width:34px;height:34px}.ContractorDashboard2-module__-J7DzG__scopePicker select{max-width:none}.ContractorDashboard2-module__-J7DzG__hero{margin-top:12px}.ContractorDashboard2-module__-J7DzG__heroMain,.ContractorDashboard2-module__-J7DzG__scopeSummary,.ContractorDashboard2-module__-J7DzG__card{padding:16px}.ContractorDashboard2-module__-J7DzG__projectIdentity h1{font-size:23px}.ContractorDashboard2-module__-J7DzG__focus{padding:14px}.ContractorDashboard2-module__-J7DzG__metrics{gap:8px}.ContractorDashboard2-module__-J7DzG__metrics article{padding:12px}.ContractorDashboard2-module__-J7DzG__metrics strong{font-size:15px}.ContractorDashboard2-module__-J7DzG__grid{gap:10px}.ContractorDashboard2-module__-J7DzG__mobileDock{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040a11f0;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:12px;left:12px;right:12px}.ContractorDashboard2-module__-J7DzG__mobileDock button{color:#e8eef5;background:#0b1724;border:1px solid #d5a43a40;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 10px;font-weight:700;display:flex}.ContractorDashboard2-module__-J7DzG__mobileDock button:first-child{color:#08101a;background:#d5a43a}.ContractorDashboard2-module__-J7DzG__dates{font-size:11px}}
.SimpleAreaHome-module__g8619G__shell{color:#f5f2eb;background:linear-gradient(145deg,#12181efa,#090d11fa);border:1px solid #9a7c4847;border-radius:24px;width:min(760px,100% - 32px);margin:42px auto 72px;padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #0000003d}.SimpleAreaHome-module__g8619G__icon{color:#d7b778;background:#bc975524;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:24px;display:grid}.SimpleAreaHome-module__g8619G__eyebrow{color:#cba969;letter-spacing:.18em;margin:0 0 10px;font-size:.72rem;font-weight:750}.SimpleAreaHome-module__g8619G__shell h1{letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.02}.SimpleAreaHome-module__g8619G__description{color:#f5f2ebb3;max-width:600px;margin:20px 0 0;font-size:1rem;line-height:1.7}.SimpleAreaHome-module__g8619G__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.SimpleAreaHome-module__g8619G__actions button,.SimpleAreaHome-module__g8619G__actions a{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.SimpleAreaHome-module__g8619G__actions button{color:#15120d;background:#d0ae6a;border:1px solid #d0ae6a}.SimpleAreaHome-module__g8619G__actions a{color:#f5f2eb;border:1px solid #f5f2eb2e}.SimpleAreaHome-module__g8619G__actions button:hover,.SimpleAreaHome-module__g8619G__actions a:hover{transform:translateY(-1px)}@media (max-width:600px){.SimpleAreaHome-module__g8619G__shell{border-radius:18px;width:calc(100% - 24px);margin-top:24px;padding:26px 22px}.SimpleAreaHome-module__g8619G__actions{flex-direction:column}.SimpleAreaHome-module__g8619G__actions button,.SimpleAreaHome-module__g8619G__actions a{width:100%}}
.PortalWorkspace-module__h7_EVq__root{z-index:260;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#050b14f7;border-bottom:1px solid #ffffff14;width:100%;position:sticky;top:0;box-shadow:0 12px 38px #00000038}.PortalWorkspace-module__h7_EVq__bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:66px;padding:0 20px;display:grid}.PortalWorkspace-module__h7_EVq__brand{align-items:center;gap:10px;min-width:max-content;padding-right:6px;display:flex}.PortalWorkspace-module__h7_EVq__brand img{object-fit:contain;width:36px;height:36px}.PortalWorkspace-module__h7_EVq__brand span,.PortalWorkspace-module__h7_EVq__brand strong,.PortalWorkspace-module__h7_EVq__brand small{display:block}.PortalWorkspace-module__h7_EVq__brand strong{letter-spacing:.14em;font-size:.78rem}.PortalWorkspace-module__h7_EVq__brand small{color:#7d91a3;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:.48rem}.PortalWorkspace-module__h7_EVq__primaryNav{scrollbar-width:none;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.PortalWorkspace-module__h7_EVq__primaryNav::-webkit-scrollbar{display:none}.PortalWorkspace-module__h7_EVq__primaryNav button,.PortalWorkspace-module__h7_EVq__primaryNav a{color:#75899e;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:65px;padding:0 14px;font-size:.64rem;font-weight:760;display:flex}.PortalWorkspace-module__h7_EVq__primaryNav button:hover,.PortalWorkspace-module__h7_EVq__primaryNav a:hover{color:#eaf1f6;background:#ffffff06}.PortalWorkspace-module__h7_EVq__primaryNav button.PortalWorkspace-module__h7_EVq__active,.PortalWorkspace-module__h7_EVq__primaryNav a.PortalWorkspace-module__h7_EVq__active{color:#fff;background:linear-gradient(#d5a43a05,#d5a43a0e);border-bottom-color:#d5a43a}.PortalWorkspace-module__h7_EVq__primaryNav button.PortalWorkspace-module__h7_EVq__active svg,.PortalWorkspace-module__h7_EVq__primaryNav a.PortalWorkspace-module__h7_EVq__active svg{color:#e0b34c}.PortalWorkspace-module__h7_EVq__utility{align-items:center;gap:7px;min-width:max-content;display:flex}.PortalWorkspace-module__h7_EVq__secure{color:#7c9c8e;background:#60df9c06;border:1px solid #60df9c1a;align-items:center;gap:6px;height:33px;padding:0 8px;font-size:.52rem;display:flex}.PortalWorkspace-module__h7_EVq__commandButton,.PortalWorkspace-module__h7_EVq__moreButton,.PortalWorkspace-module__h7_EVq__signOut{color:#8295a8;cursor:pointer;background:#081421;border:1px solid #ffffff14;justify-content:center;align-items:center;height:34px;display:flex}.PortalWorkspace-module__h7_EVq__commandButton{gap:7px;padding:0 9px 0 10px;font-size:.56rem}.PortalWorkspace-module__h7_EVq__commandButton kbd{color:#63798d;font:inherit;background:#050d16;border:1px solid #ffffff14;border-radius:5px;margin-left:4px;padding:2px 5px;font-size:.45rem}.PortalWorkspace-module__h7_EVq__moreButton{gap:6px;padding:0 10px;font-size:.56rem;font-weight:760}.PortalWorkspace-module__h7_EVq__signOut{width:35px}.PortalWorkspace-module__h7_EVq__commandButton:hover,.PortalWorkspace-module__h7_EVq__moreButton:hover,.PortalWorkspace-module__h7_EVq__signOut:hover{color:#fff;border-color:#d5a43a40}.PortalWorkspace-module__h7_EVq__moreButton svg{transition:transform .18s}.PortalWorkspace-module__h7_EVq__chevronOpen{transform:rotate(180deg)}.PortalWorkspace-module__h7_EVq__menu{color:#eaf1f6;background:#07111c;border:1px solid #ffffff17;border-radius:14px;width:min(420px,100vw - 24px);max-height:calc(100vh - 88px);position:absolute;top:73px;right:16px;overflow:auto;box-shadow:0 28px 90px #00000080}.PortalWorkspace-module__h7_EVq__menuHead{z-index:2;background:linear-gradient(145deg,#0b1928,#07111c);border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex;position:sticky;top:0}.PortalWorkspace-module__h7_EVq__menuHead small,.PortalWorkspace-module__h7_EVq__menuHead strong{display:block}.PortalWorkspace-module__h7_EVq__menuHead small{letter-spacing:.14em;color:#d5a43a;font-size:.48rem}.PortalWorkspace-module__h7_EVq__menuHead strong{margin-top:4px;font-size:.8rem}.PortalWorkspace-module__h7_EVq__menuHead button{color:#7d91a3;cursor:pointer;background:#081421;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.PortalWorkspace-module__h7_EVq__menuHead button:hover{color:#fff;border-color:#d5a43a3d}.PortalWorkspace-module__h7_EVq__groupedTools,.PortalWorkspace-module__h7_EVq__groupedTools>section{padding:8px}.PortalWorkspace-module__h7_EVq__groupedTools>section+section{border-top:1px solid #ffffff0e}.PortalWorkspace-module__h7_EVq__groupedTools>section>small{color:#647b90;letter-spacing:.13em;margin:0 0 7px 4px;font-size:.46rem;font-weight:800;display:block}.PortalWorkspace-module__h7_EVq__groupedTools>section>div{gap:3px;display:grid}.PortalWorkspace-module__h7_EVq__groupedTools button{color:#dfe9f0;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:9px 10px;display:grid}.PortalWorkspace-module__h7_EVq__groupedTools button:hover{background:#d5a43a09;border-color:#d5a43a26}.PortalWorkspace-module__h7_EVq__groupedTools button>svg{color:#87b8dd}.PortalWorkspace-module__h7_EVq__groupedTools button span{min-width:0}.PortalWorkspace-module__h7_EVq__groupedTools strong,.PortalWorkspace-module__h7_EVq__groupedTools small{display:block}.PortalWorkspace-module__h7_EVq__groupedTools strong{font-size:.63rem}.PortalWorkspace-module__h7_EVq__groupedTools small{color:#72879a;margin-top:2px;font-size:.51rem;line-height:1.4}.PortalWorkspace-module__h7_EVq__groupedTools kbd{color:#73879a;font:inherit;background:#06101a;border:1px solid #ffffff14;border-radius:5px;padding:3px 5px;font-size:.44rem}.PortalWorkspace-module__h7_EVq__toolList{padding:7px}.PortalWorkspace-module__h7_EVq__toolList>button{color:#dfe9f0;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.PortalWorkspace-module__h7_EVq__toolList>button:hover{background:#d5a43a09;border-color:#d5a43a29}.PortalWorkspace-module__h7_EVq__icon{color:#84bdea;background:#148fff09;border:1px solid #148fff21;place-items:center;width:36px;height:36px;display:grid}.PortalWorkspace-module__h7_EVq__toolList strong,.PortalWorkspace-module__h7_EVq__toolList small{display:block}.PortalWorkspace-module__h7_EVq__toolList strong{font-size:.65rem}.PortalWorkspace-module__h7_EVq__toolList small{color:#72879a;margin-top:3px;font-size:.53rem;line-height:1.45}.PortalWorkspace-module__h7_EVq__toolList kbd{color:#73879a;font:inherit;background:#06101a;border:1px solid #ffffff14;padding:4px 6px;font-size:.46rem}.PortalWorkspace-module__h7_EVq__paletteBackdrop{z-index:400;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01050aad;place-items:start center;padding-top:min(18vh,150px);display:grid;position:fixed;inset:0}.PortalWorkspace-module__h7_EVq__palette{color:#eaf1f6;background:#07111c;border:1px solid #ffffff1c;border-radius:18px;width:min(680px,100vw - 28px);max-height:min(640px,75vh);overflow:hidden;box-shadow:0 34px 120px #0000009e}.PortalWorkspace-module__h7_EVq__paletteSearch{background:linear-gradient(145deg,#0b1928,#07111c);border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:58px;padding:0 14px;display:grid}.PortalWorkspace-module__h7_EVq__paletteSearch>svg{color:#d5a43a}.PortalWorkspace-module__h7_EVq__paletteSearch input{color:#f5f8fb;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:.78rem}.PortalWorkspace-module__h7_EVq__paletteSearch input::placeholder{color:#657b90}.PortalWorkspace-module__h7_EVq__paletteSearch kbd{color:#657b90;font:inherit;background:#050d16;border:1px solid #ffffff17;border-radius:5px;padding:3px 6px;font-size:.43rem}.PortalWorkspace-module__h7_EVq__paletteList{max-height:470px;padding:8px;overflow:auto}.PortalWorkspace-module__h7_EVq__paletteList>button{color:#dfe8ef;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.PortalWorkspace-module__h7_EVq__paletteList>button:hover,.PortalWorkspace-module__h7_EVq__paletteList>button:focus-visible{background:#d5a43a0b;border-color:#d5a43a33;outline:0}.PortalWorkspace-module__h7_EVq__paletteIcon{color:#87bce5;background:#148fff09;border:1px solid #148fff1f;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.PortalWorkspace-module__h7_EVq__paletteList strong,.PortalWorkspace-module__h7_EVq__paletteList small{display:block}.PortalWorkspace-module__h7_EVq__paletteList strong{font-size:.67rem}.PortalWorkspace-module__h7_EVq__paletteList small{color:#71869a;margin-top:3px;font-size:.53rem}.PortalWorkspace-module__h7_EVq__go{color:#6f8599;font-size:.48rem}.PortalWorkspace-module__h7_EVq__noResults{text-align:center;color:#73899c;padding:28px 18px;font-size:.6rem;line-height:1.55}.PortalWorkspace-module__h7_EVq__palette footer{background:#06101a;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.PortalWorkspace-module__h7_EVq__palette footer span{color:#62798e;font-size:.49rem}.PortalWorkspace-module__h7_EVq__palette footer button{color:#9ab8cf;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:.5rem;display:flex}.PortalWorkspace-module__h7_EVq__palette footer button:hover{color:#fff}.portal-app-v7{min-height:0!important;display:block!important}.portal-app-v7 .portal-sidebar{display:none!important}.portal-app-v7 .portal-main{width:min(1500px,100% - 40px);margin:0 auto;min-width:0!important}.portal-app-v7 .portal-live-indicator{display:none!important}:is(button[aria-label="Open ACCS Command Intelligence"],button[aria-label="Open ACCS Project Command Center"],button[aria-label="Open ACCS documents and communication center"]){display:none!important}.portal-command-flow{display:none!important}nav[aria-label="ACCS command center modules"] button:last-child{display:none!important}nav[aria-label="Project command modules"] button:last-child{font-size:0}nav[aria-label="Project command modules"] button:last-child:after{content:"AI Review";font-size:.61rem}@media (max-width:1180px){.PortalWorkspace-module__h7_EVq__bar{gap:10px;padding:0 12px}.PortalWorkspace-module__h7_EVq__brand small{display:none}.PortalWorkspace-module__h7_EVq__primaryNav button,.PortalWorkspace-module__h7_EVq__primaryNav a{padding:0 11px}.PortalWorkspace-module__h7_EVq__secure{display:none}.portal-app-v7 .portal-main{width:min(100% - 24px,1500px)}}@media (max-width:860px){.PortalWorkspace-module__h7_EVq__commandButton span,.PortalWorkspace-module__h7_EVq__commandButton kbd{display:none}.PortalWorkspace-module__h7_EVq__commandButton{width:35px;padding:0}.PortalWorkspace-module__h7_EVq__primaryNav button,.PortalWorkspace-module__h7_EVq__primaryNav a{padding:0 10px}}@media (max-width:680px){.PortalWorkspace-module__h7_EVq__primaryNav{display:none}.PortalWorkspace-module__h7_EVq__bar{grid-template-columns:auto minmax(0,1fr) auto;min-height:58px}.PortalWorkspace-module__h7_EVq__brand img{width:31px;height:31px}.PortalWorkspace-module__h7_EVq__brand span{display:none}.PortalWorkspace-module__h7_EVq__primaryNav button,.PortalWorkspace-module__h7_EVq__primaryNav a{min-height:57px;padding:0 9px;font-size:.56rem}.PortalWorkspace-module__h7_EVq__primaryNav button svg,.PortalWorkspace-module__h7_EVq__primaryNav a svg{display:none}.PortalWorkspace-module__h7_EVq__moreButton{width:35px;padding:0;font-size:0}.PortalWorkspace-module__h7_EVq__moreButton svg{display:block}.PortalWorkspace-module__h7_EVq__signOut{display:none}.PortalWorkspace-module__h7_EVq__menu{max-height:calc(100dvh - 74px);top:64px;right:8px}.PortalWorkspace-module__h7_EVq__paletteBackdrop{padding-top:76px}.PortalWorkspace-module__h7_EVq__palette footer span{display:none}.portal-app-v7 .portal-main{width:min(100% - 16px,1500px)}}@media (max-width:470px){.PortalWorkspace-module__h7_EVq__primaryNav{gap:0}.PortalWorkspace-module__h7_EVq__primaryNav button,.PortalWorkspace-module__h7_EVq__primaryNav a{padding:0 7px}.PortalWorkspace-module__h7_EVq__commandButton{display:none}}@media (prefers-reduced-motion:reduce){.PortalWorkspace-module__h7_EVq__moreButton svg{transition:none}}.PortalWorkspace-module__h7_EVq__primaryNav a{text-decoration:none}
.ProjectDecisionIntelligence-module__FqhzAq__shell{--g:#48e6aa;--gs:#8af3c8;--gold:#d5a43a;color:#eaf9f3;background:radial-gradient(circle at 78% -8%,#48e6aa1f,#0000 31%),radial-gradient(circle at 12% 110%,#d5a43a0e,#0000 26%),linear-gradient(145deg,#020a0afc,#04120ff7);border:1px solid #48e6aa38;border-radius:18px;width:min(1500px,100% - 34px);margin:16px auto 8px;padding:20px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000059,inset 0 0 50px #48e6aa06}.ProjectDecisionIntelligence-module__FqhzAq__shell:before{content:"";pointer-events:none;background-image:linear-gradient(#48e6aa06 1px,#0000 1px),linear-gradient(90deg,#48e6aa06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.ProjectDecisionIntelligence-module__FqhzAq__shell:after{content:"";pointer-events:none;opacity:.28;background:linear-gradient(90deg,#0000,#48e6aabf,#0000);height:1px;animation:6.4s ease-in-out infinite ProjectDecisionIntelligence-module__FqhzAq__scan;position:absolute;top:18%;left:2%;right:2%;box-shadow:0 0 13px #48e6aa5c}.ProjectDecisionIntelligence-module__FqhzAq__aura{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#48e6aa2b,#48e6aa08 45%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-320px;right:-220px}.ProjectDecisionIntelligence-module__FqhzAq__header{z-index:2;border-bottom:1px solid #48e6aa1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:2px 2px 17px;display:grid;position:relative}.ProjectDecisionIntelligence-module__FqhzAq__brandMark{width:46px;height:46px;color:var(--gs);background:linear-gradient(145deg,#48e6aa24,#04110fd9);border:1px solid #48e6aa61;border-radius:12px;place-items:center;display:grid;box-shadow:0 0 28px #48e6aa1a,inset 0 0 18px #48e6aa0a}.ProjectDecisionIntelligence-module__FqhzAq__headerCopy small,.ProjectDecisionIntelligence-module__FqhzAq__decision small,.ProjectDecisionIntelligence-module__FqhzAq__signalPanel>small,.ProjectDecisionIntelligence-module__FqhzAq__timelineHead small{color:#78dfb3;letter-spacing:.16em;font-size:.56rem;font-weight:850;display:block}.ProjectDecisionIntelligence-module__FqhzAq__headerCopy strong{letter-spacing:-.01em;margin-top:4px;font-size:1rem;display:block}.ProjectDecisionIntelligence-module__FqhzAq__headerCopy span{color:#7d9a90;margin-top:3px;font-size:.6rem;line-height:1.45;display:block}.ProjectDecisionIntelligence-module__FqhzAq__liveBadge{color:#a1e8ca;letter-spacing:.1em;background:#48e6aa0e;border:1px solid #48e6aa45;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.51rem;font-weight:800;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__liveBadge>span{background:#48e6aa;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite ProjectDecisionIntelligence-module__FqhzAq__pulse;box-shadow:0 0 13px #48e6aae6}.ProjectDecisionIntelligence-module__FqhzAq__decisionGrid{z-index:2;grid-template-columns:minmax(0,1fr) 270px;gap:13px;margin-top:14px;display:grid;position:relative}.ProjectDecisionIntelligence-module__FqhzAq__decision{background:radial-gradient(circle at 86% 6%,#48e6aa14,#0000 28%),linear-gradient(140deg,#051c16e6,#010a09ed);border:1px solid #48e6aa2b;border-radius:15px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 32px #48e6aa04}.ProjectDecisionIntelligence-module__FqhzAq__decision:before{content:"";pointer-events:none;border:1px solid #48e6aa09;border-radius:10px;position:absolute;inset:10px}.ProjectDecisionIntelligence-module__FqhzAq__decision:after{content:"";background:#48e6aa;border-radius:0 6px 6px 0;width:3px;position:absolute;top:13px;bottom:13px;left:0;box-shadow:0 0 18px #48e6aa75}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=critical]:after{background:#ed8068;box-shadow:0 0 18px #ed80686b}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=high]:after{background:#d5a43a;box-shadow:0 0 18px #d5a43a61}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=medium]:after{background:#8af3c8}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=ready]:after{background:#48e6aa}.ProjectDecisionIntelligence-module__FqhzAq__priorityRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__priority{color:#8af3c8;letter-spacing:.1em;background:#48e6aa09;border:1px solid #48e6aa1f;border-radius:999px;align-items:center;gap:7px;padding:5px 8px;font-size:.51rem;font-weight:800;display:inline-flex}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=critical] .ProjectDecisionIntelligence-module__FqhzAq__priority{color:#f4a392;background:#ed80680a;border-color:#ed806838}.ProjectDecisionIntelligence-module__FqhzAq__decision[data-priority=high] .ProjectDecisionIntelligence-module__FqhzAq__priority{color:#efcc79;background:#d5a43a0a;border-color:#d5a43a3d}.ProjectDecisionIntelligence-module__FqhzAq__confidence{color:#78958b;font-size:.5rem}.ProjectDecisionIntelligence-module__FqhzAq__decision h2{letter-spacing:-.045em;color:#f1fcf7;text-shadow:0 0 28px #48e6aa0e;max-width:900px;margin:15px 0 17px;font-size:clamp(1.55rem,2.65vw,2.45rem);line-height:1.04}.ProjectDecisionIntelligence-module__FqhzAq__reasonGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ProjectDecisionIntelligence-module__FqhzAq__reasonGrid>div{background:linear-gradient(145deg,#48e6aa09,#010a0999);border:1px solid #48e6aa17;border-radius:11px;padding:14px}.ProjectDecisionIntelligence-module__FqhzAq__reasonGrid p{color:#8aa59c;margin:6px 0 0;font-size:.62rem;line-height:1.62}.ProjectDecisionIntelligence-module__FqhzAq__actionRow{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__primaryAction,.ProjectDecisionIntelligence-module__FqhzAq__secondaryAction{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.6rem;font-weight:750;transition:all .2s;display:inline-flex}.ProjectDecisionIntelligence-module__FqhzAq__primaryAction{color:#08110d;background:linear-gradient(135deg,#e2b653,#bd8523);border:1px solid #d5a43a80;box-shadow:0 10px 28px #d5a43a1f}.ProjectDecisionIntelligence-module__FqhzAq__primaryAction:hover{filter:brightness(1.08);transform:translateY(-1px)}.ProjectDecisionIntelligence-module__FqhzAq__secondaryAction{color:#a3e3c8;background:#48e6aa0f;border:1px solid #48e6aa40}.ProjectDecisionIntelligence-module__FqhzAq__secondaryAction:hover{color:#f3fff9;background:#d5a43a0b;border-color:#d5a43a57}.ProjectDecisionIntelligence-module__FqhzAq__source{color:#6f9083;align-items:center;gap:6px;margin-left:auto;font-size:.5rem;display:inline-flex}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel{background:linear-gradient(#041411f5,#020b0ae6);border:1px solid #48e6aa21;border-radius:14px;padding:17px;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #48e6aa05}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel:before{content:"";opacity:.7;background:linear-gradient(90deg,#48e6aa,#0000 68%);height:2px;position:absolute;top:0;left:0;right:0}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel>small{margin-bottom:9px}.ProjectDecisionIntelligence-module__FqhzAq__signal{border-bottom:1px solid #48e6aa12;align-items:center;gap:10px;padding:11px 0;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__signal>svg{color:#6fe0ad}.ProjectDecisionIntelligence-module__FqhzAq__signal span,.ProjectDecisionIntelligence-module__FqhzAq__signal strong,.ProjectDecisionIntelligence-module__FqhzAq__signal small{display:block}.ProjectDecisionIntelligence-module__FqhzAq__signal strong{color:#d9f8e9;font-size:1rem}.ProjectDecisionIntelligence-module__FqhzAq__signal small{color:#718f84;margin-top:2px;font-size:.5rem}.ProjectDecisionIntelligence-module__FqhzAq__stage{color:#cfb16e;background:#d5a43a0b;border:1px solid #d5a43a2e;border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:9px 10px;font-size:.54rem;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead{z-index:2;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding:0 3px 9px;display:flex;position:relative}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead>div{align-items:center;gap:9px;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead>div>svg{color:#72dfaf}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead span,.ProjectDecisionIntelligence-module__FqhzAq__timelineHead strong{display:block}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead strong{margin-top:2px;font-size:.69rem}.ProjectDecisionIntelligence-module__FqhzAq__timelineHead em{color:#66867a;font-size:.49rem;font-style:normal}.ProjectDecisionIntelligence-module__FqhzAq__timeline{z-index:2;background:#020b0aad;border:1px solid #48e6aa1a;border-radius:12px;position:relative;overflow:hidden}.ProjectDecisionIntelligence-module__FqhzAq__timeline article{border-bottom:1px solid #48e6aa0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:11px 13px;transition:all .18s;display:grid}.ProjectDecisionIntelligence-module__FqhzAq__timeline article:hover{background:#48e6aa06}.ProjectDecisionIntelligence-module__FqhzAq__timeline article:last-child{border-bottom:0}.ProjectDecisionIntelligence-module__FqhzAq__timelineDot{background:#426b59;border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px #48e6aa08}.ProjectDecisionIntelligence-module__FqhzAq__timelineDot[data-first=yes]{background:#48e6aa;box-shadow:0 0 0 4px #48e6aa17,0 0 15px #48e6aa80}.ProjectDecisionIntelligence-module__FqhzAq__timeline strong{font-size:.61rem;display:block}.ProjectDecisionIntelligence-module__FqhzAq__timeline p{color:#78988c;margin:3px 0 0;font-size:.53rem;line-height:1.45}.ProjectDecisionIntelligence-module__FqhzAq__timeline time{color:#5f7f73;white-space:nowrap;font-size:.47rem}.ProjectDecisionIntelligence-module__FqhzAq__emptyTimeline{z-index:2;color:#6f9184;border:1px dashed #48e6aa24;border-radius:11px;align-items:center;gap:8px;padding:13px;font-size:.56rem;display:flex;position:relative}.ProjectDecisionIntelligence-module__FqhzAq__footer{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px;display:grid;position:relative}.ProjectDecisionIntelligence-module__FqhzAq__footer span{color:#607e73;background:#48e6aa05;border:1px solid #48e6aa0e;border-radius:8px;align-items:center;gap:7px;min-height:33px;padding:8px 9px;font-size:.47rem;display:flex}.ProjectDecisionIntelligence-module__FqhzAq__footer svg{color:#d5a43a}.ProjectDecisionIntelligence-module__FqhzAq__loading{color:#729487;justify-content:center;align-items:center;gap:9px;min-height:100px;font-size:.61rem;display:flex}@keyframes ProjectDecisionIntelligence-module__FqhzAq__pulse{0%,to{opacity:.65}50%{opacity:1;box-shadow:0 0 20px #48e6aaf2}}@keyframes ProjectDecisionIntelligence-module__FqhzAq__scan{0%,to{opacity:.08;top:17%}50%{opacity:.3;top:82%}}@media (max-width:1000px){.ProjectDecisionIntelligence-module__FqhzAq__decisionGrid{grid-template-columns:1fr}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 13px;display:grid}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel>small,.ProjectDecisionIntelligence-module__FqhzAq__stage{grid-column:1/-1}.ProjectDecisionIntelligence-module__FqhzAq__footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ProjectDecisionIntelligence-module__FqhzAq__shell{border-radius:14px;width:calc(100% - 14px);padding:14px}.ProjectDecisionIntelligence-module__FqhzAq__header{grid-template-columns:auto 1fr}.ProjectDecisionIntelligence-module__FqhzAq__liveBadge{grid-column:1/-1;width:max-content}.ProjectDecisionIntelligence-module__FqhzAq__decision{padding:18px}.ProjectDecisionIntelligence-module__FqhzAq__reasonGrid{grid-template-columns:1fr}.ProjectDecisionIntelligence-module__FqhzAq__signalPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectDecisionIntelligence-module__FqhzAq__source{width:100%;margin-left:0}.ProjectDecisionIntelligence-module__FqhzAq__timeline article{grid-template-columns:auto minmax(0,1fr)}.ProjectDecisionIntelligence-module__FqhzAq__timeline time{grid-column:2}.ProjectDecisionIntelligence-module__FqhzAq__footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProjectDecisionIntelligence-module__FqhzAq__liveBadge>span,.ProjectDecisionIntelligence-module__FqhzAq__shell:after{animation:none!important}}
