:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f8;--panel:#fff;--panel-soft:#eef3f7;--ink:#182027;--muted:#68737d;--line:#dce3ea;--blue:#2563eb;--green:#0f8f63;--amber:#b7791f;--red:#c24141;--shadow:0 20px 60px #1b243014;--soft-shadow:0 8px 30px #1b24300f}*{box-sizing:border-box}html,body{scroll-behavior:smooth;background:var(--bg);min-height:100%;color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.demo-auth-banner,.session-banner{color:#fff;background:#172033;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:8px 24px;font-size:13px;display:flex}.session-banner .ghost-button{color:#fff;border-color:#ffffff40}.auth-screen{background:radial-gradient(circle at 18% 12%,#5e6ad229,#0000 28%),radial-gradient(circle at 82% 78%,#0f766e1a,#0000 26%),linear-gradient(135deg,#f8fafc,#eef2f7);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #cfd5e0e6;border-radius:14px;width:min(480px,100%);padding:32px;box-shadow:0 28px 80px #0f172a24}.auth-mark{color:#fff;background:#111827;border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:22px;display:grid;box-shadow:0 14px 34px #1118272e}.auth-panel h1{color:#07111f;letter-spacing:0;margin:0 0 8px;font-size:38px;line-height:1.02}.auth-panel p{color:var(--muted);margin:0 0 24px;font-size:16px;line-height:1.45}.auth-panel form{gap:14px;display:grid}.auth-panel .field{margin-bottom:0}.auth-panel .field label{color:#5f6875;letter-spacing:.04em;font-size:12px;font-weight:800}.auth-panel .field input{background:#fff;border-color:#d8dee8;border-radius:10px;height:50px;font-size:15px}.auth-panel .field input:focus{border-color:#8b95e6;outline:3px solid #5e6ad229}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;justify-content:space-between;align-items:center;gap:24px;padding:22px 32px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;min-width:230px;display:flex}.brand-mark{color:#fff;background:#172033;border-radius:8px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.brand h1,.brand p{margin:0}.brand p,.muted{color:var(--muted);font-size:13px}.top-actions{align-items:center;gap:10px;display:flex}.primary-button,.secondary-button,.ghost-button,.icon-button,.toolbar-select{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 14px;display:inline-flex}.primary-button{background:var(--blue);border-color:var(--blue);color:#fff}.ghost-button{background:0 0}.icon-button{width:40px;padding:0}.wide-button{width:100%}.auth-panel .wide-button{border-radius:10px;justify-content:center;height:50px;margin-top:2px;font-size:14px}.auth-panel .primary-button{color:#fff;background:#111827;border-color:#111827;box-shadow:0 14px 30px #1118272e}.auth-panel .primary-button:hover:not(:disabled){background:#2f3a4d;border-color:#2f3a4d}.auth-note{border-top:1px solid #e5e9f0;padding-top:16px;color:#717b89!important;margin:16px 0 0!important;font-size:13px!important}.operator-grid,.main-grid{grid-template-columns:320px minmax(0,1fr);gap:20px;padding:20px 24px 40px;display:grid}.sidebar,.workspace-panel,.detail-panel,.site-preview{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.sidebar{align-self:start;padding:18px;position:sticky;top:94px}.panel-title{margin:0 0 14px;font-size:16px}.field{gap:7px;margin-bottom:13px;display:grid}.field label{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.field input,.field select{border:1px solid var(--line);width:100%;height:40px;color:var(--ink);background:#fff;border-radius:8px;padding:0 11px}.split-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.apify-options{margin-bottom:13px}.field.checkbox-field{align-content:end}.field.checkbox-field label{align-items:center;gap:8px;min-height:40px;display:flex}.field.checkbox-field input{width:16px;height:16px;padding:0}.hint-box{background:var(--panel-soft);color:var(--muted);border-radius:8px;margin-top:18px;padding:13px;font-size:13px;line-height:1.45}.workspace{gap:18px;display:grid}.stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.stat{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:13px}.stat span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.stat strong{margin-top:7px;font-size:22px;display:block}.workspace-panel{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.filters{flex-wrap:wrap;gap:8px;display:flex}.filters input,.filters select{border:1px solid var(--line);border-radius:8px;height:38px;padding:0 10px}.business-table{border-collapse:collapse;width:100%}.business-table th,.business-table td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:11px 12px;font-size:14px}.business-table tbody tr{transition:background .14s}.selected-row{background:#eef6ff}.select-col{width:42px;text-align:center!important}.select-col input{width:16px;height:16px}.row-select-control{cursor:pointer;border-radius:7px;place-items:center;width:32px;height:32px;display:inline-grid}.row-select-control:hover{background:#e4ecf4;background:lab(93.0273% -1.51026 -4.98835)}.row-select-control input{margin:0}.business-table th{color:var(--muted);text-transform:uppercase;letter-spacing:0;font-size:12px}.name-cell{gap:4px;display:grid}.name-cell strong{font-size:15px}.score-pill,.tier-pill,.flag-pill,.status-pill{border-radius:999px;align-items:center;height:26px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.status-pill{color:#425160;background:#f1f4f7;gap:6px}.status-running{color:#1d5fd1;background:#e9f5ff}.status-completed{color:var(--green);background:#e7f7ef}.status-blocked{color:var(--amber);background:#fff4df}.status-failed{color:var(--red);background:#ffecec}.url-link{color:var(--blue);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.flag-list{flex-wrap:wrap;gap:6px;display:flex}.asset-strip{gap:8px;margin:12px 0;display:flex}.asset-strip img{object-fit:cover;border:1px solid var(--line);background:#fff;border-radius:8px;width:76px;height:54px}.flag-pill{color:#40505d;background:#f1f4f7;font-weight:600}.detail-panel{padding:18px}.flow-panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--soft-shadow);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.compact-flow{padding:13px 14px}.flow-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.detail-grid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.lower-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:18px;display:grid}.detail-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.empty-brief{min-height:280px}.detail-panel h2,.detail-panel h3,.site-preview h2,.site-preview h3,.site-preview p{margin-top:0}.insight-block{border:1px solid var(--line);border-radius:8px;margin-bottom:12px;padding:13px}.insight-block ul{color:var(--muted);margin:8px 0 0;padding-left:18px;line-height:1.45}.evidence-grid,.brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.evidence-card{border:1px solid var(--line);background:#fbfcfd;border-radius:8px;padding:14px}.evidence-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.evidence-card h3,.evidence-card p{margin-top:0}.builder-prompt{white-space:pre-wrap;max-height:210px;font-family:Arial,Helvetica,sans-serif;overflow:auto}.site-preview{overflow:hidden}.site-hero{color:#fff;background-color:#0000;background-image:linear-gradient(#0c141fad,#0c141fc7),url(https://images.unsplash.com/photo-1503387762-592deb58ef4e?auto=format&fit=crop&w=1600&q=80);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-content:end;min-height:280px;padding:38px;display:grid}.preview-brand-row{align-items:center;gap:10px;width:fit-content;margin-bottom:18px;font-weight:700;display:inline-flex}.preview-brand-row img{object-fit:cover;background:#fff;border:1px solid #ffffff8c;border-radius:8px;width:44px;height:44px}.site-hero h2{max-width:780px;margin-bottom:14px;font-size:clamp(30px,5vw,58px);line-height:1}.site-hero p{max-width:720px;font-size:17px;line-height:1.5}.site-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;display:grid}.site-section{border:1px solid var(--line);border-radius:8px;padding:16px}.public-preview{background:#fff;min-height:100vh}.public-hero{color:#fff;background-color:#0000;background-image:linear-gradient(#0c141f9e,#0c141fcc),url(https://images.unsplash.com/photo-1503387762-592deb58ef4e?auto=format&fit=crop&w=1600&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-content:space-between;min-height:72vh;padding:32px clamp(20px,5vw,72px);display:grid}.public-nav{justify-content:space-between;align-items:center;gap:16px;display:flex}.public-hero h1{max-width:900px;margin:0 0 18px;font-size:clamp(38px,7vw,78px);line-height:.98}.public-hero p{max-width:680px;font-size:18px;line-height:1.5}.public-hero a{color:#172033;background:#fff;border-radius:8px;align-items:center;height:44px;padding:0 18px;font-weight:700;display:inline-flex}.public-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:32px clamp(20px,5vw,72px);display:grid}.public-sections article{border:1px solid var(--line);border-radius:8px;padding:18px}.toast{color:var(--red);margin-top:10px;font-size:13px}@media (max-width:980px){.main-grid,.operator-grid,.detail-grid,.lower-grid,.evidence-grid,.brief-grid,.site-body,.public-sections{grid-template-columns:1fr}.flow-panel{flex-direction:column;align-items:flex-start}.sidebar{position:static}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.topbar{flex-direction:column;align-items:flex-start;padding:18px}.main-grid,.operator-grid{padding:18px}.stats{grid-template-columns:1fr}.business-table{display:block;overflow-x:auto}}:root{--bg:#f6f7f9;--panel:#fff;--panel-soft:#f2f5f8;--ink:#101820;--muted:#65717d;--line:#e1e6eb;--blue:#2457d6;--green:#087f5b;--amber:#9a6700;--red:#b42318;--shadow:0 1px 2px #1018200a, 0 12px 30px #1018200f;--soft-shadow:0 1px 2px #1018200a}.app-shell{background:linear-gradient(180deg, #fff 0, #f6f7f9 190px), var(--bg);color:var(--ink)}.session-banner{background:#101820;border-bottom:1px solid #ffffff14;min-height:38px;padding:7px 28px}.topbar{border-bottom:1px solid var(--line);background:#fffffff0;padding:18px 28px;top:38px;box-shadow:0 1px #10182008}.brand-mark{letter-spacing:0;background:#101820;border-radius:7px}.brand h1{letter-spacing:0;font-size:17px}.brand p,.muted{color:var(--muted)}.topbar-status{align-items:center;gap:8px;min-width:0;display:flex}.topbar-status span{border:1px solid var(--line);color:#45515d;background:#f8fafc;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.top-actions{gap:8px}.top-action-note{color:#64707c;max-width:290px;font-size:12px;line-height:1.35}.primary-button,.secondary-button,.ghost-button,.icon-button,.toolbar-select{border-color:#d7dee5;border-radius:7px;height:38px;font-size:13px;font-weight:700;transition:border-color .14s,background .14s,color .14s,transform .14s,box-shadow .14s}.primary-button{background:#2457d6;border-color:#2457d6;box-shadow:0 1px 2px #2457d633}.primary-button:hover:not(:disabled),.secondary-button:hover:not(:disabled),.ghost-button:hover:not(:disabled),.icon-button:hover:not(:disabled){transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.55}.secondary-button{background:#fff}.secondary-button:hover:not(:disabled),.icon-button:hover:not(:disabled){background:#f8fafc;border-color:#b9c4cf}.operator-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;padding:18px 24px 36px}.sidebar,.workspace-panel,.detail-panel,.site-preview,.flow-panel,.stat{border:1px solid var(--line);box-shadow:var(--soft-shadow);border-radius:9px}.sidebar{background:linear-gradient(#fff,#fbfcfd);padding:16px;top:102px}.panel-title{letter-spacing:0;margin-bottom:4px;font-size:14px}.field{gap:6px;margin-bottom:12px}.field label{color:#5d6975;letter-spacing:.04em;font-size:11px}.field input,.field select,.field textarea,.filters input,.filters select,.toolbar-select{background:#fff;border-color:#d7dee5;border-radius:7px}.field input:focus,.field select:focus,.field textarea:focus,.filters input:focus,.filters select:focus,.toolbar-select:focus{border-color:#7f9beb;outline:2px solid #2457d62e}.field textarea{color:#101820;resize:vertical;width:100%;min-height:92px;padding:10px 11px}.search-term-stack{gap:8px;display:grid}.search-term-row{grid-template-columns:22px minmax(0,1fr) 34px;align-items:center;gap:8px;display:grid}.search-term-row>span{color:#7c8792;text-align:center;font-size:12px}.inline-actions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.import-mode-toggle{background:#eef3f7;border:1px solid #d7dee5;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 12px;padding:4px;display:grid}.import-mode-toggle button{color:#51606e;min-height:34px;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:760;display:inline-flex}.import-mode-toggle button.active{color:#162231;background:#fff;box-shadow:0 1px 2px #1b243014}.field-note{color:#68737d;margin:7px 0 0;font-size:12px;line-height:1.35}.small-button{min-height:34px;padding:0 10px;font-size:12px}.bulk-textarea{margin-top:9px;font-family:inherit;line-height:1.45}.addon-panel{background:#fbfcfd;border:1px solid #e3e8ee;border-radius:9px;margin:12px 0}.addon-panel summary{cursor:pointer;color:#1b2733;padding:11px 12px;font-size:13px;font-weight:700}.addon-panel[open]{padding-bottom:10px}.addon-panel[open] summary{border-bottom:1px solid #e3e8ee;margin-bottom:4px}.addon-panel .field{padding:0 12px}.checkbox-field label{text-transform:none;letter-spacing:0;font-size:12px}.hint-box{background:#f8fafc;border:1px solid #e3e8ee;margin-top:12px;padding:11px}.stats{grid-template-columns:repeat(6,minmax(112px,1fr));gap:8px}.stat{background:#fff;padding:12px 13px}.stat span{letter-spacing:.04em;font-size:11px}.stat strong{letter-spacing:-.02em;margin-top:4px;font-size:24px}.flow-panel{color:#fff;background:#101820;padding:12px 14px}.flow-panel .muted{color:#ffffffa3}.flow-panel .secondary-button:hover:not(:disabled){background:#ffffff21;border-color:#ffffff3d}.workspace-panel{background:#fff}.table-toolbar{background:#fff;min-height:70px;padding:14px 16px}.filters{background:#f8fafc;border:1px solid #dfe5eb;border-radius:8px;flex-wrap:nowrap;align-items:center;padding:4px}.table-tabs{background:#eef2f6;border:1px solid #d7dee5;border-radius:8px;padding:2px;display:inline-flex}.table-tabs button{color:#5d6975;cursor:pointer;min-height:28px;font:inherit;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12px}.filters svg{color:#7a8793;margin-left:6px}.filters input,.filters select{background:0 0;border:0;height:32px}.filters input{width:190px}.filters .table-search-input{min-width:0}.filters .table-search-input::placeholder{color:#51606d;color:lab(39.6709% -3.44913 -9.47277);font-size:11px}.raw-table-wrap{overflow-x:auto}.raw-table{table-layout:auto;min-width:1320px}.raw-table th,.raw-table td{white-space:nowrap}.raw-table td:nth-child(3){white-space:normal;min-width:260px}.json-details{position:relative}.json-details summary{cursor:pointer;color:#2457d6;font-weight:700}.json-details pre{z-index:5;color:#eef4ff;white-space:pre-wrap;background:#101820;border:1px solid #d7dee5;border-radius:8px;width:min(560px,72vw);max-height:360px;margin:8px 0 0;padding:12px;font-size:11px;line-height:1.45;position:absolute;right:0;overflow:auto}.empty-table-state{color:#6b7580;text-align:center;padding:30px}.business-table th,.business-table td{vertical-align:middle;padding:12px 14px;font-size:13px}.business-table thead th{z-index:1;border-top:1px solid var(--line);color:#64717d;letter-spacing:.04em;background:#f8fafc;font-size:11px;position:sticky;top:0}.business-table th:nth-child(2),.business-table td:nth-child(2){width:26%}.business-table th:nth-child(4),.business-table td:nth-child(4){width:23%}.business-table th:nth-child(5),.business-table td:nth-child(5){width:150px}.name-cell{gap:3px}.name-cell strong{color:#101820;font-size:14px}.score-pill,.tier-pill,.flag-pill,.status-pill{border-radius:999px;height:auto;min-height:24px;font-size:11px;line-height:1.2}.flag-list{gap:5px}.flag-pill{color:#46525f;white-space:normal;background:#f2f5f8;max-width:220px}.status-pill{border:1px solid #0000}.status-running{color:#2457d6;background:#eef4ff;border-color:#d9e5ff}.status-completed{color:#087f5b;background:#e9f7f1;border-color:#d2ecdf}.status-blocked{color:#9a6700;background:#fff6df;border-color:#f2dfaa}.score-pill{color:#2457d6;background:#eef4ff}.tier-hot{color:#087f5b;background:#e9f7f1}.tier-warm{color:#9a6700;background:#fff6df}.tier-watch,.tier-poor-fit{color:#54616e;background:#f2f5f8}.url-link{color:#2457d6}.lower-grid{grid-template-columns:minmax(0,1fr);gap:14px}.detail-panel{background:#fff;padding:18px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a121c85;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lead-modal{background:#f6f8fb;border:1px solid #d7dee5e6;border-radius:12px;width:min(1180px,96vw);max-height:92vh;overflow:auto;box-shadow:0 24px 80px #0a121c59}.lead-modal-head{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #dfe5eb;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex;position:sticky;top:0}.lead-modal-head h2{letter-spacing:-.02em;margin:3px 0 4px;font-size:22px}.modal-flow-panel{background:#fff;border:1px solid #dfe5eb;border-radius:10px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr);align-items:start;gap:16px;margin:16px;padding:14px;display:grid}.modal-flow-panel h3{margin:0 0 4px;font-size:14px}.modal-action-grid{grid-template-columns:repeat(3,minmax(150px,1fr));gap:8px;display:grid}.modal-primary-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.modal-action-grid button,.modal-action-grid a,.modal-primary-actions button,.modal-primary-actions a{justify-content:center}.modal-advanced-actions{border-top:1px solid #7e86972e;padding-top:8px}.modal-advanced-actions summary{cursor:pointer;width:fit-content;color:var(--muted);font-size:12px;font-weight:750}.modal-advanced-actions .modal-action-grid{margin-top:8px}.modal-content-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;padding:0 16px 16px;display:grid}.lead-modal .detail-panel,.lead-modal .site-preview{box-shadow:none}.lead-modal .site-preview{margin:0 16px 16px}.detail-grid{grid-template-columns:minmax(0,1fr) auto;align-items:start}.detail-panel h2{letter-spacing:-.01em;margin-bottom:5px;font-size:18px}.detail-panel h3{font-size:13px}.asset-strip{margin:14px 0}.asset-strip img{border-radius:7px;width:86px;height:60px}.insight-block{background:#fbfcfd;border-radius:8px;padding:12px}.insight-block ul{font-size:13px}.evidence-grid,.brief-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-card{background:#fbfcfd}.empty-brief{background:#fbfcfd;border-style:dashed;min-height:auto}.builder-prompt{font-size:12px;line-height:1.45}.site-preview{box-shadow:var(--soft-shadow)}@media (max-width:1180px){.topbar{flex-wrap:wrap;align-items:flex-start}.topbar-status{order:3;width:100%}.operator-grid{grid-template-columns:1fr}.sidebar{position:static}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.topbar{top:38px}.top-actions,.flow-actions,.filters{flex-wrap:wrap;width:100%}.top-actions>*,.flow-actions>*{flex:150px}.filters input,.filters select{flex:160px;width:100%}.modal-backdrop{align-items:stretch;padding:10px}.lead-modal{width:100%;max-height:calc(100vh - 20px)}.modal-flow-panel,.modal-content-grid,.raw-json-body,.raw-json-summary,.email-pitch-grid,.modal-action-grid,.stats,.evidence-grid,.brief-grid,.detail-grid{grid-template-columns:1fr}}.vebcode-site{--vebcode-ink:#0e1a23;--vebcode-muted:#43515f;--vebcode-blue:#1261ff;--vebcode-surface:#f7f6f2;--vebcode-hairline:#0e1a232e;background:radial-gradient(circle at 84% 34%, #0e1a2312, transparent 23%), radial-gradient(circle at 50% 67%, #0e1a230f, transparent 25%), var(--vebcode-surface);min-height:100vh;color:var(--vebcode-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.vebcode-header{z-index:5;grid-template-columns:310px 1fr 310px;align-items:start;gap:24px;width:min(100%,1672px);height:114px;margin:0 auto;padding:29px 56px 0;display:grid;position:relative}.vebcode-logo{width:258px;color:var(--vebcode-ink);display:block}.vebcode-logo img{width:100%;height:auto;display:block}.vebcode-nav{justify-content:center;align-items:center;gap:clamp(38px,4.3vw,64px);padding-top:13px;font-size:16px;font-weight:600;display:flex}.vebcode-nav a,.vebcode-call{transition:color .16s,transform .16s}.vebcode-nav a:hover,.vebcode-call:hover{color:var(--vebcode-blue)}.vebcode-call{min-height:38px;color:var(--vebcode-blue);border-left:1px solid #0e1a231f;justify-self:end;align-items:center;gap:24px;padding:10px 0 0 32px;font-size:16px;font-weight:600;display:inline-flex}.vebcode-hero{grid-template-columns:minmax(405px,470px) minmax(940px,1fr);align-items:start;gap:34px;width:min(100%,1672px);height:clamp(760px,100vh - 114px,827px);min-height:0;margin:0 auto;padding:0 56px 38px;display:grid}.vebcode-copy{z-index:2;max-width:550px;padding-top:103px;position:relative}.vebcode-kicker{color:var(--vebcode-blue);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 44px;font-size:15px;font-weight:800;display:inline-flex}.vebcode-kicker span{background:var(--vebcode-blue);border-radius:1px;width:10px;height:10px}.vebcode-copy h1{letter-spacing:0;max-width:535px;margin:0;font-size:clamp(58px,5vw,82px);font-weight:800;line-height:.96}.vebcode-lede{color:#263848;letter-spacing:0;max-width:505px;margin:28px 0 22px;font-size:19px;line-height:1.62}.vebcode-hero-points{flex-wrap:wrap;gap:10px 12px;max-width:560px;margin:0 0 28px;display:flex}.vebcode-hero-points span{color:#233645;background:#ffffff57;border:1px solid #0e1a2321;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.vebcode-hero-points svg{color:var(--vebcode-blue)}.vebcode-actions{flex-wrap:wrap;gap:16px;display:flex}.vebcode-button{white-space:nowrap;border:1.5px solid #0e1a23;border-radius:6px;justify-content:space-between;align-items:center;gap:18px;width:207px;min-width:0;height:60px;padding:0 29px;font-size:18px;font-weight:600;display:inline-flex;box-shadow:0 14px 36px #1261ff00}.vebcode-button-primary{border-color:var(--vebcode-blue);background:var(--vebcode-blue);color:#fff;box-shadow:0 16px 36px #1261ff33}.vebcode-button-secondary{color:var(--vebcode-ink);background:0 0}.vebcode-button:hover{transform:translateY(-1px)}.vebcode-showcase{height:clamp(760px,100vh - 114px,827px);min-height:0;margin-right:-18px;position:relative;transform:translate(24px)}.vebcode-device{-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;height:auto;display:block;position:absolute}.vebcode-desktop{filter:drop-shadow(0 30px 44px #0e1a2321);width:69.8%;top:22px;left:18.8%}.vebcode-mobile-card{filter:drop-shadow(0 24px 34px #0e1a2321);width:19%;top:14.2%;left:.8%}.vebcode-phone{filter:drop-shadow(0 18px 26px #0e1a232e);width:16.2%;top:46.5%;right:8.1%}.vebcode-project-card{z-index:3;color:#0e1a23;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f6f2f0;border-radius:8px;width:137px;height:298px;padding:24px 18px 20px;font-size:10.5px;position:absolute;top:7.3%;right:-3.2%;box-shadow:0 24px 36px #0e1a2324}.vebcode-pin{background:#bcb8b0;border-radius:50%;width:17px;height:17px;position:absolute;top:-10px;right:58px;box-shadow:0 10px 18px #0e1a231f}.vebcode-project-card small{text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800;line-height:1;display:block}.vebcode-project-card p{margin:0;font-weight:600;line-height:1.38}.vebcode-project-card hr{background:#0e1a2324;border:0;height:1px;margin:19px 0}.vebcode-checklist{z-index:4;color:#0e1a23;gap:14px;margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:grid;position:absolute;top:60.8%;right:-4.2%}.vebcode-checklist li{align-items:center;gap:8px;display:flex}.vebcode-checklist svg{color:#18a34a}.vebcode-design-panel{z-index:5;color:#fff;background:linear-gradient(135deg,#0e1a23fa,#081218fa),#0e1a23;border:1px solid #ffffff2e;border-radius:10px;grid-template-columns:.85fr .75fr 1.55fr;gap:0;width:62%;min-height:198px;padding:26px 20px 23px;display:grid;position:absolute;top:65.4%;bottom:auto;left:13%;box-shadow:0 28px 38px #0e1a2342}.vebcode-design-panel>div{border-left:1px solid #ffffff1f;padding:0 24px}.vebcode-design-panel>div:first-child{border-left:0;padding-left:0}.vebcode-design-panel h3{color:#fff;text-transform:uppercase;margin:0 0 23px;font-size:11px;font-weight:800;line-height:1}.vebcode-design-panel ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.vebcode-design-panel li{color:#ffffffeb;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1;display:flex}.vebcode-design-panel li span{background:var(--vebcode-blue);border-radius:3px;place-items:center;width:13px;height:13px;display:grid}.vebcode-design-panel strong{color:#fff;margin:0 0 6px;font-size:36px;line-height:.9;display:block}.vebcode-design-panel p{color:#fff;margin:0 0 11px;font-size:16px;line-height:1.1}.vebcode-design-panel small{color:#ffffffe0;font-size:11px;line-height:1.55;display:block}.vebcode-color-system{min-width:0}.vebcode-swatches{grid-template-columns:repeat(5,minmax(46px,1fr));gap:14px;display:grid}.vebcode-swatches span{min-width:0}.vebcode-swatches i{border:1px solid #ffffff21;border-radius:5px;width:44px;height:44px;margin-bottom:13px;display:block}.vebcode-swatches b,.vebcode-swatches small{color:#fff;font-size:10px;font-weight:500;line-height:1.3;display:block}.vebcode-swatches small{color:#ffffffe0}.vebcode-serious{width:min(100%,1672px);min-height:941px;color:var(--vebcode-ink);background:radial-gradient(circle at 69% 34%,#0e1a2312,#0000 27%),radial-gradient(circle at 60% 72%,#0e1a230f,#0000 24%),linear-gradient(#f8f7f4 0%,#f6f5f2 100%);margin:0 auto;padding:214px 60px 112px;position:relative;overflow:hidden}.vebcode-serious:before{content:"";background:linear-gradient(90deg,#0e1a2314 1px,#0000 1px) 0 0/207px 100%,radial-gradient(circle at 23% 26%,#ffffffb8,#0000 30%),#ffffff2e;border-radius:0 0 8px 8px;position:absolute;inset:108px 0 112px;box-shadow:inset 0 1px #0e1a230a,inset 0 -1px #0e1a230d}.vebcode-serious:after{content:"";opacity:.35;background:linear-gradient(#0e1a2314,#0000 68%);height:112px;position:absolute;bottom:0;left:0;right:0}.vebcode-serious-grid{opacity:.28;background-image:radial-gradient(#0e1a230d .8px,#0000 .8px);background-size:7px 7px;position:absolute;inset:108px 0 112px}.vebcode-serious-copy{z-index:2;width:720px;padding-top:78px;position:relative}.vebcode-serious .vebcode-kicker{margin-bottom:57px}.vebcode-serious h2{width:730px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:76px;font-weight:800;line-height:1.08}.vebcode-serious-showcase{z-index:3;width:760px;height:470px;position:absolute;top:183px;left:880px}.vebcode-url-pill{color:#0f1b24;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f7f5e0;border:1px solid #0e1a231f;border-radius:10px;justify-content:space-between;align-items:center;width:300px;height:48px;padding:0 14px 0 21px;font-size:16px;font-weight:700;display:flex;position:absolute;top:0;left:30px;box-shadow:0 14px 24px #0e1a231f}.vebcode-url-pill span{background:#0e1a230a;border-radius:999px;align-items:center;gap:8px;min-width:224px;height:32px;padding:0 15px;display:inline-flex}.vebcode-url-pill i{color:#0d1b24;font-size:11px;font-style:normal}.vebcode-section-nav,.vebcode-overview-panel,.vebcode-section-phone{-webkit-user-select:none;user-select:none;pointer-events:none;height:auto;display:block;position:absolute}.vebcode-section-nav{filter:drop-shadow(0 18px 23px #0e1a2338);width:503px;top:69px;left:30px}.vebcode-mini-checks{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f6f2f0;border-radius:8px;gap:19px;width:173px;padding:24px 21px;display:grid;position:absolute;top:176px;left:0;box-shadow:0 22px 34px #0e1a231f}.vebcode-mini-checks p{color:#101c25;white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:650;display:flex}.vebcode-mini-checks svg{color:#16a34a;flex:none}.vebcode-overview-panel{filter:drop-shadow(0 22px 28px #0e1a2333);width:335px;top:160px;left:199px}.vebcode-section-phone{filter:drop-shadow(0 18px 25px #0e1a2333);width:195px;top:46px;right:0}.vebcode-service-strip{z-index:3;grid-template-columns:1fr 1.05fr 1.1fr 1.1fr 1fr;align-items:center;display:grid;position:absolute;bottom:181px;left:60px;right:60px}.vebcode-service-item{border-right:1px solid #0e1a2324;align-items:center;gap:18px;min-height:56px;padding-right:28px;display:flex}.vebcode-service-item:last-child{border-right:0;padding-right:0}.vebcode-service-item span{background:#f7f6f2cc;border:1px solid #0e1a231f;border-radius:8px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 12px 22px #0e1a2314}.vebcode-service-item strong{color:#0e1a23;font-size:15px;font-weight:750;line-height:1.2}.vebcode-offer{background:radial-gradient(circle at 77% 42%, #0e1a230e, transparent 27%), var(--vebcode-surface);width:min(100%,1672px);color:var(--vebcode-ink);grid-template-columns:minmax(420px,.46fr) minmax(720px,1fr);align-items:start;gap:clamp(44px,5vw,84px);margin:0 auto;padding:104px clamp(28px,4.2vw,70px) 84px;display:grid}.vebcode-offer h2{max-width:620px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(48px,4.4vw,72px);font-weight:800;line-height:1.04}.vebcode-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.vebcode-offer-card{background:linear-gradient(#ffffff61,#f7f6f200);border-top:2px solid #0e1a23b8;min-height:420px;padding:30px 26px}.vebcode-offer-card svg{color:var(--vebcode-blue)}.vebcode-offer-card small{color:var(--vebcode-blue);letter-spacing:.08em;text-transform:uppercase;margin:28px 0 16px;font-size:12px;font-weight:800;line-height:1.2;display:block}.vebcode-offer-card h3{color:#0e1a23;margin:0 0 14px;font-size:29px;font-weight:800;line-height:1.05}.vebcode-offer-card p{color:#314456;margin:0;font-size:16px;line-height:1.52}.vebcode-offer-card ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.vebcode-offer-card li{color:#172838;align-items:center;gap:9px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.vebcode-services,.vebcode-quality{width:min(100%,1672px);color:var(--vebcode-ink);gap:clamp(34px,4vw,64px);margin:0 auto;padding:clamp(70px,9vw,162px) clamp(28px,3.5vw,58px) 24px;display:grid}.vebcode-services{background:radial-gradient(circle at 71% 42%, #0e1a230f, transparent 25%), var(--vebcode-surface);grid-template-columns:minmax(520px,.84fr) minmax(620px,1fr);align-items:start;min-height:941px;padding-top:29px}.vebcode-quality{background:radial-gradient(circle at 57% 53%, #0e1a230f, transparent 28%), var(--vebcode-surface);grid-template-columns:minmax(520px,.72fr) minmax(720px,1.25fr);align-items:center;min-height:941px}.vebcode-section-logo{width:fit-content;color:var(--vebcode-ink);align-items:flex-start;gap:12px;margin-bottom:79px;display:inline-flex}.vebcode-section-logo span{letter-spacing:-.02em;font-size:60px;font-weight:800;line-height:.78;display:block}.vebcode-section-logo i{background:#0e1a2347;width:1px;height:45px}.vebcode-section-logo strong{font-size:16px;font-weight:500;line-height:1.12;display:block}.vebcode-section-index{color:var(--vebcode-blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:18px;margin:0 0 41px;font-size:14px;font-weight:800;display:flex}.vebcode-section-index span{background:var(--vebcode-blue);border-radius:1px;width:10px;height:10px}.vebcode-section-index i{background:#0e1a2329;width:1px;height:28px}.vebcode-section-index b,.vebcode-section-index strong{font:inherit}.vebcode-services h2,.vebcode-quality h2{max-width:690px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(54px,4.7vw,76px);font-weight:800;line-height:1.03}.vebcode-services h2{max-width:720px;font-size:clamp(48px,3.8vw,62px)}.vebcode-section-lede{color:#314456;max-width:550px;margin:27px 0 0;font-size:19px;line-height:1.55}.vebcode-service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,680px);margin-top:26px;display:grid}.vebcode-service-card{background:#f7f6f270;border:1px solid #0e1a2329;border-radius:10px;align-content:start;min-height:143px;padding:22px 58px 20px 18px;display:grid;position:relative}.vebcode-service-card>svg:first-child{color:#0e1a23;margin-bottom:12px}.vebcode-service-card h3{margin:0 0 7px;font-size:17px;line-height:1.1}.vebcode-service-card p{color:#213445;margin:0;font-size:14px;line-height:1.34}.vebcode-service-card>svg:last-child{color:var(--vebcode-blue);position:absolute;top:64px;right:23px}.vebcode-panel-frame{border-radius:14px;align-self:start;margin-top:170px}.vebcode-panel-frame img{filter:drop-shadow(0 28px 42px #0e1a2329);width:100%;height:auto;display:block}.vebcode-quality-copy{padding-top:18px}.vebcode-quality .vebcode-section-index{margin-bottom:55px}.vebcode-quality .vebcode-section-index span{order:2}.vebcode-quality .vebcode-section-index strong{order:3}.vebcode-quality .vebcode-section-lede{max-width:450px}.vebcode-quality-list{gap:31px;margin-top:48px;display:grid}.vebcode-quality-list article{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:22px;display:grid}.vebcode-quality-list svg{color:var(--vebcode-blue)}.vebcode-quality-list h3{color:#0e1a23;margin:0 0 7px;font-size:17px;line-height:1.1}.vebcode-quality-list p{color:#314456;max-width:325px;margin:0;font-size:15px;line-height:1.48}.vebcode-quality-panel img{filter:drop-shadow(0 28px 42px #0e1a2329);width:100%;height:auto;display:block}.vebcode-quality-panel{margin-top:54px}.vebcode-process{background:radial-gradient(circle at 48% 42%, #0e1a230d, transparent 26%), var(--vebcode-surface);width:min(100%,1672px);min-height:941px;color:var(--vebcode-ink);margin:0 auto;padding:88px clamp(28px,4.2vw,70px) 70px}.vebcode-process .vebcode-section-index{margin-bottom:38px}.vebcode-process h2{max-width:760px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(58px,5vw,82px);font-weight:800;line-height:1.05}.vebcode-process-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:70px;display:grid}.vebcode-process-step{min-width:0}.vebcode-process-line{grid-template-columns:auto 1fr;align-items:center;gap:24px;margin-bottom:17px;display:grid}.vebcode-process-line small{color:var(--vebcode-blue);font-size:14px;font-weight:800;line-height:1}.vebcode-process-line span{background:#0e1a236b;height:1px;position:relative}.vebcode-process-line span:after{content:"";background:var(--vebcode-blue);border-radius:1px;width:11px;height:11px;position:absolute;top:-5px;right:0}.vebcode-process-step h3{margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.05}.vebcode-process-step p{color:#314456;min-height:72px;margin:0 0 30px;font-size:16px;line-height:1.55}.vebcode-process-step img{object-fit:cover;object-position:center;background:#f7f6f2b8;border:1px solid #0e1a2321;border-radius:8px;width:100%;height:254px;display:block;box-shadow:0 20px 30px #0e1a2314}.vebcode-process-link{width:fit-content;color:var(--vebcode-blue);align-items:center;gap:16px;margin-top:45px;font-size:18px;font-weight:800;display:inline-flex}.vebcode-industries{background:radial-gradient(circle at 62% 48%, #0e1a230d, transparent 30%), var(--vebcode-surface);grid-template-columns:minmax(390px,.42fr) minmax(780px,1fr);align-items:start;gap:56px;width:min(100%,1672px);min-height:941px;margin:0 auto;padding:36px clamp(28px,3.4vw,48px) 76px;display:grid}.vebcode-industries .vebcode-section-logo{margin-bottom:190px}.vebcode-industries h2{max-width:430px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(54px,4vw,64px);font-weight:800;line-height:1.08}.vebcode-industries hr{background:#0e1a2338;border:0;width:42px;height:2px;margin:40px 0}.vebcode-industries .vebcode-section-lede{max-width:410px}.vebcode-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 10px;padding-top:70px;display:grid}.vebcode-industry-card img{border:1px solid #0e1a231f;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 16px 26px #0e1a2314}.vebcode-industry-card p{color:#263848;align-items:center;gap:12px;margin:17px 0 0;font-size:17px;line-height:1.2;display:flex}.vebcode-industry-card b{background:var(--vebcode-blue);color:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:13px;line-height:1;display:inline-flex}.vebcode-proof{background:radial-gradient(circle at 33% 44%, #0e1a230d, transparent 24%), var(--vebcode-surface);width:min(100%,1672px);min-height:941px;color:var(--vebcode-ink);grid-template-columns:minmax(620px,.64fr) minmax(420px,.36fr);gap:76px;margin:0 auto;padding:100px clamp(28px,5vw,82px) 86px;display:grid}.vebcode-proof h2{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(58px,5vw,86px);font-weight:800;line-height:1.03}.vebcode-proof-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:46px;display:grid}.vebcode-proof-card{background:#f7f6f299;border:1px solid #0e1a231a;border-radius:10px;min-height:240px;padding:28px 32px;box-shadow:0 16px 30px #0e1a230d}.vebcode-proof-card b{color:var(--vebcode-blue);letter-spacing:.08em;font-size:13px;font-weight:800;line-height:1;display:block}.vebcode-proof-card p{color:#0e1a23;margin:18px 0;font-size:21px;line-height:1.28}.vebcode-proof-card hr{background:#0e1a2333;border:0;width:38px;height:2px;margin:21px 0 18px}.vebcode-proof-card small{color:#667380;font-size:13px}.vebcode-improvements{border-left:1px solid #0e1a231f;padding:64px 0 0 54px}.vebcode-improvement-list{display:grid}.vebcode-improvement-list article{border-bottom:1px solid #0e1a231f;grid-template-columns:74px 1fr;align-items:center;gap:24px;min-height:116px;padding:22px 0;display:grid}.vebcode-improvement-list span{background:#f7f6f294;border:1px solid #0e1a231a;border-radius:14px;place-items:center;width:74px;height:74px;display:grid}.vebcode-improvement-list svg{color:var(--vebcode-blue)}.vebcode-improvement-list h3{color:#0e1a23;margin:0;font-size:24px;line-height:1.15}.vebcode-proof-note{color:#263848;max-width:420px;margin:48px 0 0;font-size:19px;line-height:1.5}.vebcode-faq{background:radial-gradient(circle at 41% 55%, #0e1a230b, transparent 26%), var(--vebcode-surface);width:min(100%,1672px);color:var(--vebcode-ink);grid-template-columns:minmax(440px,.42fr) minmax(680px,1fr);gap:clamp(44px,5vw,84px);margin:0 auto;padding:96px clamp(28px,5vw,82px);display:grid}.vebcode-faq h2{max-width:560px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(48px,4.6vw,74px);font-weight:800;line-height:1.05}.vebcode-faq-list{border-top:1px solid #0e1a232e}.vebcode-faq-list details{border-bottom:1px solid #0e1a232e}.vebcode-faq-list summary{color:#0e1a23;cursor:pointer;min-height:78px;padding:25px 0;font-size:24px;font-weight:800;line-height:1.2;list-style:none}.vebcode-faq-list summary::-webkit-details-marker{display:none}.vebcode-faq-list summary:after{content:"+";float:right;color:var(--vebcode-blue);font-weight:700}.vebcode-faq-list details[open] summary:after{content:"-"}.vebcode-faq-list p{color:#314456;max-width:760px;margin:-5px 0 28px;font-size:18px;line-height:1.62}.vebcode-final{background:radial-gradient(circle at 71% 45%, #0e1a230f, transparent 28%), var(--vebcode-surface);grid-template-columns:minmax(540px,.86fr) minmax(720px,1.14fr);align-items:center;gap:74px;width:min(100%,1672px);min-height:941px;margin:0 auto;padding:152px 0 100px clamp(28px,7vw,122px);display:grid;overflow:hidden}.vebcode-final h2{max-width:670px;color:var(--vebcode-ink);letter-spacing:0;margin:0;font-size:clamp(62px,5vw,88px);font-weight:800;line-height:1.04}.vebcode-final p{color:#314456;max-width:670px;margin:31px 0 54px;font-size:24px;line-height:1.55}.vebcode-final .vebcode-button{width:auto;min-width:300px}.vebcode-final-browser{filter:drop-shadow(0 30px 44px #0e1a2321);width:100%;height:auto;display:block}.vebcode-footer{background:linear-gradient(180deg, #0e1a2309, transparent 44%), var(--vebcode-surface);opacity:1;border-top:1px solid #0e1a232e;grid-template-columns:auto minmax(320px,1fr) auto;align-items:center;gap:48px;width:min(100%,1672px);margin:0 auto;padding:64px clamp(28px,5vw,82px);display:grid;transform:none}.vebcode-footer-copy p{color:#263848;max-width:480px;margin:0 0 12px;font-size:18px;line-height:1.5}.vebcode-footer-email{width:fit-content;color:var(--vebcode-blue);margin:0 0 12px;font-size:15px;font-weight:800;line-height:1.35;transition:color .16s,transform .16s;display:block}.vebcode-footer-email:hover{color:#0e1a23;transform:translateY(-1px)}.vebcode-footer-copy small{color:#6c7781;font-size:13px}.vebcode-footer-links{color:#0e1a23;align-items:center;gap:28px;font-size:15px;font-weight:700;display:flex}.vebcode-button,.vebcode-service-card,.vebcode-process-step img,.vebcode-industry-card img,.vebcode-proof-card,.vebcode-improvement-list span,.vebcode-panel-frame img,.vebcode-quality-panel img,.vebcode-final-browser{transition:transform .22s,box-shadow .22s,filter .22s,border-color .22s}.vebcode-service-card:hover,.vebcode-proof-card:hover{border-color:#1261ff47;transform:translateY(-3px);box-shadow:0 22px 36px #0e1a2317}.vebcode-process-step img:hover,.vebcode-industry-card img:hover,.vebcode-panel-frame img:hover,.vebcode-quality-panel img:hover,.vebcode-final-browser:hover{filter:drop-shadow(0 34px 46px #0e1a232b);transform:translateY(-4px)}@keyframes vebcode-section-rise{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}.vebcode-reveal{opacity:0;will-change:opacity, transform;transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transform:translateY(38px)}.vebcode-reveal.is-visible{opacity:1;transform:translateY(0)}.vebcode-reveal-animate{animation:.76s cubic-bezier(.22,1,.36,1) both vebcode-section-rise}@keyframes vebcode-hero-copy-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes vebcode-hero-device-in{0%{opacity:0;transform:translateY(32px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.vebcode-header{animation:.68s cubic-bezier(.22,1,.36,1) both vebcode-hero-copy-in}.vebcode-copy>*{animation:.76s cubic-bezier(.22,1,.36,1) both vebcode-hero-copy-in}.vebcode-copy>:first-child{animation-delay:90ms}.vebcode-copy>:nth-child(2){animation-delay:.17s}.vebcode-copy>:nth-child(3){animation-delay:.25s}.vebcode-copy>:nth-child(4){animation-delay:.33s}.vebcode-device,.vebcode-project-card,.vebcode-design-panel{animation:.82s cubic-bezier(.22,1,.36,1) both vebcode-hero-device-in}.vebcode-desktop{animation-delay:.18s}.vebcode-mobile-card{animation-delay:.28s}.vebcode-project-card{animation-delay:.36s}.vebcode-phone{animation-delay:.43s}.vebcode-design-panel{animation-delay:.5s}@media (max-width:1500px){.vebcode-hero{grid-template-columns:minmax(380px,430px) minmax(720px,1fr);gap:22px;padding-left:40px;padding-right:40px}.vebcode-showcase{margin-right:0;transform:translate(10px)}.vebcode-desktop{width:72.5%;left:13.5%}.vebcode-mobile-card{width:20%;left:0}.vebcode-project-card{right:.2%}.vebcode-checklist{right:1.4%}.vebcode-design-panel{width:66%;left:8.5%}.vebcode-serious-showcase{transform-origin:0 0;left:690px;transform:scale(.9)}}@media (max-width:1380px){.vebcode-header,.vebcode-hero{padding-left:32px;padding-right:32px}.vebcode-hero{grid-template-columns:minmax(350px,.75fr) minmax(675px,1.4fr)}.vebcode-copy h1{font-size:clamp(50px,5vw,70px)}.vebcode-lede{font-size:17px}.vebcode-serious{min-height:850px;padding-left:42px;padding-right:42px}.vebcode-serious h2{width:620px;font-size:64px}.vebcode-serious-showcase{transform-origin:0 0;left:700px;transform:scale(.88)}.vebcode-service-strip{left:42px;right:42px}.vebcode-service-item strong{font-size:13px}.vebcode-services,.vebcode-quality{grid-template-columns:minmax(430px,.8fr) minmax(520px,1fr);min-height:auto}.vebcode-process-grid{gap:18px}.vebcode-process-step img{height:220px}.vebcode-process-step h3{font-size:26px}.vebcode-industries{grid-template-columns:360px 1fr;gap:34px}.vebcode-industry-grid{gap:22px 10px}.vebcode-section-logo{margin-bottom:58px}.vebcode-services h2,.vebcode-quality h2{font-size:clamp(48px,4.7vw,64px)}.vebcode-section-lede{font-size:17px}}@media (max-width:1180px){.vebcode-site{overflow:visible}.vebcode-header{grid-template-columns:260px 1fr auto}.vebcode-logo{width:230px}.vebcode-nav,.vebcode-call{font-size:14px}.vebcode-nav{gap:24px}.vebcode-hero{grid-template-columns:1fr;gap:38px;min-height:0;padding-top:34px}.vebcode-copy{max-width:760px;padding-top:0}.vebcode-copy h1{max-width:720px}.vebcode-lede{max-width:630px}.vebcode-kicker{margin-bottom:34px}.vebcode-showcase{width:min(100%,960px);height:630px;min-height:0;margin:0 auto;transform:none}.vebcode-project-card,.vebcode-checklist{right:0}.vebcode-serious{min-height:1180px;padding:80px 32px}.vebcode-serious:before,.vebcode-serious-grid{inset:0}.vebcode-serious-copy{width:min(100%,760px);padding-top:0}.vebcode-serious h2{width:min(100%,760px);font-size:clamp(44px,7vw,68px)}.vebcode-serious-showcase{width:min(100%,760px);height:470px;margin-top:54px;position:relative;top:auto;left:auto;transform:none}.vebcode-service-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:64px;position:relative;bottom:auto;left:auto;right:auto}.vebcode-service-item{border-right:0}.vebcode-offer,.vebcode-faq{grid-template-columns:1fr;padding:72px 32px}.vebcode-offer-grid{grid-template-columns:1fr;max-width:760px}.vebcode-offer-card{min-height:0}.vebcode-services,.vebcode-quality{grid-template-columns:1fr;padding-top:72px}.vebcode-section-logo{margin-bottom:54px}.vebcode-service-card-grid{max-width:760px}.vebcode-panel-frame,.vebcode-quality-panel{width:min(100%,820px)}.vebcode-panel-frame{margin-top:0}.vebcode-quality-copy{padding-top:0}.vebcode-quality-panel{margin-top:0}.vebcode-process{min-height:auto}.vebcode-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vebcode-industries{grid-template-columns:1fr;min-height:auto}.vebcode-industries .vebcode-section-logo{margin-bottom:80px}.vebcode-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding-top:0}.vebcode-proof,.vebcode-final{grid-template-columns:1fr;min-height:auto;padding:72px 32px}.vebcode-improvements{border-left:0;padding:24px 0 0}.vebcode-final{gap:40px}.vebcode-final-browser{width:min(100%,900px)}.vebcode-footer{grid-template-columns:1fr;align-items:start}.vebcode-footer-links{flex-wrap:wrap}}@media (max-width:780px){.vebcode-header{grid-template-columns:1fr auto;align-items:center;height:auto;padding:24px 20px 0}.vebcode-logo{width:170px}.vebcode-nav{display:none}.vebcode-call{gap:12px;padding-left:18px;font-size:14px}.vebcode-hero{height:auto;min-height:0;padding:52px 20px 42px}.vebcode-copy h1{font-size:clamp(45px,13vw,62px)}.vebcode-lede{margin:24px 0 32px;font-size:16px;line-height:1.55}.vebcode-hero-points{grid-template-columns:1fr;margin-bottom:30px;display:grid}.vebcode-actions{grid-template-columns:1fr;display:grid}.vebcode-button{width:min(100%,280px)}.vebcode-showcase{width:100%;height:auto;margin:8px 0 0;display:block;overflow:hidden}.vebcode-device{position:static}.vebcode-desktop{filter:drop-shadow(0 18px 28px #0e1a2324);width:100%}.vebcode-mobile-card,.vebcode-phone,.vebcode-project-card,.vebcode-checklist,.vebcode-design-panel{display:none}.vebcode-serious{min-height:0;padding:58px 20px 46px}.vebcode-serious:before,.vebcode-serious-grid{inset:0}.vebcode-serious:after{display:none}.vebcode-serious-copy{width:100%}.vebcode-serious .vebcode-kicker{margin-bottom:30px}.vebcode-serious h2{width:100%;font-size:clamp(40px,12vw,54px);line-height:1.05}.vebcode-serious-showcase{gap:16px;width:100%;height:auto;margin-top:34px;display:grid}.vebcode-url-pill,.vebcode-section-nav,.vebcode-mini-checks,.vebcode-overview-panel,.vebcode-section-phone{position:static}.vebcode-url-pill{justify-self:center;width:100%;max-width:360px}.vebcode-url-pill span{flex:1;min-width:0}.vebcode-section-nav{justify-self:center;width:100%;max-width:460px}.vebcode-mini-checks{grid-template-columns:1fr;width:100%;padding:18px}.vebcode-overview-panel{justify-self:center;width:100%;max-width:460px}.vebcode-section-phone{justify-self:center;width:min(58vw,210px)}.vebcode-service-strip{grid-template-columns:1fr;gap:12px;margin-top:34px}.vebcode-service-item{min-height:48px;padding-right:0}.vebcode-service-item span{width:48px;height:48px}.vebcode-services,.vebcode-quality{padding:58px 20px 34px}.vebcode-offer,.vebcode-faq{padding:58px 20px 42px}.vebcode-offer h2,.vebcode-faq h2{font-size:clamp(40px,12vw,54px)}.vebcode-offer-card{padding:24px 0}.vebcode-faq-list summary{min-height:0;padding:21px 0;font-size:20px}.vebcode-faq-list p{font-size:16px}.vebcode-process,.vebcode-industries{padding:58px 20px 42px}.vebcode-section-logo span{font-size:44px}.vebcode-section-logo i{height:36px}.vebcode-section-logo strong{font-size:12px}.vebcode-section-index{gap:12px;margin-bottom:28px;font-size:12px}.vebcode-services h2,.vebcode-quality h2{font-size:clamp(40px,12vw,54px)}.vebcode-section-lede{font-size:16px}.vebcode-service-card-grid{grid-template-columns:1fr}.vebcode-quality-list{margin-top:34px}.vebcode-process h2,.vebcode-industries h2,.vebcode-proof h2,.vebcode-final h2{font-size:clamp(40px,12vw,54px)}.vebcode-process-grid,.vebcode-industry-grid{grid-template-columns:1fr}.vebcode-process-step p{min-height:0}.vebcode-process-step img{height:230px}.vebcode-process-line{grid-template-columns:auto 1fr}.vebcode-industries .vebcode-section-logo{margin-bottom:58px}.vebcode-proof,.vebcode-final{padding:58px 20px 42px}.vebcode-proof-cards{grid-template-columns:1fr}.vebcode-proof-card{min-height:0;padding:24px}.vebcode-proof-card p{font-size:21px}.vebcode-improvement-list article{grid-template-columns:64px 1fr;gap:18px;min-height:0;padding:20px 0}.vebcode-improvement-list span{width:64px;height:64px}.vebcode-improvement-list h3{font-size:20px}.vebcode-final p{margin-bottom:30px;font-size:17px}.vebcode-final .vebcode-actions{grid-template-columns:1fr}.vebcode-final .vebcode-button{width:100%;min-width:0}.vebcode-footer{gap:28px;padding:44px 20px}.vebcode-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:520px){.vebcode-call span{display:none}.vebcode-copy h1{font-size:44px}}.app-shell{--bg:#f7f8fa;--panel:#fff;--line:#e6e8ec;--muted:#6b7280;--text:#202124;--accent:#5e6ad2;--accent-strong:#4f46c8;--soft-shadow:0 1px 2px #1018280a;background:var(--bg);color:var(--text)}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f8fadb;min-height:64px;padding:12px 22px}.brand-mark{color:#fff;background:#202124;border-radius:8px;width:30px;height:30px;font-size:12px}.brand h1{letter-spacing:0;font-size:14px;font-weight:650}.brand p,.top-action-note,.muted{color:var(--muted)}.sidebar,.workspace-panel,.detail-panel,.site-preview,.flow-panel,.stat,.lead-modal{border-color:var(--line);box-shadow:var(--soft-shadow);border-radius:10px}.sidebar{background:#fbfbfc;top:82px}.panel-title{font-size:13px;font-weight:650}.field label,.stat span,.business-table th{color:#737985;letter-spacing:.03em;font-size:11px;font-weight:650}.field input,.field select,.field textarea,.filters input,.filters select,.toolbar-select{color:var(--text);background:#fff;border-color:#dfe2e7;border-radius:8px}.primary-button{border-color:var(--accent);background:var(--accent)}.primary-button:hover:not(:disabled){background:var(--accent-strong)}.secondary-button,.icon-button,.ghost-button{background:#fff;border-color:#dfe2e7}.stat{padding:10px 12px}.stat strong{font-size:20px;font-weight:650}.table-tabs{background:#f1f2f4}.table-tabs button.active{color:#202124}.business-table{table-layout:auto}.business-table th,.business-table td{padding:10px 12px;font-size:12px}.business-table thead th{background:#fbfbfc;top:0}.business-table tbody tr:hover{background:#f7f8fb}.score-pill,.flag-pill,.tier-pill,.status-pill{border-radius:999px;font-size:11px;font-weight:600}.flow-panel,.modal-flow-panel{color:var(--text);background:#fbfbfc}.flow-panel .muted,.modal-flow-panel .muted{color:var(--muted)}.flow-panel .secondary-button{color:var(--text);background:#fff;border-color:#dfe2e7}.raw-table-wrap{overflow:visible}.raw-table{table-layout:fixed;width:100%;min-width:0}.raw-table th,.raw-table td{white-space:normal;vertical-align:top;overflow:hidden}.raw-table th:first-child,.raw-table td:first-child{width:26%}.raw-table th:nth-child(2),.raw-table td:nth-child(2){width:14%}.raw-table th:nth-child(3),.raw-table td:nth-child(3){width:16%}.raw-table th:nth-child(5),.raw-table td:nth-child(5){width:24%}.raw-table th:nth-child(4),.raw-table td:nth-child(4),.raw-table th:nth-child(6),.raw-table td:nth-child(6),.raw-table th:nth-child(7),.raw-table td:nth-child(7){width:10%}.raw-business-cell,.raw-stack{gap:4px;min-width:0;line-height:1.35;display:grid}.raw-business-cell strong,.raw-stack span{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.raw-business-cell small,.raw-stack small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.raw-business-cell span,.raw-business-cell small,.raw-stack small{color:var(--muted);font-size:11px;line-height:1.35}.json-details pre{width:min(520px,70vw);left:auto;right:auto}.raw-json-modal{width:min(1120px,96vw)}.raw-json-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;display:grid}.info-tile{border:1px solid var(--line);background:#fff;border-radius:9px;gap:4px;padding:12px;display:grid}.info-tile span{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:650}.info-tile strong{overflow-wrap:anywhere;min-width:0;font-size:13px}.raw-json-body{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:14px;padding:0 16px 16px;display:grid}.raw-json-body section{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:14px}.raw-json-body h3{margin:0 0 12px;font-size:13px}.raw-field-list{gap:10px;margin:0;display:grid}.raw-field-list div{gap:3px;display:grid}.raw-field-list dt{color:var(--muted);font-size:11px;font-weight:650}.raw-field-list dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px}.raw-json-pre{color:#eef2ff;white-space:pre-wrap;background:#111318;border-radius:8px;max-height:60vh;margin:0;padding:12px;font-size:11px;line-height:1.5;overflow:auto}.lead-modal{background:#f7f8fa}.lead-modal-head{border-bottom-color:var(--line)}.app-shell{--violet:#5e6ad2;--violet-soft:#f0f1ff;--blue:#2563eb;--blue-soft:#edf4ff;--green:#0f9f6e;--green-soft:#eaf8f1;--amber:#b7791f;--amber-soft:#fff6e6;--rose:#d14d72;--rose-soft:#fff0f4;--cyan:#087ea4;--cyan-soft:#eaf8fc}.sidebar{background:linear-gradient(#f0f1fff0,#fffffffa 42%),#fff;border-color:#5e6ad23d;position:relative;overflow:hidden}.sidebar:before{content:"";background:linear-gradient(90deg, var(--violet), var(--cyan), var(--green));height:4px;position:absolute;inset:0 0 auto}.sidebar>*{position:relative}.sidebar .panel-title:before{content:"";background:var(--violet);border-radius:999px;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #5e6ad21f}.addon-panel{background:linear-gradient(#eaf8fce6,#fff 54%);border-color:#087ea433}.hint-box{background:#f0f1ff9e;border-color:#5e6ad233}.stat{position:relative;overflow:hidden}.stat:before{content:"";background:var(--violet);width:3px;position:absolute;inset:0 auto 0 0}.stat:first-child{background:var(--blue-soft)}.stat:first-child:before{background:var(--blue)}.stat:nth-child(2){background:var(--violet-soft)}.stat:nth-child(2):before{background:var(--violet)}.stat:nth-child(3){background:var(--green-soft)}.stat:nth-child(3):before{background:var(--green)}.stat:nth-child(4){background:var(--cyan-soft)}.stat:nth-child(4):before{background:var(--cyan)}.stat:nth-child(5){background:var(--amber-soft)}.stat:nth-child(5):before{background:var(--amber)}.stat:nth-child(6){background:var(--rose-soft)}.stat:nth-child(6):before{background:var(--rose)}.stat strong{color:#17181c}.flow-panel,.modal-flow-panel{background:linear-gradient(135deg,#f0f1ffeb,#eaf8fcb3),#fff;border-color:#5e6ad22e}.table-tabs button.active{color:#fff;background:var(--violet);box-shadow:none}.selected-row,.business-table tbody tr.selected-row:hover{background:#eef1ff}.score-pill{background:var(--violet-soft);color:#484fb6;border-color:#5e6ad22e}.tier-hot{background:var(--rose-soft);color:#b63d61}.tier-warm{background:var(--amber-soft);color:#8a5b12}.tier-watch{background:var(--blue-soft);color:#1f54c7}.tier-poor-fit{color:#616977;background:#f1f3f5}.status-completed{background:var(--green-soft);color:#08764f}.status-running{background:var(--blue-soft);color:#1f54c7}.status-blocked,.status-failed{background:var(--rose-soft);color:#b63d61}.status-idle{color:#5f6875;background:#f1f3f5}.flag-pill{color:#0a6d8e;background:#eaf8fcbd;border-color:#087ea426}.primary-button{box-shadow:0 6px 18px #5e6ad22e}.sidebar{background:linear-gradient(#eaf8fc8c,#fffffffa 31%),#fff;border-color:#087ea42e}.sidebar:before{height:3px}.stat{background:#fff!important}.stat:before{width:4px}.business-table th,.business-table td{padding-top:9px;padding-bottom:9px}.business-table td:nth-child(6),.business-table th:nth-child(6){width:92px}.business-table td:nth-child(4) .flag-list{gap:5px}.business-table td:nth-child(4) .flag-pill:nth-child(n+2){display:none}.flag-pill,.status-pill,.score-pill,.tier-pill{line-height:1.2}.flag-pill{text-align:left;border-radius:7px;align-items:flex-start;gap:5px;max-width:min(100%,280px);min-height:24px;padding:5px 9px}.flag-pill svg{flex:none;margin-top:1px}.score-pill,.tier-pill,.status-pill{white-space:nowrap;align-items:center}.modal-action-stack{gap:10px;display:grid}.operation-progress{background:linear-gradient(135deg,#fefeff,#eff8fa);background:linear-gradient(135deg,lab(99.769% -.278026 -.691927),lab(96.826% -2.77397 -2.1477));border:1px solid #aabdce;border:1px solid lab(75.6379% -4.10658 -10.8953);border-radius:8px;gap:10px;min-width:0;padding:13px;display:grid;box-shadow:inset 0 1px #ffffffd1,0 12px 26px #15232f14;box-shadow:inset 0 1px lab(100% 0 0/.82),0 12px 26px lab(12.9625% -3.13316 -9.96698/.08)}.operation-progress.compact{gap:9px;padding:11px}.operation-progress-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.operation-progress-head h3,.operation-progress-head p{margin:0}.operation-progress-head h3{color:#081520;color:lab(6.15617% -2.18637 -8.96163);overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.25}.operation-progress-head p{color:#4a5763;color:lab(36.1918% -3.20698 -8.79782);margin-top:5px;font-size:12px;line-height:1.4}.operation-elapsed{color:#152634;color:lab(14.1083% -3.49253 -11.587);text-align:center;background:#ffffffdb;background:lab(100% 0 0/.86);border:1px solid #afc0cf;border:1px solid lab(76.8004% -3.63702 -9.55339);border-radius:999px;min-width:48px;padding:5px 8px;font-size:11px;font-weight:850}.operation-progress-track{background:#e7ecf0;background:lab(93.0431% -1.09798 -2.75962);border:1px solid #b7c6d4;border:1px solid lab(79.1216% -3.40146 -8.88237);border-radius:999px;height:8px;overflow:hidden}.operation-progress-track span{border-radius:inherit;background:linear-gradient(90deg,#3270d6,#00aa73,#da942c);background:linear-gradient(90deg,lab(47.4444% 8.21474 -59.5129),lab(61.378% -51.0542 17.6954),lab(67.2994% 20.9446 61.9005));height:100%;transition:width .28s;display:block;position:relative;overflow:hidden}.operation-progress-track span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff70,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.44),#0000);width:38%;animation:1.4s ease-in-out infinite vebcode-progress-shine;position:absolute;inset:0}.operation-steps{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.operation-progress.compact .operation-steps{grid-template-columns:1fr}.operation-steps li{color:#44525d;color:lab(33.8708% -3.18657 -8.78977);background:#ffffffad;background:lab(100% 0 0/.68);border:1px solid #c4cfd9;border:1px solid lab(82.6038% -2.40782 -6.17549);border-radius:7px;align-items:center;gap:7px;min-width:0;min-height:30px;padding:6px 8px;font-size:11px;line-height:1.25;display:flex}.operation-steps li>span{background:#f2f6f9;background:lab(96.5225% -.827342 -2.07183);border:1px solid #afbcc8;border:1px solid lab(75.6426% -2.90194 -7.52734);border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid}.operation-steps li strong{overflow-wrap:anywhere;min-width:0}.operation-steps li.active{color:#041f4c;color:lab(12.0789% 6.26402 -31.4034);background:#f0f6ff;background:lab(96.4561% -.933021 -7.0684);border-color:#4678cc;border-color:lab(50.2225% 3.55575 -49.3092)}.operation-steps li.done{color:#002d1a;color:lab(15.1995% -27.4356 10.6895);background:#e9faf1;background:lab(96.8179% -7.13837 2.52508);border-color:#78b898;border-color:lab(69.7511% -26.4224 9.27659)}.operation-steps li.active>span{background:#fff;background:lab(100% 0 0);border-color:#4678cc;border-color:lab(50.2225% 3.55575 -49.3092)}.operation-steps li.done>span{background:#d2f1df;background:lab(92.4208% -12.8732 5.11071);border-color:#49af7e;border-color:lab(64.4694% -39.7115 15.6348)}.operation-steps li.active svg,.loading-icon{animation:.9s linear infinite vebcode-spin}.operation-waiting{color:#475460;color:lab(35.0324% -3.09062 -8.46224);margin:0;font-size:11px;line-height:1.4}.preview-link-strip{background:#ffffffb8;border:1px solid #5e6ad229;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 10px;padding:10px 12px;display:grid}.preview-link-strip span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:750}.preview-link-strip a,.url-link span{color:#1d4ed8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:750;overflow:hidden}.url-link{max-width:220px}.url-link svg{flex:none}.top-action-note{display:none}.modal-head-actions{align-items:center;gap:10px;display:flex}.gmb-hero{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:16px;margin:16px;padding:16px;display:grid}.gmb-title-block{align-content:start;gap:8px;display:grid}.gmb-title-block h3{letter-spacing:-.02em;margin:0;font-size:24px}.gmb-title-block p{color:var(--muted);margin:0}.gmb-rating-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.gmb-rating-row strong{color:#17181c;font-size:16px}.gmb-hero img,.gmb-image-placeholder{aspect-ratio:16/10;object-fit:cover;background:#eef2f6;border-radius:10px;width:100%}.gmb-image-placeholder{color:var(--muted);place-items:center;font-size:12px;display:grid}.raw-clean-section{border:1px solid var(--line);background:#fff;border-radius:10px;margin:0 16px 16px;padding:14px}.lead-gallery-section{margin-top:0}.raw-clean-section h3{margin:0 0 12px;font-size:13px}.email-pitch-panel,.pipeline-log-panel{gap:12px;display:grid}.pipeline-log-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pipeline-log-head h3,.pipeline-log-head p{margin:0}.pipeline-log-head p{margin-top:4px}.pipeline-log-head>span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.pipeline-log-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pipeline-log-entry{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:94px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.pipeline-log-entry>span{color:#3730a3;text-transform:uppercase;background:#eef2ff;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:850}.pipeline-log-entry strong{font-size:13px;display:block}.pipeline-log-entry small{color:var(--muted);margin-top:3px;display:block}.pipeline-log-entry.log-completed>span{color:#166534;background:#dcfce7}.pipeline-log-entry.log-failed>span{color:#991b1b;background:#fee2e2}.email-pitch-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.email-pitch-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.email-pitch-head h3,.email-pitch-head p{margin:0}.email-pitch-head p{margin-top:4px;line-height:1.45}.email-pitch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.email-copy-card,.email-copy-body{background:#fbfcfd;border:1px solid #e2e7ed;border-radius:9px;min-width:0;padding:12px}.email-copy-card span,.email-copy-body span{color:#65717d;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.email-copy-card strong,.email-copy-card p,.email-copy-body pre{margin:0}.email-copy-card p,.email-copy-body pre{color:#394655;font:inherit;white-space:pre-wrap;font-size:13px;line-height:1.5}.email-preview-link-card a{color:#2457d6;overflow-wrap:anywhere;font-size:13px;font-weight:750}.email-upsell-list{background:#f8fafc;border:1px solid #dbe4ef;border-radius:9px;gap:8px;padding:12px;display:grid}.email-upsell-list>span{color:#65717d;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.email-upsell-list>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.email-upsell-list article{background:#fff;border:1px solid #e2e7ed;border-radius:8px;min-width:0;padding:10px}.email-upsell-list strong{margin-bottom:5px;font-size:13px;display:block}.email-upsell-list p,.email-upsell-list small{color:#485564;margin:0;font-size:12px;line-height:1.45;display:block}.email-upsell-list small{color:#6b7683;margin-top:7px}.raw-image-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.raw-image-grid a{min-width:0;display:block}.raw-image-grid img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:#eef2f6;border-radius:8px;width:100%}.raw-json-single{padding:16px}.raw-json-single .raw-json-pre{max-height:calc(88vh - 130px)}.raw-review-list{gap:10px;display:grid}.raw-review-list article{border:1px solid var(--line);background:#fbfbfc;border-radius:8px;padding:10px}.raw-review-list strong{font-size:12px}.raw-review-list p{margin:5px 0;font-size:12px;line-height:1.45}.raw-review-list small{color:var(--muted)}.raw-field-list.compact div{grid-template-columns:110px minmax(0,1fr);align-items:baseline}.additional-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.additional-info-grid div{border:1px solid var(--line);background:#fbfbfc;border-radius:8px;min-width:0;padding:10px}.additional-info-grid strong{margin-bottom:4px;font-size:12px;display:block}.additional-info-grid span{color:var(--muted);font-size:12px;line-height:1.4}.polished-preview{color:#15171c;background:#f7f8fa;min-height:100vh}.polished-hero{background-position:50%;background-size:cover;align-content:space-between;min-height:78vh;padding:26px 32px 72px;display:grid}.polished-hero .public-nav{color:#fff;justify-content:space-between;align-items:center;gap:18px;display:flex}.polished-hero .public-nav>div{align-items:center;gap:10px;display:inline-flex}.polished-hero .public-nav img{object-fit:cover;background:#ffffff2e;border-radius:10px;width:38px;height:38px}.polished-hero-copy{color:#fff;width:min(760px,92vw)}.polished-hero-copy>span{background:#ffffff1f;border:1px solid #ffffff3d;border-radius:999px;margin-bottom:18px;padding:8px 12px;font-size:13px;display:inline-block}.polished-hero-copy h1{letter-spacing:-.045em;margin:0;font-size:clamp(44px,7vw,84px);line-height:.98}.polished-hero-copy p{color:#ffffffdb;width:min(620px,92vw);margin:22px 0 30px;font-size:clamp(17px,2vw,22px);line-height:1.45}.polished-hero-copy a{color:#15171c;background:#fff;border-radius:999px;align-items:center;min-height:46px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.preview-proof-strip{background:#e4e7ec;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1120px,100% - 40px);margin:-38px auto 0;display:grid;overflow:hidden;box-shadow:0 16px 42px #1018281f}.preview-proof-strip div{background:#fff;gap:4px;padding:20px;display:grid}.preview-proof-strip strong{font-size:26px}.preview-proof-strip span{color:#667085;font-size:13px}.polished-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(1120px,100% - 40px);margin:42px auto 0;display:grid}.polished-sections article{background:#fff;border:1px solid #e4e7ec;border-radius:14px;min-height:190px;padding:24px}.polished-sections h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px}.polished-sections p{color:#4b5563;margin:0;line-height:1.55}.preview-gallery{width:min(1120px,100% - 40px);margin:18px auto 70px}.preview-gallery h2{margin:0 0 14px}.preview-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.preview-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%}@media (max-width:900px){.gmb-hero,.raw-json-body.secondary,.additional-info-grid,.preview-proof-strip,.polished-sections,.preview-gallery>div{grid-template-columns:1fr}}.workspace-tabs-shell{background:linear-gradient(#fffffff0,#f6f7f900);gap:8px;padding:14px 24px 0;display:flex}.workspace-tabs-shell button{color:#53606d;background:#ffffffc2;border:1px solid #dfe5eb;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex;box-shadow:0 1px 2px #10182008}.workspace-tabs-shell button.active{color:#101820;background:#fff;border-color:#b9c9fb;box-shadow:0 10px 26px #2457d617}.workspace-tabs-shell small{color:#2457d6;background:#eef4ff;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11px;display:inline-flex}.workspace-page{gap:16px;padding:18px 24px 42px;display:grid}.workspace-page-head{min-height:152px;box-shadow:var(--soft-shadow);background:linear-gradient(135deg,#2457d61a,#087f5b0f 45%,#ffffffeb),#fff;border:1px solid #dfe5eb;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px;display:flex}.workspace-page-head h2{letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1}.workspace-page-head p{color:#586574;width:min(680px,100%);margin:0;font-size:14px;line-height:1.55}.section-kicker{color:#2457d6;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.history-summary{grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;min-width:440px;display:grid}.history-grid,.docs-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:16px;display:grid}.history-panel,.docs-panel{padding:16px}.panel-header-row{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.panel-header-row h3{margin:0 0 4px;font-size:15px}.panel-header-row p{margin:0}.conversion-list,.job-timeline,.prompt-list{gap:8px;display:grid}.conversion-row{background:#fff;border:1px solid #e4e9ef;border-radius:9px;grid-template-columns:minmax(220px,1.3fr) auto minmax(150px,.6fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.conversion-row.converted{background:linear-gradient(90deg,#087f5b12,#fff 48%);border-color:#cdecdc}.conversion-row>button:first-child{min-width:0;color:inherit;text-align:left;background:0 0;border:0;gap:3px;padding:0;display:grid}.conversion-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversion-row span,.conversion-meta span,.conversion-meta small{color:#65717d;font-size:12px}.conversion-row>div:nth-child(2){gap:6px;display:flex}.conversion-meta{gap:3px;display:grid}.conversion-tracker{border-top:1px solid #e7edf3;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);align-items:start;gap:10px;padding-top:10px;display:grid}.conversion-note-list{gap:6px;display:grid}.conversion-note-list small{color:#5c6875;gap:2px;font-size:12px;line-height:1.35;display:grid}.conversion-note-list strong{color:#293746;white-space:normal;font-size:11px;font-weight:800}.conversion-tracker form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.conversion-tracker input{color:#1e2a35;background:#fff;border:1px solid #d7dee5;border-radius:7px;min-width:0;height:34px;padding:0 10px;font-size:12px}.conversion-button{color:#42505f;background:#fff;border:1px solid #d7dee5;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}.conversion-button.active{color:#087f5b;background:#e9f7f1;border-color:#bde5d1}.manual-completion-panel{background:linear-gradient(135deg,#087f5b14,#ffffffdb);border:1px solid #cdecdc;border-radius:8px;gap:10px;padding:12px;display:grid}.manual-completion-copy{min-width:0}.manual-completion-panel h3,.manual-completion-panel p{margin:0}.manual-completion-panel h3{color:#143124;margin-top:3px;font-size:14px;line-height:1.2}.manual-completion-panel p,.manual-completion-panel small{color:#51605b;font-size:12px;line-height:1.45}.manual-completion-panel form{gap:8px;display:grid}.manual-completion-panel textarea{resize:vertical;color:#1e2a35;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bde5d1;border-radius:7px;padding:9px 10px;font-size:12px;line-height:1.4}.job-timeline article{background:#fbfcfd;border:1px solid #e4e9ef;border-radius:9px;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:11px;display:grid}.timeline-dot{background:#d7dee5;border-radius:999px;width:10px;height:10px;margin-top:5px}.timeline-dot.status-completed{background:#087f5b}.timeline-dot.status-failed{background:#b42318}.timeline-dot.status-running{background:#2457d6}.job-timeline strong,.job-timeline span,.job-timeline small{display:block}.job-timeline strong{font-size:13px}.job-timeline span,.job-timeline small{color:#65717d;margin-top:3px;font-size:12px;line-height:1.35}.docs-head{color:#fff;background:linear-gradient(135deg,#101820f0,#2457d6c7),#101820}.docs-head p,.docs-head .section-kicker{color:#ffffffbd}.browser-status-card{background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:12px;min-width:290px;padding:14px;display:flex}.browser-status-card strong,.browser-status-card span{display:block}.browser-status-card span{color:#ffffffb3;margin-top:3px;font-size:12px}.browser-status-card.warning{border-color:#ffd66673}.browser-status-card.danger{border-color:#ff94947a}.pipeline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pipeline-card{min-height:220px;color:inherit;text-align:left;box-shadow:var(--soft-shadow);background:#fff;border:1px solid #e2e7ed;border-radius:11px;align-content:start;gap:10px;padding:16px;display:grid}.pipeline-card.active{background:linear-gradient(#2457d614,#ffffffeb),#fff;border-color:#b9c9fb;box-shadow:0 12px 30px #2457d61a}.pipeline-card>div{color:#2457d6;justify-content:space-between;align-items:center;display:flex}.pipeline-card>div span{color:#8b96a2;letter-spacing:.08em;font-size:11px;font-weight:800}.pipeline-card h3,.pipeline-card p,.pipeline-card small{margin:0}.pipeline-card h3{font-size:16px}.pipeline-card p{color:#485563;font-size:13px;line-height:1.5}.pipeline-card small{color:#76828e;font-size:12px;line-height:1.45}.pipeline-card em{color:#53606d;background:#f2f5f8;border-radius:999px;width:fit-content;margin-top:4px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:800}.prompt-detail-panel{gap:14px;display:grid}.pipeline-overview-panel{gap:16px;display:grid}.pipeline-overview-head{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:start;gap:14px;display:grid}.pipeline-overview-head h3,.pipeline-overview-head p,.decision-flow-panel h3,.decision-flow-panel p{margin:0}.pipeline-overview-head h3,.decision-flow-panel h3{margin-top:3px;font-size:17px}.pipeline-overview-head p,.decision-flow-panel p{color:#596675;margin-top:5px;font-size:13px;line-height:1.5}.pipeline-memory-card{background:#eef4ff;border:1px solid #d9e5ff;border-radius:8px;min-width:0;padding:12px}.pipeline-memory-card strong,.pipeline-memory-card span{display:block}.pipeline-memory-card strong{color:#2457d6;font-size:12px}.pipeline-memory-card span{color:#314152;margin-top:4px;font-size:13px;line-height:1.45}.pipeline-flowchart{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px 22px;display:grid}.flow-step-wrap{min-width:0;display:grid;position:relative}.flowchart-node{background:#fff;border:1px solid #dfe5eb;border-radius:8px;align-content:start;gap:7px;min-width:0;min-height:146px;padding:12px;display:grid}.flowchart-node span{color:#65717d;background:#f2f5f8;border-radius:999px;width:fit-content;padding:4px 7px;font-size:11px;font-weight:850}.flowchart-node strong{color:#172330;font-size:13px}.flowchart-node p{color:#596675;margin:0;font-size:12px;line-height:1.45}.flow-arrow{z-index:1;color:#9aa7b5;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.flow-step-wrap:nth-child(4n) .flow-arrow{display:none}.decision-flow-panel{border-top:1px solid #e4e9ef;gap:12px;padding-top:14px;display:grid}.decision-flow-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.decision-flow-node{background:#fbfcfd;border:1px solid #dfe5eb;border-radius:8px;min-width:0;padding:11px}.decision-flow-node.stop{background:#f0fbf5;border-color:#d6ece3}.decision-flow-node span,.decision-flow-node strong{display:block}.decision-flow-node span{color:#65717d;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.35}.decision-flow-node strong{color:#172330;margin-top:5px;font-size:13px}.decision-flow-node p{color:#596675;margin-top:6px;font-size:12px;line-height:1.45}.prompt-detail-panel h4{color:#53606d;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.prompt-detail-grid{grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:12px;display:grid}.prompt-detail-grid pre{color:#eaf1fb;white-space:pre-wrap;background:#101820;border:1px solid #dfe5eb;border-radius:9px;max-height:430px;margin:0;padding:13px;font-size:12px;line-height:1.5;overflow:auto}.implementation-notes{flex-wrap:wrap;gap:7px;display:flex}.implementation-notes span{color:#53606d;background:#fbfcfd;border:1px solid #dfe5eb;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:700}.decision-guide-panel{gap:14px;display:grid}.decision-guide-grid{grid-template-columns:minmax(260px,.85fr) minmax(280px,1fr);align-items:stretch;gap:12px;display:grid}.decision-card{background:#fbfcfd;border:1px solid #e4e9ef;border-radius:9px;gap:12px;min-width:0;padding:14px;display:grid}.score-decision-card{background:linear-gradient(#2457d612,#fbfcfd 42%)}.service-decision-card{grid-column:1/-1}.decision-card-head{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.decision-card-head svg{color:#2457d6;margin-top:2px}.decision-card h4,.decision-card p{margin:0}.decision-card h4{font-size:13px}.decision-card-head p{color:#596675;margin-top:4px;font-size:12px;line-height:1.45}.model-routing-control{background:#fff;border:1px solid #dbe4ee;border-radius:8px;gap:10px;padding:12px;display:grid}.model-routing-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.model-routing-header strong,.routing-toggle strong{color:#172330;font-size:12px;display:block}.model-routing-header span,.routing-toggle small{color:#596675;margin-top:3px;font-size:11px;line-height:1.4;display:block}.model-routing-header output{color:#172330;text-align:center;background:#f4f7fb;border:1px solid #cfd9e4;border-radius:8px;min-width:44px;padding:5px 8px;font-size:13px;font-weight:900}.model-threshold-row{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:10px;display:grid}.model-threshold-row input[type=range]{accent-color:#2457d6;width:100%}.model-threshold-row input[type=number]{color:#172330;background:#fbfcfd;border:1px solid #cfd9e4;border-radius:8px;width:100%;padding:7px 8px;font-size:13px;font-weight:800}.model-routing-control>p{color:#4d5d6c;font-size:12px;line-height:1.45}.routing-toggle{border-top:1px solid #e6ebf1;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding-top:8px;display:grid}.routing-toggle input{accent-color:#2457d6;width:16px;height:16px;margin:1px 0 0}.score-band-list,.decision-rule-list,.service-decision-list{gap:8px;display:grid}.score-band-row,.decision-rule,.service-decision-row{background:#fff;border:1px solid #dfe5eb;border-radius:8px;min-width:0;padding:11px}.score-band-row{grid-template-columns:minmax(94px,.4fr) minmax(0,.6fr);gap:4px 10px;display:grid}.score-band-row strong,.decision-rule strong,.service-decision-row strong{color:#172330;font-size:12px}.score-band-row span{color:#2457d6;font-size:12px;font-weight:800}.score-band-row p{color:#596675;grid-column:1/-1;font-size:12px;line-height:1.45}.decision-rule p{color:#596675;margin-top:4px;font-size:12px;line-height:1.45}.service-decision-row{grid-template-columns:minmax(190px,.8fr) minmax(190px,.7fr) minmax(0,1.5fr);align-items:start;gap:12px;display:grid}.service-decision-row span,.service-decision-row strong{display:block}.service-decision-row span{color:#65717d;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.service-decision-row strong{margin-top:4px}.service-decision-row code{color:#2457d6;overflow-wrap:anywhere;background:#eef4ff;border-radius:7px;width:fit-content;max-width:100%;padding:4px 7px;font-size:12px}.service-decision-row p{color:#596675;font-size:12px;line-height:1.45}.prompt-card{background:#fbfcfd;border:1px solid #e4e9ef;border-radius:9px;padding:13px}.prompt-card strong,.prompt-card p{margin:0}.prompt-card p{color:#596675;margin-top:5px;font-size:13px;line-height:1.45}.tool-grid{gap:8px;display:grid}.tool-pill{background:#fbfcfd;border:1px solid #e4e9ef;border-radius:9px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:flex}.tool-pill svg{flex:none}.tool-pill span,.tool-pill strong{display:block}.tool-pill span{color:#65717d;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.tool-pill strong{margin-top:3px;font-size:13px}.tone-good{background:#f0fbf5;border-color:#cdecdc}.tone-warning{background:#fff9e8;border-color:#f2dfaa}.tone-danger{background:#fff1f1;border-color:#f6c6c6}.browser-detail-panel{justify-content:space-between;align-items:center;gap:18px;display:flex}.browser-detail-panel h3,.browser-detail-panel p{margin:0}.browser-detail-panel p{color:#596675;margin-top:6px;line-height:1.5}.browser-next-steps{background:#eef4ff;border:1px solid #d9e5ff;border-radius:9px;width:min(430px,100%);padding:13px}.browser-next-steps span,.browser-next-steps strong{display:block}.browser-next-steps span{color:#2457d6;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.browser-next-steps strong{color:#233247;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:1100px){.workspace-page-head,.browser-detail-panel{flex-direction:column;align-items:flex-start}.history-summary,.browser-status-card{width:100%;min-width:0}.history-grid,.docs-grid,.pipeline-grid,.pipeline-overview-head,.decision-guide-grid,.prompt-detail-grid{grid-template-columns:1fr}.pipeline-flowchart{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step-wrap:nth-child(4n) .flow-arrow{display:block}.flow-step-wrap:nth-child(2n) .flow-arrow{display:none}.decision-flow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-decision-card{grid-column:auto}.service-decision-row{grid-template-columns:1fr;gap:7px}.conversion-row{grid-template-columns:minmax(0,1fr)}.conversion-tracker,.conversion-tracker form{grid-template-columns:1fr}}@media (max-width:680px){.pipeline-flowchart,.decision-flow-list{grid-template-columns:1fr}.flow-arrow{display:none!important}.workspace-tabs-shell{padding:12px 14px 0;overflow-x:auto}.workspace-tabs-shell button{flex:none}.workspace-page{padding:14px}.history-summary{grid-template-columns:1fr}}.public-preview-html-shell{background:#fff;width:100%;min-height:100vh}.public-preview-html-shell iframe{background:#fff;border:0;width:100%;height:100vh;min-height:100vh;display:block}.agent-preview{--preview-accent:#3157c8;--preview-bg:#f7f8fb;--preview-surface:#fff;--preview-text:#121722;--preview-muted:#5d6677;background:var(--preview-bg);min-height:100vh;color:var(--preview-text)}.agent-nav{z-index:10;background:color-mix(in srgb, var(--preview-bg) 88%, white);border-bottom:1px solid color-mix(in srgb, var(--preview-text) 10%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:24px;padding:18px clamp(20px,5vw,72px);display:flex;position:sticky;top:0}.agent-brand,.agent-nav nav,.agent-hero-actions,.agent-final-cta{align-items:center;display:flex}.agent-brand{color:var(--preview-text);gap:12px}.agent-brand img,.agent-brand span{object-fit:cover;background:var(--preview-accent);color:#fff;border-radius:8px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.agent-nav nav{gap:4px}.agent-nav nav a{color:var(--preview-muted);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:700}.agent-nav nav a:last-child{background:var(--preview-text);color:var(--preview-surface)}.agent-hero{grid-template-columns:minmax(0,.95fr) minmax(340px,.8fr);align-items:center;gap:clamp(28px,6vw,88px);min-height:calc(100vh - 75px);padding:clamp(48px,7vw,92px) clamp(20px,5vw,72px) clamp(56px,8vw,110px);display:grid}.agent-hero-copy{gap:22px;max-width:780px;display:grid}.agent-hero-copy>span,.agent-section-heading>span,.agent-proof>div:first-child>span,.agent-info>div:first-child>span{color:var(--preview-accent);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:850}.agent-hero h1{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(44px,7vw,92px);line-height:.94}.agent-hero p{max-width:680px;color:var(--preview-muted);margin:0;font-size:clamp(17px,2vw,22px);line-height:1.55}.agent-hero-actions{flex-wrap:wrap;gap:12px}.agent-hero-actions a,.agent-final-cta a{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:850;display:inline-flex}.agent-hero-actions a:first-child,.agent-final-cta a{background:var(--preview-accent);color:#fff}.agent-hero-actions a:last-child:not(:first-child){color:var(--preview-text);border:1px solid color-mix(in srgb, var(--preview-text) 16%, transparent);background:color-mix(in srgb, var(--preview-surface) 86%, transparent)}.agent-hero-media{min-height:560px;position:relative}.agent-hero-media>img,.agent-hero-media>div:first-child{object-fit:cover;width:100%;height:min(66vh,640px);min-height:460px;box-shadow:0 28px 80px color-mix(in srgb, var(--preview-text) 18%, transparent);border-radius:10px}.agent-hero-media>div:first-child{background:var(--preview-surface);color:var(--preview-muted);place-items:center;display:grid}.agent-media-card{background:var(--preview-surface);width:min(230px,70%);box-shadow:0 18px 46px color-mix(in srgb, var(--preview-text) 16%, transparent);border-radius:8px;padding:18px;position:absolute;bottom:32px;left:-22px}.agent-image-credit{background:color-mix(in srgb, var(--preview-text) 72%, transparent);color:#fff;border-radius:6px;max-width:calc(100% - 24px);padding:7px 9px;font-size:11px;font-weight:700;position:absolute;bottom:12px;right:12px}.agent-media-card strong{font-size:38px;display:block}.agent-media-card span,.agent-trust-strip span,.agent-service-grid article>span,.agent-service-grid small,.agent-footer,.agent-info-grid span{color:var(--preview-muted)}.agent-trust-strip{border:1px solid color-mix(in srgb, var(--preview-text) 10%, transparent);background:var(--preview-surface);width:min(1120px,100% - 40px);box-shadow:0 18px 50px color-mix(in srgb, var(--preview-text) 8%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));margin:-48px auto 0;display:grid}.agent-trust-strip div{border-right:1px solid color-mix(in srgb, var(--preview-text) 8%, transparent);gap:5px;padding:22px;display:grid}.agent-trust-strip div:last-child{border-right:0}.agent-trust-strip strong{font-size:clamp(22px,3vw,34px)}.agent-section{width:min(1120px,100% - 40px);margin:clamp(70px,10vw,128px) auto 0}.agent-section-heading{gap:10px;margin-bottom:26px;display:grid}.agent-section h2{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(32px,5vw,58px);line-height:1}.agent-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.agent-service-grid article,.agent-review-stack blockquote,.agent-info-grid article,.agent-faq details{background:var(--preview-surface);border:1px solid color-mix(in srgb, var(--preview-text) 10%, transparent);border-radius:8px}.agent-service-grid article{flex-direction:column;gap:14px;min-height:260px;padding:22px;display:flex}.agent-service-grid article:first-child{background:color-mix(in srgb, var(--preview-accent) 10%, var(--preview-surface));grid-column:span 2}.agent-service-grid h3{margin:auto 0 0;font-size:clamp(22px,3vw,34px);line-height:1.04}.agent-service-grid p,.agent-proof p,.agent-faq p,.agent-final-cta p{color:var(--preview-muted);line-height:1.55}.agent-proof,.agent-info{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(22px,5vw,72px);display:grid}.agent-review-stack,.agent-faq>div:last-child{gap:14px;display:grid}.agent-review-stack blockquote{border-left:5px solid var(--preview-accent);margin:0;padding:26px}.agent-review-stack cite{color:var(--preview-text);margin-top:14px;font-style:normal;font-weight:850;display:block}.agent-gallery>div:last-child{grid-template-columns:1.2fr .8fr .8fr;gap:12px;display:grid}.agent-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;height:100%;min-height:240px}.agent-gallery img:first-child{grid-row:span 2}.agent-info{grid-template-columns:.7fr 1.3fr}.agent-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-info-grid article,.agent-faq details{padding:18px}.agent-info-grid span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:850;display:block}.agent-faq summary{cursor:pointer;font-weight:850}.agent-final-cta{background:var(--preview-text);width:min(1120px,100% - 40px);color:var(--preview-surface);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:clamp(70px,10vw,128px) auto 0;padding:clamp(30px,6vw,64px)}.agent-final-cta h2{max-width:720px;margin:0;font-size:clamp(32px,5vw,60px);line-height:1}.agent-final-cta p{max-width:620px;color:color-mix(in srgb, var(--preview-surface) 76%, transparent)}.agent-footer{border-top:1px solid color-mix(in srgb, var(--preview-text) 10%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;width:min(1120px,100% - 40px);margin:30px auto 0;padding:28px 0 44px;display:flex}.agent-footer>div,.agent-footer nav{flex-wrap:wrap;gap:14px;display:flex}.agent-footer strong{color:var(--preview-text)}.agent-footer a{color:var(--preview-text);font-weight:800}.agent-preview-editorial .agent-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr)}.agent-preview-booking-first .agent-hero-media{order:-1}.agent-preview-gallery-led .agent-gallery{width:min(1240px,100% - 40px)}@media (max-width:900px){.agent-nav,.agent-nav nav,.agent-hero,.agent-proof,.agent-info{flex-direction:column;align-items:flex-start}.agent-nav{position:static}.agent-nav nav{display:none}.agent-hero,.agent-proof,.agent-info{grid-template-columns:1fr}.agent-preview-booking-first .agent-hero-media{order:initial}.agent-hero-media{width:100%;min-height:0}.agent-hero-media>img,.agent-hero-media>div:first-child{height:48vh;min-height:320px}.agent-trust-strip,.agent-service-grid,.agent-gallery>div:last-child,.agent-info-grid{grid-template-columns:1fr}.agent-trust-strip{margin-top:0}.agent-service-grid article:first-child{grid-column:auto}.agent-gallery img:first-child{grid-row:auto}}.session-banner{color:#101820;background:#f7f8fa;border-bottom:1px solid #e4e7ec;min-height:0;padding:10px 22px}.session-account{align-items:center;gap:10px;min-width:0;display:flex}.session-account>span{color:#fff;background:#101820;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.session-account strong{color:#202124;font-size:12px;line-height:1.1;display:block}.session-account small{color:#687382;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:12px;line-height:1.2;display:block;overflow:hidden}.session-signout{color:#2c3542;cursor:pointer;height:32px;font:inherit;background:#fff;border:1px solid #d9dee6;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.session-signout:hover{background:#f1f4f7;border-color:#c5ccd6}.topbar{top:51px}.auth-screen .auth-panel{border-radius:14px}.auth-screen .primary-button{color:#fff;background:#111827;border-color:#111827}.auth-screen .primary-button:hover:not(:disabled){background:#2f3a4d;border-color:#2f3a4d}.auth-screen .ghost-button{color:#111827}.app-shell{--dashboard-bg:#f7f8fa;--dashboard-surface:#fff;--dashboard-surface-muted:#f1f3f6;--dashboard-text:#202124;--dashboard-muted:#6b7280;--dashboard-line:#e1e5ea;--dashboard-line-strong:#c9d0d9;--dashboard-accent:#5e6ad2;--dashboard-accent-strong:#4f46c8;--dashboard-focus:#5e6ad247;--dashboard-danger:#b42318;--dashboard-success:#087f5b;--dashboard-warning:#9a6700;--dashboard-radius:10px;--dashboard-touch:44px;--dashboard-shadow:0 1px 2px #1018280a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.primary-button,.secondary-button,.ghost-button,.icon-button,.toolbar-select,.table-tabs button,.workspace-tabs-shell button,.conversion-button,.session-signout,.field input,.field select,.field textarea,.filters input,.filters select,a{-webkit-tap-highlight-color:#5e6ad224}.primary-button:focus-visible,.secondary-button:focus-visible,.ghost-button:focus-visible,.icon-button:focus-visible,.toolbar-select:focus-visible,.table-tabs button:focus-visible,.workspace-tabs-shell button:focus-visible,.conversion-button:focus-visible,.session-signout:focus-visible,.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible,.filters input:focus-visible,.filters select:focus-visible,a:focus-visible{outline:3px solid var(--dashboard-focus);outline-offset:2px}.primary-button,.secondary-button,.ghost-button,.icon-button,.toolbar-select,.workspace-tabs-shell button,.conversion-button,.session-signout{min-height:var(--dashboard-touch)}.icon-button{min-width:var(--dashboard-touch)}.search-term-row{grid-template-columns:22px minmax(0, 1fr) var(--dashboard-touch)}.small-button,.session-signout{min-height:38px}.name-cell,.raw-business-cell,.raw-stack,.status-pill,.flag-pill,.score-pill,.tier-pill,.topbar,.brand,.session-account,.workspace-page-head,.panel-header-row,.browser-detail-panel{min-width:0}.name-cell strong,.raw-business-cell strong,.conversion-row strong,.status-pill,.flag-pill,.score-pill,.tier-pill,.topbar-status span,.workspace-tabs-shell button span{overflow-wrap:anywhere}.lead-table-wrap,.raw-table-wrap{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.business-table{min-width:900px}.raw-table{min-width:1360px}.business-table tbody tr{cursor:pointer}.business-table tbody tr:focus-within{background:#f4f6ff}.empty-table-state{color:var(--dashboard-muted);text-align:center;gap:4px;padding:18px;display:grid}.empty-table-state strong{color:var(--dashboard-text);font-size:13px}.modal-backdrop{overscroll-behavior:contain}.lead-modal{overscroll-behavior:contain;outline:none}.lead-modal:focus-visible{box-shadow:0 0 0 3px var(--dashboard-focus), 0 24px 80px #0a121c59}.lead-modal-head{z-index:2}.lead-modal img,.raw-image-grid img,.asset-strip img{display:block}.table-tabs button[aria-selected=true]{background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.workspace-tabs-shell button[aria-current=page]{border-color:#5e6ad233}@media (max-width:900px){.topbar{position:static;top:auto}.operator-grid{grid-template-columns:1fr}.sidebar{position:static}.topbar-status,.top-actions,.filters,.modal-head-actions{width:100%}}@media (max-width:760px){.session-banner{flex-direction:column;align-items:flex-start;gap:8px}.session-account small{max-width:min(100%,320px)}.topbar,.table-toolbar,.panel-header-row,.browser-detail-panel,.topbar-status,.top-actions,.filters{flex-direction:column;align-items:stretch}.topbar-status span,.top-actions>*,.filters>*,.filters input,.filters select,.toolbar-select{width:100%}.workspace-tabs-shell{gap:8px;padding-inline:12px}.workspace-tabs-shell button{min-width:max-content}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.split-fields,.modal-action-grid,.modal-primary-actions,.history-summary,.email-pitch-grid,.email-upsell-list>div{grid-template-columns:1fr}.lead-table-wrap{overflow-x:visible}.lead-table-wrap .business-table{min-width:0}.lead-table-wrap .business-table,.lead-table-wrap .business-table thead,.lead-table-wrap .business-table tbody,.lead-table-wrap .business-table tr,.lead-table-wrap .business-table td{width:100%;display:block}.lead-table-wrap .business-table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.lead-table-wrap .business-table tr{border:1px solid var(--dashboard-line);border-radius:var(--dashboard-radius);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow);margin:0 0 10px;padding:12px}.lead-table-wrap .business-table td{border:0;grid-template-columns:minmax(82px,.38fr) minmax(0,1fr);align-items:center;gap:12px;padding:7px 0;display:grid}.lead-table-wrap .business-table td:before{content:attr(data-label);color:var(--dashboard-muted);text-transform:uppercase;font-size:11px;font-weight:750}.lead-table-wrap .business-table td.select-col{justify-content:space-between;display:flex}.lead-table-wrap .business-table td.select-col:before{content:attr(data-label)}.lead-table-wrap .business-table td[data-label=Inspect]{grid-template-columns:1fr}.lead-table-wrap .business-table td[data-label=Inspect]:before{content:none}.lead-table-wrap .business-table td[data-label=Inspect] .icon-button{width:100%}.lead-modal{border-radius:10px}.lead-modal-head{flex-direction:column;align-items:flex-start}.raw-image-grid,.raw-json-summary,.modal-content-grid,.detail-grid,.evidence-grid,.brief-grid{grid-template-columns:1fr}}@media (max-width:420px){.stats{grid-template-columns:1fr}.operator-grid,.workspace-page{padding-inline:10px}.lead-table-wrap .business-table td{grid-template-columns:1fr;gap:4px}}.app-shell{--dashboard-bg:#f3f6fa;--dashboard-surface:#fdfeff;--dashboard-surface-raised:#f9fcff;--dashboard-surface-muted:#ecf1f6;--dashboard-line:#c4cbd4;--dashboard-line-strong:#a5afba;--dashboard-text:#141b23;--dashboard-muted:#565f68;--dashboard-accent:#5761d8;--dashboard-accent-soft:#e9eeff;--dashboard-shadow:0 1px 2px #0b121912, 0 12px 28px #0b121914;--dashboard-shadow-tight:0 1px 2px #0b121914;background:linear-gradient(180deg, #f8fafd 0, var(--dashboard-bg) 176px), var(--dashboard-bg)}@supports (color:lab(0% 0 0)){.app-shell{--dashboard-bg:lab(96.7473% -.662237 -2.14621);--dashboard-surface:lab(99.649% -.444055 -1.43223);--dashboard-surface-raised:lab(98.8354% -.662476 -2.14629);--dashboard-surface-muted:lab(94.7726% -.985116 -3.21453);--dashboard-line:lab(81.4269% -1.50311 -4.9845);--dashboard-line-strong:lab(70.9783% -2.08899 -7.09087);--dashboard-text:lab(9.48482% -1.578 -6.25843);--dashboard-muted:lab(39.6574% -1.82237 -6.35445);--dashboard-accent:lab(45.4459% 23.873 -63.6977);--dashboard-accent-soft:lab(94.0074% 1.16339 -10.4741);--dashboard-shadow:0 1px 2px lab(5.23742% -1.09319 -5.53928/.07), 0 12px 28px lab(5.23742% -1.09319 -5.53928/.08);--dashboard-shadow-tight:0 1px 2px lab(5.23742% -1.09319 -5.53928/.08);background:linear-gradient(180deg, lab(98.2562% -.553459 -1.78938) 0, var(--dashboard-bg) 176px), var(--dashboard-bg)}}.session-banner{border-bottom:1px solid #171e25;border-bottom:1px solid lab(10.6459% -1.5981 -6.26529);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.topbar{border-bottom:1px solid var(--dashboard-line-strong);background:#fafdfff5;background:lab(99.069% -.443995 -1.43219/.96);box-shadow:0 8px 24px #10171e0f;box-shadow:0 8px 24px lab(7.19132% -1.40467 -6.19333/.06)}.workspace-tabs-shell{border-bottom:1px solid var(--dashboard-line);background:#f6f9fd;background:lab(97.9074% -.662386 -2.14626);margin:0;padding:14px 24px;box-shadow:inset 0 1px #ffffffc7;box-shadow:inset 0 1px lab(100% 0 0/.78)}.workspace-tabs-shell button{border-color:var(--dashboard-line);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow-tight)}.workspace-tabs-shell button.active,.workspace-tabs-shell button[aria-current=page]{background:var(--dashboard-accent-soft);border-color:#99a4da;border-color:lab(68.012% 5.17938 -29.1759);box-shadow:0 0 0 1px #99a4da57,0 10px 22px #5761d81f;box-shadow:0 0 0 1px lab(68.012% 5.17938 -29.1759/.34),0 10px 22px lab(45.4459% 23.873 -63.6977/.12)}.operator-grid{gap:18px;padding:18px 24px 38px}.sidebar,.workspace-panel,.detail-panel,.site-preview,.flow-panel,.stat,.raw-clean-section,.info-tile,.raw-json-body section,.email-copy-card,.email-copy-body,.insight-block,.evidence-card,.public-sections article,.site-section{border:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow-tight)}.sidebar{background:linear-gradient(180deg, #edf9ff, var(--dashboard-surface) 104px), var(--dashboard-surface);box-shadow:var(--dashboard-shadow)}@supports (color:lab(0% 0 0)){.sidebar{background:linear-gradient(180deg, lab(97.169% -3.79553 -5.24627), var(--dashboard-surface) 104px), var(--dashboard-surface)}}.sidebar:before,.stat:before{display:none}.field input,.field select,.field textarea,.filters input,.filters select,.toolbar-select,.primary-button,.secondary-button,.ghost-button,.icon-button,.table-tabs{border-color:var(--dashboard-line-strong)}.field input,.field select,.field textarea{background:#fafcfe;background:lab(98.837% -.443995 -1.43219)}.hint-box,.addon-panel{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised)}.stat{padding:13px 14px;background:var(--dashboard-surface)!important}.stat:first-child{border-top:3px solid #3270d6;border-top:3px solid lab(47.4444% 8.21474 -59.5129)}.stat:nth-child(2){border-top:3px solid #7067cb;border-top:3px solid lab(48.129% 23.6025 -51.7702)}.stat:nth-child(3){border-top:3px solid #1d8c5e;border-top:3px solid lab(51.7014% -40.0442 15.7271)}.stat:nth-child(4){border-top:3px solid #007f9c;border-top:3px solid lab(48.3549% -26.3166 -28.0478)}.stat:nth-child(5){border-top:3px solid #b47825;border-top:3px solid lab(55.6828% 19.1673 52.1616)}.stat:nth-child(6){border-top:3px solid #bb4e7f;border-top:3px solid lab(49.3241% 48.5465 -4.37976)}.flow-panel,.modal-flow-panel{border-color:var(--dashboard-line-strong);background:linear-gradient(180deg, #f0f3ff, var(--dashboard-surface));box-shadow:var(--dashboard-shadow-tight)}@supports (color:lab(0% 0 0)){.flow-panel,.modal-flow-panel{background:linear-gradient(180deg, lab(95.8196% .693232 -6.76298), var(--dashboard-surface))}}.workspace-panel{box-shadow:var(--dashboard-shadow);overflow:hidden}.table-toolbar,.panel-header-row,.lead-modal-head{border-bottom-color:var(--dashboard-line-strong);background:var(--dashboard-surface-raised)}.filters{border-color:var(--dashboard-line-strong);background:var(--dashboard-surface-muted)}.table-tabs{background:#e3e8ee;background:lab(91.8716% -1.09071 -3.5696)}.lead-table-wrap,.raw-table-wrap{background:var(--dashboard-surface)}.business-table thead th{border-bottom:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface-muted)}.business-table th,.business-table td{border-bottom-color:var(--dashboard-line)}.business-table tbody tr:hover{background:#f2f7fd;background:lab(97.0916% -1.09214 -3.57039)}.selected-row,.business-table tbody tr.selected-row:hover{background:#ebefff;background:lab(94.5726% 1.2629 -11.2138);box-shadow:inset 0 0 0 1px #a2aee4;box-shadow:inset 0 0 0 1px lab(71.4986% 5.07677 -29.2081)}.score-pill,.tier-pill,.flag-pill,.status-pill{border:1px solid #cbd2d9;border:1px solid lab(83.7493% -1.29783 -4.27747)}.lead-modal{background:var(--dashboard-bg);border-color:var(--dashboard-line-strong)}.modal-content-grid,.raw-json-body,.raw-json-summary{gap:16px}.raw-clean-section,.detail-panel,.site-preview{box-shadow:var(--dashboard-shadow-tight)}@media (max-width:760px){.workspace-tabs-shell,.operator-grid{padding-inline:14px}.lead-table-wrap .business-table tr{border-color:var(--dashboard-line-strong);box-shadow:var(--dashboard-shadow-tight)}}.topbar{grid-template-columns:minmax(220px,1fr) auto minmax(300px,1fr);align-items:center;gap:16px;min-height:56px;padding:10px 22px;display:grid;position:sticky;top:0}.brand{min-width:0}.brand-mark{width:30px;height:30px}.brand h1{font-size:14px;line-height:1.15}.brand p{margin-top:1px;font-size:12px;line-height:1.2}.topbar-status{justify-content:center}.topbar-status span{background:var(--dashboard-surface-raised);height:26px;padding:0 9px}.top-actions{justify-content:flex-end;gap:10px}.topbar-account{align-items:center;gap:8px;min-width:0;display:inline-flex}.topbar-account>span{max-width:210px;color:var(--dashboard-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.session-signout{height:36px;min-height:36px;padding:0 11px}.toolbar-select{height:36px;min-height:36px}.workspace-tabs-shell button{height:38px;min-height:38px}@media (max-width:980px){.topbar{grid-template-columns:1fr;align-items:stretch}.topbar-status,.top-actions{justify-content:flex-start}.topbar-account{flex:auto;justify-content:space-between}}@media (max-width:760px){.topbar{padding:10px 14px}.workspace-tabs-shell{padding:8px 14px}.workspace-tabs-shell button{height:auto}}.topbar{z-index:auto;border-bottom:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface);min-height:58px;box-shadow:none;grid-template-columns:minmax(260px,1fr) auto minmax(360px,1fr);padding:10px 20px;position:static;top:auto}.workspace-tabs-shell{border-bottom:1px solid var(--dashboard-line-strong);background:var(--dashboard-bg);padding:8px 20px;position:static}.workspace-tabs-shell button{height:36px;min-height:36px;box-shadow:none}.top-actions{align-items:center}.topbar-account{border:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface-raised);border-radius:8px;max-width:300px;height:36px;padding:0 4px 0 6px}.account-avatar{background:var(--dashboard-text);width:24px;height:24px;color:var(--dashboard-surface);letter-spacing:0;border-radius:6px;place-items:center;font-size:10px;font-weight:800;display:grid}.account-email{min-width:0;max-width:190px;color:var(--dashboard-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.account-signout{width:30px;min-width:30px;height:30px;min-height:30px;color:var(--dashboard-muted);background:0 0;border-color:#0000}.account-signout:hover:not(:disabled){border-color:var(--dashboard-line-strong);background:var(--dashboard-surface);color:var(--dashboard-text);transform:none}.toolbar-select{min-width:116px}.operator-grid{padding-top:14px}.sidebar{top:16px}@media (max-width:980px){.topbar{grid-template-columns:1fr}.topbar-account{max-width:none}}.sidebar{color:#edf3f7;color:lab(95.3727% -1.31044 -2.6399);background:linear-gradient(#0d2c3d,#031623);background:linear-gradient(lab(16.5197% -6.93344 -14.011),lab(6.16194% -3.30462 -11.6033));border-color:#223e4f;border-color:lab(24.6603% -7.13986 -13.5314);box-shadow:inset 0 1px #ffffff1a,0 20px 45px #07131c33;box-shadow:inset 0 1px lab(100% 0 0/.1),0 20px 45px lab(5.26484% -2.32528 -7.24241/.2)}.sidebar .panel-title{color:#f9fcfe;color:lab(98.8466% -.659555 -1.32246);font-size:15px;font-weight:800}.sidebar .panel-title:before{background:#7aabfc;background:lab(69.0326% .257909 -46.2396);box-shadow:0 0 0 4px #7aabfc2e;box-shadow:0 0 0 4px lab(69.0326% .257909 -46.2396/.18)}.sidebar .field input,.sidebar .field select,.sidebar .field textarea{color:#0e171e;color:lab(7.23336% -2.52666 -6.34827);background:#f7fbfd;background:lab(98.2682% -.8232 -1.65226);border-color:#8595a0;border-color:lab(60.5901% -3.90372 -8.15238);height:42px;box-shadow:inset 0 1px #ffffffbf;box-shadow:inset 0 1px lab(100% 0 0/.75)}.sidebar #review-sort{min-width:0;font-size:14px}.sidebar .secondary-button,.sidebar .icon-button{color:#061520;color:lab(6.18459% -2.95485 -9.18427);background:#f2f6f9;background:lab(96.5297% -.986099 -1.98178);border-color:#8b9ba6;border-color:lab(62.9105% -3.91111 -8.15578);box-shadow:inset 0 1px #ffffffb3;box-shadow:inset 0 1px lab(100% 0 0/.7)}.sidebar .secondary-button:hover:not(:disabled),.sidebar .icon-button:hover:not(:disabled){background:#fcfeff;background:lab(99.4266% -.659555 -1.32246);transform:none}.sidebar .addon-panel{background:#0a2230;background:lab(11.8402% -5.21956 -12.3332);border-color:#335467;border-color:lab(33.9546% -8.10143 -15.0806)}.sidebar .checkbox-field label{color:#c9d2d9;color:lab(83.7808% -2.26489 -4.60429);font-weight:750}.sidebar .checkbox-field input{accent-color:oklch(62% .18 32)}.sidebar .primary-button{color:#f9fcfe;color:lab(98.8466% -.659555 -1.32246);background:#4483eb;background:lab(54.5157% 6.36038 -59.6631);border-color:#659dfb;border-color:lab(64.1517% 2.34464 -53.0209);height:46px;box-shadow:0 12px 28px #01051557;box-shadow:0 12px 28px lab(1.43524% .788324 -7.63898/.34)}.sidebar .primary-button:hover:not(:disabled){background:#3573da;background:lab(48.6249% 7.8769 -59.5375);transform:none}.sidebar .hint-box{color:#bac6cf;color:lab(79.1454% -2.88573 -5.90609);background:#0e222e;background:lab(11.8501% -4.78714 -10.8393);border-color:#334e60;border-color:lab(31.5948% -6.62737 -14.0585)}@media (max-width:420px){.sidebar .split-fields{grid-template-columns:1fr}}.sidebar{color:#182027;color:lab(11.8297% -2.12871 -6.05644);background:linear-gradient(#e1eff7,#dde5ec);background:linear-gradient(lab(93.6889% -3.79333 -5.24513),lab(90.492% -1.76412 -4.4733));border:1px solid #9aaab7;border:1px solid lab(68.7121% -4.07547 -8.48566);overflow:visible;box-shadow:inset 0 1px #ffffffc7,0 18px 38px #17232d21;box-shadow:inset 0 1px lab(100% 0 0/.78),0 18px 38px lab(12.9764% -2.76691 -8.34982/.13)}.sidebar .panel-title{color:#0d1720;color:lab(7.19836% -2.27803 -7.92466);margin-bottom:10px;font-size:15px;font-weight:850}.sidebar .panel-title:before{background:#3573da;background:lab(48.6249% 7.8769 -59.5375);width:9px;height:9px;box-shadow:0 0 0 4px #3573da24;box-shadow:0 0 0 4px lab(48.6249% 7.8769 -59.5375/.14)}.sidebar .field label{color:#45525d;color:lab(33.872% -3.08099 -8.45839);font-size:11px;font-weight:850}.field-label-row{justify-content:flex-start;align-items:center;gap:7px;min-width:0;display:flex;position:relative}.field-label-row label,.field-label-text{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}.sidebar .field-label-text{color:#45525d;color:lab(33.872% -3.08099 -8.45839);font-size:11px;font-weight:850}.scrape-tooltip{z-index:30;align-items:center;display:inline-flex;position:relative}.scrape-tooltip-trigger{color:#435b70;color:lab(37.319% -5.01058 -15.0388);width:18px;height:18px;box-shadow:none;cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .14s,color .14s,transform .14s;display:inline-flex}.scrape-tooltip-trigger:hover,.scrape-tooltip-trigger:focus-visible{color:#0b3880;color:lab(24.426% 9.10296 -45.3584);background:#4573c01a;background:lab(48.0033% 2.86672 -45.8398/.1);outline:none;transform:translateY(-1px)}.scrape-tooltip-trigger:focus-visible{box-shadow:0 0 0 3px #729fe938;box-shadow:0 0 0 3px lab(64.4648% .0605583 -42.716/.22)}.scrape-tooltip-panel{color:#17232d;color:lab(12.9764% -2.76691 -8.34982);opacity:0;pointer-events:none;background:#fcfeff;background:lab(99.4218% -.553906 -1.38257);border:1px solid #96aec3;border:1px solid lab(69.8295% -4.97726 -13.5525);border-radius:10px;width:min(360px,100vw - 34px);max-height:min(480px,100vh - 160px);padding:13px 14px;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 9px);left:-10px;overflow:auto;transform:translateY(-3px);box-shadow:0 18px 42px #15212b33,inset 0 1px #ffffffd1;box-shadow:0 18px 42px lab(11.8121% -2.81049 -8.66416/.2),inset 0 1px lab(100% 0 0/.82)}.scrape-tooltip-panel:before{content:"";background:#fcfeff;background:lab(99.4218% -.553906 -1.38257);border-top:1px solid #96aec3;border-top:1px solid lab(69.8295% -4.97726 -13.5525);border-left:1px solid #96aec3;border-left:1px solid lab(69.8295% -4.97726 -13.5525);width:10px;height:10px;position:absolute;top:-6px;left:14px;transform:rotate(45deg)}.scrape-tooltip:hover .scrape-tooltip-panel,.scrape-tooltip:focus-within .scrape-tooltip-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.scrape-tooltip-panel strong{color:#0a1723;color:lab(7.17828% -2.5712 -9.84598);margin-bottom:7px;font-size:13px;line-height:1.2;display:block}.scrape-tooltip-panel p{color:#37444f;color:lab(28.0692% -3.02485 -8.4367);text-transform:none;margin:0 0 8px;font-size:12px;line-height:1.45}.scrape-tooltip-group{border-top:1px solid #c8d3dc;border-top:1px solid lab(83.7639% -2.40907 -6.17613);margin-top:9px;padding-top:9px}.scrape-tooltip-group span{color:#263a4b;color:lab(23.3914% -4.20722 -13.2972);letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850;display:block}.scrape-tooltip-group.warning{border-top-color:#e7c3a2;border-top-color:lab(81.3517% 9.46584 21.6432)}.scrape-tooltip-group.warning span{color:#824103;color:lab(35.6063% 25.9595 44.8485)}.scrape-tooltip-panel code{color:#1a3053;color:lab(19.4541% 1.38362 -24.7035);background:#edf2fa;background:lab(95.3211% -.614941 -4.47812);border:1px solid #becdda;border:1px solid lab(81.4422% -3.28425 -8.54728);border-radius:6px;margin-top:4px;padding:4px 6px;font-size:11px;display:inline-flex}.sidebar .field input,.sidebar .field select,.sidebar .field textarea{color:#0e171f;color:lab(7.20873% -2.01964 -6.63221);background:#fafcfe;background:lab(98.8418% -.553876 -1.38257);border:1px solid #92a1ae;border:1px solid lab(65.1996% -3.36146 -8.86372);height:42px;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #131c230d;box-shadow:inset 0 1px lab(100% 0 0/.9),0 1px 2px lab(9.50385% -2.26924 -6.6971/.05)}.sidebar .field input:focus,.sidebar .field select:focus,.sidebar .field textarea:focus{border-color:#4270bd;border-color:lab(46.8318% 3.06523 -45.8153);outline:3px solid #7fa8ed38;outline:3px solid lab(68.0504% -.732571 -39.3165/.22)}.sidebar .field select{padding-right:36px}.apify-usage-card{background:#f0f6fb;background:lab(96.5234% -1.23334 -3.10349);border:1px solid #9baab7;border:1px solid lab(68.6801% -3.37273 -8.8689);border-radius:9px;margin:-2px 0 14px;padding:10px 11px;box-shadow:inset 0 1px #ffffffbf;box-shadow:inset 0 1px lab(100% 0 0/.75)}.apify-usage-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.apify-usage-head span,.apify-usage-meta,.apify-usage-card p{color:#4a5763;color:lab(36.1929% -3.09983 -8.46593);font-size:11px}.apify-usage-head span{letter-spacing:0;text-transform:uppercase;margin-bottom:2px;font-weight:850;display:block}.apify-usage-head strong{color:#0d171f;color:lab(7.20384% -2.15506 -7.27973);font-size:15px;line-height:1.1}.apify-refresh-button{color:#23323f;color:lab(19.9331% -3.35008 -10.0288);min-width:58px;min-height:25px;font:inherit;cursor:pointer;background:#fafcfe;background:lab(98.8418% -.553876 -1.38257);border:1px solid #94a4b2;border:1px solid lab(66.3586% -3.60173 -9.53726);border-radius:7px;padding:0 8px;font-size:11px;font-weight:750}.apify-refresh-button:disabled{cursor:wait;opacity:.72}.apify-usage-meter{background:#d0d9e1;background:lab(86.084% -2.02364 -5.15516);border-radius:999px;height:5px;margin-top:9px;overflow:hidden}.apify-usage-meter span{border-radius:inherit;background:#3771d1;background:lab(47.5977% 6.66812 -56.094);height:100%;display:block}.apify-usage-meta{justify-content:space-between;gap:10px;margin-top:7px;font-weight:700;display:flex}.apify-usage-card p{margin:7px 0 0;line-height:1.35}.sidebar .search-term-row{grid-template-columns:22px minmax(0,1fr) 44px}.sidebar .search-term-row>span{color:#606a74;color:lab(44.3193% -2.5782 -6.81483)}.sidebar .split-fields{grid-template-columns:minmax(0,1fr) minmax(122px,.8fr)}.sidebar #review-sort{text-overflow:ellipsis;min-width:0;font-size:14px}.sidebar .inline-actions{margin-top:10px}.sidebar .secondary-button,.sidebar .icon-button{color:#0d171f;color:lab(7.20384% -2.15506 -7.27973);background:#f6fafd;background:lab(97.9145% -.827432 -2.07193);border:1px solid #92a1ae;border:1px solid lab(65.1996% -3.36146 -8.86372);box-shadow:inset 0 1px #ffffffc7;box-shadow:inset 0 1px lab(100% 0 0/.78)}.sidebar .secondary-button:hover:not(:disabled),.sidebar .icon-button:hover:not(:disabled){background:#fff;background:lab(100% 0 0);border-color:#6a7d8e;border-color:lab(51.2688% -4.18538 -11.5015);transform:none}.sidebar .addon-panel{background:#eff4f9;background:lab(95.9431% -1.09848 -2.75987);border:1px solid #98a7b4;border:1px solid lab(67.5199% -3.36906 -8.86723);box-shadow:inset 0 1px #ffffffb8;box-shadow:inset 0 1px lab(100% 0 0/.72)}.sidebar .addon-panel summary{color:#111c25;color:lab(9.49401% -2.58864 -7.99607)}.sidebar .addon-panel[open] summary{border-bottom-color:#adb9c4;border-bottom-color:lab(74.4829% -2.65044 -6.84913)}.sidebar .contact-enrichment-panel{overflow:hidden}.sidebar .contact-enrichment-panel .contact-enrichment-body{gap:12px;padding:12px;display:grid}.sidebar .contact-enrichment-panel .field{margin-bottom:0;padding:0}.sidebar .contact-enrichment-panel .contact-enrichment-toggle label,.sidebar .contact-enrichment-panel .contact-verify-field label{white-space:normal;min-height:32px;line-height:1.2}.sidebar .contact-enrichment-controls{background:#f4f7fb;background:lab(97.1025% -.827372 -2.07187);border:1px solid #b4c3d0;border:1px solid lab(77.9618% -3.2765 -8.54355);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffffad;box-shadow:inset 0 1px lab(100% 0 0/.68)}.sidebar .contact-enrichment-panel #lead-records{width:100%;max-width:none}.sidebar .contact-enrichment-panel .contact-verify-field{margin:0}.sidebar .contact-enrichment-panel .contact-verify-field label{color:#2e3944;color:lab(23.4279% -2.86978 -8.0866)}.sidebar .contact-enrichment-panel .contact-verify-field input:disabled{opacity:.5}.sidebar .contact-enrichment-panel .muted{margin:0;font-size:12px;line-height:1.35;display:block}.sidebar .checkbox-field label{color:#35414c;color:lab(26.9099% -2.91041 -8.1017);min-height:34px;padding:0;font-size:12px;font-weight:750}.sidebar .checkbox-field input{accent-color:oklch(59% .18 32);width:17px;height:17px;margin:0}.sidebar .primary-button{color:#fcfeff;color:lab(99.4214% -.416279 -1.03741);background:#3270d6;background:lab(47.4444% 8.21474 -59.5129);border:1px solid #2256ad;border:1px solid lab(37.1294% 8.12349 -52.4534);height:46px;margin-top:10px;box-shadow:0 12px 24px #0b388038;box-shadow:0 12px 24px lab(24.426% 9.10296 -45.3584/.22)}.sidebar .primary-button:hover:not(:disabled){background:#1f5dc2;background:lab(40.3413% 10.5427 -59.3736);border-color:#12479d;border-color:lab(31.1951% 10.2771 -52.3453);transform:none}.sidebar .hint-box{color:#36414b;color:lab(26.9125% -2.70282 -7.44002);background:#eff4f9;background:lab(95.9431% -1.09848 -2.75987);border:1px solid #a2b0bc;border:1px solid lab(71.0017% -3.01564 -7.86068)}.caution-list{margin-top:8px}.flag-pill.caution-pill{color:#6a350e;color:lab(28.7189% 22.0706 33.5719);background:#ffefdc;background:lab(95.3812% 3.89081 12.9505);border-color:#dbae76;border-color:lab(74.4327% 11.8409 35.3883)}.score-breakdown{grid-template-columns:repeat(5,minmax(86px,1fr));gap:8px;margin-top:12px;display:grid}.score-breakdown span{color:#424f5a;color:lab(32.7126% -2.96472 -8.12284);background:#f6fafd;background:lab(97.9145% -.827432 -2.07193);border:1px solid #adb9c4;border:1px solid lab(74.4829% -2.65044 -6.84913);align-content:center;gap:2px;min-height:54px;padding:9px 10px;font-size:11px;font-weight:720;display:grid}.score-breakdown strong{color:#08131c;color:lab(5.23886% -1.80497 -7.58301);font-size:18px;line-height:1}.preview-decision-panel{gap:14px;display:grid}.preview-decision-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.preview-decision-head h3,.preview-decision-head p{margin:0}.preview-decision-head h3{margin-top:3px}.preview-decision-head .flag-list{justify-content:flex-end}.preview-decision-grid,.preview-decision-columns{gap:10px;display:grid}.preview-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-decision-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.preview-decision-grid article,.preview-decision-columns>div{background:#fafdff;background:lab(99.069% -.443995 -1.43219);border:1px solid #b2c0cb;border:1px solid lab(76.8027% -2.90406 -7.52841);border-radius:8px;min-width:0;padding:12px}.preview-decision-panel h4,.preview-decision-panel p,.preview-decision-panel ul{margin:0}.preview-decision-panel h4{color:#172836;color:lab(15.271% -3.54841 -11.6007);letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850}.preview-decision-panel p,.preview-decision-panel li{color:#3b4751;color:lab(29.2311% -2.93386 -8.11071);font-size:12px;line-height:1.45}.preview-decision-panel ul{padding-left:17px}.preview-decision-panel li+li{margin-top:5px}@media (max-width:760px){.score-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-decision-head{display:grid}.preview-decision-grid,.preview-decision-columns{grid-template-columns:1fr}}.stats{grid-template-columns:repeat(7,minmax(92px,1fr))}.filters{flex-wrap:wrap}.filters .export-csv-button{white-space:nowrap;height:32px;min-height:32px;padding:0 10px}.lead-table-wrap .business-table th:nth-child(2),.lead-table-wrap .business-table td:nth-child(2){width:21%}.lead-table-wrap .business-table th:nth-child(9),.lead-table-wrap .business-table td:nth-child(9),.lead-table-wrap .business-table th:nth-child(10),.lead-table-wrap .business-table td:nth-child(10){width:130px}.confidence-stack,.lead-evidence-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.confidence-stack{flex-direction:column;align-items:flex-start}.lead-evidence-strip{margin-top:10px}.confidence-pill,.review-pill{border:1px solid #0000;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:4px 9px;font-size:11px;font-weight:780;line-height:1.2;display:inline-flex}.confidence-verified,.review-clear{color:#087f5b;background:#e9f7f1;border-color:#d2ecdf}.confidence-partial,.review-review{color:#9a6700;background:#fff6df;border-color:#f2dfaa}.confidence-uncertain,.review-blocked{color:#b42318;background:#fff1f0;border-color:#f8d3d0}.review-warning{color:#5f4a12;background:#fffaf0;border:1px solid #f2dfaa;border-radius:8px;align-items:flex-start;gap:9px;margin-top:11px;padding:11px 12px;display:flex}.review-warning svg{color:#9a6700;flex:none;margin-top:2px}.review-warning strong{margin-bottom:4px;font-size:12px;display:block}.review-warning ul{color:#6b571f;margin:0;padding-left:17px;font-size:12px;line-height:1.45}.sort-header{width:100%;min-height:28px;color:inherit;cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:850;display:inline-flex}.sort-header svg{color:#647788;color:lab(48.9465% -4.26865 -11.8243);flex:none}.sort-header.active{color:#1a2941;color:lab(16.1666% .149772 -17.7752)}.table-link-stack,.contact-cell{gap:5px;min-width:0;display:grid}.table-link-stack small,.contact-cell small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.contact-chip-row{flex-wrap:wrap;gap:4px;display:flex}.contact-chip-row a,.no-data-pill{color:#004051;color:lab(23.7993% -17.258 -18.6461);background:#e9f9fa;background:lab(96.6655% -4.86979 -2.60843);border:1px solid #9abfc4;border:1px solid lab(74.8397% -12.1048 -6.46147);border-radius:999px;min-height:23px;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.15}.no-data-pill{color:#4f5963;color:lab(37.3578% -2.54962 -6.80206);background:#eff2f6;background:lab(95.3625% -.827223 -2.07177);border-color:#adb9c4;border-color:lab(74.4829% -2.65044 -6.84913);width:fit-content}.listing-link{color:#073b5e;color:lab(23.1903% -5.25862 -26.0018);vertical-align:middle;background:#fafcfe;background:lab(98.8418% -.553876 -1.38257);border:1px solid #99aec0;border:1px solid lab(69.8343% -4.42338 -11.887);border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;margin-left:7px;transition:border-color .14s,background .14s,transform .14s;display:inline-flex}.listing-link:hover{background:#e9f3fe;background:lab(95.3426% -1.92165 -6.40293);border-color:#3a75af;border-color:lab(47.3632% -5.28905 -37.2292);transform:translateY(-1px)}.name-cell strong,.raw-business-cell strong,.modal-title-row{align-items:center;gap:0;min-width:0;display:inline-flex}.modal-title-row{max-width:100%}.modal-title-row>span{overflow-wrap:anywhere;min-width:0}.raw-record-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:16px 16px 0;display:flex}.raw-record-content .raw-json-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.scrape-group-list{background:linear-gradient(#f7fbfe,#eff4f9);background:linear-gradient(lab(98.2625% -.827491 -2.07194),lab(95.9434% -1.23322 -3.10344));gap:16px;padding:14px;display:grid}.scrape-group-panel{background:#fefeff;background:lab(99.769% -.278026 -.691927);border:1px solid #a5b3c0;border:1px solid lab(72.1615% -3.1406 -8.19954);border-radius:13px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #1c2b3717;box-shadow:inset 0 1px lab(100% 0 0/.9),0 16px 34px lab(16.4484% -3.254 -10.0003/.09)}.scrape-group-panel:before{content:"";background:linear-gradient(#3270d6,#e36650);background:linear-gradient(lab(47.4444% 8.21474 -59.5129),lab(59.1308% 48.346 37.2936));width:4px;position:absolute;inset:0 auto 0 0}.scrape-group-head{background:linear-gradient(135deg,#fcfeff,#edf4fb);background:linear-gradient(135deg,lab(99.4214% -.416279 -1.03741),lab(95.8136% -1.30305 -4.28031));border-bottom:1px solid #c9d2db;border-bottom:1px solid lab(83.764% -2.15167 -5.49523);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:16px 18px 15px 20px;display:grid}.scrape-group-toggle{color:#09151f;color:lab(6.16261% -2.1063 -8.32388);cursor:pointer;text-align:left;min-width:0;font:inherit;letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:900;display:inline-flex}.scrape-group-toggle svg{color:#204069;color:lab(26.4655% -1.01145 -27.7408);background:#fff;background:lab(100% 0 0);border:1px solid #abb9c7;border:1px solid lab(74.4814% -3.26812 -8.53959);border-radius:8px;flex:none;width:26px;height:26px;padding:6px;transition:transform .14s,border-color .14s,background .14s;box-shadow:0 1px 2px #1a232b14;box-shadow:0 1px 2px lab(12.9871% -2.33528 -6.71894/.08)}.scrape-group-toggle:hover svg{background:#eaf3fe;background:lab(95.321% -1.40989 -6.57568);border-color:#4076b9;border-color:lab(48.2828% -1.60086 -41.623)}.scrape-group-toggle svg.expanded{transform:rotate(90deg)}.scrape-group-meta{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.scrape-group-meta span{color:#1e2a35;color:lab(16.4582% -2.93456 -8.70134);background:#fefeff;background:lab(99.769% -.278026 -.691927);border:1px solid #abb9c6;border:1px solid lab(74.4818% -3.14605 -8.20215);border-radius:999px;min-height:28px;padding:6px 10px;font-size:12px;font-weight:850;box-shadow:inset 0 1px #ffffffd9;box-shadow:inset 0 1px lab(100% 0 0/.85)}.scrape-group-head p{color:#44525d;color:lab(33.8708% -3.18657 -8.78977);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.scrape-group-scroll{scrollbar-gutter:stable;background:#fcfeff;background:lab(99.4214% -.416279 -1.03741);max-height:540px;overflow:auto}.scrape-group-scroll .lead-table-wrap,.scrape-group-scroll .raw-table-wrap{border-top:0}.scrape-group-scroll .business-table thead th{top:0}.lead-contact-strip{flex-wrap:wrap;align-items:flex-start;gap:9px;margin-top:12px;display:flex}.lead-contact-strip>div{background:#f7fbfe;background:lab(98.2625% -.827491 -2.07194);border:1px solid #bbc6cf;border:1px solid lab(79.1236% -2.40389 -6.17353);border-radius:8px;min-width:180px;padding:9px 10px}.lead-contact-strip>div>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:850;display:block}@keyframes vebcode-spin{to{transform:rotate(360deg)}}@keyframes vebcode-progress-shine{0%{transform:translate(-120%)}to{transform:translate(290%)}}@media (max-width:900px){.raw-record-toolbar{flex-direction:column;align-items:flex-start}.raw-record-content .raw-json-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.scrape-group-head{grid-template-columns:1fr}.scrape-group-meta{justify-content:flex-start}.operation-progress-head{grid-template-columns:1fr}.operation-elapsed{justify-self:start}}.workspace-panel,.stat,.scrape-group-panel{box-shadow:none}.stats{gap:10px}.stat{border-color:var(--dashboard-line);background:var(--dashboard-surface)}.scrape-group-list{background:0 0;gap:10px;padding:10px}.scrape-group-panel{border-color:var(--dashboard-line);background:var(--dashboard-surface);border-radius:10px}.scrape-group-panel:before{content:none}.scrape-group-head{border-bottom-color:var(--dashboard-line);background:var(--dashboard-surface);padding:13px 15px}.scrape-group-toggle{font-size:14px;font-weight:820}.scrape-group-toggle svg{width:24px;height:24px;box-shadow:none}.scrape-group-meta span{background:var(--dashboard-surface-muted);min-height:24px;box-shadow:none;color:var(--dashboard-muted);border-color:#0000;padding:4px 8px;font-size:11px;font-weight:780}.modal-next-step-panel{border-color:var(--dashboard-line);background:var(--dashboard-surface);border-radius:10px;grid-template-columns:minmax(260px,.78fr) minmax(340px,.92fr);gap:12px 20px;margin:16px 18px 0;padding:16px;box-shadow:0 1px 2px #0c172109;box-shadow:0 1px 2px lab(7.19539% -2.3348 -8.24623/.035)}.lead-modal-head>div:first-child>.muted{display:block}.modal-next-copy{align-content:start;gap:5px;padding:2px 0;display:grid}.modal-next-copy h3{color:var(--dashboard-text);letter-spacing:0;margin:0;font-size:17px}.modal-next-copy .muted{max-width:58ch;line-height:1.45}.modal-next-reason{border:1px solid var(--dashboard-line);background:var(--dashboard-surface-muted);width:fit-content;max-width:100%;color:var(--dashboard-text);border-radius:7px;margin:4px 0 0;padding:6px 9px;font-size:12px;font-weight:720;line-height:1.35}.modal-action-stack{align-content:start;gap:8px}.modal-next-manual{border-top:1px solid var(--dashboard-line);grid-column:1/-1;min-width:0;padding-top:12px}.modal-next-manual .manual-completion-panel{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);align-items:start;gap:16px;padding:0}.modal-next-manual .manual-completion-panel.is-logged,.modal-primary-actions{grid-template-columns:1fr}.modal-next-button{min-height:42px;box-shadow:none;justify-content:center}.modal-secondary-actions{border-bottom:1px solid var(--dashboard-line);flex-wrap:wrap;gap:7px;padding-bottom:8px;display:flex}.modal-secondary-actions .secondary-button{min-height:34px}.modal-outreach-launch{border:1px solid var(--dashboard-line);background:#f7fcf8;background:lab(98.3552% -2.16082 1.10636);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.modal-outreach-launch span{color:var(--dashboard-muted);font-size:11px;font-weight:760;display:block}.modal-outreach-launch strong{color:var(--dashboard-text);margin-top:2px;font-size:13px;line-height:1.25;display:block}.modal-outreach-launch-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.modal-advanced-actions{padding-top:0}.modal-advanced-actions summary{width:fit-content;color:var(--dashboard-muted);padding:3px 0;font-size:12px;font-weight:760}.modal-action-grid{grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.modal-next-manual .manual-completion-copy .section-kicker{color:var(--dashboard-muted)}.modal-next-manual .manual-completion-panel h3{color:var(--dashboard-text);margin:2px 0 3px;font-size:14px}.modal-next-manual .manual-completion-panel p,.modal-next-manual .manual-completion-panel small{color:var(--dashboard-muted)}.manual-outreach-form{grid-template-columns:minmax(0,1fr) minmax(170px,.28fr);align-items:stretch;gap:8px;display:grid}.manual-outreach-form .outreach-channel-controls{grid-column:1/-1}.manual-outreach-form textarea{resize:vertical;min-height:42px;max-height:84px}.manual-outreach-form .primary-button{min-height:42px;box-shadow:none;align-self:stretch}.modal-content-grid{gap:16px;padding:16px 18px 18px}.lead-modal .detail-panel,.lead-modal .raw-clean-section{box-shadow:none}.lead-modal .insight-block{border-color:var(--dashboard-line);background:0 0;margin-bottom:0}.lead-modal .evidence-grid,.lead-modal .brief-grid{gap:10px}.lead-modal .evidence-card,.email-copy-card,.email-copy-body,.email-upsell-list article{box-shadow:none;background:#fafdff;background:lab(99.069% -.443995 -1.43219)}@media (max-width:760px){.modal-next-step-panel,.modal-next-manual .manual-completion-panel,.manual-outreach-form{grid-template-columns:1fr}.modal-primary-actions,.modal-secondary-actions,.modal-outreach-launch,.modal-outreach-launch-actions{grid-template-columns:1fr;display:grid}.modal-outreach-launch-actions{justify-content:stretch}}html,body{overflow-x:clip}.batch-action-bar{color:#fafcfe;color:lab(98.8418% -.553876 -1.38257);background:linear-gradient(135deg,#10223c,#081025);background:linear-gradient(135deg,lab(12.6384% .340872 -19.2968),lab(4.9666% 1.89593 -15.1652));border-color:#364d73;border-color:lab(32.2977% -.0804812 -24.94);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0810252e;box-shadow:inset 0 1px lab(100% 0 0/.1),0 18px 42px lab(4.9666% 1.89593 -15.1652/.18)}.batch-action-bar .panel-title{color:inherit}.batch-action-bar .muted{color:#c2ccd6;color:lab(81.4219% -1.90762 -6.39569)}.batch-action-bar .primary-button{color:#fcfeff;color:lab(99.4214% -.416279 -1.03741);background:#437ded;background:lab(53.092% 10.1188 -63.4053);border-color:#78a0ff;border-color:lab(66.1341% 8.315 -57.212);box-shadow:0 12px 24px #01030e47;box-shadow:0 12px 24px lab(.81352% .752263 -4.78506/.28)}.batch-action-bar .primary-button:hover:not(:disabled){background:#528dff;background:lab(58.9826% 8.64369 -63.5296);border-color:#93b5ff;border-color:lab(73.1524% 7.3705 -57.3497)}.batch-action-bar .secondary-button{color:#0d1721;color:lab(7.16427% -1.6815 -8.53689);background:#f8fafd;background:lab(98.257% -.443965 -1.43218);border-color:#fff3;border-color:lab(100% 0 0/.2)}.batch-action-bar .secondary-button:hover:not(:disabled){background:#fff;background:lab(100% 0 0);border-color:#c5d3e1;border-color:lab(83.7319% -2.59346 -8.85501)}.lead-table-wrap .business-table th:nth-child(3),.lead-table-wrap .business-table td:nth-child(3){width:78px}.lead-table-wrap .business-table th:nth-child(4),.lead-table-wrap .business-table td:nth-child(4),.lead-table-wrap .business-table th:nth-child(5),.lead-table-wrap .business-table td:nth-child(5){width:136px}.lead-table-wrap .business-table th:nth-child(7),.lead-table-wrap .business-table td:nth-child(7),.lead-table-wrap .business-table th:nth-child(8),.lead-table-wrap .business-table td:nth-child(8){width:122px}.lead-table-wrap .business-table th:nth-child(9),.lead-table-wrap .business-table td:nth-child(9){width:160px}.lead-cell-pills{align-items:flex-start;gap:6px}.strategy-pill{color:#273745;color:lab(22.2512% -3.57147 -10.6968);background:#f1f6fb;background:lab(96.7552% -1.0986 -2.75995);border-color:#b7c6d4;border-color:lab(79.1216% -3.40146 -8.88237)}.score-cell{align-items:center;gap:8px;min-width:0;display:flex}.score-value{flex:none;justify-content:center;min-width:38px}.score-label-stack{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.score-label-stack .tier-pill,.score-label-stack .flag-pill{max-width:100%}.contact-chip-row{gap:6px}.contact-chip-row a{white-space:nowrap}.contact-cell small,.table-link-stack small{max-width:100%}.scrape-tooltip{z-index:auto}.scrape-tooltip-trigger{color:#1a3b55;color:lab(23.3114% -5.1624 -19.6891);cursor:help;font-size:12px;font-weight:850}.scrape-tooltip-trigger span{line-height:1}.scrape-tooltip-panel{z-index:70;opacity:1;pointer-events:auto;max-width:calc(100vw - 32px);position:fixed;top:auto;left:auto;overflow:auto;transform:translateY(0)}.scrape-tooltip-panel:before{display:none}.scrape-tooltip:hover .scrape-tooltip-panel,.scrape-tooltip:focus-within .scrape-tooltip-panel{opacity:1;transform:translateY(0)}.lead-modal{width:min(1320px,100vw - 44px);max-height:min(92dvh,100dvh - 44px)}.modal-content-grid{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start}.lead-detail-stack,.brief-summary-panel{gap:10px;display:grid}.lead-summary-panel,.brief-summary-panel{min-width:0}.lead-summary-grid{grid-template-columns:minmax(0,1fr) auto}.brief-summary-head{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.brief-summary-head h2,.brief-summary-head p{margin:0}.brief-summary-head .flag-list{align-items:flex-start}.brief-essential-grid,.modal-compact-grid,.brief-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brief-detail-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:0}.primary-offer-card{background:#f8fbff;background:lab(98.4874% -.662416 -2.14629);border-color:#a5bacd;border-color:lab(74.4755% -4.44779 -11.8976)}.modal-disclosure{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);border-radius:8px;min-width:0}.modal-disclosure summary{min-height:42px;color:var(--dashboard-text);cursor:pointer;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:8px 10px;list-style:none;display:grid}.modal-disclosure summary::-webkit-details-marker{display:none}.modal-disclosure-check{width:22px;height:22px;color:var(--dashboard-muted);background:#e3ecf5;background:lab(93.0443% -2.02814 -5.15755);border-radius:999px;place-items:center;display:grid}.modal-disclosure-check.complete{color:#005d32;color:lab(34.2521% -38.9513 20.1915);background:#d5f5de;background:lab(93.646% -13.9689 7.15933)}.modal-disclosure-check.pending{color:#8e5300;color:lab(41.5772% 23.1652 56.8838);background:#fff3e2;background:lab(96.5656% 3.297 13.1456)}.modal-disclosure-copy{gap:2px;min-width:0;display:grid}.modal-disclosure-copy strong{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.2}.modal-disclosure-copy small{min-width:0;color:var(--dashboard-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.modal-disclosure-caret{color:var(--dashboard-muted);transition:transform .16s cubic-bezier(.22,1,.36,1)}.modal-disclosure[open] .modal-disclosure-caret{transform:rotate(90deg)}.modal-disclosure-body{gap:10px;padding:0 10px 10px 41px;display:grid}.modal-disclosure-body>.raw-clean-section{background:0 0;border:0;margin:0;padding:0}.modal-disclosure-body .evidence-grid,.modal-disclosure-body .brief-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:0}.modal-signal-list{margin-top:0}.modal-flat-block{border:0;padding:0}.brief-summary-panel .builder-prompt{border:1px solid var(--dashboard-line);background:#f7fafd;background:lab(98.2622% -.690907 -1.7274);border-radius:8px;max-height:180px;margin:0;padding:10px}@media (max-width:1100px){.lead-modal{width:min(980px,100vw - 32px)}.modal-content-grid,.lead-summary-grid,.brief-essential-grid,.modal-compact-grid{grid-template-columns:1fr}}@media (max-width:760px){.lead-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.modal-content-grid{padding:12px}.lead-contact-strip>div,.lead-contact-strip>a{width:100%}.modal-disclosure-body{padding-left:10px}.modal-disclosure-copy small{white-space:normal}}.topbar{min-height:50px;padding:7px 20px}.brand h1{font-size:13px}.brand p{font-size:11px}.topbar-status span{min-height:24px;padding:3px 9px;font-size:11px}.toolbar-select,.topbar-account{height:34px;min-height:34px}.workspace-tabs-shell{padding:6px 20px}.workspace-tabs-shell button{height:32px;min-height:32px;padding:0 12px}.operator-grid{grid-template-columns:292px minmax(0,1fr);gap:16px;padding:10px 22px 32px}.workspace{gap:10px}.sidebar{box-shadow:none;background:linear-gradient(#f0f7fb,#ebf0f4);background:linear-gradient(lab(96.7873% -1.9148 -2.63263),lab(94.4351% -1.09822 -2.75974));border-color:#adb9c4;border-color:lab(74.4829% -2.65044 -6.84913);top:14px}.sidebar .panel-title{margin-bottom:9px;font-size:14px}.sidebar .panel-title:before{width:8px;height:8px;box-shadow:0 0 0 3px #3573da1f;box-shadow:0 0 0 3px lab(48.6249% 7.8769 -59.5375/.12)}.sidebar .field{margin-bottom:10px}.sidebar .field input,.sidebar .field select,.sidebar .field textarea{height:38px}.sidebar .checkbox-field{margin:9px 0}.sidebar .primary-button{height:42px;box-shadow:none;margin-top:8px}.stats{border:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface);box-shadow:none;border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.stat{border:0;border-right:1px solid var(--dashboard-line);min-height:48px;box-shadow:none;border-radius:0;padding:7px 11px;background:0 0!important}.stat:last-child{border-right:0}.stat:before{display:none!important}.stat span{letter-spacing:0;font-size:10px;font-weight:780}.stat strong{margin-top:3px;font-size:17px;line-height:1}.table-toolbar{min-height:48px;padding:8px 10px}.table-toolbar .panel-title{margin-bottom:4px}.filters{gap:6px;padding:3px}.filters input,.filters select,.filters .export-csv-button{height:32px;min-height:32px}.scrape-group-list{gap:8px;padding:6px}.scrape-group-panel{border-radius:8px}.scrape-group-head{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:8px 12px}.scrape-group-panel.is-collapsed .scrape-group-head{border-bottom:0;min-height:46px}.scrape-group-panel.is-collapsed .scrape-group-head p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scrape-group-toggle{border-radius:7px;max-width:100%;margin-left:-4px;padding:2px 4px}.scrape-group-toggle:focus{outline:none}.scrape-group-toggle:focus-visible{box-shadow:0 0 0 3px var(--dashboard-focus);background:#e5eef9;background:lab(93.5809% -1.40831 -6.57485)}.scrape-group-toggle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scrape-group-toggle svg{border-radius:7px;width:22px;height:22px;padding:5px}.scrape-group-meta{align-items:center}.scrape-group-meta span{min-height:22px;padding:3px 7px;font-size:10px}.scrape-group-head p{font-size:11px;line-height:1.25}.business-table th,.business-table td{padding:8px 10px}.name-cell strong{line-height:1.25}.lead-table-wrap .business-table{min-width:1320px}.lead-table-wrap .business-table th:nth-child(6),.lead-table-wrap .business-table td:nth-child(6){width:218px}.lead-table-wrap .business-table th:nth-child(10),.lead-table-wrap .business-table td:nth-child(10){width:74px}.lead-cell-pills{gap:5px}.lead-cell-pills .tier-pill,.lead-cell-pills .flag-pill{max-width:100%}.lead-cell-pills .strategy-pill{overflow-wrap:anywhere}.score-cell{justify-content:flex-start}.score-value{min-width:34px}@media (max-width:1220px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}.stat:nth-child(4n){border-right:0}.stat:nth-child(n+5){border-top:1px solid var(--dashboard-line)}}@media (max-width:760px){.operator-grid{padding:10px 12px 24px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(odd){border-right:1px solid var(--dashboard-line)}.stat:nth-child(2n){border-right:0}}.stats>.stat,.stats>.stat:nth-child(n){border-top:0!important}.sidebar-options-panel{background:#f0f4f7;background:lab(95.9425% -.827253 -2.07182);border:1px solid #adb9c4;border:1px solid lab(74.4829% -2.65044 -6.84913);border-radius:8px;margin:2px 0 10px}.sidebar-options-panel summary{color:#162029;color:lab(11.822% -2.49108 -7.36519);cursor:pointer;grid-template-columns:minmax(0,1fr);gap:2px;min-height:36px;padding:8px 10px;list-style:none;display:grid}.sidebar-options-panel summary::-webkit-details-marker{display:none}.sidebar-options-panel summary span{font-size:12px;font-weight:820;line-height:1.15}.sidebar-options-panel summary small{color:var(--dashboard-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:680;overflow:hidden}.sidebar-options-panel[open] summary{border-bottom:1px solid var(--dashboard-line)}.sidebar-options-body{gap:10px;padding:10px;display:grid}.sidebar.has-results .apify-usage-card{gap:6px;margin-bottom:10px;padding:8px 10px}.sidebar.has-results .apify-usage-head{align-items:center}.sidebar.has-results .apify-usage-head strong{font-size:14px}.sidebar.has-results .apify-usage-meter,.sidebar.has-results .apify-usage-meta,.sidebar.has-results .apify-usage-card p{display:none}.scrape-group-scroll{scrollbar-gutter:auto;max-height:none;overflow:visible}.scrape-group-scroll .lead-table-wrap,.scrape-group-scroll .raw-table-wrap{overflow:auto visible}.opportunity-note{color:#2e4254;color:lab(26.8773% -4.32663 -13.3303);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:188px;font-size:11px;font-weight:680;line-height:1.25;display:block;overflow:hidden}.lead-cell-pills .strategy-pill{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}@media (max-width:1220px){.stats>.stat:nth-child(n+5){border-top:1px solid var(--dashboard-line)!important}}@media (max-width:760px){.sidebar-options-panel{margin-bottom:8px}}.stats{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(7,minmax(118px,1fr));gap:10px;overflow:visible}.stats>.stat,.stats>.stat:nth-child(n),.stats>.stat:last-child{border:1px solid var(--dashboard-line);border-right:1px solid var(--dashboard-line);border-radius:8px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;min-height:58px;padding:11px 12px;display:grid;box-shadow:0 1px 2px #0c17210a;box-shadow:0 1px 2px lab(7.19539% -2.3348 -8.24623/.04);border-top:1px solid var(--dashboard-line)!important;background:var(--dashboard-surface)!important}.stat span{color:var(--dashboard-muted);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.1;display:block}.stat strong{color:var(--dashboard-text);margin-top:5px;font-size:20px;font-weight:820;line-height:1;display:block}.stat-icon{color:#405b72;color:lab(37.3061% -5.39917 -16.6602);background:#eff4f9;background:lab(95.9431% -1.09848 -2.75987);border-radius:999px;place-items:center;width:36px;height:36px;display:grid!important}.stat-blue .stat-icon{color:#1d60bc;color:lab(40.605% 6.92414 -55.5681);background:#e7f1ff;background:lab(94.705% -1.46851 -9.21489)}.stat-green .stat-icon{color:#0d7435;color:lab(42.4567% -39.4857 26.31);background:#e0f7e4;background:lab(95.2477% -10.3558 6.6085)}.stat-violet .stat-icon{color:#6358ba;color:lab(42.2458% 24.6027 -51.6587);background:#efefff;background:lab(94.8617% 2.96381 -10.8646)}.stat-orange .stat-icon{color:#bb5c22;color:lab(50.3634% 36.4536 49.2772);background:#ffece2;background:lab(94.9599% 8.06046 10.1385)}.stat-amber .stat-icon{color:#a36e09;color:lab(51.1467% 16.3644 55.85);background:#ffefd8;background:lab(95.4087% 3.83016 15.0742)}.stat-teal .stat-icon{color:#007168;color:lab(42.1615% -38.4593 -3.82794);background:#dbf7f3;background:lab(95.1414% -10.1505 -1.08502)}@media (max-width:1220px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}.stats>.stat:nth-child(n+5){border-top:1px solid var(--dashboard-line)!important}}@media (max-width:760px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>.stat,.stats>.stat:nth-child(n){border-right:1px solid var(--dashboard-line)}}.outreach-filter-tabs{border:1px solid var(--dashboard-line);background:#f0f4f7;background:lab(95.9425% -.827253 -2.07182);border-radius:9px;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:4px;display:flex}.outreach-filter-tabs button{min-height:32px;color:var(--dashboard-muted);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:780;display:inline-flex}.outreach-filter-tabs button.active{border-color:var(--dashboard-line);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.outreach-filter-tabs small{min-width:20px;height:20px;color:var(--dashboard-muted);background:#e6ecf2;background:lab(93.0436% -1.36667 -3.44628);border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:inline-grid}.panel-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.view-toggle{border:1px solid var(--dashboard-line);background:#f0f4f7;background:lab(95.9425% -.827253 -2.07182);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.view-toggle button{min-height:28px;color:var(--dashboard-muted);background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px;font-size:12px;font-weight:780}.view-toggle button.active{border-color:var(--dashboard-line);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.outreach-list{gap:10px}.outreach-row{grid-template-columns:minmax(260px,1.2fr) auto minmax(145px,.55fr) minmax(240px,.95fr);align-items:start}.outreach-row.workflow-follow_up{background:#fffaf2;background:lab(98.4045% .842154 4.50225)}.outreach-row.workflow-replied{background:#f3fdf7;background:lab(98.4502% -4.48239 1.78231)}.outreach-row.workflow-lost{color:#424f5a;color:lab(32.7115% -3.07085 -8.45442);background:#f7fbfe;background:lab(98.3786% -.827491 -2.07193)}.outreach-row-actions,.client-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.outreach-row-actions .conversion-button,.client-row-actions .conversion-button{height:auto;min-height:32px}.outreach-channel-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.outreach-channel-controls label{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);min-height:30px;color:var(--dashboard-text);border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:760;display:inline-flex}.outreach-channel-controls input[type=date]{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);min-height:30px;color:var(--dashboard-text);font:inherit;border-radius:7px;padding:0 8px;font-size:12px}.followup-timeline button{width:100%;color:inherit;text-align:left;background:#fbfcfd;border:1px solid #e4e9ef;border-radius:9px;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:11px;display:grid}.outreach-kanban{grid-template-columns:repeat(5,minmax(190px,1fr));gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.kanban-column{border:1px solid var(--dashboard-line);background:#f4f7fb;background:lab(97.1025% -.827372 -2.07187);border-radius:9px;min-width:190px;transition:border-color .16s,background-color .16s,box-shadow .16s;overflow:hidden}.kanban-column.is-drop-target{border-color:var(--dashboard-accent);box-shadow:0 0 0 3px var(--dashboard-focus);background:#edf4ff;background:lab(95.8882% -1.09848 -6.65584)}.kanban-column header{border-bottom:1px solid var(--dashboard-line);justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.kanban-column header span{color:var(--dashboard-text);font-size:12px;font-weight:820}.kanban-column header small{background:var(--dashboard-surface);min-width:22px;height:22px;color:var(--dashboard-muted);border-radius:999px;place-items:center;padding:0 6px;font-size:10px;font-weight:800;display:inline-grid}.kanban-card-list{gap:8px;padding:8px;display:grid}.kanban-card{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow);cursor:grab;border-radius:8px;gap:7px;padding:10px;transition:opacity .16s,transform .16s,border-color .16s;display:grid}.kanban-card:active{cursor:grabbing}.kanban-card.is-dragging{opacity:.56;border-color:var(--dashboard-accent);transform:scale(.985)}.kanban-card.workflow-follow_up{background:#fff9f1;background:lab(98.2885% .842184 4.50227);border-color:#dfc7a3;border-color:lab(81.5245% 4.68552 21.3175)}.kanban-card.workflow-replied{background:#f3fdf7;background:lab(98.4502% -4.48239 1.78231);border-color:#a6d0b8;border-color:lab(79.8608% -17.7809 7.04938)}.kanban-card button:first-child{min-width:0;color:inherit;text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}.kanban-card strong{min-width:0;color:var(--dashboard-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.kanban-card span,.kanban-card small,.kanban-card p{color:var(--dashboard-muted);font-size:11px;line-height:1.35}.kanban-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kanban-card-meta,.kanban-card-actions{flex-wrap:wrap;gap:6px;display:flex}.kanban-card-status-row,.followup-meta-row{align-items:center;gap:8px;min-width:0;display:flex}.kanban-card-status-row{justify-content:space-between}.followup-meta-row{flex-wrap:wrap;justify-content:flex-start}.kanban-card-status-row>small,.followup-meta-row>span:first-child{min-width:0}.outreach-channel-icons{flex:none;align-items:center;gap:4px;min-height:22px;display:inline-flex}.outreach-channel-icon{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);width:22px;height:22px;color:var(--dashboard-muted);border-radius:999px;place-items:center;display:inline-grid}.outreach-channel-icon svg{stroke-width:2.4px;width:12px;height:12px}.whatsapp-svg-icon{object-fit:contain;flex:none;display:block}.outreach-channel-icon .whatsapp-svg-icon{width:100%;height:100%}.outreach-channel-icon.email{color:#00579a;color:lab(35.3481% -1.00362 -46.7554);background:#ebf5ff;background:lab(95.9227% -1.92213 -6.4032);border-color:#b5cde7;border-color:lab(81.3723% -4.33821 -15.7921)}.outreach-channel-icon.whatsapp{color:#006532;color:lab(36.8152% -45.8139 23.8166);background:#e5f7eb;background:lab(95.6984% -7.73674 3.96299);border-color:#a0d2b1;border-color:lab(80.0545% -21.8518 11.2116)}.outreach-channel-icon.manual{color:#4a5763;color:lab(36.1929% -3.09983 -8.46593);background:#f4f7fb;background:lab(97.1025% -.827372 -2.07187);border-color:#bbcddd;border-color:lab(81.4401% -3.89075 -10.2329)}.kanban-card-actions .conversion-button{height:auto;min-height:28px;padding:0 8px;font-size:11px}.kanban-empty{border:1px dashed var(--dashboard-line);min-height:64px;color:var(--dashboard-muted);border-radius:8px;place-items:center;font-size:12px;font-weight:720;display:grid}.client-list{gap:10px;display:grid}.client-row{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);border-radius:9px;grid-template-columns:minmax(260px,1.2fr) minmax(150px,.5fr) minmax(180px,.45fr) minmax(170px,.5fr);align-items:start;gap:12px;padding:12px;display:grid}.client-row>button:first-child{min-width:0;color:inherit;text-align:left;background:0 0;border:0;gap:3px;padding:0;display:grid}.client-row strong{min-width:0;color:var(--dashboard-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-row span,.client-row small{color:var(--dashboard-muted);font-size:12px;line-height:1.35}.client-row-meta{flex-wrap:wrap;gap:6px;display:flex}.client-status-select{width:100%;min-height:34px}.run-report-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1100px){.outreach-row,.client-row{grid-template-columns:1fr}.outreach-row-actions,.client-row-actions{justify-content:flex-start}.run-report-summary{grid-template-columns:1fr}}@media (max-width:760px){.panel-header-actions{justify-content:flex-start;width:100%}}.operator-grid.setup-collapsed{grid-template-columns:124px minmax(0,1fr)}.sidebar-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.sidebar-header .panel-title{margin-bottom:0}.sidebar-collapse-button{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--dashboard-muted)}.sidebar.is-collapsed{align-self:start;padding:10px}.sidebar.is-collapsed .sidebar-header{grid-template-columns:1fr;justify-items:center;gap:8px;margin-bottom:8px;display:grid}.sidebar.is-collapsed .panel-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:12px;line-height:1.15;overflow:hidden}.sidebar.is-collapsed .panel-title:before{display:none}.sidebar-collapsed-card{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);width:100%;min-height:118px;color:var(--dashboard-text);cursor:pointer;text-align:center;border-radius:8px;align-content:center;gap:6px;padding:10px 8px;display:grid}.sidebar-collapsed-card:hover{border-color:var(--dashboard-line-strong);background:var(--dashboard-surface-raised)}.sidebar-collapsed-card span,.sidebar-collapsed-card small{color:var(--dashboard-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;line-height:1.2;overflow:hidden}.sidebar-collapsed-card strong{color:var(--dashboard-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;line-height:1.25;overflow:hidden}@media (max-width:980px){.operator-grid.setup-collapsed{grid-template-columns:1fr}.sidebar.is-collapsed{position:static}.sidebar.is-collapsed .sidebar-header{justify-items:stretch;display:flex}.sidebar.is-collapsed .panel-title{text-align:left;max-width:none}.sidebar-collapsed-card{min-height:48px}}.brand-logo-frame{border:1px solid var(--dashboard-line);background:#fff;border-radius:8px;place-items:center;width:142px;min-width:142px;height:32px;display:inline-grid;overflow:hidden;box-shadow:inset 0 1px #ffffffd9;box-shadow:inset 0 1px lab(100% 0 0/.85)}.brand-logo{object-fit:contain;width:124px;height:auto;transition:filter .16s,opacity .16s;display:block}.theme-toggle{border:1px solid var(--dashboard-line-strong);background:var(--dashboard-surface-raised);height:36px;min-height:36px;color:var(--dashboard-text);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:760;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.theme-toggle:hover{border-color:var(--dashboard-accent);background:var(--dashboard-surface)}.theme-toggle:active{transform:translateY(1px)}.theme-toggle[aria-pressed=true]{color:#e0ecfc;color:lab(92.9827% -1.89909 -9.1028);background:#091f3b;background:lab(11.4587% -.0175759 -20.7132);border-color:#5777c1;border-color:lab(50.3087% 4.93875 -42.943)}.app-shell[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050b11;--panel:#0d151c;--panel-soft:#161f28;--ink:#e1e5ea;--muted:#939ca6;--line:#2b3742;--blue:#5590f3;--green:#56b17a;--amber:#d19e47;--red:#e17366;--shadow:0 18px 54px #0001026b;--soft-shadow:0 8px 26px #00010252;--dashboard-bg:#050b11;--dashboard-surface:#0d151c;--dashboard-surface-raised:#141d26;--dashboard-surface-muted:#1a242e;--dashboard-line:#2b3742;--dashboard-line-strong:#394655;--dashboard-text:#e1e5ea;--dashboard-muted:#939ca6;--dashboard-accent:#618ffd;--dashboard-accent-strong:#85acff;--dashboard-accent-soft:#1f2f54;--dashboard-focus:#618df357;--dashboard-danger:#e17366;--dashboard-success:#59b47d;--dashboard-warning:#dba341;--dashboard-shadow:0 1px 2px #00000166, 0 18px 46px #0000015c;--dashboard-shadow-tight:0 1px 2px #0000015c;background:linear-gradient(180deg, #081019 0, var(--dashboard-bg) 184px), var(--dashboard-bg);color:var(--dashboard-text)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark]{--bg:lab(2.73044% -.638902 -3.71368);--panel:lab(6.15637% -1.32418 -6.62588);--panel-soft:lab(11.2128% -1.84646 -7.62252);--ink:lab(90.7135% -.877321 -2.85832);--muted:lab(64.0206% -1.88303 -6.38334);--line:lab(22.2305% -2.30408 -9.04839);--blue:lab(59.3479% 4.12449 -56.3462);--green:lab(65.61% -38.0333 19.5803);--amber:lab(68.6916% 13.2336 51.7573);--red:lab(61.5728% 43.1006 27.8067);--shadow:0 18px 54px lab(.188183% -.0309721 -.670031/.42);--soft-shadow:0 8px 26px lab(.188183% -.0309721 -.670031/.32);--dashboard-bg:lab(2.73044% -.638902 -3.71368);--dashboard-surface:lab(6.15637% -1.32418 -6.62588);--dashboard-surface-raised:lab(10.0513% -1.81721 -7.61351);--dashboard-surface-muted:lab(13.5283% -2.01049 -8.31428);--dashboard-line:lab(22.2305% -2.30408 -9.04839);--dashboard-line-strong:lab(29.1837% -2.67607 -10.4465);--dashboard-text:lab(90.7135% -.877321 -2.85832);--dashboard-muted:lab(64.0206% -1.88303 -6.38334);--dashboard-accent:lab(60.1719% 9.78968 -60.4752);--dashboard-accent-strong:lab(69.8076% 5.81539 -53.7346);--dashboard-accent-soft:lab(19.3652% 3.34215 -24.9844);--dashboard-focus:lab(59.1428% 8.57383 -56.9901/.34);--dashboard-danger:lab(61.5728% 43.1006 27.8067);--dashboard-success:lab(66.7709% -38.0155 19.5689);--dashboard-warning:lab(70.9966% 14.6084 56.9425);--dashboard-shadow:0 1px 2px lab(.107853% -.00961125 -.453186/.4), 0 18px 46px lab(.107853% -.00961125 -.453186/.36);--dashboard-shadow-tight:0 1px 2px lab(.107853% -.00961125 -.453186/.36);background:linear-gradient(180deg, lab(4.39732% -1.04728 -6.2796) 0, var(--dashboard-bg) 184px), var(--dashboard-bg)}}.app-shell[data-theme=dark] .brand-logo-frame{background:linear-gradient(180deg, #0e1721, #070d14), var(--dashboard-bg);border-color:#313f4d;border-color:lab(25.7006% -2.61571 -10.4259);box-shadow:inset 0 1px #ffffff0f,0 10px 24px #00000147;box-shadow:inset 0 1px lab(100% 0 0/.06),0 10px 24px lab(.107853% -.00961125 -.453186/.28)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark] .brand-logo-frame{background:linear-gradient(180deg, lab(7.16862% -1.65149 -8.20406), lab(3.3384% -.756919 -4.20175)), var(--dashboard-bg)}}.app-shell[data-theme=dark] .brand-logo{filter:invert()hue-rotate(180deg)saturate(1.15)brightness(1.12)}.app-shell[data-theme=dark] .brand p,.app-shell[data-theme=dark] .muted,.app-shell[data-theme=dark] .workspace-page-head p,.app-shell[data-theme=dark] .account-email{color:var(--dashboard-muted)}.app-shell[data-theme=dark] .theme-toggle{border-color:var(--dashboard-line-strong);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.app-shell[data-theme=dark] .theme-toggle:hover{border-color:var(--dashboard-accent);background:var(--dashboard-surface-muted)}.app-shell[data-theme=dark] .theme-toggle[aria-pressed=true]{color:#e3ebfd;color:lab(92.924% -.442714 -9.37362);background:#1a294e;background:lab(17.0216% 3.72522 -24.9362);border-color:#5777c1;border-color:lab(50.3087% 4.93875 -42.943)}.app-shell[data-theme=dark] .toolbar-select,.app-shell[data-theme=dark] .secondary-button,.app-shell[data-theme=dark] .ghost-button,.app-shell[data-theme=dark] .icon-button,.app-shell[data-theme=dark] .table-tabs,.app-shell[data-theme=dark] .table-tabs button,.app-shell[data-theme=dark] .workspace-tabs-shell button,.app-shell[data-theme=dark] .conversion-button,.app-shell[data-theme=dark] .topbar-account,.app-shell[data-theme=dark] .field input,.app-shell[data-theme=dark] .field select,.app-shell[data-theme=dark] .field textarea,.app-shell[data-theme=dark] .filters input,.app-shell[data-theme=dark] .filters select,.app-shell[data-theme=dark] .client-status-select,.app-shell[data-theme=dark] .outreach-channel-controls input[type=date]{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.app-shell[data-theme=dark] .secondary-button:hover:not(:disabled),.app-shell[data-theme=dark] .ghost-button:hover:not(:disabled),.app-shell[data-theme=dark] .icon-button:hover:not(:disabled),.app-shell[data-theme=dark] .workspace-tabs-shell button:hover,.app-shell[data-theme=dark] .conversion-button:hover:not(:disabled){border-color:var(--dashboard-line-strong);background:var(--dashboard-surface-muted);color:var(--dashboard-text)}.app-shell[data-theme=dark] .primary-button{color:#f6f9fb;color:lab(97.677% -.443965 -1.43216);background:#4775e7;background:lab(50.5896% 13.6771 -63.7407);border-color:#5682ef;border-color:lab(55.4705% 10.7642 -60.3762)}.app-shell[data-theme=dark] .primary-button:hover:not(:disabled){background:#5584f8;background:lab(56.4892% 12.1321 -63.8611);border-color:#6d9aff;border-color:lab(63.6926% 9.13566 -60.5489)}.app-shell[data-theme=dark] .account-avatar{color:#091018;color:lab(4.40365% -1.00486 -5.62652);background:#c3cbd4;background:lab(81.4257% -1.60533 -5.3378)}.app-shell[data-theme=dark] .account-signout{color:var(--dashboard-muted);background:0 0}.app-shell[data-theme=dark] .workspace-tabs-shell button.active,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page],.app-shell[data-theme=dark] .table-tabs button[aria-selected=true]{background:var(--dashboard-accent-soft);color:#e3ebfd;color:lab(92.924% -.442714 -9.37362);border-color:#4e71c0;border-color:lab(47.8376% 6.49574 -46.3621);box-shadow:inset 0 0 0 1px #709afb33;box-shadow:inset 0 0 0 1px lab(63.9624% 6.55848 -53.6217/.2)}.app-shell[data-theme=dark] .workspace-tabs-shell small,.app-shell[data-theme=dark] .topbar-status span{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-muted)}.app-shell[data-theme=dark] .stat-icon{color:#a6b3c1;color:lab(72.1305% -2.56524 -8.84148);background:#1a2531;background:lab(14.0934% -2.22342 -9.66363)}.app-shell[data-theme=dark] .stat-blue .stat-icon{color:#8ab9ff;color:lab(73.8469% -2.06059 -42.5828);background:#12243e;background:lab(13.8078% .173241 -19.3203)}.app-shell[data-theme=dark] .stat-green .stat-icon{color:#82cb92;color:lab(75.9013% -32.8699 21.305);background:#0a2913;background:lab(13.6935% -16.5956 10.9)}.app-shell[data-theme=dark] .stat-violet .stat-icon{color:#b3b0ff;color:lab(74.3175% 15.434 -42.0628);background:#242240;background:lab(14.6582% 7.80286 -19.1145)}.app-shell[data-theme=dark] .stat-orange .stat-icon{color:#fda578;color:lab(76.1043% 29.8072 37.4707);background:#3b1e0e;background:lab(15.0001% 13.2208 16.4206)}.app-shell[data-theme=dark] .stat-amber .stat-icon{color:#f2b966;color:lab(79.0839% 14.7215 49.715);background:#352204;background:lab(15.272% 6.92946 20.7657)}.app-shell[data-theme=dark] .stat-teal .stat-icon{color:#63ccc0;color:lab(75.6829% -34.349 -3.54477);background:#002824;background:lab(13.5769% -16.6763 -1.68055)}.app-shell[data-theme=dark] .sidebar,.app-shell[data-theme=dark] .workspace-panel,.app-shell[data-theme=dark] .detail-panel,.app-shell[data-theme=dark] .site-preview,.app-shell[data-theme=dark] .flow-panel,.app-shell[data-theme=dark] .modal-flow-panel,.app-shell[data-theme=dark] .stat,.app-shell[data-theme=dark] .raw-clean-section,.app-shell[data-theme=dark] .info-tile,.app-shell[data-theme=dark] .raw-json-body section,.app-shell[data-theme=dark] .email-copy-card,.app-shell[data-theme=dark] .email-copy-body,.app-shell[data-theme=dark] .insight-block,.app-shell[data-theme=dark] .evidence-card,.app-shell[data-theme=dark] .public-sections article,.app-shell[data-theme=dark] .site-section,.app-shell[data-theme=dark] .modal-disclosure,.app-shell[data-theme=dark] .outreach-row,.app-shell[data-theme=dark] .client-row,.app-shell[data-theme=dark] .kanban-card,.app-shell[data-theme=dark] .sidebar-collapsed-card{border-color:var(--dashboard-line);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow-tight)}.app-shell[data-theme=dark] .outreach-filter-tabs,.app-shell[data-theme=dark] .view-toggle{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised)}.app-shell[data-theme=dark] .outreach-filter-tabs button.active,.app-shell[data-theme=dark] .view-toggle button.active{border-color:var(--dashboard-line-strong);background:var(--dashboard-surface);color:var(--dashboard-text)}.app-shell[data-theme=dark] .outreach-filter-tabs small,.app-shell[data-theme=dark] .kanban-empty{border-color:var(--dashboard-line);background:var(--dashboard-surface-muted);color:var(--dashboard-muted)}.app-shell[data-theme=dark] .outreach-channel-controls label{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.app-shell[data-theme=dark] .outreach-row.workflow-follow_up,.app-shell[data-theme=dark] .kanban-card.workflow-follow_up{background:#2b1c03;background:lab(11.8301% 5.20301 16.2547);border-color:#62481b;border-color:lab(32.7246% 7.75717 30.3064)}.app-shell[data-theme=dark] .outreach-row.workflow-replied,.app-shell[data-theme=dark] .kanban-card.workflow-replied{background:#012411;background:lab(11.3893% -17.5741 8.87238);border-color:#1f4d32;border-color:lab(28.9937% -22.2296 11.4499)}.app-shell[data-theme=dark] .outreach-row.workflow-lost{background:var(--dashboard-surface-muted);color:var(--dashboard-muted)}.app-shell[data-theme=dark] .sidebar{background:linear-gradient(#12202b,#0a121b);background:linear-gradient(lab(11.2189% -3.06031 -9.94818),lab(5.22453% -1.21395 -6.87118));box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000157;box-shadow:inset 0 1px lab(100% 0 0/.05),0 18px 42px lab(.107853% -.00961125 -.453186/.34)}.app-shell[data-theme=dark] .sidebar .panel-title,.app-shell[data-theme=dark] .sidebar .field label,.app-shell[data-theme=dark] .sidebar .field-label-text,.app-shell[data-theme=dark] .apify-usage-head strong,.app-shell[data-theme=dark] .scrape-tooltip-panel strong,.app-shell[data-theme=dark] .sidebar-collapsed-card strong{color:var(--dashboard-text)}.app-shell[data-theme=dark] .sidebar .field label,.app-shell[data-theme=dark] .sidebar .field-label-text,.app-shell[data-theme=dark] .sidebar .search-term-row>span,.app-shell[data-theme=dark] .sidebar .field-note,.app-shell[data-theme=dark] .apify-usage-head span,.app-shell[data-theme=dark] .apify-usage-meta,.app-shell[data-theme=dark] .apify-usage-card p,.app-shell[data-theme=dark] .sidebar-collapsed-card span,.app-shell[data-theme=dark] .sidebar-collapsed-card small{color:var(--dashboard-muted)}.app-shell[data-theme=dark] .sidebar .field input,.app-shell[data-theme=dark] .sidebar .field select,.app-shell[data-theme=dark] .sidebar .field textarea,.app-shell[data-theme=dark] .apify-refresh-button{border-color:var(--dashboard-line);color:var(--dashboard-text);box-shadow:none;background:#0f1821;background:lab(7.73091% -1.68107 -7.58832)}.app-shell[data-theme=dark] .apify-usage-card,.app-shell[data-theme=dark] .hint-box,.app-shell[data-theme=dark] .addon-panel,.app-shell[data-theme=dark] .import-mode-toggle,.app-shell[data-theme=dark] .sidebar-options-panel,.app-shell[data-theme=dark] .filters,.app-shell[data-theme=dark] .table-toolbar,.app-shell[data-theme=dark] .panel-header-row,.app-shell[data-theme=dark] .lead-modal-head,.app-shell[data-theme=dark] .raw-json-summary{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.app-shell[data-theme=dark] .sidebar-options-panel summary,.app-shell[data-theme=dark] .addon-panel summary,.app-shell[data-theme=dark] .import-mode-toggle button.active{color:var(--dashboard-text)}.app-shell[data-theme=dark] .import-mode-toggle button{color:var(--dashboard-muted)}.app-shell[data-theme=dark] .import-mode-toggle button.active{box-shadow:none;background:#142332;background:lab(12.8978% -2.40665 -11.984)}.app-shell[data-theme=dark] .lead-table-wrap,.app-shell[data-theme=dark] .raw-table-wrap,.app-shell[data-theme=dark] .business-table thead th,.app-shell[data-theme=dark] .lead-modal,.app-shell[data-theme=dark] .raw-json-body,.app-shell[data-theme=dark] .kanban-column{border-color:var(--dashboard-line);background:var(--dashboard-surface);color:var(--dashboard-text)}.app-shell[data-theme=dark] .business-table thead th,.app-shell[data-theme=dark] .table-toolbar,.app-shell[data-theme=dark] .lead-modal-head,.app-shell[data-theme=dark] .kanban-column header{background:var(--dashboard-surface-raised)}.app-shell[data-theme=dark] .business-table th,.app-shell[data-theme=dark] .business-table td,.app-shell[data-theme=dark] .kanban-column header,.app-shell[data-theme=dark] .modal-disclosure summary,.app-shell[data-theme=dark] .sidebar-options-panel[open] summary{border-color:var(--dashboard-line)}.app-shell[data-theme=dark] .business-table tbody tr:hover,.app-shell[data-theme=dark] .row-select-control:hover,.app-shell[data-theme=dark] .sidebar-collapsed-card:hover,.app-shell[data-theme=dark] .followup-timeline button:hover{background:var(--dashboard-surface-muted)}.app-shell[data-theme=dark] .selected-row,.app-shell[data-theme=dark] .business-table tbody tr.selected-row:hover{background:#192541;background:lab(14.8785% 2.20273 -19.6916);box-shadow:inset 0 0 0 1px #5174c46b;box-shadow:inset 0 0 0 1px lab(49.0091% 6.30996 -46.386/.42)}.app-shell[data-theme=dark] .score-pill,.app-shell[data-theme=dark] .tier-pill,.app-shell[data-theme=dark] .flag-pill,.app-shell[data-theme=dark] .status-pill,.app-shell[data-theme=dark] .confidence-pill,.app-shell[data-theme=dark] .review-pill{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.app-shell[data-theme=dark] .strategy-pill,.app-shell[data-theme=dark] .primary-offer-card{color:var(--dashboard-text);background:#16202b;background:lab(11.782% -2.01367 -8.63645);border-color:#435a73;border-color:lab(37.2403% -3.95408 -17.2519)}.app-shell[data-theme=dark] .scrape-tooltip-panel{border-color:var(--dashboard-line-strong);color:var(--dashboard-text);background:#0d151c;background:lab(6.15637% -1.32418 -6.62588);box-shadow:0 18px 42px #0000017a;box-shadow:0 18px 42px lab(.107853% -.00961125 -.453186/.48)}.app-shell[data-theme=dark] .scrape-tooltip-panel:before{border-color:var(--dashboard-line-strong);background:#0d151c;background:lab(6.15637% -1.32418 -6.62588)}.app-shell[data-theme=dark] .scrape-tooltip-panel p,.app-shell[data-theme=dark] .scrape-tooltip-group span,.app-shell[data-theme=dark] .contact-cell small,.app-shell[data-theme=dark] .table-link-stack small,.app-shell[data-theme=dark] .kanban-card span,.app-shell[data-theme=dark] .kanban-card small,.app-shell[data-theme=dark] .kanban-card p,.app-shell[data-theme=dark] .client-row span,.app-shell[data-theme=dark] .client-row small{color:var(--dashboard-muted)}.app-shell[data-theme=dark] .scrape-tooltip-panel code,.app-shell[data-theme=dark] .builder-prompt{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:#9eb7eb;color:lab(73.9988% .489146 -29.2427)}.app-shell[data-theme=dark] .modal-disclosure-check,.app-shell[data-theme=dark] .kanban-column header small,.app-shell[data-theme=dark] .followup-timeline button{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:var(--dashboard-muted)}.app-shell[data-theme=dark] .modal-disclosure-check.complete{color:#73ce95;color:lab(76.0571% -37.8929 19.4906);background:#032713;background:lab(12.5509% -17.6256 9.06308)}.app-shell[data-theme=dark] .modal-disclosure-check.pending{color:#efba64;color:lab(79.1619% 12.7169 50.3813);background:#2f1e00;background:lab(12.9642% 6.75429 20.0608)}.app-shell[data-theme=dark] .workspace-page-head{border-color:var(--dashboard-line);background:linear-gradient(135deg, #0e1b2c, #081019 54%, #070e15), var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow-tight)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark] .workspace-page-head{background:linear-gradient(135deg, lab(9.3358% -1.06882 -13.2722), lab(4.39732% -1.04728 -6.2796) 54%, lab(3.68769% -1.11973 -4.28748)), var(--dashboard-surface)}}.app-shell[data-theme=dark] .workspace-page-head h2,.app-shell[data-theme=dark] .workspace-page-head .section-kicker,.app-shell[data-theme=dark] .panel-header-row h3,.app-shell[data-theme=dark] .conversion-row strong,.app-shell[data-theme=dark] .conversion-note-list strong,.app-shell[data-theme=dark] .manual-completion-panel h3,.app-shell[data-theme=dark] .job-timeline strong,.app-shell[data-theme=dark] .pipeline-card h3,.app-shell[data-theme=dark] .pipeline-overview-head h3,.app-shell[data-theme=dark] .decision-flow-panel h3,.app-shell[data-theme=dark] .flowchart-node strong,.app-shell[data-theme=dark] .decision-flow-node strong,.app-shell[data-theme=dark] .decision-card h4,.app-shell[data-theme=dark] .model-routing-header strong,.app-shell[data-theme=dark] .routing-toggle strong,.app-shell[data-theme=dark] .score-band-row strong,.app-shell[data-theme=dark] .decision-rule strong,.app-shell[data-theme=dark] .service-decision-row strong,.app-shell[data-theme=dark] .prompt-card strong,.app-shell[data-theme=dark] .business-table td strong,.app-shell[data-theme=dark] .name-cell strong,.app-shell[data-theme=dark] .raw-business-cell strong,.app-shell[data-theme=dark] .table-link-stack a,.app-shell[data-theme=dark] .contact-cell a,.app-shell[data-theme=dark] .client-row strong{color:var(--dashboard-text)}.app-shell[data-theme=dark] .workspace-page-head p,.app-shell[data-theme=dark] .panel-header-row p,.app-shell[data-theme=dark] .conversion-row span,.app-shell[data-theme=dark] .conversion-meta span,.app-shell[data-theme=dark] .conversion-meta small,.app-shell[data-theme=dark] .conversion-note-list small,.app-shell[data-theme=dark] .manual-completion-panel p,.app-shell[data-theme=dark] .manual-completion-panel small,.app-shell[data-theme=dark] .job-timeline span,.app-shell[data-theme=dark] .job-timeline small,.app-shell[data-theme=dark] .pipeline-card p,.app-shell[data-theme=dark] .pipeline-card small,.app-shell[data-theme=dark] .pipeline-card>div span,.app-shell[data-theme=dark] .pipeline-overview-head p,.app-shell[data-theme=dark] .decision-flow-panel p,.app-shell[data-theme=dark] .pipeline-memory-card span,.app-shell[data-theme=dark] .flowchart-node p,.app-shell[data-theme=dark] .decision-flow-node span,.app-shell[data-theme=dark] .decision-flow-node p,.app-shell[data-theme=dark] .decision-card-head p,.app-shell[data-theme=dark] .model-routing-header span,.app-shell[data-theme=dark] .routing-toggle small,.app-shell[data-theme=dark] .model-routing-control>p,.app-shell[data-theme=dark] .score-band-row p,.app-shell[data-theme=dark] .decision-rule p,.app-shell[data-theme=dark] .service-decision-row span,.app-shell[data-theme=dark] .service-decision-row p,.app-shell[data-theme=dark] .prompt-card p,.app-shell[data-theme=dark] .opportunity-note,.app-shell[data-theme=dark] .table-link-stack small,.app-shell[data-theme=dark] .contact-cell small,.app-shell[data-theme=dark] .business-table .muted{color:var(--dashboard-muted)}.app-shell[data-theme=dark] .history-summary .stat,.app-shell[data-theme=dark] .history-panel,.app-shell[data-theme=dark] .docs-panel,.app-shell[data-theme=dark] .conversion-row,.app-shell[data-theme=dark] .manual-completion-panel,.app-shell[data-theme=dark] .job-timeline article,.app-shell[data-theme=dark] .pipeline-card,.app-shell[data-theme=dark] .pipeline-overview-panel,.app-shell[data-theme=dark] .decision-guide-panel,.app-shell[data-theme=dark] .pipeline-memory-card,.app-shell[data-theme=dark] .flowchart-node,.app-shell[data-theme=dark] .decision-flow-node,.app-shell[data-theme=dark] .decision-card,.app-shell[data-theme=dark] .model-routing-control,.app-shell[data-theme=dark] .score-band-row,.app-shell[data-theme=dark] .decision-rule,.app-shell[data-theme=dark] .service-decision-row,.app-shell[data-theme=dark] .prompt-card,.app-shell[data-theme=dark] .implementation-notes span,.app-shell[data-theme=dark] .lead-contact-strip>div,.app-shell[data-theme=dark] .scrape-group-panel,.app-shell[data-theme=dark] .scrape-group-list,.app-shell[data-theme=dark] .scrape-group-scroll{border-color:var(--dashboard-line);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow-tight)}.app-shell[data-theme=dark] .conversion-row.converted{background:linear-gradient(90deg, #012411, var(--dashboard-surface) 46%), var(--dashboard-surface);border-color:#1f4d32;border-color:lab(28.9937% -22.2296 11.4499)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark] .conversion-row.converted{background:linear-gradient(90deg, lab(11.3893% -17.5741 8.87238), var(--dashboard-surface) 46%), var(--dashboard-surface)}}.app-shell[data-theme=dark] .pipeline-card.active{background:linear-gradient(180deg, #182544, var(--dashboard-surface) 72%), var(--dashboard-surface);border-color:#4460a2;border-color:lab(41.0791% 5.02871 -39.2916)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark] .pipeline-card.active{background:linear-gradient(180deg, lab(14.8148% 2.7895 -21.4254), var(--dashboard-surface) 72%), var(--dashboard-surface)}}.app-shell[data-theme=dark] .decision-flow-node.stop{background:#062111;background:lab(10.1048% -14.0833 7.06498);border-color:#1f4d32;border-color:lab(28.9937% -22.2296 11.4499)}.app-shell[data-theme=dark] .score-decision-card{background:linear-gradient(180deg, #0f1f39, var(--dashboard-surface) 44%), var(--dashboard-surface)}@supports (color:lab(0% 0 0)){.app-shell[data-theme=dark] .score-decision-card{background:linear-gradient(180deg, lab(11.4387% 1.15374 -19.4013), var(--dashboard-surface) 44%), var(--dashboard-surface)}}.app-shell[data-theme=dark] .conversion-tracker,.app-shell[data-theme=dark] .routing-toggle,.app-shell[data-theme=dark] .decision-flow-panel{border-color:var(--dashboard-line)}.app-shell[data-theme=dark] .conversion-tracker input,.app-shell[data-theme=dark] .manual-completion-panel textarea,.app-shell[data-theme=dark] .model-threshold-row input[type=number]{border-color:var(--dashboard-line);color:var(--dashboard-text);background:#0b121a;background:lab(5.23127% -1.15929 -6.2068)}.app-shell[data-theme=dark] .conversion-tracker input::placeholder,.app-shell[data-theme=dark] .manual-completion-panel textarea::placeholder{color:#737b85;color:lab(51.2592% -1.85683 -6.37058)}.app-shell[data-theme=dark] .model-routing-header output,.app-shell[data-theme=dark] .pipeline-card em,.app-shell[data-theme=dark] .flowchart-node span,.app-shell[data-theme=dark] .service-decision-row code{border-color:var(--dashboard-line);background:var(--dashboard-surface-raised);color:#95b6fe;color:lab(73.737% 2.06241 -39.8357)}.app-shell[data-theme=dark] .pipeline-card>div,.app-shell[data-theme=dark] .decision-card-head svg,.app-shell[data-theme=dark] .score-band-row span{color:#94b6ff;color:lab(73.639% 2.76464 -43.3405)}.app-shell[data-theme=dark] .flow-arrow{color:#6f7c89;color:lab(51.2465% -2.48915 -8.80686)}.app-shell[data-theme=dark] .business-table td,.app-shell[data-theme=dark] .business-table th{color:var(--dashboard-text)}.app-shell[data-theme=dark] .business-table tbody tr{background:var(--dashboard-surface)}@media (max-width:760px){.brand-logo-frame{width:132px;min-width:132px}.brand-logo{width:116px}.theme-toggle{width:100%}}.topbar{border-bottom:1px solid var(--dashboard-line);background:var(--dashboard-surface);min-height:56px;box-shadow:none;grid-template-columns:minmax(250px,auto) minmax(0,1fr) auto;align-items:center;gap:18px;padding:8px 22px;display:grid}.brand{gap:12px;min-width:0}.brand p{white-space:nowrap;margin:0}.topbar-status{justify-content:flex-start;justify-self:start;gap:6px;min-width:0}.topbar-status span{border:1px solid var(--dashboard-line);background:var(--dashboard-surface-muted);min-height:24px;color:var(--dashboard-muted);box-shadow:none;border-radius:999px;padding:0 8px;font-size:11px;font-weight:760;line-height:1}.top-actions{justify-self:end}.workspace-tabs-shell{border:0;border-bottom:1px solid var(--dashboard-line);background:var(--dashboard-surface);height:46px;min-height:46px;box-shadow:none;border-radius:0;justify-content:flex-start;align-items:stretch;gap:2px;padding:0 22px;display:flex;overflow-x:auto}.workspace-tabs-shell button{height:46px;min-height:46px;color:var(--dashboard-muted);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 14px;font-size:13px;font-weight:760}.workspace-tabs-shell button:hover{background:var(--dashboard-surface-muted);color:var(--dashboard-text);box-shadow:none}.workspace-tabs-shell button.active,.workspace-tabs-shell button[aria-current=page]{border-bottom-color:var(--dashboard-accent);color:var(--dashboard-text);box-shadow:none;background:0 0}.workspace-tabs-shell button svg{color:currentColor}.workspace-tabs-shell small{border:1px solid var(--dashboard-line);background:var(--dashboard-surface-muted);min-width:20px;height:18px;color:var(--dashboard-muted);border-radius:999px;margin-left:2px;padding:0 6px;font-size:10px;font-weight:780;line-height:17px}.lead-summary-panel{gap:14px;padding:16px;display:grid}.lead-summary-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.lead-summary-copy{gap:7px;min-width:0;display:grid}.lead-summary-copy h2{color:var(--dashboard-text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:820;line-height:1.2}.lead-summary-copy .muted{max-width:72ch;margin:0;line-height:1.38}.lead-evidence-strip{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.lead-summary-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lead-summary-actions .secondary-button{white-space:nowrap;min-height:36px}.lead-summary-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.lead-summary-body.has-media{grid-template-columns:minmax(0,1fr) minmax(96px,122px)}.lead-summary-facts{border:1px solid var(--dashboard-line);background:var(--dashboard-surface-muted);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.lead-summary-fact{align-content:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.lead-summary-fact+.lead-summary-fact{border-left:1px solid var(--dashboard-line)}.lead-summary-fact>span{color:var(--dashboard-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:840;line-height:1}.lead-summary-media{justify-content:flex-end;min-width:0;display:flex}.lead-summary-media .asset-strip{grid-template-columns:repeat(2,56px);gap:6px;margin:0;display:grid}.lead-summary-media .asset-strip img{border-color:var(--dashboard-line);background:var(--dashboard-surface-muted);object-fit:cover;border-radius:7px;width:56px;height:42px}.lead-summary-media .asset-strip img:only-child{width:112px;height:78px}.app-shell[data-theme=dark] .topbar,.app-shell[data-theme=dark] .workspace-tabs-shell{border-color:var(--dashboard-line);background:#050b11;background:lab(2.73044% -.638902 -3.71368)}.app-shell[data-theme=dark] .workspace-tabs-shell button{color:#9ca6b0;color:lab(67.5009% -1.88881 -6.38618);box-shadow:none;background:0 0;border-color:#0000}.app-shell[data-theme=dark] .workspace-tabs-shell button:hover{color:var(--dashboard-text);background:#111a24;background:lab(8.88138% -1.87511 -8.27451)}.app-shell[data-theme=dark] .workspace-tabs-shell button.active,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page]{border-color:#0000;color:#eaeff5;color:lab(94.1916% -1.09133 -3.56996);box-shadow:none;background:0 0;border-bottom-color:oklch(70% .16 265)}.app-shell[data-theme=dark] .workspace-tabs-shell small,.app-shell[data-theme=dark] .topbar-status span{color:#acb5c0;color:lab(73.3014% -1.89734 -6.39049);background:#121a23;background:lab(8.88965% -1.78508 -7.6039);border-color:#2e3945;border-color:lab(23.3914% -2.32294 -9.05493)}.app-shell[data-theme=dark] .secondary-button,.app-shell[data-theme=dark] .ghost-button,.app-shell[data-theme=dark] .icon-button,.app-shell[data-theme=dark] .toolbar-select,.app-shell[data-theme=dark] .topbar-account{color:#dde2e6;color:lab(89.5535% -.877142 -2.8582);background:#0f1821;background:lab(7.73091% -1.68107 -7.58832);border-color:#364452;border-color:lab(28.0228% -2.65704 -10.4399)}.app-shell[data-theme=dark] .secondary-button:hover:not(:disabled),.app-shell[data-theme=dark] .ghost-button:hover:not(:disabled),.app-shell[data-theme=dark] .icon-button:hover:not(:disabled){color:#ebeff4;color:lab(94.1935% -.877976 -2.85867);background:#19242f;background:lab(13.5206% -2.1127 -8.98734);border-color:#4a5d71;border-color:lab(38.4397% -3.46522 -13.8938)}.app-shell[data-theme=dark] .business-table td,.app-shell[data-theme=dark] .business-table th,.app-shell[data-theme=dark] .scrape-group-toggle,.app-shell[data-theme=dark] .scrape-group-toggle span,.app-shell[data-theme=dark] .scrape-group-head strong{color:var(--dashboard-text)}.app-shell[data-theme=dark] .scrape-group-head p,.app-shell[data-theme=dark] .scrape-group-meta span,.app-shell[data-theme=dark] .business-table .muted,.app-shell[data-theme=dark] .contact-cell small,.app-shell[data-theme=dark] .table-link-stack small{color:#9ca6b0;color:lab(67.5009% -1.88881 -6.38618)}.app-shell[data-theme=dark] .contact-chip-row a{color:#90e1ea;color:lab(84.4693% -24.0276 -12.7946);background:#082c30;background:lab(15.6679% -11.88 -6.32297);border-color:#156068;border-color:lab(36.8073% -20.7562 -11.0491)}.app-shell[data-theme=dark] .contact-chip-row a:hover{color:#b6f1f8;color:lab(91.257% -18.113 -9.65886);background:#093a3f;background:lab(21.5537% -14.8236 -7.89117);border-color:#2e828b;border-color:lab(49.6572% -23.7871 -12.6593)}.app-shell[data-theme=dark] .no-data-pill{color:#bec5cd;color:lab(79.1069% -1.50144 -4.98364);background:#1a2129;background:lab(12.3872% -1.62504 -6.27476);border-color:#3b4652;border-color:lab(29.2009% -2.25526 -8.39924)}.app-shell[data-theme=dark] .url-link{color:#77abff;color:lab(68.9329% .941068 -49.6795)}.app-shell[data-theme=dark] .listing-link{color:#98caf5;color:lab(79.0474% -8.91417 -26.7376);background:#141e28;background:lab(10.6243% -1.93172 -8.29058);border-color:#394655;border-color:lab(29.1837% -2.67607 -10.4465)}.app-shell[data-theme=dark] .score-pill{color:#a6c4ff;color:lab(78.4816% 1.2438 -36.373);background:#172137;background:lab(12.6609% 1.43544 -16.1732);border-color:#384560;border-color:lab(28.9148% .724882 -18.1595)}.app-shell[data-theme=dark] .tier-hot{color:#ffb59a;color:lab(80.4978% 35.824 34.8684);background:#411811;background:lab(14.7398% 19.6346 14.839);border-color:#8e4031;border-color:lab(37.5414% 33.1867 25.4525)}.app-shell[data-theme=dark] .tier-warm{color:#f9c46e;color:lab(82.6506% 12.5663 50.0365);background:#352201;background:lab(15.296% 6.55884 22.0184);border-color:#7b560d;border-color:lab(39.6459% 11.2068 43.8568)}.app-shell[data-theme=dark] .tier-watch,.app-shell[data-theme=dark] .tier-poor-fit{color:#9dc7fe;color:lab(78.7868% -4.46355 -31.8792);background:#142234;background:lab(12.8156% -1.30244 -14.0053);border-color:#314968;border-color:lab(30.1345% -2.16073 -21.0513)}.app-shell[data-theme=dark] .confidence-verified,.app-shell[data-theme=dark] .review-clear,.app-shell[data-theme=dark] .status-completed{color:#88d9a5;color:lab(80.5721% -34.6146 17.7902);background:#052915;background:lab(13.7123% -17.5917 9.07827);border-color:#255d3c;border-color:lab(34.9239% -25.4143 13.0914)}.app-shell[data-theme=dark] .confidence-partial,.app-shell[data-theme=dark] .review-review,.app-shell[data-theme=dark] .status-blocked{color:#f9c46e;color:lab(82.6506% 12.5663 50.0365);background:#352201;background:lab(15.296% 6.55884 22.0184);border-color:#795616;border-color:lab(39.6603% 10.406 40.546)}.app-shell[data-theme=dark] .confidence-uncertain,.app-shell[data-theme=dark] .review-blocked,.app-shell[data-theme=dark] .status-failed{color:#ffb4aa;color:lab(80.346% 36.6026 23.022);background:#3c1713;background:lab(13.5946% 18.5332 11.9691);border-color:#8b3c34;border-color:lab(36.3203% 34.0142 22.3392)}.app-shell[data-theme=dark] .lead-summary-facts,.app-shell[data-theme=dark] .lead-summary-media .asset-strip img{border-color:var(--dashboard-line);background:#121a23;background:lab(8.88965% -1.78508 -7.6039)}.app-shell[data-theme=dark] .lead-summary-fact+.lead-summary-fact{border-left-color:var(--dashboard-line)}@media (max-width:980px){.topbar{grid-template-columns:1fr;align-items:start;gap:8px;padding:10px 14px}.topbar-status,.top-actions{justify-self:stretch}.top-actions{justify-content:flex-start}.workspace-tabs-shell{padding:0 14px}}@media (max-width:760px){.workspace-tabs-shell button{padding:0 11px}.lead-summary-head,.lead-summary-body.has-media,.lead-summary-facts{grid-template-columns:1fr}.lead-summary-actions{justify-content:flex-start}.lead-summary-fact+.lead-summary-fact{border-top:1px solid var(--dashboard-line);border-left:0}.lead-summary-media{justify-content:flex-start}}.workspace-tabs-shell{background:linear-gradient(180deg, var(--dashboard-surface), var(--dashboard-surface-muted));justify-content:center;gap:8px;height:52px;min-height:52px;padding:7px 22px}.workspace-tabs-shell button{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);height:36px;min-height:36px;color:var(--dashboard-text);border-radius:8px;padding:0 14px;box-shadow:0 1px 1px #0c17210a;box-shadow:0 1px 1px lab(7.19539% -2.3348 -8.24623/.04)}.workspace-tabs-shell button:hover{border-color:var(--dashboard-line-strong);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.workspace-tabs-shell button.active,.workspace-tabs-shell button[aria-current=page]{color:#071b5d;color:lab(12.4398% 16.0428 -42.3251);background:#e7efff;background:lab(94.0842% -.444829 -9.3747);border-color:#466cc8;border-color:lab(46.3701% 9.65244 -53.2586);box-shadow:0 0 0 3px #507adf1f,0 1px 2px #0c172114;box-shadow:0 0 0 3px lab(52.0967% 9.94974 -56.8421/.12),0 1px 2px lab(7.19539% -2.3348 -8.24623/.08)}.workspace-tabs-shell small{color:#2b3f51;color:lab(25.7154% -4.2892 -13.3197);background:#eaf3fb;background:lab(95.3643% -1.8982 -4.81652);border-color:#b2c7da;border-color:lab(79.1166% -4.46972 -11.9071)}.app-shell[data-theme=dark] .workspace-tabs-shell{background:linear-gradient(#050b11,#091018);background:linear-gradient(lab(2.73044% -.638902 -3.71368),lab(4.40365% -1.00486 -5.62652))}.app-shell[data-theme=dark] .workspace-tabs-shell button{color:#cbd2d9;color:lab(83.7493% -1.29783 -4.27747);box-shadow:none;background:#0f1821;background:lab(7.73091% -1.68107 -7.58832);border-color:#2e3945;border-color:lab(23.3914% -2.32294 -9.05493)}.app-shell[data-theme=dark] .workspace-tabs-shell button:hover{color:#ebeff4;color:lab(94.1935% -.877976 -2.85867);background:#19242f;background:lab(13.5206% -2.1127 -8.98734);border-color:#44576b;border-color:lab(36.1172% -3.41733 -13.8782)}.app-shell[data-theme=dark] .workspace-tabs-shell button.active,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page]{color:#ecf2fe;color:lab(95.279% -.361443 -6.77127);background:#1c2e58;background:lab(19.2238% 4.72996 -28.4458);border-color:#5981e0;border-color:lab(54.593% 8.01206 -53.4312);box-shadow:0 0 0 3px #618df32e,inset 0 1px #ffffff14;box-shadow:0 0 0 3px lab(59.1428% 8.57383 -56.9901/.18),inset 0 1px lab(100% 0 0/.08)}@media (max-width:760px){.workspace-tabs-shell{justify-content:flex-start;gap:7px;padding:7px 14px}}.topbar{border-bottom:1px solid var(--dashboard-line);background:var(--dashboard-surface);grid-template-columns:auto minmax(360px,1fr) auto;gap:18px;min-height:58px;padding:8px 20px}.brand{width:auto;min-width:0}.brand-logo-frame{width:144px;min-width:144px;height:36px}.brand-logo{width:126px}.top-actions{gap:8px;min-width:0}.workspace-tabs-shell{width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;justify-content:center;place-self:stretch center;align-items:center;gap:20px;padding:0}.workspace-tabs-shell button{color:#364451;color:lab(28.0646% -3.3223 -9.42503);height:100%;min-height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:14px;font-weight:780;position:relative}.workspace-tabs-shell button:after{content:"";background:0 0;border-radius:999px;height:2px;transition:background .14s,transform .14s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.72)}.workspace-tabs-shell button:hover{color:var(--dashboard-text);box-shadow:none;background:0 0;border:0}.workspace-tabs-shell button.active,.workspace-tabs-shell button[aria-current=page]{color:#0a2163;color:lab(14.8705% 14.5655 -42.3146);box-shadow:none;background:0 0;border:0}.workspace-tabs-shell button svg{color:#586b7c;color:lab(44.304% -4.21912 -11.8055)}.workspace-tabs-shell button.active svg,.workspace-tabs-shell button[aria-current=page] svg{color:#3658ac;color:lab(38.2847% 9.96004 -49.6264)}.workspace-tabs-shell small{color:#3d4f5f;color:lab(32.6957% -4.05161 -11.7462);background:#e9eff5;background:lab(94.2036% -1.367 -3.44645);border:1px solid #b8c6d3;border:1px solid lab(79.1223% -3.15624 -8.20699);border-radius:999px;min-width:20px;height:18px;margin-left:1px;padding:0 6px;font-size:10px;font-weight:820;line-height:17px}.workspace-tabs-shell button.active small,.workspace-tabs-shell button[aria-current=page] small{color:#142c6f;color:lab(19.6806% 12.183 -42.3475);background:#d4e2fd;background:lab(89.3623% -.496238 -14.8963);border-color:#86a4e4;border-color:lab(66.8487% 1.80379 -36.2312)}.app-shell[data-theme=dark] .topbar{border-color:var(--dashboard-line);background:#04090f;background:lab(2.20101% -.530325 -3.25577)}.app-shell[data-theme=dark] .workspace-tabs-shell{background:0 0}.app-shell[data-theme=dark] .workspace-tabs-shell button{color:#9fa9b3;color:lab(68.661% -1.8906 -6.3871);background:0 0;border:0}.app-shell[data-theme=dark] .workspace-tabs-shell button:hover{color:#e7ecf0;color:lab(93.0335% -.877798 -2.85856);background:0 0;border:0}.app-shell[data-theme=dark] .workspace-tabs-shell button.active,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page]{color:#e7efff;color:lab(94.0842% -.444829 -9.3747);box-shadow:none;background:0 0;border:0}.app-shell[data-theme=dark] .workspace-tabs-shell button svg{color:#7b8895;color:lab(55.8876% -2.50995 -8.8161)}.app-shell[data-theme=dark] .workspace-tabs-shell button.active svg,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page] svg{color:#91b6ff;color:lab(73.4265% 4.44129 -50.321)}.app-shell[data-theme=dark] .workspace-tabs-shell small{color:#a9b2bc;color:lab(72.1413% -1.89573 -6.38967);background:#0e1720;background:lab(7.17683% -1.58188 -7.53655);border-color:#2e3945;border-color:lab(23.3914% -2.32294 -9.05493)}.app-shell[data-theme=dark] .workspace-tabs-shell button.active small,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page] small{color:#e7effe;color:lab(94.0993% -.412524 -8.26055);background:#1e305b;background:lab(20.3981% 4.50112 -28.4705);border-color:#4c6bb4;border-color:lab(45.6296% 5.57899 -42.8507)}@media (max-width:1180px){.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.workspace-tabs-shell{justify-content:center;gap:12px}.workspace-tabs-shell button{font-size:13px}}@media (max-width:900px){.topbar{grid-template-columns:1fr auto;min-height:0}.workspace-tabs-shell{grid-area:2/1/auto/-1;justify-content:flex-start;min-height:42px;overflow-x:auto}.workspace-tabs-shell button:after{bottom:0}}.topbar{background:linear-gradient(#ecf5fd,#e5ecf3);background:linear-gradient(lab(95.9443% -1.89853 -4.81668),lab(93.0439% -1.63299 -4.1317));border-bottom-color:#a4b3c1;border-bottom-color:lab(72.1607% -3.38304 -8.87371)}.workspace-tabs-shell button:after{background:0 0;height:3px;bottom:0}.workspace-tabs-shell button:hover:after{background:#90a8bd;background:lab(67.5087% -4.95976 -13.5455)}.workspace-tabs-shell button.active:after,.workspace-tabs-shell button[aria-current=page]:after{background:#3760c9;background:lab(42.4839% 14.2645 -60.1155);transform:scaleX(1)}.app-shell[data-theme=dark] .topbar{background:linear-gradient(#02060d,#050c13);background:linear-gradient(lab(1.53827% -.389941 -2.97685),lab(3.01922% -.727452 -4.46609));border-bottom-color:#2c3947;border-bottom-color:lab(23.3783% -2.56923 -10.4106)}.app-shell[data-theme=dark] .workspace-tabs-shell button:hover:after{background:#425468;background:lab(34.9559% -3.39168 -13.87)}.app-shell[data-theme=dark] .workspace-tabs-shell button.active:after,.app-shell[data-theme=dark] .workspace-tabs-shell button[aria-current=page]:after{background:#76a1ff;background:lab(66.1728% 7.4386 -57.1343)}.outreach-launch-actions .whatsapp-button{color:#fff;background:#087f5b;border-color:#087f5b}.outreach-launch-actions .whatsapp-button:hover{color:#fff;background:#076d4f;border-color:#076d4f}.outreach-launch-actions .whatsapp-button .whatsapp-svg-icon{color:currentColor}.app-shell[data-theme=dark] .modal-outreach-launch{background:#08150d;background:lab(5.52152% -5.6347 2.82397);border-color:#24382b;border-color:lab(21.5847% -10.9679 5.63182)}.app-shell[data-theme=dark] .outreach-channel-icon{background:#0b1219;background:lab(5.23742% -1.09319 -5.53928);border-color:#313c47;border-color:lab(24.5553% -2.27286 -8.72064)}.app-shell[data-theme=dark] .outreach-channel-icon.email{color:#73b6fa;color:lab(71.7727% -7.52565 -40.9298);background:#081c2f;background:lab(9.3376% -2.09118 -15.2189);border-color:#2a527a;border-color:lab(33.5823% -4.23928 -27.1403)}.app-shell[data-theme=dark] .outreach-channel-icon.whatsapp{color:#65c98c;color:lab(73.8619% -41.1807 21.1978);background:#071e10;background:lab(8.88141% -11.9712 5.96539);border-color:#255d3c;border-color:lab(34.9239% -25.4143 13.0914)}.app-shell[data-theme=dark] .outreach-channel-icon.manual{color:#99a6b4;color:lab(67.4898% -2.55167 -8.83513);background:#091017;background:lab(4.40943% -.951611 -4.99043);border-color:#2e3945;border-color:lab(23.3945% -2.2565 -8.71478)}.app-shell[data-theme=dark] .outreach-launch-actions .whatsapp-button{color:#f3fbf5;color:lab(97.8159% -3.08818 1.58125);background:#004620;background:lab(24.8333% -36.047 18.7489);border-color:#156f41;border-color:lab(41.1017% -35.2513 18.2014)}.app-shell[data-theme=dark] .outreach-launch-actions .whatsapp-button:hover{color:#f9fdfa;color:lab(98.9216% -1.85192 .948143);background:#00552a;background:lab(30.765% -39.1635 20.3395);border-color:#298954;border-color:lab(50.516% -38.3366 19.7773)}
