.sams-module__saqsEq__page{color:#202a32;background:#f2efe8;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sams-module__saqsEq__topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f4eef0;border-bottom:1px solid #d7d0c3;justify-content:space-between;align-items:center;gap:18px;padding:12px 22px;display:flex;position:sticky;top:0}.sams-module__saqsEq__brand{align-items:center;gap:11px;display:flex}.sams-module__saqsEq__mark{color:#7a6037;border:1px solid #8f7448;border-radius:9px;place-items:center;width:38px;height:38px;font:700 16px Georgia,serif;display:grid}.sams-module__saqsEq__brand b,.sams-module__saqsEq__brand small{display:block}.sams-module__saqsEq__brand b{font-family:Georgia,serif;font-size:16px}.sams-module__saqsEq__brand small{letter-spacing:.1em;color:#7c858b;text-transform:uppercase;margin-top:2px;font-size:8px}.sams-module__saqsEq__topControls{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:7px;display:flex}.sams-module__saqsEq__topControls label{text-transform:uppercase;letter-spacing:.08em;color:#7b7468;flex-direction:column;gap:4px;font-size:8px;display:flex}.sams-module__saqsEq__topControls select,.sams-module__saqsEq__topControls button{color:#202830;background:#fff;border:1px solid #cfc8bb;border-radius:7px;height:36px;padding:0 10px}.sams-module__saqsEq__topControls button{cursor:pointer;font-weight:700}.sams-module__saqsEq__primary{color:#fff!important;background:#2a3540!important;border-color:#2a3540!important}.sams-module__saqsEq__hiddenFile{display:none}.sams-module__saqsEq__statusStrip{color:#60686f;letter-spacing:.04em;background:#e8e4da;border-bottom:1px solid #d6cfc2;flex-wrap:wrap;gap:22px;padding:9px 26px;font-size:11px;display:flex}.sams-module__saqsEq__statusStrip span{align-items:center;gap:7px;display:flex}.sams-module__saqsEq__statusStrip b{color:#222d36}.sams-module__saqsEq__goodDot{background:#557d64;border-radius:50%;width:7px;height:7px}.sams-module__saqsEq__errorBanner{color:#7d3b2f;background:#f7e6df;border:1px solid #d9aa99;border-radius:8px;max-width:1600px;margin:14px auto -6px;padding:10px 16px;font-size:12px}.sams-module__saqsEq__dashboard{grid-template-columns:minmax(0,2fr) minmax(310px,.78fr);gap:16px;max-width:1600px;margin:0 auto;padding:20px;display:grid}.sams-module__saqsEq__heroCard,.sams-module__saqsEq__panel,.sams-module__saqsEq__population,.sams-module__saqsEq__agentDetail,.sams-module__saqsEq__bottomPanel{background:#fbfaf7;border:1px solid #d8d1c5;border-radius:12px;padding:18px}.sams-module__saqsEq__sectionHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sams-module__saqsEq__sectionHead small{letter-spacing:.14em;color:#8b6e3d;font-size:10px;font-weight:850}.sams-module__saqsEq__sectionHead h1,.sams-module__saqsEq__sectionHead h2{margin:4px 0 0;font-family:Georgia,serif;font-weight:600}.sams-module__saqsEq__sectionHead h1{font-size:29px}.sams-module__saqsEq__sectionHead h2{font-size:20px}.sams-module__saqsEq__liveControls{flex-wrap:wrap;gap:8px;display:flex}.sams-module__saqsEq__liveControls button,.sams-module__saqsEq__switch{color:#4f442f;cursor:pointer;background:#fff;border:1px solid #cfc8bb;border-radius:7px;height:34px;padding:0 10px;font-weight:700}.sams-module__saqsEq__badge{color:#80663b;letter-spacing:.08em;white-space:nowrap;border:1px solid #c6b895;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.sams-module__saqsEq__chartToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;margin-bottom:4px;display:flex}.sams-module__saqsEq__metricTabs{flex-wrap:wrap;gap:6px;display:flex}.sams-module__saqsEq__metricTabs button{cursor:pointer;background:#f6f3ed;border:1px solid #d6cec0;border-radius:999px;padding:7px 11px;font-size:11px}.sams-module__saqsEq__activeTab{color:#fff;background:#293844!important;border-color:#293844!important}.sams-module__saqsEq__zoomControls{align-items:center;gap:5px;display:flex}.sams-module__saqsEq__zoomControls span{color:#798188;text-transform:uppercase;letter-spacing:.08em;margin-right:3px;font-size:9px}.sams-module__saqsEq__zoomControls button{color:#59636a;cursor:pointer;background:#fff;border:1px solid #d1cabf;border-radius:6px;width:34px;height:28px;font-size:10px}.sams-module__saqsEq__zoomActive{font-weight:800;color:#2e4947!important;background:#e5ebe9!important;border-color:#9caeaa!important}.sams-module__saqsEq__chart{background:#fcfbf8;border:1px solid #e1dbd0;border-radius:8px;width:100%;height:390px;margin-top:4px}.sams-module__saqsEq__plotBg{fill:#fbfaf7}.sams-module__saqsEq__gridLine{stroke:#d9d4ca;stroke-width:1px}.sams-module__saqsEq__verticalGrid{stroke:#ebe6dd;stroke-width:1px}.sams-module__saqsEq__futureRegion{fill:#dde5e4;opacity:.45}.sams-module__saqsEq__realLine{fill:none;stroke:#17394f;stroke-width:2.8px;vector-effect:non-scaling-stroke}.sams-module__saqsEq__historyLine{fill:none;stroke:#a78861;stroke-width:1.35px;stroke-dasharray:3 5;opacity:.55;vector-effect:non-scaling-stroke}.sams-module__saqsEq__simLine{fill:none;stroke:#9b5f27;stroke-width:2.6px;stroke-dasharray:8 5;vector-effect:non-scaling-stroke}.sams-module__saqsEq__latestLine{stroke:#52646f;stroke-width:1.3px;stroke-dasharray:4 5}.sams-module__saqsEq__axisText,.sams-module__saqsEq__anchorText,.sams-module__saqsEq__tuneLabel,.sams-module__saqsEq__tuneThroughText{fill:#68737a;font-size:10px}.sams-module__saqsEq__anchorText{font-size:10px}.sams-module__saqsEq__tuneLabel{letter-spacing:.08em;fill:#568267;font-size:8px;font-weight:800}.sams-module__saqsEq__tuneTrackBg{stroke:#d7ded8;stroke-width:7px;stroke-linecap:round}.sams-module__saqsEq__tuneTrack{stroke:#5e9471;stroke-width:7px;stroke-linecap:round}.sams-module__saqsEq__tunePoint{fill:#6ca07d;stroke:#fff;stroke-width:1.5px}.sams-module__saqsEq__tunePointSelected{fill:#27583b;stroke:#fff;stroke-width:2px}.sams-module__saqsEq__tunePointGroup{cursor:pointer}.sams-module__saqsEq__tuneThroughText{fill:#4e765d;font-size:9px}.sams-module__saqsEq__legend{color:#68717a;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;font-size:10px;display:flex}.sams-module__saqsEq__legend span{align-items:center;gap:6px;display:flex}.sams-module__saqsEq__realKey,.sams-module__saqsEq__simKey,.sams-module__saqsEq__historyKey,.sams-module__saqsEq__tuneKey{background:#17394f;width:23px;height:3px}.sams-module__saqsEq__simKey{background:repeating-linear-gradient(90deg,#9b5f27 0 8px,#0000 8px 13px)}.sams-module__saqsEq__historyKey{background:repeating-linear-gradient(90deg,#a78861 0 3px,#0000 3px 8px);height:2px}.sams-module__saqsEq__tuneKey{background:#5e9471;border-radius:6px;height:5px}.sams-module__saqsEq__futureLabel{color:#77858b;margin-left:auto}.sams-module__saqsEq__qualityCard{background:#eef4ef;border:1px solid #b9cbbd;border-radius:8px;grid-template-columns:1.2fr repeat(3,1fr) auto;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;display:grid}.sams-module__saqsEq__qualityCard div small,.sams-module__saqsEq__qualityCard span{color:#748079;text-transform:uppercase;letter-spacing:.05em;font-size:8px}.sams-module__saqsEq__qualityCard div b,.sams-module__saqsEq__qualityCard span b{color:#26332d;margin-top:2px;font-size:11px;display:block}.sams-module__saqsEq__qualityCard em{border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.sams-module__saqsEq__accepted{color:#356043;background:#dceade}.sams-module__saqsEq__held{color:#7a4f43;background:#eee0da}.sams-module__saqsEq__clockGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.sams-module__saqsEq__clockCard{background:#f7f4ee;border:1px solid #ddd5c8;border-radius:8px;padding:11px}.sams-module__saqsEq__clockCard span{color:#737b83;text-transform:uppercase;letter-spacing:.06em;font-size:9px;display:block}.sams-module__saqsEq__clockCard b{margin:5px 0 2px;font:600 18px Georgia,serif;display:block}.sams-module__saqsEq__clockCard small{color:#8a9094;font-size:9px}.sams-module__saqsEq__clockAccent{background:#e7eeed;border-color:#a8bdbc}.sams-module__saqsEq__sideColumn{flex-direction:column;gap:16px;display:flex}.sams-module__saqsEq__inputFlow{grid-template-columns:repeat(5,1fr);gap:5px;margin:16px 0 10px;display:grid}.sams-module__saqsEq__inputFlow span{text-align:center;background:#f5f1e9;border:1px solid #d6cec1;border-radius:6px;padding:7px 3px;font-size:9px}.sams-module__saqsEq__interpreter{text-align:center;background:#eee7d8;border:1px solid #baa87e;border-radius:9px;padding:13px;font-family:Georgia,serif}.sams-module__saqsEq__latentHeat{grid-template-columns:repeat(12,1fr);gap:2px;margin-top:10px;display:grid}.sams-module__saqsEq__latentHeat i{background:#456073;border-radius:2px;height:9px;transition:opacity .12s linear}.sams-module__saqsEq__panel p{color:#667079;font-size:11px;line-height:1.55}.sams-module__saqsEq__adaptGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.sams-module__saqsEq__adaptGrid span{color:#727980;background:#f4f1eb;border:1px solid #ddd5c8;border-radius:7px;padding:8px;font-size:9px}.sams-module__saqsEq__adaptGrid b{color:#28323b;margin-top:3px;font-size:11px;display:block}.sams-module__saqsEq__switch{height:30px;padding:0 9px}.sams-module__saqsEq__muted{color:#81878b;line-height:1.5}.sams-module__saqsEq__population{grid-column:1/2}.sams-module__saqsEq__populationSummary{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:13px;display:grid}.sams-module__saqsEq__populationSummary span{color:#747c82;background:#f4f1eb;border:1px solid #ddd5c8;border-radius:7px;padding:8px;font-size:9px}.sams-module__saqsEq__populationSummary b{color:#26323a;margin-top:3px;display:block}.sams-module__saqsEq__agentGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.sams-module__saqsEq__agentCard{text-align:left;cursor:pointer;color:#25303a;background:#f8f6f1;border:1px solid #d9d2c7;border-radius:8px;padding:9px;transition:transform 90ms,border-color 90ms,background 90ms}.sams-module__saqsEq__agentCard:hover{transform:translateY(-1px)}.sams-module__saqsEq__agentCard>div:first-child{justify-content:space-between;gap:4px;display:flex}.sams-module__saqsEq__agentCard span,.sams-module__saqsEq__agentCard em,.sams-module__saqsEq__agentCard small,.sams-module__saqsEq__agentCard footer{font-size:8.5px}.sams-module__saqsEq__agentCard em{color:#8f6d37;text-overflow:ellipsis;font-style:normal;overflow:hidden}.sams-module__saqsEq__agentCard>b{margin-top:8px;font-family:Georgia,serif;font-size:19px;display:block}.sams-module__saqsEq__agentCard small{color:#7d858c;display:block}.sams-module__saqsEq__agentBar{background:#e4dfd5;border-radius:4px;height:5px;margin:8px 0 5px;overflow:hidden}.sams-module__saqsEq__agentBar i{background:#3d6077;height:100%;transition:width 80ms linear,opacity 80ms linear;display:block}.sams-module__saqsEq__agentCard footer{color:#777f85;justify-content:space-between;display:flex}.sams-module__saqsEq__selectedAgent{border-color:#896a35;box-shadow:inset 0 0 0 1px #896a35}.sams-module__saqsEq__buyAgent{background:linear-gradient(135deg,#f8f6f1,#eef6f1)}.sams-module__saqsEq__sellAgent{background:linear-gradient(135deg,#f8f6f1,#f8efec)}.sams-module__saqsEq__agentDetail{grid-column:2/3}.sams-module__saqsEq__bigAction{margin:18px 0;font-family:Georgia,serif;font-size:40px;transition:color .12s linear}.sams-module__saqsEq__bigAction small{color:#7a8187;font-family:inherit;font-size:10px;display:block}.sams-module__saqsEq__positive{color:#3e7156}.sams-module__saqsEq__negative{color:#8b5548}.sams-module__saqsEq__detailRow{border-top:1px solid #ded7ca;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.sams-module__saqsEq__detailRow span{color:#737b82}.sams-module__saqsEq__flowWrap{border-top:1px solid #ded7ca;margin-top:15px;padding-top:13px}.sams-module__saqsEq__flowTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.sams-module__saqsEq__flowTitle span{letter-spacing:.11em;color:#737b82;font-size:8px;font-weight:800}.sams-module__saqsEq__flowTitle b{color:#5c6670;font-size:8px}.sams-module__saqsEq__flowChart{background:#f7f4ee;border:1px solid #e0d9cd;border-radius:7px;width:100%;height:190px;margin-top:5px}.sams-module__saqsEq__flowZero{stroke:#9da4a7;stroke-width:1px;stroke-dasharray:3 3}.sams-module__saqsEq__buyBar{fill:#3f7183;opacity:.86}.sams-module__saqsEq__sellBar{fill:#a06b53;opacity:.86}.sams-module__saqsEq__flowAxis{fill:#7a8288;font-size:8px}.sams-module__saqsEq__flowEmpty{color:#8a9094;margin-top:6px;font-size:9px;line-height:1.45;display:block}.sams-module__saqsEq__bottomPanel{min-height:175px}.sams-module__saqsEq__fileMeta{background:#f5f2ec;border:1px solid #ddd5c8;border-radius:7px;justify-content:space-between;gap:12px;margin:14px 0 8px;padding:9px 10px;font-size:10px;display:flex}.sams-module__saqsEq__fileMeta span{color:#747c82}.sams-module__saqsEq__adapterCopy{color:#6f777d;font-size:11px;line-height:1.55}.sams-module__saqsEq__mappingGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.sams-module__saqsEq__mapping{border:1px solid #ddd6cb;border-radius:7px;grid-template-columns:1.2fr auto .9fr;align-items:center;gap:8px;min-width:0;padding:9px;font-size:9px;display:grid}.sams-module__saqsEq__mapping span{color:#737b82;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sams-module__saqsEq__mapping i{color:#9b7b46;font-style:normal}.sams-module__saqsEq__mapping b{font-size:10px}.sams-module__saqsEq__pressure{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:18px 0;display:grid}.sams-module__saqsEq__pressure>div{background:#e1ddd5;border-radius:7px;height:12px;display:flex;overflow:hidden}.sams-module__saqsEq__pressure i{background:#3f667f;transition:width .1s linear;display:block}.sams-module__saqsEq__pressure b{background:#282e33;width:2px}.sams-module__saqsEq__pressure .sams-module__saqsEq__sell{background:#9c6d44}.sams-module__saqsEq__causalFlow{background:#f4f1eb;border:1px solid #ddd5c8;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;margin-top:14px;padding:9px;font-size:9px;display:flex}.sams-module__saqsEq__causalFlow i{color:#9a7c4c;font-style:normal}.sams-module__saqsEq__loadingChart{color:#7b8389;background:linear-gradient(#fbfaf7,#f7f4ee);border-radius:8px;place-items:center;height:390px;margin-top:10px;font-size:12px;display:grid}@media (max-width:1100px){.sams-module__saqsEq__dashboard{grid-template-columns:1fr}.sams-module__saqsEq__sideColumn,.sams-module__saqsEq__agentDetail,.sams-module__saqsEq__population{grid-column:1}.sams-module__saqsEq__agentGrid{grid-template-columns:repeat(4,1fr)}.sams-module__saqsEq__topbar{flex-direction:column;align-items:flex-start}.sams-module__saqsEq__topControls{justify-content:flex-start}.sams-module__saqsEq__clockGrid{grid-template-columns:repeat(2,1fr)}.sams-module__saqsEq__qualityCard{grid-template-columns:1fr 1fr}}@media (max-width:700px){.sams-module__saqsEq__dashboard{padding:10px}.sams-module__saqsEq__agentGrid{grid-template-columns:repeat(2,1fr)}.sams-module__saqsEq__populationSummary,.sams-module__saqsEq__mappingGrid{grid-template-columns:1fr 1fr}.sams-module__saqsEq__inputFlow{grid-template-columns:repeat(3,1fr)}.sams-module__saqsEq__statusStrip{gap:10px}.sams-module__saqsEq__topControls{grid-template-columns:1fr 1fr;width:100%;display:grid}.sams-module__saqsEq__topControls label,.sams-module__saqsEq__topControls select,.sams-module__saqsEq__topControls button{width:100%}.sams-module__saqsEq__primary{grid-column:1/-1}.sams-module__saqsEq__chart{height:300px}.sams-module__saqsEq__sectionHead{flex-direction:column}.sams-module__saqsEq__futureLabel{margin-left:0}.sams-module__saqsEq__fileMeta{flex-direction:column}.sams-module__saqsEq__qualityCard{grid-template-columns:1fr}.sams-module__saqsEq__chartToolbar{align-items:flex-start}.sams-module__saqsEq__zoomControls{width:100%}}
