:root{--bg:#eef2f0;--ink:#14201c;--muted:#60706a;--line:#d6dfda;--panel:#ffffff;--soft:#f7faf8;--accent:#087a68;--accent-dark:#055a51;--blue:#255b98;--amber:#a86213;--red:#b83b3b;--green-soft:#e8f6f1;--surface-strong:#10241f;--surface-strong-2:#17362f;--gold:#c7963d;--shadow:0 20px 55px rgba(16,36,31,0.09);--shadow-strong:0 24px 70px rgba(16,36,31,0.16)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:linear-gradient(180deg,#e6eee9 0,var(--bg) 360px),var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.link-button,button{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-height:42px;padding:0 14px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.link-button:hover,button:hover{border-color:var(--accent);box-shadow:0 8px 24px rgba(8,122,104,.12);transform:translateY(-1px)}.link-button:disabled,button:disabled{cursor:not-allowed;opacity:.56;transform:none}button.ghost{background:var(--green-soft);border-color:#b9dcd0;color:var(--accent-dark)}input,select,textarea{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);min-height:42px;padding:10px 12px;width:100%;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}input:focus,select:focus,textarea:focus{border-color:rgba(8,122,104,.7);box-shadow:0 0 0 3px rgba(8,122,104,.12);outline:none}textarea{line-height:1.5;resize:vertical}label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:7px;gap:7px}.app-shell{margin:0 auto;max-width:1600px;padding:30px}.hero-bar{align-items:flex-start;background:linear-gradient(135deg,var(--surface-strong),var(--surface-strong-2));border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:var(--shadow-strong);color:#fff;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:24px;position:relative}.hero-bar:after{background:linear-gradient(90deg,rgba(199,150,61,.7),rgba(8,122,104,0));bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.hero-bar h1{font-size:36px;letter-spacing:0;line-height:1.12;margin:4px 0 8px}.hero-copy{color:rgba(255,255,255,.76);line-height:1.6;margin:0;max-width:760px}.eyebrow{color:var(--accent-dark);font-size:12px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.hero-bar .eyebrow{color:#bfece1}.compliance-badge,.count,.fit-pill,.metric-card,.state,.task-note{align-items:center;border:1px solid var(--line);border-radius:999px;display:inline-flex;gap:8px;white-space:nowrap}.compliance-badge{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.22);color:#e9fff8;font-weight:900;padding:10px 14px}.system-status-bar{background:var(--panel);box-shadow:var(--shadow);display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;padding:12px}.system-status-bar,.system-status-item{border:1px solid var(--line);border-radius:8px}.system-status-item{align-items:center;display:flex;font-size:13px;font-weight:900;gap:8px;min-height:44px;padding:10px 12px}.system-status-item.ok{background:#eaf8f2;color:#08704e}.system-status-item.warn{background:#fff8ee;color:#8b4b16}.system-status-item.blocked{background:#fff1ee;color:var(--red)}.agent-console,.content-growth-panel,.customer-intel-panel,.daily-ops-panel,.database-console,.price-console,.prospect-detail,.prospect-queue,.quote-assistant,.quote-history-panel,.review-panel,.social-publish-panel,.task-console,.website-outreach-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);overflow:hidden;position:relative}.agent-console:before,.content-growth-panel:before,.customer-intel-panel:before,.daily-ops-panel:before,.database-console:before,.price-console:before,.prospect-detail:before,.prospect-queue:before,.quote-assistant:before,.quote-history-panel:before,.review-panel:before,.social-publish-panel:before,.task-console:before,.website-outreach-panel:before{background:linear-gradient(180deg,var(--gold),var(--accent));bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.task-console{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,252,251,.98));display:grid;grid-gap:12px;gap:12px;margin-bottom:16px;padding:18px}.public-search-button{background:#fff;border:1px solid #b9dcd0;color:var(--accent-dark)}.keyword-task-panel{margin-bottom:16px;padding:16px}.keyword-task-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.keyword-task-card{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto;padding:12px}.keyword-task-card.next{background:#effaf6;border-color:#6ec4a8;box-shadow:0 12px 28px rgba(8,112,78,.08)}.keyword-task-card strong{display:block;font-size:15px;margin-bottom:4px}.keyword-task-card small{color:var(--muted);display:block;line-height:1.45}.keyword-task-card button{min-height:38px;padding:8px 12px}.agent-console{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,1fr) auto minmax(280px,420px);margin-bottom:16px;padding:16px}.inline-agent-console{margin:14px 0}.database-console{align-items:center;grid-gap:16px;gap:16px;grid-template-columns:minmax(320px,1fr) minmax(360px,560px)}.database-console,.lead-import-panel{display:grid;margin-bottom:16px;padding:18px}.lead-import-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);grid-gap:14px;gap:14px;overflow:hidden;position:relative}.lead-import-panel:before{background:linear-gradient(180deg,var(--gold),var(--accent));bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.lead-import-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(360px,1fr) minmax(320px,.8fr)}.lead-import-actions{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(170px,.7fr) minmax(180px,1fr)}.file-import-button{align-items:center;background:var(--green-soft);border:1px solid #b9dcd0;border-radius:8px;color:var(--accent-dark);cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:0 14px;width:100%}.file-import-button input{display:none}.lead-import-result{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.lead-import-result span{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:12px}.lead-import-result small{color:var(--muted);font-size:12px}.lead-import-result strong{color:#18241f;font-size:22px}.lead-import-preview{display:grid;grid-gap:8px;gap:8px}.lead-import-preview article{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:10px}.lead-import-preview small,.lead-import-preview strong{overflow-wrap:anywhere}.lead-import-preview small{color:var(--muted);font-size:12px}.price-console{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(320px,1fr) minmax(360px,560px);margin-bottom:16px;padding:18px}.database-console h2,.price-console h2{font-size:21px;margin:4px 0 6px}.database-console p,.price-console p{color:var(--muted);line-height:1.5;margin:0}.daily-ops-panel{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:18px}.daily-ops-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.daily-ops-heading-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.daily-ops-heading-actions .linkedin-login-button{background:#eef6ff;border-color:#b7d8f7;color:#0a66c2;font-weight:900}.daily-ops-heading-actions .linkedin-free-login-button{background:#fff;border-color:#b7d8f7;color:#0a66c2;font-weight:900}.daily-ops-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(250px,.7fr) minmax(420px,1.5fr) minmax(260px,.8fr)}.daily-ops-empty,.daily-ops-focus,.daily-ops-suggestions{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:14px}.daily-ops-focus{align-content:start;display:grid;grid-gap:10px;gap:10px}.daily-ops-focus p,.daily-ops-focus small{color:var(--muted);line-height:1.55;margin:0}.daily-ops-task-list{display:grid;grid-gap:10px;gap:10px}.daily-ops-task{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.daily-ops-task.done{background:#f4faf7;border-color:#b9dcd0}.daily-ops-task strong{color:#18241f;display:block;font-size:14px;margin-top:7px}.daily-ops-task p,.daily-ops-task small{color:var(--muted);display:block;font-size:12px;line-height:1.5;margin:4px 0 0}.daily-ops-type{border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;padding:4px 8px;white-space:nowrap}.daily-ops-type.content{background:#eef4ff;color:var(--blue)}.daily-ops-type.prospect{background:var(--green-soft);color:var(--accent-dark)}.daily-ops-type.quote{background:#fff8df;color:#7c5700}.daily-ops-type.account{background:#f1f3f2;color:#35413c}.daily-ops-type.review{background:#ffe8e0;color:#9b2d12}.daily-ops-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.daily-ops-actions button{min-height:32px;padding:6px 10px}.daily-ops-suggestions{align-content:start;display:grid;grid-gap:10px;gap:10px}.daily-ops-suggestions ul{color:var(--muted);display:grid;grid-gap:8px;gap:8px;line-height:1.55;margin:0;padding-left:18px}.daily-ops-empty{align-items:center;color:var(--muted);display:flex;gap:10px;line-height:1.5}.daily-ops-report{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;padding:14px}.daily-ops-report textarea{background:var(--soft);font-size:12px;line-height:1.6}.daily-ops-report small{color:var(--muted)}.content-growth-panel,.quote-assistant{margin-bottom:16px;padding:18px}.content-growth-panel,.operator-grid,.quote-assistant{display:none!important}.customer-intel-panel{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:18px}.customer-intel-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.85fr) minmax(300px,1fr) minmax(340px,1.1fr)}.project-radar-controls{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,.65fr) minmax(360px,1.45fr) minmax(120px,.35fr) minmax(260px,.75fr)}.project-radar-controls button{min-height:54px}.project-radar-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr) minmax(380px,1.05fr)}.project-radar-list label span{color:var(--muted);display:block;font-size:12px;font-weight:800;margin-top:4px}.project-radar-results{align-items:start;display:grid;grid-gap:10px;gap:10px;max-height:520px;overflow:auto}.project-radar-card{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;color:inherit;cursor:pointer;display:grid;grid-gap:12px;gap:12px;grid-template-columns:54px 1fr;min-height:126px;overflow:hidden;padding:12px;text-align:left}.project-radar-card.selected{background:var(--green-soft);border-color:var(--accent);box-shadow:0 10px 28px rgba(0,108,88,.12)}.project-score{align-items:center;background:#e6f8ef;border-radius:8px;color:var(--accent-dark);display:flex;font-size:20px;font-weight:1000;height:48px;justify-content:center}.project-radar-card>span:last-child{display:grid;grid-gap:5px;gap:5px;min-width:0}.project-radar-card strong,.project-radar-info strong{color:#13231e;display:block;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.project-radar-card small,.project-radar-info small{font-weight:800;margin-top:4px}.project-radar-card em,.project-radar-card small,.project-radar-info small{color:var(--muted);display:block;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.project-radar-card em{font-style:normal;font-weight:700;margin-top:0}.project-radar-info{display:grid;grid-gap:12px;gap:12px}.project-radar-info p{line-height:1.7}.project-radar-bullets,.project-radar-info p{color:var(--muted);font-size:13px;font-weight:750;margin:0}.project-radar-bullets{line-height:1.65;padding-left:18px}.project-radar-meta{display:flex;flex-wrap:wrap;gap:8px}.project-radar-meta span{background:var(--soft);border:1px solid var(--line);border-radius:999px;color:#244039;font-size:12px;font-weight:900;padding:6px 9px}.project-radar-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.project-radar-actions a{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--accent-dark);display:inline-flex;font-size:12px;font-weight:1000;gap:6px;justify-content:center;min-height:38px;padding:8px 10px;text-decoration:none}.project-radar-copy textarea{min-height:330px}.intel-result{display:grid;grid-gap:10px;gap:10px}.intel-score{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;padding:10px}.intel-score.high{background:var(--green-soft);color:var(--accent-dark)}.intel-score.medium{background:#eef4ff;color:var(--blue)}.intel-score.low{background:#fff8df;color:#7c5700}.intel-score strong{font-size:30px;line-height:1}.intel-score span{font-size:13px;font-weight:900}.intel-next-steps span,.intel-result li,.intel-result p{color:var(--muted);font-size:12px;line-height:1.55}.intel-result p,.intel-result ul{margin:0}.intel-result ul{padding-left:18px}.intel-result strong{color:#18241f;font-size:13px}.intel-chip-list,.intel-next-steps{display:flex;flex-wrap:wrap;gap:7px}.intel-chip-list span,.intel-next-steps span{background:var(--soft);border:1px solid var(--line);border-radius:999px;font-weight:800;padding:5px 8px}.content-growth-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.75fr) minmax(360px,1.15fr) minmax(320px,1fr)}.content-draft{display:grid;grid-gap:8px;gap:8px}.content-draft strong{color:#18241f;font-size:15px}.content-draft p,.content-draft small,.content-draft ul{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.content-draft ul{padding-left:18px}.content-platform-list{display:grid;grid-gap:9px;gap:9px;max-height:330px;overflow:auto}.content-platform-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 22px rgba(16,36,31,.04);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;padding:9px}.content-platform-row small,.content-platform-row strong{display:block}.content-platform-row strong{color:#18241f;font-size:13px}.content-platform-row small{color:var(--muted);font-size:12px;margin-top:2px}.content-platform-row .link-button,.content-platform-row button{min-height:32px;padding:6px 10px}.content-matrix-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.content-matrix-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,.7fr) minmax(360px,1.3fr)}.content-matrix-layout section{display:grid;grid-gap:10px;gap:10px}.content-matrix-output{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:12px}.content-matrix-output strong{color:#18241f;font-size:14px}.matrix-block{display:grid;grid-gap:5px;gap:5px}.matrix-block span{color:var(--accent-dark);font-size:12px;font-weight:900}.matrix-block p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.market-pack-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.market-pack-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.market-pack-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,.75fr) minmax(320px,1fr) minmax(360px,1.15fr)}.market-pack-builder,.market-pack-messages,.market-pack-output{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.market-pack-title{display:grid;grid-gap:5px;gap:5px}.market-pack-title strong{color:#18241f;font-size:15px}.market-pack-title span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.market-focus-list{display:flex;flex-wrap:wrap;gap:7px}.market-focus-list span{background:#fff;border:1px solid var(--line);border-radius:999px;color:#35413c;font-size:12px;font-weight:800;padding:5px 8px}.market-pack-messages textarea{font-size:12px;line-height:1.55}.message-selector-controls,.message-selector-panel{display:grid;grid-gap:12px;gap:12px}.message-selector-controls{grid-template-columns:repeat(2,minmax(220px,1fr))}.message-selector-output textarea{font-size:13px;line-height:1.6;min-height:220px}.role-playbook-panel,.trust-page-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.role-playbook-layout,.trust-page-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,.75fr) minmax(320px,1fr) minmax(360px,1.15fr)}.role-playbook-builder,.role-playbook-message,.role-playbook-output,.trust-page-builder,.trust-page-message,.trust-page-output{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.role-playbook-message textarea,.trust-page-message textarea{font-size:12px;line-height:1.55}.trust-page-output p,.trust-page-output small,.trust-page-output strong{display:block}.trust-page-output strong{color:#18241f;font-size:14px}.trust-page-output p,.trust-page-output small{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.channel-tracking-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.channel-tracking-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr)}.channel-tracking-form,.channel-tracking-output{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.channel-tracking-form{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-tracking-wide{grid-column:1/-1}.channel-tracking-output textarea{font-size:12px;line-height:1.55}.channel-record-list{display:grid;grid-gap:8px;gap:8px}.channel-record-row{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:9px}.channel-record-row strong{color:#18241f;font-size:13px}.channel-record-row small{color:var(--muted);font-size:12px;line-height:1.45}.lead-capture-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.lead-capture-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(320px,1fr) minmax(240px,.75fr) minmax(340px,1.05fr)}.lead-capture-form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.lead-capture-wide{grid-column:1/-1}.lead-capture-reply,.lead-capture-result{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.lead-capture-score{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;padding:10px}.lead-capture-score.high{background:var(--green-soft);color:var(--accent-dark)}.lead-capture-score.medium{background:#eef4ff;color:var(--blue)}.lead-capture-score.low{background:#fff8df;color:#7c5700}.lead-capture-score strong{font-size:30px;line-height:1}.lead-capture-score span{font-size:13px;font-weight:900}.lead-capture-reply textarea{font-size:12px;line-height:1.55}.sales-pack-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.sales-pack-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sales-pack-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.8fr) minmax(320px,1fr) minmax(360px,1.15fr)}.sales-pack-assets,.sales-pack-builder,.sales-pack-message{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.sales-pack-type{align-items:center;display:flex;gap:8px;justify-content:space-between}.sales-pack-type strong{color:#18241f}.sales-asset-row>span,.sales-pack-type span{background:var(--green-soft);border-radius:999px;color:var(--accent-dark);font-size:12px;font-weight:900;padding:5px 8px;white-space:nowrap}.sales-asset-row{align-items:start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.sales-asset-row em,.sales-asset-row small,.sales-asset-row strong{display:block}.sales-asset-row strong{color:#18241f;font-size:13px}.sales-asset-row em,.sales-asset-row small{color:var(--muted);font-size:12px;line-height:1.45;margin-top:3px}.sales-asset-row em{font-style:normal}.sales-pack-message textarea{font-size:12px;line-height:1.55}.platform-account-panel{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.platform-account-list,.platform-account-row{display:grid;grid-gap:9px;gap:9px}.platform-account-row{align-items:center;border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(220px,1.1fr) 130px minmax(150px,.8fr) minmax(150px,.9fr) auto auto;padding:10px}.platform-account-row small,.platform-account-row strong{display:block}.platform-account-row strong{color:#18241f;font-size:13px}.platform-account-row small{color:var(--muted);font-size:12px;line-height:1.45;margin-top:3px}.platform-account-row input,.platform-account-row select{min-height:34px;padding:7px 9px}.platform-account-row .link-button{min-height:34px;padding:6px 10px}.platform-status{border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:900;padding:6px 9px;text-align:center;white-space:nowrap}.platform-status.recommended{background:#fff8df;color:#7c5700}.platform-status.registering{background:#eef4ff;color:var(--blue)}.platform-status.active{background:var(--green-soft);color:var(--accent-dark)}.platform-status.needs_review{background:#ffe8e0;color:#9b2d12}.quote-start-panel{display:grid;grid-gap:12px;gap:12px}.quote-start-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.quote-start-actions button{justify-content:center;min-height:48px;width:100%}.quote-start-panel textarea{min-height:86px}.quote-start-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.quote-start-meta span{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px;font-weight:850;padding:9px 10px}.batch-quote-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.75fr) minmax(300px,1fr) minmax(360px,1.2fr)}.quote-wide-field{grid-column:span 2}.quote-summary-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-bottom:14px;padding:14px}.quote-summary-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.quote-summary-grid span{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 24px rgba(16,36,31,.05);display:grid;grid-gap:4px;gap:4px;padding:12px}.quote-summary-grid small{color:var(--muted);font-size:12px}.quote-summary-grid strong{color:#18241f;font-size:16px}.quote-summary-body{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quote-summary-body div{background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:10px}.quote-summary-body strong{color:#18241f;font-size:13px}.quote-summary-body p,.quote-summary-body ul{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.quote-summary-body ul{padding-left:17px}.quote-history-panel{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:16px}.quote-history-list{display:grid;grid-gap:10px;gap:10px}.quote-history-card{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 26px rgba(16,36,31,.05);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,.9fr) minmax(320px,1.4fr) auto;padding:12px}.quote-history-card.due{border-color:#c77d1b;box-shadow:0 0 0 2px rgba(199,125,27,.12)}.quote-history-card strong{color:#18241f;display:block;font-size:14px}.quote-history-card small{color:var(--muted);display:block;font-size:12px;margin-top:3px}.quote-history-actions,.quote-history-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.quote-history-meta span,.quote-history-status{background:var(--soft);border:1px solid var(--line);border-radius:999px;color:#35413c;font-size:12px;font-weight:800;padding:5px 9px;white-space:nowrap}.quote-history-status.drafted{background:#fff8df;color:#7c5700}.quote-history-status.followed_up{background:var(--green-soft);color:var(--accent-dark)}.quote-history-status.won{background:#e7f3ff;color:#125287}.quote-history-status.expired{background:#f1f3f2;color:var(--muted)}.quote-history-actions button{min-height:30px;padding:6px 10px}.website-form-card{align-content:start}.website-form-preview{display:grid;grid-gap:10px;gap:10px}.batch-line-list,.quote-match-list{display:grid;grid-gap:9px;gap:9px;max-height:290px;overflow:auto}.quote-match{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 20px rgba(16,36,31,.04);display:grid;grid-gap:5px;gap:5px;padding:10px}.quote-match small,.quote-match span,.quote-match strong{overflow-wrap:anywhere}.quote-match span{color:#35413c;font-size:13px}.quote-match small,.quote-warning{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.quote-review-card{align-content:start}.quote-line-flags,.quote-review-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.quote-review-summary strong{color:#18241f;font-size:14px}.quote-line-flags span,.quote-risk{align-items:center;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;min-height:26px;padding:4px 9px;white-space:nowrap}.quote-risk.low{background:var(--green-soft);color:var(--accent-dark)}.quote-risk.medium{background:#fff8df;color:#7c5700}.quote-risk.high{background:#ffe8e0;color:#9b2d12}.quote-line-flags span:not(.quote-risk){background:#fff;color:var(--muted)}.quote-check-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.quote-check-grid span{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:9px}.quote-check-grid small{color:var(--muted);font-size:11px}.quote-check-grid strong{color:#18241f;font-size:13px}.quote-risk-list{display:grid;grid-gap:6px;gap:6px}.quote-risk-list strong{color:#18241f;font-size:13px}.quote-risk-list p,.quote-risk-list ul{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.quote-risk-list ul{padding-left:17px}.quote-draft-heading{justify-content:space-between}.database-stats,.price-stats{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.database-stats .metric-card,.price-stats .metric-card{min-height:96px}.agent-console h2{font-size:21px;margin:4px 0 6px}.agent-console p{color:var(--muted);line-height:1.5;margin:0}.agent-run{min-height:48px}.agent-log{align-content:start;display:grid;grid-gap:7px;gap:7px;max-height:150px;overflow:auto}.agent-log span{color:#34413c;font-size:13px;line-height:1.4;padding:8px 10px}.agent-log span,.task-inputs{background:var(--soft);border:1px solid var(--line);border-radius:8px}.task-inputs{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);padding:12px}.search-console{align-items:stretch;gap:14px;padding:14px}.search-console-fields{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(360px,1fr) minmax(220px,280px) minmax(140px,170px)}.search-console-actions{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.search-console-actions .action-button{width:100%}.combined-search-workspace{background:#f7fbf8;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.quality-search-help{background:#edf8f4;border-left:4px solid var(--accent);color:var(--accent-dark);font-weight:900;line-height:1.5;padding:8px 10px}.customer-type-pill{align-items:center;border:1px solid #b8ddcf;border-radius:999px;display:inline-flex;font-size:11px;font-style:normal;font-weight:900;line-height:1;margin-right:6px;padding:5px 8px;width:-moz-fit-content;width:fit-content}.customer-type-pill.end_user{background:#eaf7f2;color:#086552}.customer-type-pill.distributor{background:#eef4ff;border-color:#bfd2f3;color:#185ba7}.customer-type-pill.unknown{background:#f4f5f4;border-color:#d5dad7;color:#66716c}.detail-type-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.linkedin-inline-notice{align-items:center;background:#fff8e9;border:1px solid #efc684;border-radius:8px;color:#7e4a10;display:flex;font-size:13px;font-weight:900;gap:8px;line-height:1.45;padding:10px 12px}.upload-search-button{background:#fff;border-color:#b9dcd0;color:var(--accent-dark)}.customs-growth-panel,.social-publish-panel,.website-outreach-panel{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:18px}.website-outreach-console{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(320px,1.4fr) minmax(180px,.7fr) minmax(120px,.4fr) minmax(220px,.8fr)}.website-outreach-list{display:grid;grid-gap:10px;gap:10px}.website-outreach-row{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(230px,auto);padding:12px}.website-outreach-row h3,.website-outreach-row p{margin:0}.website-outreach-note{align-items:center;flex-wrap:wrap}.website-outreach-note a{color:var(--accent-dark);font-weight:1000;margin-left:6px;text-decoration:underline;text-underline-offset:3px}.website-next-step{background:#f3fbf8;border-left:4px solid var(--accent);color:var(--muted);font-size:.9rem;font-weight:800;margin-top:8px!important;padding:8px 10px}.website-outreach-actions{display:grid;grid-gap:8px;gap:8px}.website-outreach-actions .link-button,.website-outreach-actions button{min-height:36px;width:100%}.website-outreach-row details{grid-column:1/-1}.website-outreach-row summary{color:var(--accent-dark);cursor:pointer;font-weight:1000}.website-outreach-row textarea{margin-top:8px;width:100%}.social-publish-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr)}.social-composer{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:14px}.social-composer textarea{font-size:14px;line-height:1.55;min-height:150px}.social-asset-picker{display:grid;grid-gap:8px;gap:8px}.social-asset-picker span{color:var(--muted);font-size:12px;font-weight:800}.social-platform-panel{margin-top:0}.social-platform-row{grid-template-columns:minmax(170px,1.1fr) minmax(86px,.4fr) minmax(140px,.75fr) minmax(160px,.85fr) repeat(3,minmax(104px,auto))}.social-platform-row button{font-size:13px;min-height:34px;min-width:104px;padding:6px 10px;white-space:nowrap}.customs-console{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(300px,1.2fr) minmax(300px,1.2fr) minmax(180px,.7fr) minmax(120px,.4fr)}.customs-action-row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(260px,1fr))}.customs-action-row button{min-height:58px}.customs-lead-preview{align-items:center;background:var(--soft);border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px}.customs-lead-preview strong{color:var(--accent-dark);font-size:16px}.customs-lead-preview span{color:var(--muted);font-size:13px;font-weight:800}.customs-filter-row{display:flex;flex-wrap:wrap;gap:8px}.customs-filter-row button{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-size:13px;font-weight:1000;min-height:36px;padding:6px 14px}.customs-filter-row button.active{background:#e5f8ef;border-color:#87d9bd;color:var(--accent-dark)}.customs-lead-list{display:grid;grid-gap:10px;gap:10px}.customs-lead-list article{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.customs-estimate,.customs-lead-list em,.customs-lead-list small,.customs-lead-list span:not(.customs-status),.customs-lead-list strong{display:block}.customs-lead-list strong{color:var(--ink);font-size:17px}.customs-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.customs-status{border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:1000;line-height:1;padding:6px 9px}.customs-status.undeveloped{background:#fff8eb;border-color:#efd4a5;color:#9a5a12}.customs-status.developed{background:#e5f8ef;border-color:#87d9bd;color:var(--accent-dark)}.customs-status.blocked{background:#fff1ee;border-color:#f2b9aa;color:var(--red)}.customs-status.preview{background:#f3f6f5;color:var(--muted)}.customs-lead-list small,.customs-lead-list span:not(.customs-status){color:var(--muted);font-size:13px;line-height:1.55}.customs-estimate{color:var(--accent-dark);font-size:13px;font-weight:1000;line-height:1.5;margin:4px 0 0}.customs-lead-list em{color:#6c7a74;font-size:12px;font-style:normal;line-height:1.45;margin-top:2px}.customs-lead-list article>div:last-child{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr;min-width:170px}.customs-lead-list a{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--accent-dark);display:inline-flex;font-size:12px;font-weight:1000;gap:6px;justify-content:center;min-height:34px;padding:6px 10px;text-decoration:none}.hidden-file-input{display:none}.input-with-icon{border:1px solid var(--line);grid-template-columns:20px 1fr;min-height:48px}.input-with-icon svg{color:var(--accent-dark)}.input-with-icon input{box-shadow:none;min-height:44px;padding-left:0;padding-right:0}.input-with-icon input:focus{box-shadow:none}.action-button{min-height:48px}.is-running svg,.operation-spinner svg{animation:dorightSpin .9s linear infinite}.primary{background:linear-gradient(135deg,var(--accent),var(--accent-dark));box-shadow:0 12px 26px rgba(8,122,104,.22);color:#fff;font-weight:900}.primary,.primary:hover{border-color:transparent}.primary:hover{background:linear-gradient(135deg,#0a8d78,var(--accent-dark));box-shadow:0 16px 34px rgba(8,122,104,.28)}.primary:disabled{box-shadow:none}.task-note{background:#fff8ed;border-radius:8px;color:#7a471a;justify-content:flex-start;line-height:1.5;padding:10px 12px}.metrics-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.metric-card{background:var(--panel);border:1px solid rgba(214,223,218,.9);border-radius:8px;box-shadow:var(--shadow);min-height:92px;padding:14px;position:relative}.metric-card:after{background:linear-gradient(90deg,var(--accent),rgba(8,122,104,0));content:"";height:3px;left:14px;position:absolute;right:14px;top:0}.metric-card small,.metric-card strong{display:block}.metric-card strong{font-size:24px;line-height:1}.metric-card small{color:var(--muted);margin-top:4px}.lead-priority-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);display:grid;grid-gap:12px;gap:12px;margin-bottom:16px;padding:16px}.lead-priority-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lead-priority-list{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(180px,1fr))}.lead-priority-card{align-content:start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.lead-priority-card:hover{border-color:#b9dcd0;box-shadow:0 14px 34px rgba(16,36,31,.08);transform:translateY(-1px)}.lead-priority-card.hot{border-color:#9fd4bf;box-shadow:0 0 0 2px rgba(12,122,104,.08)}.lead-priority-rank{align-items:center;display:flex;justify-content:space-between}.lead-priority-rank strong{color:var(--muted);font-size:12px}.lead-priority-rank span{align-items:center;background:var(--green-soft);border-radius:8px;color:var(--accent-dark);display:inline-flex;font-size:18px;font-weight:900;justify-content:center;min-height:38px;min-width:46px}.lead-priority-body{display:grid;grid-gap:6px;gap:6px}.lead-priority-title{display:grid;grid-gap:7px;gap:7px}.lead-priority-title strong{color:#18241f;font-size:14px;line-height:1.3;overflow-wrap:anywhere}.lead-priority-body p,.lead-priority-body small{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.lead-priority-label{border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:900;padding:5px 8px;width:-moz-fit-content;width:fit-content}.lead-priority-label.hot{background:var(--green-soft);color:var(--accent-dark)}.lead-priority-label.warm{background:#eef4ff;color:var(--blue)}.lead-priority-label.watch{background:#fff8df;color:#7c5700}.lead-priority-label.low{background:#f1f3f2;color:var(--muted)}.lead-priority-reasons{display:flex;flex-wrap:wrap;gap:6px}.lead-priority-reasons span{background:var(--soft);border:1px solid var(--line);border-radius:999px;color:#35413c;font-size:11px;font-weight:800;padding:4px 7px}.lead-priority-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr}.lead-priority-actions button{min-height:32px;padding:6px 10px}.operator-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(560px,1fr) minmax(300px,360px)}.prospect-detail,.prospect-queue,.review-panel{min-width:0;padding:16px}.panel-heading{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.panel-heading h2{font-size:21px;margin:3px 0 0}.count,.fit-pill,.state{font-size:12px;font-weight:900;padding:6px 10px}.queue-summary{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.count.sendable{background:#e4f7ee;color:#08704e}.count.blocked{background:#fff4e8;color:#8b4b16}.fit-pill.high,.score.high{background:#e4f7ee;color:#08704e}.fit-pill.medium,.score.medium{background:#eef4ff;color:var(--blue)}.queue-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(260px,420px));margin-bottom:12px}.queue-warning{align-items:center;background:#fff8ee;border:1px solid #edd2aa;border-radius:8px;color:#8b4b16;display:flex;font-size:13px;font-weight:850;gap:8px;line-height:1.45;margin-bottom:12px;padding:10px 12px}.prospect-list{display:grid;grid-gap:9px;gap:9px;max-height:calc(100vh - 360px);overflow:auto;padding-right:2px}.priority-queue{margin-bottom:16px}.priority-queue .prospect-list{max-height:430px}.outreach-kpi-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0}.action-feedback{animation:actionFeedbackPop .42s ease both;background:#ecfff7;border:1px solid #73d6b5;border-radius:8px;box-shadow:0 16px 34px rgba(8,112,78,.12);color:#075b43;justify-content:space-between;margin:14px 0 4px}.action-feedback,.operation-feedback{align-items:center;display:flex;gap:12px;padding:12px 14px}.operation-feedback{animation:operationSlideIn .28s ease both;background:linear-gradient(135deg,#f1fffa,#ffffff);border:1px solid #79d7bd;border-radius:8px;box-shadow:0 14px 32px rgba(8,112,78,.12);color:var(--ink);margin:12px 0 4px}.compact-operation-feedback{margin-top:10px}.operation-spinner{align-items:center;background:#daf8ed;border-radius:999px;color:var(--accent-dark);display:inline-flex;height:38px;justify-content:center;width:38px}.operation-feedback small,.operation-feedback strong{display:block}.operation-feedback strong{font-size:15px}.operation-feedback small{color:var(--muted);font-size:12px;font-weight:800;margin-top:3px}.action-feedback div{align-items:center;display:inline-flex;gap:9px}.action-feedback strong{font-size:15px}.action-feedback strong span{color:#008364;font-size:22px;margin-left:5px}.action-feedback small{color:var(--muted);font-size:12px;font-weight:800}.action-feedback-warn{background:#fff8ed;border-color:#f0c27d;color:#8a4b16}.action-feedback-warn strong span{color:#b56516}.outreach-kpi-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7faf8;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;display:grid;grid-gap:5px;gap:5px;justify-items:start;min-height:74px;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.outreach-kpi-card.active,.outreach-kpi-card:hover{border-color:#67c3a8;box-shadow:0 12px 28px rgba(8,112,78,.1);transform:translateY(-1px)}.outreach-kpi-card.changed{animation:kpiChangedPulse 1.2s ease 2;border-color:#13b889;box-shadow:0 16px 36px rgba(8,112,78,.18)}.outreach-kpi-card.active{background:#eefaf6}.outreach-kpi-card small{color:var(--muted);font-size:12px;font-weight:800}.outreach-kpi-card .kpi-note{color:var(--muted);font-size:11px;line-height:1.35}.outreach-kpi-card .kpi-note.actionable{color:#08704e}.email-polish-panel{background:#f6fbf8;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;margin:0 0 14px;padding:14px}.email-polish-panel small,.email-polish-panel strong{display:block}.email-polish-panel small{color:var(--muted);font-size:12px;font-weight:800;margin-top:3px}.email-polish-panel textarea{background:#fff;border:1px solid var(--border);border-radius:8px;font:inherit;font-size:13px;line-height:1.55;padding:11px 12px;resize:vertical;width:100%}.email-polish-actions{display:flex;flex-wrap:wrap;gap:10px}.email-polish-actions button{min-height:40px}.outreach-kpi-card strong{align-items:baseline;color:var(--ink);display:inline-flex;font-size:28px;gap:8px;line-height:1}.kpi-delta{animation:kpiDeltaFloat 1.35s ease both;color:#008364;font-size:14px;font-weight:900}@keyframes actionFeedbackPop{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes operationSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes dorightSpin{to{transform:rotate(1turn)}}@keyframes kpiChangedPulse{0%,to{transform:translateY(0)}35%{transform:translateY(-3px)}}@keyframes kpiDeltaFloat{0%{opacity:0;transform:translateY(8px)}25%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.outreach-kpi-detail{background:#fbfdfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-bottom:14px;padding:14px}.kpi-detail-heading{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto}.kpi-detail-heading small,.kpi-detail-heading strong{display:block}.kpi-detail-heading small{color:var(--muted);margin-top:4px}.kpi-send-options{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(96px,1fr))}.kpi-send-options button{min-height:38px;padding:8px 10px}.kpi-detail-list{display:grid;grid-gap:8px;gap:8px;max-height:300px;overflow:auto}.kpi-detail-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);padding:10px 12px}.kpi-detail-contact span,.kpi-detail-row small,.kpi-detail-row strong{display:block}.kpi-detail-contact,.kpi-detail-row small{color:var(--muted)}.kpi-detail-contact{display:grid;font-size:12px;grid-gap:3px;gap:3px;line-height:1.4}.reply-alert-panel{background:#f0fbf6;border:1px solid #bfe4d4;border-radius:8px;display:grid;grid-gap:10px;gap:10px;margin:0 0 14px;padding:12px}.reply-alert-panel p{color:var(--muted);font-size:13px;line-height:1.5;margin:4px 0 0}.reply-alert-panel article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:10px}.reply-alert-panel article small{color:var(--muted)}.details-collapsed{align-items:center;background:#f7faf8;border:1px dashed #b9d0c7;border-radius:8px;color:var(--muted);display:flex;font-weight:800;gap:9px;justify-content:center;min-height:82px;padding:14px;text-align:center}.secondary-action{background:#eef7f3;color:var(--accent-dark)}.email-health-panel{border-left:4px solid var(--accent);margin-bottom:16px;padding:16px}.email-health-panel.blocked{border-left-color:var(--red)}.email-health-panel.warning{border-left-color:var(--amber)}.email-health-status{align-items:center;background:#f7faf8;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;margin-bottom:14px;padding:12px}.email-health-status p,.email-health-status strong{display:block}.email-health-status p{color:var(--muted);font-size:13px;line-height:1.5;margin:4px 0 0}.email-health-light{border-radius:999px;display:inline-flex;flex:0 0 auto;height:14px;width:14px}.email-health-light.healthy{background:#12a36f;box-shadow:0 0 0 6px rgba(18,163,111,.12)}.email-health-light.warning{background:var(--amber);box-shadow:0 0 0 6px rgba(139,75,22,.12)}.email-health-light.blocked{background:var(--red);box-shadow:0 0 0 6px rgba(180,54,39,.12)}.email-health-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:14px}.email-health-lists{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.email-health-lists h3{font-size:15px;margin:0 0 8px}.email-health-row{background:#fff8f5;border:1px solid #f0c8bc;border-radius:8px;padding:10px}.email-health-row+.email-health-row{margin-top:8px}.email-health-row.reply{background:#f0fbf6;border-color:#bfe4d4}.email-health-row p,.email-health-row small,.email-health-row strong{display:block}.email-health-row small{color:var(--muted);margin-top:3px}.email-health-row p{color:#4d5b55;font-size:12px;line-height:1.45;margin:6px 0 0;overflow-wrap:anywhere}.sending-readiness-panel{border-left:4px solid var(--amber);margin-bottom:16px;padding:16px}.sending-readiness-panel.pass{border-left-color:var(--accent)}.sending-readiness-panel.block{border-left-color:var(--red)}.sending-readiness-top{align-items:center;background:#f8fbfa;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;padding:12px}.sending-readiness-top p,.sending-readiness-top strong{display:block}.sending-readiness-top p{color:var(--muted);font-size:13px;margin:4px 0 0}.readiness-badge{border:1px solid var(--line);border-radius:999px;flex:0 0 auto;font-size:12px;font-weight:900;padding:8px 12px}.readiness-badge.pass{background:#e4f7ee;color:#08704e}.readiness-badge.warn{background:#fff8ee;color:#8b4b16}.readiness-badge.block{background:#fff1ee;color:var(--red)}.sending-readiness-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.readiness-step{background:#fff;border:1px solid var(--line);border-radius:8px;padding:11px}.readiness-step span{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;margin-bottom:8px;padding:4px 8px}.readiness-step.pass span{background:#e4f7ee;color:#08704e}.readiness-step.warn span{background:#fff8ee;color:#8b4b16}.readiness-step.block span{background:#fff1ee;color:var(--red)}.readiness-step p,.readiness-step strong{display:block}.readiness-step p{color:#4d5b55;font-size:12px;line-height:1.45;margin:5px 0 0}.sending-readiness-actions{background:#fbfaf6;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 240px;padding:12px}.sending-readiness-actions h3{font-size:15px;margin:0 0 8px}.sending-readiness-actions ul{color:#40514b;margin:0;padding-left:18px}.sending-readiness-actions li{font-size:13px;line-height:1.55}.dns-fix-list{display:grid;grid-gap:8px;gap:8px}.dns-record-row{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:10px}.dns-record-row span{background:#eaf8f2;border-radius:999px;color:#08704e;font-size:11px;font-weight:900;padding:4px 8px;width:-moz-fit-content;width:fit-content}.dns-record-row strong{color:var(--ink)}.dns-record-row code{background:#f4f8f6;border:1px solid var(--line);border-radius:7px;color:#0b443b;font-size:12px;line-height:1.45;overflow-wrap:anywhere;padding:8px;white-space:pre-wrap}.dns-record-row p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.sending-readiness-records{display:grid;grid-gap:8px;gap:8px}.sending-readiness-records span{background:#fff;border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:800;padding:8px 10px}.sending-readiness-next{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}.prospect-row{align-items:flex-start;background:#fff;border:1px solid transparent;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:48px 1fr auto;height:auto;justify-content:start;padding:11px;text-align:left;width:100%}.prospect-row:hover{background:var(--soft);border-color:#b9dcd0;box-shadow:0 10px 26px rgba(16,36,31,.06)}.prospect-row.selected{background:#edf8f5;border-color:var(--accent);box-shadow:0 0 0 2px rgba(8,122,104,.12)}.score{align-items:center;border-radius:8px;flex-direction:column;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;min-width:52px}.score small{color:inherit;font-size:10px;font-weight:800;line-height:1;opacity:.78}.row-main{min-width:0}.row-main em,.row-main small,.row-main strong{display:block}.row-main strong{overflow-wrap:anywhere}.row-main small{color:var(--muted);margin-top:4px}.row-meta{color:#34544d!important;font-weight:800}.row-contact{color:var(--muted);display:grid;grid-gap:5px;gap:5px;margin-top:7px}.contact-line{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-width:0}.contact-label{color:#52625d;font-weight:800}.contact-value{color:#17342d;font-weight:800;overflow-wrap:anywhere}.contact-value.missing{color:#9a5a20}.quality-pill{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;line-height:1;padding:5px 8px}.quality-pill.verified{background:#def7ec;color:#06724e}.quality-pill.candidate{background:#fff3df;color:#9a5a20}.mini-action{align-items:center;background:#eef8f5;border:1px solid #b9dcd0;border-radius:999px;color:var(--accent-dark);display:inline-flex;font-size:11px;font-weight:900;gap:4px;line-height:1;padding:5px 8px;text-decoration:none;white-space:nowrap}.mini-action:hover{background:#dff2ed;border-color:var(--accent)}.row-links{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:8px;vertical-align:middle}.row-links a{background:#eef8f5;border:1px solid #b9dcd0;border-radius:999px;color:var(--accent-dark);display:inline-flex;font-size:11px;font-weight:900;line-height:1;padding:5px 8px;text-decoration:none}.row-links a:hover{background:#dff2ed;border-color:var(--accent)}.row-main em{background:#f6fbf9;border-left:3px solid #8ccdbc;color:#334b45;font-size:12px;font-style:normal;line-height:1.45;margin-top:6px;padding:7px 9px}.linkedin-task-columns{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-control-strip{align-items:end;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.7fr) repeat(2,minmax(260px,1fr));margin:16px 0 12px}.linkedin-control-strip label{color:var(--muted);display:grid;font-size:13px;font-weight:900;grid-gap:7px;gap:7px}.linkedin-control-strip select{background:#fff;border:1px solid var(--border);border-radius:8px;color:var(--ink);font:inherit;font-weight:900;min-height:52px;padding:0 12px}.linkedin-control-strip button{justify-content:center;min-height:52px;width:100%}.linkedin-account-note{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-account-note>div{background:#eef8f4;border:1px solid #b9ddcf;border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:11px 12px}.linkedin-account-note>div.paid{background:#eef6ff;border-color:#b7d8f7}.linkedin-account-note strong{color:var(--accent-dark);font-size:13px}.linkedin-account-note .paid strong{color:#0a66c2}.linkedin-account-note span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.linkedin-queue-summary{align-items:center;background:#f3faf7;border:1px solid #d7e7e1;border-radius:8px;color:var(--muted);display:flex;flex-wrap:wrap;font-weight:800;gap:10px 18px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.linkedin-queue-summary strong{color:var(--accent-dark)}.linkedin-client-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 12px}.linkedin-action-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:14px;gap:14px;grid-template-rows:1fr auto;min-height:230px;padding:16px}.linkedin-action-card.primary-card{background:#eef9f5;border-color:#91cebf}.linkedin-action-card h3{font-size:20px;margin:8px 0}.linkedin-action-card strong{color:var(--accent-dark);display:block;font-size:34px;line-height:1;margin-bottom:10px}.linkedin-action-card p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.linkedin-action-card button{justify-content:center;min-height:48px;width:100%}.linkedin-action-icon{align-items:center;background:#e3f6ef;border-radius:8px;color:var(--accent-dark);display:inline-flex;height:42px;justify-content:center;width:42px}.linkedin-safe-note{align-items:center;background:#fff8ee;border:1px solid #ecd3ac;border-radius:8px;color:#7f4717;display:flex;font-weight:800;gap:9px;margin-bottom:12px;padding:11px 12px}.linkedin-task-columns.clean{margin-top:12px}.linkedin-task-column{display:grid;grid-gap:10px;gap:10px;min-width:0}.compact-linkedin-task{align-items:start;grid-template-columns:minmax(0,1fr) minmax(180px,auto)}.compact-linkedin-task small{max-height:none;overflow:visible}.compact-linkedin-task .daily-ops-actions{display:grid;grid-template-columns:1fr;justify-content:stretch;min-width:180px}.compact-linkedin-task .daily-ops-actions.linkedin-sticky-actions{position:-webkit-sticky;position:sticky;top:12px}.compact-linkedin-task .daily-ops-actions button{justify-content:center;width:100%}.compact-linkedin-task .daily-ops-actions button.primary{background:linear-gradient(135deg,#0b8f73,#006b58);border-color:transparent;color:#fff;box-shadow:0 12px 24px rgba(0,107,88,.18)}.daily-ops-task.priority-inmail{background:#f8fcfb;border-color:#95cfc1}.state.draft{color:var(--amber)}.state.approved{background:#e8f6f1;color:var(--accent-dark)}.state.sent{color:var(--blue)}.state.needs_review{background:#fff1ee;color:var(--red)}.state.replied{background:#e4f7ee;color:#08704e}.contact-strip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.info-item{align-items:center;background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:20px 1fr 16px;padding:10px}.info-item,.info-item span{min-width:0}.info-item small,.info-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-item small{color:var(--muted);font-size:12px}.info-item strong{font-size:13px;margin-top:3px}.contact-enrichment-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.detail-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(250px,310px)}.message-card,.review-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 26px rgba(16,36,31,.05);display:grid;grid-gap:12px;gap:12px;padding:16px}.section-title{align-items:center;display:flex;gap:8px}.section-title svg{background:var(--green-soft);border-radius:8px;color:var(--accent-dark);height:30px;padding:6px;width:30px}.review-card h3,.section-title h3{font-size:16px;margin:0}.message-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}.review-panel,.side-stack{align-content:start;display:grid;grid-gap:12px;gap:12px}.channel-card p,.compact-copy,.review-card p{color:#35413c;line-height:1.55;margin:0}.link-button{color:var(--accent-dark);font-weight:900;width:-moz-fit-content;width:fit-content}.login-shell{align-items:center;background:radial-gradient(circle at 20% 20%,rgba(18,133,113,.12),transparent 28%),linear-gradient(135deg,#eef6f2,#ffffff 54%,#f6fbf8);display:grid;min-height:100vh;padding:28px}.login-card{background:rgba(255,255,255,.94);border:1px solid var(--border);border-radius:8px;box-shadow:0 26px 70px rgba(6,45,38,.12);display:grid;grid-gap:28px;gap:28px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:920px;padding:32px;width:100%}.login-brand{align-content:center;display:grid;grid-gap:14px;gap:14px}.login-brand svg{color:var(--accent-dark)}.login-brand h1{font-size:42px;line-height:1.1;margin:0}.login-brand p,.login-brand span{color:var(--muted);font-weight:800;margin:0}.login-form{background:#f7fbf8;border:1px solid var(--border);border-radius:8px;display:grid;grid-gap:14px;gap:14px;padding:22px}.local-login-panel{background:#e8f7ef;border:1px solid #9edcc4;border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:14px}.local-login-panel p{color:var(--accent-dark);font-weight:900;margin:0}.local-login-panel button{align-items:center;display:inline-flex;gap:8px;justify-content:center}.login-form label,.team-mailbox-card label{color:var(--muted);display:grid;font-weight:900;grid-gap:8px;gap:8px}.input-with-icon{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr;padding:0 12px}.input-with-icon,.input-with-icon input,.login-form input{background:#fff;border:1px solid var(--border);border-radius:8px}.input-with-icon input,.login-form input{color:var(--ink);font:inherit;font-weight:900;min-height:48px;padding:0 14px}.input-with-icon input{border:0;padding:0}.login-error{background:#fff4e6;border:1px solid #efc28f;border-radius:8px;color:#8a4b18}.login-error,.login-success{font-weight:900;margin:0;padding:12px}.login-success{background:#e8f7ef;border:1px solid #9edcc4;border-radius:8px;color:var(--accent-dark)}.password-card{max-width:860px}.team-access-panel{align-items:stretch;background:#fff;border:1px solid var(--border);border-left:5px solid var(--accent);border-radius:8px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(280px,.85fr) minmax(560px,1.6fr);padding:18px}.team-access-main{grid-gap:14px;gap:14px;grid-template-columns:auto 1fr}.team-access-main,.team-avatar{align-items:center;display:grid}.team-avatar{background:#e4f7ee;border-radius:8px;color:var(--accent-dark);font-size:30px;font-weight:950;height:64px;justify-content:center;width:64px}.team-access-main h2,.team-access-main p,.team-mailbox-card p{margin:0}.team-access-main p,.team-mailbox-card p{word-break:keep-all}.team-access-main h2{font-size:26px}.team-mailbox-card{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(240px,1fr) repeat(2,minmax(180px,.8fr))}.team-mailbox-card input{background:#fff;border:1px solid var(--border);border-radius:8px;color:var(--ink);font:inherit;font-weight:900;min-height:48px;padding:0 12px}.team-settings-card{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(160px,1fr)) minmax(190px,auto)}.team-settings-card label{color:var(--muted);display:grid;font-size:12px;font-weight:900;grid-gap:6px;gap:6px}.team-settings-card input,.team-settings-card select{background:#fff;border:1px solid var(--border);border-radius:8px;color:var(--ink);font:inherit;font-weight:900;min-height:48px;padding:0 12px}.login-form button,.team-mailbox-card button,.team-settings-card button{min-height:48px}.team-admin-panel{background:#f7fbf8;border:1px solid var(--border);border-radius:8px;grid-column:1/-1;overflow:hidden}.team-admin-panel summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.team-admin-panel summary span{align-items:center;color:var(--accent-dark);display:inline-flex;font-weight:1000;gap:8px}.team-admin-panel summary small{color:var(--muted);font-weight:800}.team-admin-body{border-top:1px solid var(--border);display:grid;grid-gap:12px;gap:12px;padding:14px}.team-create-card{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1fr) minmax(150px,.7fr) minmax(230px,1fr) minmax(130px,.5fr) auto}.team-create-card>div{display:grid;grid-gap:4px;gap:4px}.team-create-card small,.team-member-row small,.temporary-password-card small{color:var(--muted);font-size:12px;font-weight:800}.team-create-card input,.team-create-card select,.team-member-row input,.team-member-row select{background:#fff;border:1px solid var(--border);border-radius:8px;color:var(--ink);font:inherit;font-weight:900;min-height:42px;padding:0 10px}.temporary-password-card{align-items:center;background:#fff7e8;border:1px solid #efc28f;border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.temporary-password-card>div{display:grid;grid-gap:4px;gap:4px}.temporary-password-card code{color:#7d4317;font-size:16px;font-weight:1000}.team-admin-notice{background:#eef8f4;border-left:4px solid var(--accent);color:var(--accent-dark);font-weight:900;margin:0;padding:10px 12px}.team-member-list,.team-member-row{display:grid;grid-gap:8px;gap:8px}.team-member-row{align-items:center;background:#fff;border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(230px,1.1fr) minmax(140px,.7fr) minmax(120px,.45fr) minmax(120px,.45fr) auto auto;padding:10px}.team-member-row>div{display:grid;grid-gap:3px;gap:3px}.sales-script-guide{background:#fff;border:1px solid var(--border);border-left:5px solid var(--accent);border-radius:8px;box-shadow:var(--shadow);display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:18px;scroll-margin-top:18px}.sales-script-guide .panel-heading p{color:var(--muted);margin:5px 0 0}.script-guide-editor,.script-guide-selector{display:grid;grid-gap:10px;gap:10px}.script-guide-selector{grid-template-columns:repeat(6,minmax(140px,1fr))}.script-guide-editor{background:#f7fbf8;border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,minmax(150px,1fr));padding:12px}.script-generated-result label,.script-guide-editor label,.script-guide-selector label{color:var(--muted);display:grid;font-size:12px;font-weight:900;grid-gap:6px;gap:6px}.script-generated-result input,.script-generated-result textarea,.script-guide-editor input,.script-guide-editor select,.script-guide-editor textarea,.script-guide-selector input,.script-guide-selector select{background:#fff;border:1px solid var(--border);border-radius:8px;color:var(--ink);font:inherit;font-weight:800;min-height:42px;padding:8px 10px}.script-generated-result textarea,.script-guide-editor textarea{line-height:1.55;resize:vertical}.script-wide{grid-column:1/-1}.script-checkbox{align-items:center;align-self:end;display:flex!important;flex-direction:row;min-height:42px}.script-checkbox input{min-height:auto;width:18px}.script-generated-result>div,.script-guide-actions{display:flex;flex-wrap:wrap;gap:8px}.script-generated-result button,.script-guide-actions button{min-height:42px}.script-generated-result{background:#effaf6;border:1px solid #9edcc4;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.script-generated-result small,.script-guide-notice{color:var(--accent-dark);font-weight:900}.script-guide-notice{background:#f5f8f6;border-left:4px solid var(--accent);margin:0;padding:10px 12px}.script-guide-shortcut{align-items:center;background:#eef8f4;border:1px solid #b8ddcf;color:var(--accent-dark);display:flex;gap:10px;justify-content:flex-start;min-height:52px;padding:9px 12px;text-align:left;width:100%}.script-guide-shortcut span{display:grid;grid-gap:2px;gap:2px}.script-guide-shortcut small,.script-guide-shortcut strong{display:block}.script-guide-shortcut small{color:var(--muted);font-weight:800}.ghost-button{background:#fff;color:var(--accent-dark)}.message-actions .link-button,.message-actions button{min-height:44px;width:100%}.review-card ul{color:var(--muted);line-height:1.6;margin:0;padding-left:19px}@media (max-width:1260px){.operator-grid{grid-template-columns:360px 1fr}.review-panel{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:980px){.agent-console,.batch-quote-layout,.channel-tracking-form,.channel-tracking-layout,.contact-strip,.content-growth-layout,.content-matrix-layout,.content-platform-row,.customer-intel-layout,.customs-action-row,.customs-console,.customs-lead-list article,.daily-ops-layout,.daily-ops-summary,.daily-ops-task,.database-console,.database-stats,.detail-layout,.keyword-task-grid,.kpi-detail-heading,.kpi-detail-row,.kpi-send-options,.lead-capture-form,.lead-capture-layout,.lead-import-actions,.lead-import-layout,.lead-import-result,.lead-priority-list,.linkedin-account-note,.linkedin-control-strip,.linkedin-task-columns,.login-card,.market-pack-layout,.message-selector-controls,.metrics-grid,.operator-grid,.outreach-kpi-grid,.platform-account-row,.price-console,.price-stats,.project-radar-actions,.project-radar-controls,.project-radar-layout,.quote-history-card,.quote-start-actions,.quote-start-meta,.quote-summary-body,.quote-summary-grid,.review-panel,.role-playbook-layout,.sales-pack-layout,.script-guide-editor,.script-guide-selector,.search-console-actions,.search-console-fields,.social-platform-row,.social-publish-layout,.system-status-bar,.task-inputs,.team-access-panel,.team-create-card,.team-mailbox-card,.team-member-row,.team-settings-card,.temporary-password-card,.trust-page-layout,.website-outreach-console,.website-outreach-row{grid-template-columns:1fr}.channel-tracking-wide,.lead-capture-wide,.quote-wide-field{grid-column:auto}.prospect-list{max-height:none}}@media (max-width:680px){.app-shell{padding:16px}.hero-bar,.panel-heading{align-items:stretch;flex-direction:column}.daily-ops-heading-actions,.daily-ops-heading-actions button,.queue-actions{width:100%}.email-health-grid,.email-health-lists,.queue-actions,.sending-readiness-actions,.sending-readiness-grid{grid-template-columns:1fr}.hero-bar h1{font-size:28px}.prospect-row{grid-template-columns:42px 1fr}.prospect-row .state{grid-column:2;width:-moz-fit-content;width:fit-content}}