.surface-page{max-width:1120px;margin:0 auto;padding:18px 0 32px;color:#202c3e}.surface-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:17px}.surface-kicker{color:#8290a1;font:9px var(--font-mono);letter-spacing:.14em}.surface-header h1{margin:7px 0 5px;font:750 clamp(25px,3vw,34px) var(--font-display);letter-spacing:-.045em}.surface-header p{margin:0;color:#778597;font-size:11px}.surface-header select{height:34px;padding:0 10px;border:1px solid #e1e6ec;border-radius:6px;background:#fff;color:#546275;font-size:10px}.surface-warning{display:flex;align-items:center;gap:9px;margin:15px 0;padding:11px 13px;background:#edf5fd;border:1px solid #dceaf7;border-radius:7px;color:#587797;font-size:10px;line-height:1.5}.surface-warning svg{flex:none;color:#4384bf}.surface-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0}.surface-metrics article{min-height:100px;display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;border:1px solid #e9edf2;border-radius:8px}.surface-metrics article>span{color:#748195;font-size:10px}.surface-metrics article>b{color:#1f2c40;font:700 23px var(--font-display);letter-spacing:-.04em}.surface-metrics article>small{color:#96a1af;font-size:8px}.surface-panel{margin:12px 0;background:#fff;border:1px solid #e9edf2;border-radius:8px}.surface-panel-title{min-height:63px;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #eef1f5;color:#738195}.surface-panel-title h2{margin:4px 0 0;color:#253247;font:700 14px var(--font-display)}.surface-panel-title>span{font:9px var(--font-mono);color:#909cac}.surface-table-wrap{overflow-x:auto}.surface-table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}.surface-table th{padding:11px 16px;background:#fafbfd;color:#9aa4b1;font:8px var(--font-mono)}.surface-table td{padding:12px 16px;border-top:1px solid #f0f2f5;color:#677588;font-size:10px}.surface-table td b,.surface-table td small{display:block}.surface-table td b{color:#354256;font-size:10px}.surface-table td small{margin-top:3px;color:#a1aab5;font-size:8px}.surface-empty{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#91a0b0;font-size:10px}.surface-empty b{color:#4f5d70}.surface-footer{display:flex;justify-content:space-between;align-items:center;margin-top:18px;color:#929eac;font-size:9px}.surface-footer a{display:flex;align-items:center;gap:6px;color:#397cb7;font-weight:600}.crm-notes{padding:8px 16px 13px}.crm-notes p{margin:8px 0;color:#778597;font-size:10px;line-height:1.6}.crm-notes strong{color:#3b4a60}.report-card{display:flex;align-items:center;gap:15px;margin:12px 0;padding:20px;background:#fff;border:1px solid #e8edf3;border-radius:9px}.report-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:8px;background:#edf5fd;color:#4384bf}.report-card>div:nth-child(2){flex:1}.report-card h2{margin:5px 0;color:#263448;font:700 16px var(--font-display)}.report-card p{margin:0;color:#8895a5;font-size:10px}.report-card button{display:flex;align-items:center;gap:7px;padding:9px 12px;border:0;border-radius:6px;background:#176fbe;color:#fff;font-size:10px;font-weight:600}.report-guardrail{display:flex;align-items:center;gap:8px;padding:10px 12px;color:#8593a2;font-size:9px}.report-guardrail svg{color:#6a91b3}.outcome-stage{padding:3px 7px;border-radius:10px;background:#eef4fb;color:#517ba3;font-size:8px;text-transform:capitalize}.stage-customer{background:#e8f6ee;color:#328463}.stage-appointment{background:#f3edfc;color:#7c64ad}.stage-qualified{background:#fff5e9;color:#9a7646}.persisted-workspace-toolbar{max-width:1120px;margin:0 auto 12px}.persisted-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin:4px 0 14px}.persisted-controls label{display:flex;align-items:center;gap:7px;color:#66758a;font-size:10px}.persisted-controls select{padding:0 9px;font:inherit}.persisted-controls button,.persisted-controls select{min-height:32px;border:1px solid #dfe6ee;border-radius:6px;background:#fff;color:#33435a}.persisted-controls button{display:flex;align-items:center;gap:6px;padding:0 10px;font-size:10px;cursor:pointer}.persisted-controls button:disabled{opacity:.55;cursor:wait}.persisted-workspace-toolbar .surface-page{max-width:none;padding:0 0 24px}.persisted-workspace-toolbar .surface-warning{margin-top:0}.persisted-workspace-toolbar input[type=checkbox]{accent-color:#176fbe}.persisted-workspace-toolbar .crm-notes h3{margin:9px 0;color:#344256;font-size:13px}.persisted-workspace-toolbar .surface-empty{padding:24px;text-align:center}.persisted-workspace-toolbar .surface-panel{overflow:hidden}@media(max-width:767px){.surface-page{padding-top:10px}.surface-header{align-items:flex-start;flex-direction:column;gap:12px}.surface-metrics{grid-template-columns:repeat(2,1fr);gap:7px}.surface-metrics article{min-height:84px;padding:11px}.surface-metrics article>b{font-size:20px}.report-card{align-items:flex-start;flex-wrap:wrap;padding:15px}.report-card button{margin-left:58px}.surface-footer{align-items:flex-start;flex-direction:column;gap:9px}.persisted-controls{justify-content:flex-start;gap:8px}.persisted-controls label{flex:1 1 138px;justify-content:space-between}.persisted-controls select{max-width:145px}.persisted-controls button{flex:1 1 100%}}.persisted-test-notice{max-width:1120px;margin:0 auto 12px;padding:9px 12px;border:1px solid #d6e7f7;border-radius:6px;background:#edf5fd;color:#315f87;font:700 9px var(--font-mono);letter-spacing:.11em}.persisted-business-picker{width:min(100%,480px);margin:10vh auto 0;padding:26px;background:#fff;border:1px solid #e3eaf1;border-radius:9px;box-shadow:0 12px 34px rgba(29,54,79,.07)}.persisted-business-picker h1{margin:7px 0;color:#23334a;font:700 25px var(--font-display)}.persisted-business-picker p{color:#748398;font-size:12px;line-height:1.6}.persisted-business-picker>button{margin-top:13px;padding:9px 14px;border:0;border-radius:6px;background:#176fbe;color:#fff;font-size:11px;font-weight:650;cursor:pointer}.persisted-business-picker>button:disabled{opacity:.5;cursor:not-allowed}.provider-banner{display:flex;align-items:center;gap:8px;margin:0 0 13px;padding:8px 12px;border:1px solid #dfe9f2;border-radius:6px;background:#f0f6fb;color:#527698;font:600 9px var(--font-mono);letter-spacing:.05em}.provider-banner>span{width:6px;height:6px;border-radius:50%;background:#4185bb}.provider-banner>i{width:3px;height:3px;border-radius:50%;background:#9db0c2}.provider-banner button{margin-left:auto;border:0;background:transparent;color:#3978ac;font:600 9px var(--font-sans);cursor:pointer}.live-entry-page{max-width:1120px;margin:0 auto;padding:18px 0 35px;color:#1e2c40}.live-entry-banner{display:flex;align-items:center;gap:8px;margin-bottom:25px;padding:9px 12px;border:1px solid #dce7f1;border-radius:6px;background:#f0f6fb;color:#5e7993;font:9px var(--font-mono);letter-spacing:.04em}.live-entry-banner span{width:6px;height:6px;border-radius:50%;background:#658aa9}.live-entry-banner strong{color:#476785}.live-entry-banner i{width:3px;height:3px;border-radius:50%;background:#aab7c3}.live-entry-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:20px}.live-entry-heading h1{margin:7px 0 5px;font:750 clamp(26px,3vw,35px) var(--font-display);letter-spacing:-.045em}.live-entry-heading p{margin:0;color:#788697;font-size:11px}.live-privacy{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #e5ebf1;border-radius:6px;background:#fff;color:#738398;font-size:9px;white-space:nowrap}.connection-picker,.live-entry-card{padding:18px;background:#fff;border:1px solid #e5ebf1;border-radius:9px;box-shadow:0 3px 12px #2036500a}.live-entry-card{display:flex;align-items:flex-start;gap:13px;max-width:710px}.live-entry-icon{width:36px;height:36px;display:grid;place-items:center;flex:none;border-radius:8px;background:#edf5fc;color:#4683b9}.connection-picker-heading h2,.live-entry-copy h2{margin:0;color:#29374b;font:700 15px var(--font-display)}.connection-picker-heading p,.live-entry-copy p{margin:5px 0 13px;color:#8490a0;font-size:10px;line-height:1.55}.live-entry-copy button,.read-range-controls>button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:0;border-radius:5px;background:#176fbe;color:#fff;font-size:10px;font-weight:600}.live-entry-copy button:disabled,.read-range-controls>button:disabled{opacity:.55;cursor:wait}.connection-picker{max-width:840px}.connection-picker-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.connection-picker-heading p{max-width:580px}.refresh-status{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #e3eaf1;border-radius:5px;background:#fff;color:#62809c;font-size:9px;white-space:nowrap}.live-field{display:grid;gap:6px;min-width:180px;margin:8px 0;color:#728196;font-size:9px}.live-field select{height:34px;padding:0 9px;border:1px solid #dfe6ed;border-radius:5px;background:#fff;color:#47576b;font-size:10px}.owned-connection-list{display:grid;gap:7px;margin:11px 0}.owned-connection{min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid #e7edf3;border-radius:6px;cursor:pointer}.owned-connection input{accent-color:#1977c6}.owned-connection>span:nth-child(2){flex:1;min-width:0;display:grid;gap:4px}.owned-connection b{color:#3b4b60;font-size:10px}.owned-connection small{color:#8b98a7;font-size:8px}.owned-connection.not-usable{opacity:.67;cursor:not-allowed}.saved-state{padding:4px 6px;border-radius:10px;background:#eff6f3;color:#43856b;font-size:8px;text-transform:capitalize}.state-disconnected,.state-error,.state-pending_account_selection,.state-reauthorization_required{color:#947449;background:#faf4e9}.read-range-controls{display:flex;align-items:flex-end;gap:11px;margin-top:14px;padding-top:13px;border-top:1px solid #eef1f5}.read-range-controls .live-field{margin:0}.live-empty,.live-error{display:flex;align-items:center;gap:9px;margin-top:12px;padding:11px 12px;border:1px solid #e7edf2;border-radius:6px;background:#fafbfd;color:#778698;font-size:10px}.live-empty svg,.live-error svg{flex:none;color:#6e8ca8}.live-empty div{display:grid;gap:4px}.live-empty b{color:#4f5f73;font-size:10px}.live-empty span{color:#8996a4;font-size:9px}.live-error{border-color:#f1dede;background:#fff7f6;color:#925d60}.live-error button{margin-left:auto;border:0;background:none;color:#7c5558;text-decoration:underline;font-size:9px}.live-skeleton{display:grid;gap:9px;max-width:840px;margin-top:12px}.live-skeleton span{height:54px;border:1px solid #e7edf3;border-radius:7px;background:#f0f3f6;animation:livePulse 1.2s ease-in-out infinite alternate}.live-skeleton span:first-child{height:90px}.live-confirmation{display:flex;align-items:center;gap:6px;color:#4d896f;font-size:9px}@keyframes livePulse{to{opacity:.45}}@media(max-width:767px){.live-entry-page{padding:8px 0 25px}.connection-picker-heading,.live-entry-heading{align-items:flex-start;flex-direction:column}.live-privacy{white-space:normal}.connection-picker{padding:13px}.read-range-controls{align-items:stretch;flex-direction:column}.read-range-controls>button{justify-content:center}.owned-connection{align-items:flex-start}.saved-state{margin-left:auto}.provider-banner{flex-wrap:wrap}.provider-banner button{width:100%;margin:0;text-align:left}}.intelligence-panel{--intel-ink:#102844;--intel-muted:#63758c;--intel-blue:#1268e8;--intel-blue-soft:#eaf2ff;--intel-line:#dce5ef;--intel-paper:#fff;width:min(100%,1280px);margin:0 auto;padding:22px clamp(18px,3.4vw,52px) 56px;color:var(--intel-ink)}.intel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:12px 0 27px;border-bottom:1px solid var(--intel-line)}.intel-heading h1{margin:11px 0 7px;font-size:clamp(28px,3.6vw,43px);line-height:1.04;letter-spacing:-.055em;font-weight:700;color:#102844}.intel-heading p{margin:0;color:var(--intel-muted);font-size:13px}.intel-kicker,.intel-label{display:flex;align-items:center;gap:7px;color:#527093;font:600 10px var(--font-tech-mono);letter-spacing:.12em;text-transform:uppercase}.intel-kicker svg{color:var(--intel-blue)}.intel-mode{flex:0 0 auto;display:flex;align-items:center;gap:11px;max-width:330px;padding:12px 14px;border:1px solid #d8e5f5;border-radius:7px;background:#f7faff}.intel-mode small,.intel-mode strong{display:block}.intel-mode strong{color:#153b68;font-size:11px}.intel-mode small{margin-top:4px;color:#687f99;font-size:10px;line-height:1.4}.intel-status-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#1782f2;box-shadow:0 0 0 4px #dfedff}.intel-scope{display:flex;align-items:center;gap:19px;padding:15px 0;border-bottom:1px solid var(--intel-line)}.intel-scope>div{display:grid;gap:4px;min-width:170px}.intel-scope strong{font-size:12px}.intel-scope small{color:var(--intel-muted);font-size:10px}.intel-scope code{color:#385d85;font:9px var(--font-tech-mono);overflow-wrap:anywhere}.intel-scope label{display:flex;align-items:center;gap:9px;margin-left:auto;color:#60758c;font-size:11px}.intel-scope select{min-width:190px;max-width:320px}.intel-ask-form textarea,.intel-form-grid input,.intel-form-grid input[type=date],.intel-form-grid select,.intel-form-grid textarea,.intel-scope input,.intel-scope select{min-height:37px;padding:8px 10px;color:#163553;background:#fff;border:1px solid #d5e0ec;border-radius:5px;outline:none}.intel-ask-form textarea:focus,.intel-form-grid input:focus,.intel-form-grid select:focus,.intel-form-grid textarea:focus,.intel-scope select:focus{border-color:#4d94ef;box-shadow:0 0 0 3px #e5f0ff}.intel-button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid transparent;border-radius:5px;font-size:11px;font-weight:650;transition:background .16s,border-color .16s,transform .16s}.intel-button:hover:not(:disabled){transform:translateY(-1px)}.intel-button:disabled{opacity:.55;cursor:not-allowed}.intel-button.primary{color:#fff;background:#1468dd;border-color:#1468dd}.intel-button.primary:hover:not(:disabled){background:#0d58c5}.intel-button.secondary{color:#17569f;background:#fff;border-color:#c8d9ec}.intel-button.secondary:hover:not(:disabled){background:#f0f6ff;border-color:#93b8e7}.intel-button.text-button{color:#6b7684;background:transparent;border-color:transparent}.intel-warning{display:flex;align-items:flex-start;gap:10px;margin:16px 0;padding:12px 14px;color:#416082;background:#f0f6ff;border:1px solid #d6e6fa;border-radius:5px;font-size:11px;line-height:1.5}.intel-warning svg{flex:none;color:#1d72df}.intel-error{display:flex;align-items:center;gap:9px;margin:14px 0;padding:12px 14px;color:#7a2832;background:#fff3f2;border:1px solid #efcfce;border-radius:5px;font-size:12px}.intel-error span{flex:1}.intel-error button{color:#145fb7;background:transparent;border:0;text-decoration:underline}.intel-content{padding-top:19px}.intel-content+.intel-grid{margin-top:20px}.intel-section{min-width:0;padding:23px;margin:0 0 18px;background:var(--intel-paper);border:1px solid var(--intel-line);border-radius:8px;box-shadow:0 3px 13px #193c5d08}.intel-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:19px}.intel-section-heading h2{margin:7px 0 5px;color:#142f4e;font-size:20px;letter-spacing:-.035em}.intel-section-heading p{margin:0;color:#6a7c91;font-size:11px;line-height:1.5}.intel-section-heading>svg{color:#387aca}.intel-chip{padding:6px 8px;color:#145cac;background:#eaf3ff;border-radius:3px;font:600 9px var(--font-tech-mono);letter-spacing:.07em}.intel-ask-form{padding:16px;background:#f5f8fc;border:1px solid #e0e8f1;border-radius:6px}.intel-ask-form>label{display:block;margin-bottom:7px;font-size:11px;font-weight:650}.intel-ask-form textarea,.intel-form-grid textarea{display:block;width:100%;resize:vertical;line-height:1.5}.intel-ask-form textarea{min-height:84px}.intel-form-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px}.intel-form-foot small,.intel-form-grid small{color:#75869a;font-size:10px;line-height:1.5}.intel-action-list,.intel-answer-list,.intel-job-list,.intel-opportunity-list,.intel-source-list{display:grid;gap:12px}.intel-answer{margin-top:14px;padding:18px;background:#fbfcfe;border:1px solid #e1e8f0;border-left:3px solid #2776dd;border-radius:2px 6px 6px 2px}.intel-answer-question{padding-bottom:12px;border-bottom:1px solid #e4eaf1}.intel-answer-question>span{color:#58728e;font:600 9px var(--font-tech-mono);letter-spacing:.1em}.intel-answer-question p{margin:6px 0;color:#1d3857;font-size:13px;font-weight:650}.intel-answer-question small{color:#8190a0;font-size:10px}.intel-scope-summary{display:block;margin-top:8px;color:#75879b;font-size:9px;line-height:1.55;overflow-wrap:anywhere}.intel-job code,.intel-scope-summary code{color:#355b82;font:9px var(--font-tech-mono);overflow-wrap:anywhere}.intel-scope-summary.unknown{color:#92613f}.intel-comparison{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;padding:11px;border:1px solid #dce5ef;border-radius:5px}.intel-comparison legend{padding:0 5px;color:#536b84;font-size:10px;font-weight:650}.intel-comparison label{display:grid;gap:5px;color:#526b85;font-size:10px}.intel-comparison input{min-height:34px;padding:7px 8px;color:#163553;background:#fff;border:1px solid #d5e0ec;border-radius:5px}.intel-comparison small{grid-column:1/-1;color:#7b8b9b;font-size:9px;line-height:1.45}.intel-summary{margin:14px 0;color:#273f5b;font-size:13px;line-height:1.65}.intel-finding,.intel-recommendation{margin:10px 0;padding:13px 14px;background:#fff;border:1px solid #e2e9f1;border-radius:5px}.intel-finding>p,.intel-recommendation>p{margin:8px 0;color:#3f5267;font-size:12px;line-height:1.55}.intel-classification{display:inline-flex;width:fit-content;padding:4px 6px;color:#38536f;background:#edf2f7;border-radius:3px;font:600 9px var(--font-tech-mono);text-transform:uppercase;letter-spacing:.06em}.intel-classification.inference,.intel-classification.insufficient,.intel-classification.low{color:#77532c;background:#fff5e5}.intel-classification.hypothesis{color:#644da0;background:#f3efff}.intel-classification.observed{color:#1a5b8c;background:#e9f4ff}.intel-classification.medium{color:#225f99;background:#eaf3ff}.intel-references{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.intel-reference-groups{display:grid;gap:9px;margin-top:9px}.intel-reference-group{min-width:0;padding:9px;background:#fbfcfd;border:1px solid #e6edf4;border-radius:4px}.intel-reference-group>strong{color:#56708b;font-size:9px;font-weight:650}.intel-reference-group .intel-references{margin-top:6px}.intel-reference-group .intel-references>span{background:#fff}.intel-references>span{min-width:138px;display:grid;gap:4px;padding:9px 10px;background:#f5f8fc;border:1px solid #e1e9f2;border-radius:4px}.intel-references b{color:#6d8095;font-size:9px;font-weight:600}.intel-references strong{color:#163d68;font-size:13px}.intel-references small{color:#8291a2;font:9px var(--font-tech-mono)}.intel-sources{display:grid;gap:8px;margin-top:13px}.intel-evidence-link,.intel-sources>a{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;padding:9px;color:#165a9d;background:#f5f9ff;border:1px solid #dfebf8;border-radius:4px;font-size:11px}.intel-evidence-link small,.intel-sources>a small{grid-column:2;color:#70869c;font-size:9px}.intel-limitations{margin-top:13px;padding:11px 13px;color:#5c6878;background:#f5f6f8;border-radius:4px;font-size:10px;line-height:1.5}.intel-limitations strong{color:#394e65}.intel-limitations ul{margin:6px 0 0;padding-left:17px}.intel-limitations p{margin:5px 0 0}.intel-refusal{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px;color:#81393a;background:#fff0ed;border-radius:4px;font-size:11px}.intel-digest{margin-top:12px;color:#64788e;font-size:10px}.intel-digest summary{cursor:pointer}.intel-digest code,.intel-digest small{display:block;margin-top:7px;overflow-wrap:anywhere}.intel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.intel-grid>.intel-section{margin:0}.intel-grid>.intel-section:last-child:nth-child(odd){grid-column:1/-1}.intel-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:13px}.intel-form-grid>label{display:grid;gap:6px;color:#344f6e;font-size:10px;font-weight:650}.intel-date-pair,.intel-form-grid>.wide,.intel-form-grid>label.wide,.intel-metric-set{grid-column:1/-1}.intel-form-grid .intel-check{display:flex;align-items:center;gap:8px}.intel-check input,.intel-metric-set input{accent-color:#176de0}.intel-check+button,.intel-form-grid .intel-button{justify-self:start}.intel-empty{display:flex;align-items:flex-start;gap:12px;padding:18px;color:#516981;background:#f6f9fc;border:1px dashed #ccdae8;border-radius:5px}.intel-empty>svg{flex:none;color:#357ccc}.intel-empty strong{color:#294662;font-size:12px}.intel-empty p{margin:5px 0 0;color:#728399;font-size:11px;line-height:1.5}.intel-empty.compact{display:block;padding:13px;font-size:11px}.intel-source{padding:15px;border:1px solid #dfe7ef;border-radius:5px;background:#fbfcfd}.intel-source h3{margin:9px 0 6px;font-size:14px}.intel-source h3 a{display:flex;align-items:center;gap:6px;color:#174e86}.intel-source p{margin:0 0 11px;color:#596e84;font-size:11px;line-height:1.55}.intel-source-meta{display:flex;flex-wrap:wrap;gap:7px 14px;color:#718298;font-size:9px}.intel-fresh,.intel-stale{color:#246b57;font-weight:650}.intel-stale{color:#9a5432}.intel-opportunity{padding:18px;border:1px solid #dce6f0;border-radius:6px;background:#fbfcfd}.intel-opportunity-top{display:flex;justify-content:space-between;align-items:center;color:#718197;font-size:10px}.intel-priority{padding:4px 7px;color:#44627f;background:#edf3fa;border-radius:3px;text-transform:uppercase;font:600 9px var(--font-tech-mono)}.intel-priority.high{color:#914a36;background:#fff0e8}.intel-priority.medium{color:#785a1c;background:#fff7dc}.intel-opportunity h3{margin:10px 0 6px;color:#173553;font-size:17px;letter-spacing:-.02em}.intel-opportunity>p{color:#62758a;font-size:11px;line-height:1.55}.intel-significance{display:grid;gap:4px;margin:13px 0;padding:12px;background:#eef5ff;border-left:2px solid #2776db}.intel-significance small,.intel-significance>span{color:#607b98;font-size:9px}.intel-significance strong{color:#143d69;font-size:18px}.intel-significance.unavailable{display:block;color:#718197;background:#f3f5f7;border-color:#c8d1dc;font-size:11px}.intel-evidence{margin:13px 0}.intel-evidence>.intel-label{margin-bottom:8px}.intel-evidence-link{display:grid;margin-top:6px}.intel-next-step{margin-top:12px;padding-top:11px;border-top:1px solid #e0e8f0}.intel-next-step strong{color:#526b85;font-size:10px}.intel-next-step p{margin:4px 0 10px;color:#344d67;font-size:11px;line-height:1.5}.intel-unavailable{color:#8190a0;font-size:10px}.intel-date-pair,.intel-metric-set{min-width:0;margin:0;padding:12px;border:1px solid #dce5ef;border-radius:5px}.intel-date-pair legend,.intel-metric-set legend{padding:0 5px;color:#526b85;font-size:10px;font-weight:650}.intel-date-pair{display:grid;grid-template-columns:1fr 1fr;gap:9px}.intel-date-pair label{display:grid;gap:5px;color:#344f6e;font-size:10px}.intel-metric-set>div{display:flex;flex-wrap:wrap;gap:10px 14px}.intel-metric-set label{display:flex;align-items:center;gap:6px;color:#53677d;font-size:10px}.intel-input-prefix{display:grid;gap:5px}.intel-input-prefix>span{color:#8190a0;font-size:9px}.intel-action{padding:16px;border:1px solid #dce5ef;border-radius:5px;background:#fbfcfd}.intel-action-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.intel-action-title h3{margin:8px 0;color:#183c62;font-size:15px}.intel-action-title>small{color:#718197;font-size:9px}.intel-state{display:inline-block;padding:4px 6px;color:#496784;background:#edf3fa;border-radius:3px;font:600 9px var(--font-tech-mono);text-transform:uppercase}.intel-state.completed{color:#216451;background:#e8f6f0}.intel-state.cancelled{color:#805a5a;background:#f6eeee}.intel-periods{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:9px 0}.intel-periods span{display:grid;gap:4px;padding:9px;background:#f1f5f9;color:#526981;font-size:10px}.intel-periods b{color:#75869a;font-size:9px;text-transform:uppercase}.intel-action>p{color:#596d82;font-size:10px;line-height:1.5}.intel-analysis{margin-top:13px;padding:13px;background:#f3f7fc;border:1px solid #dde8f4;border-radius:4px}.intel-analysis-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#254c74;font-size:10px}.intel-analysis-heading span,.intel-completeness{color:#6d8095;font-size:9px}.intel-analysis>p{color:#536b84;font-size:10px}.intel-completeness{margin:8px 0}.intel-diff-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:6px;padding:7px 5px;border-bottom:1px solid #e1e8f0;color:#536980;font-size:9px}.intel-diff-row strong{color:#245b92}.intel-diff-row.head{color:#728399;font-weight:650}.intel-estimated-revenue,.intel-observed-revenue{display:flex;align-items:center;gap:6px;margin-top:8px;color:#536f8c;font-size:9px}.intel-observed-revenue svg{color:#3d8b68}.intel-estimated-revenue svg{color:#c07d3d}.intel-analysis>.intel-limitations{background:#fff}.intel-impact-differences{display:grid;gap:8px}.intel-action-controls{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.intel-job-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 0 10px}.intel-job-toolbar p{margin:0;color:#718197;font-size:10px}.intel-job{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:10px 12px;background:#f7f9fb;border:1px solid #e3e9ef;border-radius:4px;font-size:10px}.intel-job>strong{color:#33536f;text-transform:capitalize}.intel-job>small{grid-column:1/-1;color:#7b8b9b}.job-completed,.job-failed,.job-queued,.job-retry_wait,.job-running{color:#55728e;font-size:9px;text-transform:uppercase}.job-running{color:#1964ba}.job-completed{color:#28745c}.job-failed{color:#a34b3d}.job-retry_wait{color:#96702f}.intel-usage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.intel-usage-grid>div{display:grid;gap:5px;padding:11px;background:#f5f8fc;border:1px solid #e2eaf2;border-radius:4px}.intel-usage-grid span{color:#728399;font-size:9px}.intel-usage-grid strong{color:#24476a;font-size:11px;overflow-wrap:anywhere}.intel-usage-bars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:17px 0 22px}.intel-usage-meter{display:grid;gap:7px}.intel-usage-meter>div:first-child{display:flex;justify-content:space-between;gap:8px;color:#718197;font-size:9px}.intel-usage-meter>div:first-child strong{color:#395a7b;font-size:9px}.intel-usage-meter>small{color:#8895a3;font-size:8px}.intel-meter{height:6px;overflow:hidden;background:#e5ebf2;border-radius:8px}.intel-meter i{display:block;height:100%;background:#2d79db;border-radius:8px}.intel-warning-list{display:grid;gap:8px;padding:0;list-style:none}.intel-warning-list li{display:flex;gap:8px;padding:10px;color:#77562f;background:#fff8eb;border:1px solid #f0e1c5;border-radius:4px;font-size:10px;line-height:1.5}.intel-warning-list svg{flex:none}.intel-loading{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 0}.intel-loading span{height:75px;border-radius:6px;background:linear-gradient(90deg,#edf2f7,#f8fafc,#edf2f7);background-size:200% 100%;animation:intel-skeleton 1.4s ease infinite}.intel-loading p{grid-column:1/-1;margin:0;color:#728399;font-size:10px}.intel-spin{animation:intel-rotate 1s linear infinite}@keyframes intel-skeleton{to{background-position:-200% 0}}@keyframes intel-rotate{to{transform:rotate(1turn)}}@media (max-width:900px){.intel-grid{grid-template-columns:1fr}.intel-grid>.intel-section:last-child:nth-child(odd){grid-column:auto}.intel-header{align-items:flex-start;flex-direction:column}.intel-mode{max-width:none}}@media (max-width:640px){.intelligence-panel{padding:12px 14px 35px}.intel-heading h1{font-size:30px}.intel-scope{align-items:stretch;flex-direction:column;gap:10px}.intel-scope label{align-items:flex-start;flex-direction:column;margin:0}.intel-scope select{width:100%;max-width:none}.intel-scope .intel-button{width:100%}.intel-section{padding:16px}.intel-section-heading{flex-direction:column}.intel-form-grid{grid-template-columns:1fr}.intel-date-pair,.intel-form-grid>.wide,.intel-form-grid>label.wide,.intel-metric-set{grid-column:auto}.intel-form-foot,.intel-job-toolbar{align-items:stretch;flex-direction:column}.intel-comparison{grid-template-columns:1fr}.intel-comparison small{grid-column:auto}.intel-date-pair,.intel-periods,.intel-usage-bars{grid-template-columns:1fr}.intel-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-diff-row{grid-template-columns:1fr 1fr}.intel-answer{padding:13px}.intel-references>span{flex:1 1 130px}}.connector-evidence-summary label{display:block;margin:14px 0 8px;color:#172c4b;font-weight:600}.connector-evidence-summary select{display:block;max-width:100%;width:100%;margin-top:6px;padding:10px;border:1px solid #dae3f0;border-radius:8px;background:#fff;color:#172c4b}.connector-evidence-summary button{margin:10px 8px 0 0;padding:9px 12px;border:1px solid #b9cce6;border-radius:8px;background:#f5f8fd;color:#172c4b;cursor:pointer}.connector-evidence-summary button:disabled{opacity:.5;cursor:default}.connector-evidence-summary details{margin-top:16px;overflow-wrap:anywhere}.connector-evidence-summary summary{cursor:pointer;font-weight:600}.connector-evidence-summary{margin:20px 0;padding:20px;border:1px solid #dae3f0;border-radius:12px;background:#fff;color:#172c4b;font-size:13px}.ces-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ces-heading h2{font-size:16px;margin:0 0 6px}.connector-evidence-summary p{color:#61718b;line-height:1.6;margin:10px 0 0}.ces-heading a{color:#1265ec;white-space:nowrap;font-weight:600}.ces-table{overflow-x:auto;margin-top:16px}.ces-table table{border-collapse:collapse;width:100%;min-width:730px;text-align:left}.ces-table th{font-size:11px;color:#60708b;background:#f5f8fd;padding:10px}.ces-table td{padding:12px 10px;border-bottom:1px solid #e6edf7;vertical-align:top}.ces-table small{display:block;color:#64748b;font-size:11px;line-height:1.5;margin-top:4px}@media(max-width:640px){.connector-evidence-summary{padding:14px}.ces-heading{flex-direction:column;gap:8px}}