:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f6f7f9;color:#111614;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #111614;--muted: #5c665f;--soft: #eef2f4;--surface: #ffffff;--surface-strong: #f8fafc;--line: #dde3e8;--green: #1f8f5f;--green-dark: #126342;--blue: #315ff4;--amber: #e7a62f;--shadow: 0 24px 70px rgba(24, 37, 31, .12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#f6f7f9}main{overflow-x:hidden}button,input,select,textarea{font:inherit;min-width:0}button{cursor:pointer}button:disabled{cursor:progress;opacity:.72}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid rgba(49,95,244,.28);outline-offset:2px}a{color:inherit;text-decoration:none}.site-header{align-items:center;background:#f6f7f9e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(17,22,20,.08);display:flex;gap:32px;height:72px;justify-content:space-between;left:0;padding:0 clamp(20px,6vw,92px);position:sticky;right:0;top:0;z-index:20}.brand,.brand-mark,.hero-actions,.trust-row,.trust-row span,.panel-title,.url-row,.test-form,.crawl-status,.source-row,.price-header,.price-card li,.launch-item,footer,.chat-header,.chat-input,.sources,.copy-button,.embed-actions,.ghost-button,.primary-button,.secondary-button{align-items:center;display:flex}.brand{font-size:1.24rem;font-weight:820;gap:10px;letter-spacing:0}.brand-mark,.chat-avatar{background:#111614;border-radius:10px;color:#fff;display:grid;height:34px;place-items:center;width:34px}nav{display:flex;gap:clamp(18px,3vw,38px);margin-left:auto}nav a{color:#26312d;font-size:.95rem;font-weight:720}.ghost-button,.primary-button,.secondary-button,.url-row button,.lead-form button,.source-fix-form button,.row-actions button,.price-card button,.checkout-form button,.checkout-success button,.secondary-action,.icon-action{border:0;border-radius:8px;font-weight:780;justify-content:center;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ghost-button:hover,.primary-button:hover,.secondary-button:hover,.url-row button:hover,.lead-form button:hover,.source-fix-form button:hover,.row-actions button:hover,.price-card button:hover,.checkout-form button:hover,.checkout-success button:hover,.copy-button:hover,.secondary-action:hover,.icon-action:hover{transform:translateY(-1px)}.ghost-button{background:#111614;color:#fff;min-height:42px;padding:0 18px}.hero{display:grid;gap:clamp(34px,6vw,84px);grid-template-columns:minmax(0,1fr) minmax(360px,520px);min-height:calc(100vh - 72px);padding:clamp(48px,8vw,106px) clamp(20px,7vw,112px) 72px}.hero-copy{align-self:center;max-width:790px}h1,h2,h3,p{margin:0}h1{color:var(--ink);font-size:clamp(3rem,7.4vw,7.4rem);letter-spacing:0;line-height:.93;max-width:920px}.hero-copy p{color:#3f4b45;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.46;margin-top:28px;max-width:720px}.hero-actions{gap:16px;margin-top:34px}.primary-button{background:var(--green);box-shadow:0 14px 38px #1f8f5f3d;color:#fff;gap:10px;min-height:58px;padding:0 25px}.secondary-button{background:#fff;border:1px solid var(--line);color:var(--ink);min-height:58px;padding:0 24px}.trust-row{flex-wrap:wrap;gap:14px 22px;margin-top:34px}.trust-row span{color:#26312d;font-size:.96rem;font-weight:700;gap:7px}.trust-row svg,.price-card li svg{color:var(--green)}.chat-shell{align-self:center;background:#fff;border:1px solid #cfd8c8;border-radius:12px;box-shadow:var(--shadow);min-height:640px;overflow:hidden;width:100%}.chat-header{border-bottom:1px solid var(--line);gap:13px;padding:18px}.chat-header strong{display:block;font-size:1.05rem}.chat-header small{color:var(--muted);font-weight:650}.chat-body{display:flex;flex-direction:column;gap:14px;height:472px;overflow:auto;padding:18px}.message{border-radius:18px;line-height:1.45;max-width:88%;padding:14px}.message.bot{background:#eef2ea;color:#1f2925}.message.user{align-self:flex-end;background:#111614;color:#fff}.sources{flex-wrap:wrap;gap:7px;margin-top:12px}.sources span,.sources a,.lead-chip{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--green-dark);font-size:.78rem;font-weight:800;padding:6px 9px}.sources a{text-decoration:none}.sources a:hover{border-color:var(--green);color:var(--green)}.lead-chip{margin-top:10px}.chat-input{border-top:1px solid var(--line);gap:10px;padding:13px}.chat-input input,.url-row input,.test-form input,.lead-form input,.lead-form textarea,.source-fix-form input,.source-fix-form textarea,.checkout-form input{background:#fff;border:1px solid #ccd5c4;border-radius:12px;color:var(--ink);min-height:46px;outline:0;padding:0 14px;width:100%}.chat-input button{background:var(--blue);border:0;border-radius:12px;color:#fff;display:grid;flex:0 0 46px;height:46px;place-items:center}.powered{background:#f8fafc;border-top:1px solid var(--line);color:var(--muted);font-size:.84rem;font-weight:760;padding:10px;text-align:center}.builder-section,.support-section,.integrations-section,.trust-section,.pricing-section,.launch-section{padding:84px clamp(20px,7vw,112px);scroll-margin-top:88px}.support-section{background:linear-gradient(180deg,#eef2f400,#eef2f4db);padding-top:34px}.support-card{background:#1f5ff1;border-radius:8px;box-shadow:0 24px 64px #1536802e;color:#fff;margin:0 auto;max-width:1184px;min-height:560px;padding:clamp(34px,7vw,96px)}.support-kicker{align-items:center;display:flex;gap:16px;font-size:clamp(1.35rem,3vw,2rem);font-weight:860;margin-bottom:34px}.support-card h2{color:#fff;font-size:clamp(2.8rem,6vw,5.9rem);letter-spacing:0;line-height:1.08;max-width:960px}.support-outcomes{display:grid;gap:clamp(22px,3vw,34px);margin-top:clamp(34px,5vw,58px);max-width:940px}.support-outcome{align-items:flex-start;display:grid;gap:24px;grid-template-columns:36px minmax(0,1fr)}.support-outcome svg{margin-top:6px}.support-outcome span{font-size:clamp(1.45rem,3.2vw,2.35rem);font-weight:620;line-height:1.25}.support-card p{color:#ffffffd1;font-size:1.02rem;font-weight:650;line-height:1.5;margin-top:clamp(30px,4vw,48px);max-width:780px}.integrations-section{background:var(--surface)}.eyebrow{color:var(--blue);display:inline-block;font-size:.92rem;font-weight:900;letter-spacing:0;margin-bottom:12px;text-transform:uppercase}.integration-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);margin:0 auto;max-width:1184px}.integration-panel,.ticket-panel{background:#f8fafc;border:1px solid var(--line);border-radius:8px;min-width:0;padding:clamp(22px,4vw,42px)}.integration-panel{display:grid;place-items:center}.integration-tools{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.integration-tools span{align-items:center;background:#fff;border:1px solid #d9e2ea;border-radius:8px;color:#18231f;display:flex;font-size:clamp(.92rem,1.8vw,1.1rem);font-weight:860;justify-content:center;min-height:74px;padding:12px;text-align:center}.ticket-panel{box-shadow:0 16px 42px #18251f12}.ticket-steps{display:grid;gap:10px}.ticket-steps span{align-items:flex-start;color:#26312d;display:flex;font-size:.94rem;font-weight:740;gap:8px;line-height:1.35}.ticket-steps svg{color:var(--green);flex:0 0 auto;margin-top:1px}.ticket-panel p{color:var(--muted);line-height:1.5;margin-top:18px}.trust-section{background:#f6f7f9}.trust-grid{display:grid;gap:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1184px}.trust-panel{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 42px #18251f12;min-width:0;padding:clamp(22px,4vw,42px)}.data-panel{background:#1f5ff1;color:#fff}.data-panel .panel-title,.data-panel p{color:#fff}.data-panel p{opacity:.82}.trust-principles{display:grid;gap:13px;margin:24px 0 22px}.trust-principles span{align-items:flex-start;display:grid;font-weight:720;gap:10px;grid-template-columns:auto minmax(0,1fr);line-height:1.42}.proof-gates{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 22px}.proof-gates span{background:#f8fafc;border:1px solid #d9e2ea;border-radius:8px;color:#18231f;font-size:.88rem;font-weight:840;padding:10px 12px}.trust-panel p{color:var(--muted);line-height:1.52}.section-heading{margin:0 auto 34px;max-width:860px;text-align:center}.section-heading h2,.launch-section h2{font-size:clamp(2.2rem,4.7vw,4.8rem);letter-spacing:0;line-height:1}.section-heading p,.launch-section>div>p{color:var(--muted);font-size:1.13rem;line-height:1.55;margin-top:16px}.builder-grid{align-items:start;display:grid;gap:18px;grid-template-columns:1.15fr .85fr}.panel,.price-card{background:#ffffffe0;border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 42px #18251f12;min-width:0;padding:22px}.panel-title{color:var(--ink);font-size:1rem;font-weight:860;gap:9px;margin-bottom:18px}.train-panel{grid-row:span 2;order:2}.readiness-panel{align-items:center;display:grid;gap:16px;grid-column:1 / -1;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);order:0}.readiness-panel .panel-title{margin-bottom:0}.readiness-score{align-items:baseline;display:flex;gap:12px}.readiness-score strong{color:var(--ink);font-size:clamp(2rem,4vw,3.4rem);letter-spacing:0;line-height:1}.readiness-score span{color:var(--muted);font-size:.94rem;font-weight:720;line-height:1.35}.readiness-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.readiness-list span{align-items:center;background:#fff9e8;border:1px solid #f0d38a;border-radius:999px;color:#7b5314;display:inline-flex;font-size:.78rem;font-weight:840;gap:6px;min-height:32px;padding:0 10px}.readiness-list span.done{background:#dcf8e9;border-color:#b7ebcf;color:var(--green-dark)}.activation-panel{grid-column:1 / -1;order:1}.infra-panel{grid-column:1 / -1;order:2}.activation-progress{align-items:center;background:#111614;border-radius:8px;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:16px}.activation-progress strong,.activation-progress span{display:block}.activation-progress strong{font-size:2rem;line-height:1}.activation-progress span{color:#c9dccf;font-size:.86rem;font-weight:760;margin-top:4px}.activation-progress button,.asset-card button,.install-handoff button{align-items:center;background:var(--green);border:0;border-radius:8px;color:#fff;display:inline-flex;font-weight:820;gap:7px;min-height:38px;padding:0 12px;white-space:nowrap}.activation-steps{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.activation-steps button{background:#fff9e8;border:1px solid #f0d38a;border-radius:8px;color:#7b5314;display:grid;gap:6px;min-height:118px;padding:12px;text-align:left}.activation-steps button.done{background:#f2fbf5;border-color:#b7ebcf;color:var(--green-dark)}.activation-steps button>span{align-items:center;background:#ffffffc2;border-radius:999px;display:inline-flex;height:30px;justify-content:center;width:30px}.activation-steps strong,.activation-steps small{display:block;overflow-wrap:anywhere}.activation-steps strong{color:var(--ink);font-size:.9rem}.activation-steps small{color:var(--muted);font-size:.76rem;font-weight:760;line-height:1.35}.blocker-strip{border:1px solid var(--line);border-radius:8px;display:grid;gap:9px;margin-top:12px;padding:12px}.blocker-strip.ready{background:#f2fbf5;border-color:#b7ebcf}.blocker-strip.warn{background:#fff9e8;border-color:#f0d38a}.blocker-strip>strong{color:var(--ink);font-size:.9rem}.blocker-strip div{display:flex;flex-wrap:wrap;gap:7px}.blocker-strip span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.74rem;font-weight:840;gap:5px;min-height:28px;padding:0 8px}.customer-panel{grid-column:1 / -1;order:10}.master-plan-panel{grid-column:1 / -1;order:7}.access-panel{grid-column:1 / -1;order:9}.access-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.access-card{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:9px;min-width:0;padding:12px}.access-card.admin{background:#eef4ff;border-color:#cfdbff}.access-card.customer{background:#f2fbf5;border-color:#b7ebcf}.access-card strong,.access-card span{display:block}.access-card strong{color:var(--ink);font-size:.94rem}.access-card span{color:var(--muted);font-size:.8rem;font-weight:740;line-height:1.35}.access-card input{background:#fff;border:1px solid #ccd5c4;border-radius:10px;color:var(--ink);min-height:42px;outline:0;padding:0 12px;width:100%}.access-card button{align-items:center;background:#111614;border:0;border-radius:8px;color:#fff;display:inline-flex;font-weight:780;gap:6px;justify-content:center;min-height:40px;padding:0 12px}.access-card button:disabled{cursor:not-allowed;opacity:.5}.access-actions{display:flex;flex-wrap:wrap;gap:8px}.launch-verdict{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:14px;justify-content:space-between;margin-top:12px;padding:13px}.launch-verdict.ready{background:#f2fbf5;border-color:#b7ebcf}.launch-verdict.blocked{background:#fff9e8;border-color:#f0d38a}.launch-verdict strong,.launch-verdict span,.launch-verdict em{display:block}.launch-verdict strong{color:var(--ink);font-size:1rem}.launch-verdict span{color:var(--muted);font-size:.82rem;font-weight:760;line-height:1.35;margin-top:3px}.launch-verdict em{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);flex:0 0 auto;font-size:.75rem;font-style:normal;font-weight:860;padding:7px 10px}.plan-phase-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.execution-map{border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;margin-top:12px;padding:12px}.execution-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.execution-head strong,.execution-head span,.execution-head em{display:block}.execution-head strong{color:var(--ink);font-size:1rem}.execution-head span{color:var(--muted);font-size:.8rem;font-weight:760;line-height:1.35;margin-top:2px}.execution-head em{background:#111614;border-radius:999px;color:#fff;flex:0 0 auto;font-size:.74rem;font-style:normal;font-weight:860;padding:7px 10px}.execution-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.execution-batch{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;min-width:0;padding:12px}.execution-batch.done{background:#f2fbf5;border-color:#b7ebcf}.execution-batch.next{background:#fff9e8;border-color:#f0d38a}.execution-batch.later{background:#f7f1ff;border-color:#dec8ff}.execution-batch-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.execution-batch-head strong{color:var(--ink);font-size:.88rem;line-height:1.25}.execution-batch-head span{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);flex:0 0 auto;font-size:.68rem;font-weight:900;padding:4px 7px;text-transform:uppercase}.execution-batch p,.execution-batch small,.execution-proof{color:var(--muted);font-size:.74rem;font-weight:740;line-height:1.35;margin:0}.execution-batch small{color:var(--ink);font-weight:840}.execution-proof{background:#fff;border:1px solid var(--line);border-radius:8px;padding:8px}.execution-items{display:flex;flex-wrap:wrap;gap:6px}.execution-items span,.postponed-strip span{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.68rem;font-weight:820;padding:5px 7px}.postponed-strip{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;padding:10px}.postponed-strip strong{color:var(--ink);font-size:.84rem}.postponed-strip div{display:flex;flex-wrap:wrap;gap:7px}.plan-phase{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.plan-phase.ready{background:#f2fbf5;border-color:#b7ebcf}.plan-phase.next{background:#fff9e8;border-color:#f0d38a}.plan-phase-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.plan-phase-head strong,.plan-phase-head span,.plan-phase-head em{display:block}.plan-phase-head strong{color:var(--ink);font-size:.95rem}.plan-phase-head span,.plan-phase p{color:var(--muted);font-size:.76rem;font-weight:740;line-height:1.35;margin:3px 0 0}.plan-phase-head em{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--green-dark);flex:0 0 auto;font-size:.72rem;font-style:normal;font-weight:860;padding:5px 8px}.plan-items{display:grid;gap:7px}.plan-item{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);padding:8px}.plan-item>span{align-items:center;background:#fff9e8;border-radius:999px;color:#7b5314;display:inline-flex;height:24px;justify-content:center;width:24px}.plan-item.done>span{background:#dcf8e9;color:var(--green-dark)}.plan-item.next>span{background:#eef4ff;color:#2448ba}.plan-item strong,.plan-item small{display:block;overflow-wrap:anywhere}.plan-item strong{color:var(--ink);font-size:.79rem;line-height:1.25}.plan-item small{color:var(--muted);font-size:.71rem;font-weight:720;line-height:1.35;margin-top:2px}.report-panel{grid-column:1 / -1;order:8}.report-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.report-grid div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:12px}.report-grid span,.report-grid small{color:var(--muted);display:block;font-size:.78rem;font-weight:780}.report-grid strong{color:var(--ink);display:block;font-size:1.7rem;line-height:1;margin:7px 0}.analytics-grid,.plan-limit-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.analytics-grid div,.plan-limit-grid div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px}.analytics-grid div.good,.plan-limit-grid div.good{background:#f2fbf5;border-color:#b7ebcf}.analytics-grid div.warn,.plan-limit-grid div.warn{background:#fff9e8;border-color:#f0d38a}.analytics-grid span,.analytics-grid small,.plan-limit-grid span,.plan-limit-grid small{color:var(--muted);display:block;font-size:.74rem;font-weight:780;line-height:1.35}.analytics-grid strong,.plan-limit-grid strong{color:var(--ink);display:block;font-size:1.25rem;line-height:1;margin:6px 0}.activity-feed{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;margin-top:12px;padding:10px}.activity-head{align-items:center;color:var(--green-dark);display:flex;gap:7px}.activity-head strong{font-size:.8rem}.activity-row{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px}.activity-row em{background:#eef4ff;border-radius:999px;color:#2448ba;font-size:.68rem;font-style:normal;font-weight:860;padding:4px 7px;text-transform:capitalize}.activity-row div{min-width:0}.activity-row strong,.activity-row span,.activity-row small{display:block;overflow-wrap:anywhere}.activity-row strong{color:var(--ink);font-size:.82rem;line-height:1.25}.activity-row span,.activity-row small{color:var(--muted);font-size:.72rem;font-weight:740;line-height:1.35}.route-strip,.next-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.route-strip span,.next-actions span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.78rem;font-weight:820;gap:6px;min-height:31px;padding:0 10px}.next-actions{align-items:center}.next-actions strong{color:var(--ink);font-size:.86rem;margin-right:4px}.coverage-strip,.support-strip{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.coverage-strip span,.support-strip span{border-radius:999px;font-size:.72rem;font-weight:840;padding:5px 8px}.support-strip span{background:#eef4ff;color:#2448ba}.health-grid,.crawl-quality-card{display:grid;gap:10px;margin-top:12px}.health-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.crawl-quality-card{grid-template-columns:repeat(3,minmax(0,1fr))}.health-grid div,.crawl-quality-card div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px}.health-grid div.good,.crawl-quality-card div.good{background:#f2fbf5;border-color:#b7ebcf}.health-grid div.warn,.crawl-quality-card div.warn{background:#fff9e8;border-color:#f0d38a}.health-grid span,.health-grid small,.crawl-quality-card span,.crawl-quality-card small{color:var(--muted);display:block;font-size:.74rem;font-weight:780;line-height:1.35}.health-grid strong,.crawl-quality-card strong{color:var(--ink);display:block;font-size:1.25rem;line-height:1;margin:6px 0}.coverage-strip .covered{background:#dcf8e9;color:var(--green-dark)}.coverage-strip .thin{background:#fff1cf;color:#7b5314}.coverage-strip .missing{background:#f7e3df;color:#8a2f22}.qa-panel{grid-column:1 / -1;min-height:280px;order:7}.test-panel{order:3}.lead-panel{order:4}.embed-panel{order:5}.ops-panel{order:9}.asset-panel{grid-column:1 / -1;order:6}.qa-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.qa-box{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:7px;padding:12px}.qa-box span,.qa-box small{color:var(--muted);font-size:.78rem;font-weight:760;line-height:1.35}.qa-box strong{color:var(--ink);font-size:1.35rem;line-height:1}.qa-delta{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.72rem;font-style:normal;font-weight:840;justify-self:start;padding:5px 8px}.qa-box .secondary-action{justify-self:start;margin-top:4px}.routing-row{display:flex;gap:8px;margin-top:4px}.routing-row select{background:#fff;border:1px solid #ccd5c4;border-radius:8px;color:var(--ink);flex:1;font-size:.84rem;font-weight:760;min-height:36px;min-width:0;padding:0 9px}.routing-row button{background:#111614;border:0;border-radius:8px;color:#fff;font-size:.8rem;font-weight:820;min-height:36px;padding:0 12px}.qa-results{display:grid;gap:8px;margin-top:12px}.qa-result{border:1px solid var(--line);border-radius:8px;padding:9px 10px}.qa-result.pass{background:#f2fbf5;border-color:#b7ebcf}.qa-result.weak{background:#fff9e8;border-color:#f0d38a}.qa-result.missing{background:#fff4f1;border-color:#ecc0b7}.qa-result strong,.qa-result span{display:block;overflow-wrap:anywhere}.qa-result strong{color:var(--ink);font-size:.84rem}.qa-result span{color:var(--muted);font-size:.76rem;font-weight:720;line-height:1.35;margin-top:3px}.preflight-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.preflight-list span{align-items:center;background:#fff9e8;border:1px solid #f0d38a;border-radius:999px;color:#7b5314;display:inline-flex;font-size:.74rem;font-weight:820;gap:5px;padding:5px 8px}.preflight-list span.done{background:#edf8f0;border-color:#cdebd6;color:var(--green-dark)}.blocked-origin-list{background:#fff4f1;border:1px solid #ecc0b7;border-radius:8px;display:grid;gap:7px;margin-top:12px;padding:10px}.blocked-origin-list strong,.blocked-origin-list span{display:block}.blocked-origin-list strong{color:#8a2f22;font-size:.84rem}.blocked-origin-list span{color:#7b3a30;font-size:.76rem;font-weight:740;line-height:1.35;overflow-wrap:anywhere}.ops-alert-list{display:grid;gap:8px;margin-top:12px}.ops-alert-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.ops-alert-head strong{color:var(--ink);font-size:.92rem}.ops-alert-head span{color:var(--muted);font-size:.76rem;font-weight:800}.ops-alert{border:1px solid var(--line);border-radius:8px;padding:10px}.ops-alert.critical{background:#fff4f1;border-color:#ecc0b7}.ops-alert.warning{background:#fff9e8;border-color:#f0d38a}.ops-alert.info{background:#eef4ff;border-color:#c9d7ff}.ops-alert strong,.ops-alert span,.ops-alert small{display:block;overflow-wrap:anywhere}.ops-alert strong{color:var(--ink);font-size:.88rem}.ops-alert span,.ops-alert small{color:var(--muted);font-size:.78rem;font-weight:760;line-height:1.35;margin-top:4px}.customer-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-box{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.customer-box>strong,.queue-head strong{color:var(--ink);font-size:.94rem}.customer-box input,.customer-box select{background:#fff;border:1px solid #ccd5c4;border-radius:10px;color:var(--ink);min-height:42px;outline:0;padding:0 12px;width:100%}.customer-identity{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:5px;padding:10px}.customer-identity span,.customer-identity code{display:block;overflow-wrap:anywhere}.customer-identity span{color:var(--ink);font-size:.88rem;font-weight:820}.customer-identity code{color:var(--muted);font-size:.74rem}.customer-box button,.clone-row button{background:#111614;border:0;border-radius:8px;color:#fff;font-weight:780;min-height:42px;padding:0 13px;white-space:nowrap}.bot-stats{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.bot-stats span{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:.76rem;font-weight:820;min-width:0;padding:8px;text-align:center}.public-status-card{border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:11px}.public-status-card.live{background:#f2fbf5;border-color:#b7ebcf}.public-status-card.paused,.public-status-card.draft{background:#fff9e8;border-color:#f0d38a}.public-status-card strong,.public-status-card span{display:block}.public-status-card strong{color:var(--ink);font-size:.88rem}.public-status-card span{color:var(--muted);font-size:.76rem;font-weight:760;line-height:1.35;margin-top:3px}.status-actions,.publish-blockers{display:flex;flex-wrap:wrap;gap:7px}.status-actions button{min-height:34px;padding:0 10px}.publish-blockers span{align-items:center;background:#ffffffc2;border:1px solid rgba(123,83,20,.18);border-radius:999px;color:#7b5314;display:inline-flex;gap:5px;margin-top:0;padding:5px 8px}.owner-access-card{background:#eef4ff;border:1px solid #cfdbff;border-radius:8px;display:grid;gap:7px;padding:10px}.owner-access-card.customer{background:#f2fbf5;border-color:#b7ebcf}.owner-access-card strong,.owner-access-card span,.owner-access-card code,.owner-access-card small{display:block;overflow-wrap:anywhere}.owner-access-card strong{color:var(--ink);font-size:.84rem}.owner-access-card span,.owner-access-card small{color:var(--muted);font-size:.74rem;font-weight:740;line-height:1.35}.owner-access-card code{background:#fff;border:1px solid var(--line);border-radius:8px;color:#2448ba;font-size:.73rem;padding:7px}.owner-access-card button{align-items:center;display:inline-flex;gap:6px;justify-content:center}.clone-row{display:flex;gap:8px}.secondary-action.compact{justify-self:start;margin-top:0}.queue-box{grid-column:span 1}.queue-head{align-items:center;display:flex;justify-content:space-between;gap:10px}.queue-head span{background:#eef4ff;border-radius:999px;color:#2448ba;font-size:.75rem;font-weight:840;padding:5px 8px}.request-list{display:grid;gap:8px}.request-row{background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px}.request-row strong,.request-row span{display:block;overflow-wrap:anywhere}.request-row strong{color:var(--ink);font-size:.86rem}.request-row span{color:var(--muted);font-size:.78rem;line-height:1.35;margin-top:3px}.url-row{gap:10px;margin-top:8px}.url-row button,.lead-form button,.source-fix-form button,.copy-button{align-items:center;background:#111614;color:#fff;display:inline-flex;gap:8px;justify-content:center;min-height:46px;padding:0 16px;white-space:nowrap}.train-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.train-actions .secondary-action{margin-top:0}.empty-state{align-items:center;background:#f8fafc;border:1px dashed #cbd5dd;border-radius:8px;color:var(--muted);display:flex;gap:8px;line-height:1.4;padding:14px}.crawl-status{background:var(--surface-strong);border:1px solid var(--line);border-radius:8px;justify-content:space-between;margin-top:16px;padding:14px}.field-error{color:#8a2f22;font-size:.9rem;font-weight:720;line-height:1.35;margin-top:10px}.field-notice{color:var(--green-dark);font-size:.9rem;font-weight:760;line-height:1.35;margin-top:10px}.progress-track{background:#e6eaee;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.progress-track span{background:var(--green);border-radius:inherit;display:block;height:100%;transition:width .2s ease}.crawl-report{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.crawl-report div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px}.crawl-report span,.run-note{color:var(--muted);font-size:.78rem;font-weight:760}.crawl-report span,.crawl-report strong{display:block}.crawl-report strong{color:var(--ink);font-size:1rem;margin-top:3px}.crawl-diff-card{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;margin-top:10px;padding:12px}.crawl-diff-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.crawl-diff-head strong{color:var(--ink);font-size:.92rem}.crawl-diff-head span{color:var(--muted);font-size:.76rem;font-weight:780}.crawl-diff-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.crawl-diff-grid span,.crawl-diff-watch span{border-radius:999px;font-size:.74rem;font-weight:840;line-height:1.2;padding:7px 9px}.crawl-diff-grid .added{background:#dcf8e9;color:var(--green-dark)}.crawl-diff-grid .changed{background:#fff4df;color:#7b5314}.crawl-diff-grid .removed{background:#ffe8e3;color:#994126}.crawl-diff-grid .stable{background:#eef4ff;color:#2448ba}.crawl-diff-watch{display:flex;flex-wrap:wrap;gap:6px}.crawl-diff-watch span{background:#fff;border:1px solid var(--line);color:var(--muted)}.coverage-coach{border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;margin-top:14px;padding:12px}.coverage-coach.ready{background:#f2fbf5;border-color:#b7ebcf}.coverage-coach.warn{background:#fff9e8;border-color:#f0d38a}.coverage-coach strong,.coverage-coach span{display:block}.coverage-coach strong{color:var(--ink);font-size:.9rem}.coverage-coach div>span{color:var(--muted);font-size:.8rem;font-weight:740;line-height:1.35;margin-top:3px}.coverage-gap-list{display:flex;flex-wrap:wrap;gap:7px}.coverage-gap-list span{border-radius:999px;font-size:.72rem;font-weight:840;padding:5px 8px}.coverage-gap-list .covered{background:#fff;color:var(--green-dark)}.coverage-gap-list .thin{background:#fff;color:#7b5314}.coverage-gap-list .missing{background:#f7e3df;color:#8a2f22}.run-note{line-height:1.35;margin-top:8px}.snapshot-list{border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;margin-top:14px;padding:12px}.snapshot-list>div:first-child strong,.snapshot-list>div:first-child span{display:block}.snapshot-list>div:first-child strong{color:var(--ink);font-size:.9rem}.snapshot-list>div:first-child span{color:var(--muted);font-size:.78rem;font-weight:740;line-height:1.35;margin-top:3px}.snapshot-row{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px}.snapshot-row strong,.snapshot-row span{display:block}.snapshot-row strong{color:var(--ink);font-size:.86rem}.snapshot-row span{color:var(--muted);font-size:.76rem;font-weight:740;margin-top:2px}.training-steps{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.training-steps span{align-items:center;color:var(--muted);display:flex;font-size:.78rem;font-weight:760;gap:5px;min-width:0}.training-steps span.done{color:var(--green-dark)}.crawl-status strong,.crawl-status span{display:block}.crawl-status div span{color:var(--muted);font-size:.88rem;margin-top:3px}.status-dot{background:var(--amber);border-radius:50%;height:11px;width:11px}.status-dot.active{animation:pulse-dot 1.1s ease-in-out infinite;background:var(--amber)}.status-dot.ready{background:var(--green)}@keyframes pulse-dot{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.source-list{display:grid;gap:10px;margin-top:16px}.source-row{border-bottom:1px solid rgba(17,22,20,.08);gap:12px;min-width:0;padding:10px 0}.source-row div{flex:1;min-width:0}.source-row strong,.source-row span{display:block}.source-row span,.source-row small,.economics-card p{color:var(--muted);font-size:.86rem}.source-row span{overflow-wrap:anywhere}.source-row .source-health{color:#7b5314;font-size:.76rem;font-weight:760;margin-top:3px}.source-row .source-freshness{border-radius:999px;display:inline-block;font-size:.72rem;font-weight:840;margin-top:5px;padding:4px 7px;width:fit-content}.source-row .source-freshness.fresh,.source-row .source-freshness.reachable{background:#edf8f0;color:var(--green-dark)}.source-row .source-freshness.changed,.source-row .source-freshness.unreadable,.source-row .source-freshness.unreachable,.source-row .source-freshness.manual-review{background:#fff1cf;color:#7b5314}.source-row .source-freshness.deleted{background:#f7e3df;color:#8a2f22}.source-row small{border-radius:999px;flex:0 0 auto;padding:4px 8px;white-space:nowrap}.source-row small.indexed{background:#dcf8e9;color:var(--green-dark)}.source-row small.needs-review{background:#fff1cf;color:#7b5314}.source-row small.missing{background:#f7e3df;color:#8a2f22}.source-row small.url{background:#eef4ff;color:#2448ba}.icon-action{background:#f8fafc;border:1px solid var(--line);color:var(--muted);display:grid;flex:0 0 34px;height:34px;padding:0;place-items:center}.question-grid{display:grid;gap:10px;margin-top:12px}.test-form{gap:10px}.test-form button{background:var(--blue);border:0;border-radius:8px;color:#fff;gap:7px;min-height:46px;padding:0 15px;white-space:nowrap}.question-grid button{align-items:center;background:#f7f8f4;border:1px solid var(--line);border-radius:8px;color:#1f2925;display:flex;font-weight:760;justify-content:space-between;min-height:48px;padding:0 13px;text-align:left}.answer-card{background:#fff;border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:14px}.answer-card p{color:#26312d;line-height:1.45}.answer-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.answer-meta span,.ops-row em{background:#f8fafc;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.76rem;font-style:normal;font-weight:820;padding:5px 8px}.confidence.high{background:#dcf8e9;border-color:#b7ebcf;color:var(--green-dark)}.confidence.medium{background:#eef4ff;border-color:#c8d7ff;color:#2448ba}.confidence.low{background:#fff1cf;border-color:#f0d38a;color:#7b5314}.refusal-note{align-items:center;color:#7b5314;display:inline-flex;font-size:.82rem;font-weight:800;gap:6px;margin-top:10px}.first-proof{border:1px solid var(--line);border-radius:8px;display:grid;gap:6px;margin-top:12px;padding:10px}.first-proof.pass{background:#f2fbf5;border-color:#b7ebcf}.first-proof.warn{background:#fff9e8;border-color:#f0d38a}.first-proof strong,.first-proof span{display:block}.first-proof strong{color:var(--ink);font-size:.86rem}.first-proof span{color:var(--muted);font-size:.78rem;font-weight:740;line-height:1.35}.first-proof div{display:flex;flex-wrap:wrap;gap:6px}.first-proof em{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.7rem;font-style:normal;font-weight:840;overflow-wrap:anywhere;padding:4px 7px}.economics-card{background:#111614;border-radius:8px;color:#fff;margin-top:16px;padding:18px}.economics-card span{color:#acd7bf;display:block;font-size:.82rem;font-weight:800;margin-bottom:4px}.economics-card strong{font-size:1.2rem}.meter{background:#ffffff26;border-radius:999px;height:8px;margin:16px 0 12px;overflow:hidden}.meter span{background:var(--green);border-radius:inherit;display:block;height:100%}.cost-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:11px}.cost-row span{background:#ffffff1f;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#dff7e9;font-size:.74rem;margin:0;padding:5px 8px}.lead-form{display:grid;gap:10px}.lead-form textarea,.source-fix-form textarea{min-height:92px;padding-top:12px;resize:vertical}.lead-success,.checkout-success{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:248px;text-align:center}.secondary-action{align-items:center;background:#111614;color:#fff;display:inline-flex;gap:8px;justify-content:center;min-height:42px;margin-top:18px;padding:0 16px}.lead-success svg,.checkout-success svg{color:var(--green)}.lead-success h3,.checkout-success h2{margin-top:12px}.lead-success p,.checkout-success p{color:var(--muted);line-height:1.5;margin-top:8px}.lead-inbox{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.lead-inbox>div{align-items:center;color:var(--ink);display:flex;gap:8px;font-size:.92rem}.export-link{align-items:center;background:transparent;border:0;color:var(--green-dark);display:inline-flex;font-size:.86rem;font-weight:800;gap:6px;margin-top:10px;padding:0}.lead-inbox p{color:var(--muted);font-size:.9rem;margin-top:8px}.lead-inbox ul{display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.lead-inbox li{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px}.lead-inbox li span,.lead-inbox li small{display:block;overflow-wrap:anywhere}.lead-inbox li span{color:var(--ink);font-size:.9rem;font-weight:760}.lead-inbox li small{color:var(--muted);line-height:1.35;margin-top:2px}.lead-next-step{color:var(--ink);font-size:.78rem;font-weight:780;line-height:1.35;margin:8px 0 0}.handoff-box{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:7px;margin-top:9px;padding:9px}.handoff-box strong,.handoff-box span{display:block;overflow-wrap:anywhere}.handoff-box strong{color:var(--ink);font-size:.82rem}.handoff-box span{color:var(--muted);font-size:.74rem;font-weight:680;line-height:1.35;white-space:pre-line}.handoff-box button{align-items:center;background:#eef4ff;border:0;border-radius:8px;color:#2448ba;display:inline-flex;font-size:.75rem;font-weight:820;gap:6px;justify-self:start;min-height:30px;padding:0 9px}.lead-note-box{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;margin-top:9px;padding:9px}.lead-note-box textarea,.lead-note-box input{background:#fff;border:1px solid #ccd5c4;border-radius:8px;color:var(--ink);font:inherit;font-size:.78rem;outline:0;padding:8px 9px;width:100%}.lead-note-box textarea{resize:vertical}.lead-note-box div{display:flex;gap:8px}.lead-note-box button{background:#111614;border:0;border-radius:8px;color:#fff;flex:0 0 auto;font-size:.76rem;font-weight:820;padding:0 10px}.lead-score-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.lead-score-row span{color:var(--muted);font-size:.74rem;font-weight:760}.lead-heat{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:840;padding:4px 7px}.lead-heat.hot{background:#dcf8e9;color:var(--green-dark)}.lead-heat.warm{background:#fff1cf;color:#7b5314}.lead-heat.cold{background:#eef4ff;color:#2448ba}.lead-line{align-items:center;display:flex;gap:8px;justify-content:space-between}.lead-seen-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.lead-seen-row span{color:var(--muted);font-size:.72rem;font-weight:760}.lead-status{border-radius:999px;flex:0 0 auto;font-size:.72rem;font-style:normal;font-weight:820;padding:4px 7px}.lead-status.new{background:#eef4ff;color:#2448ba}.lead-status.contacted{background:#fff1cf;color:#7b5314}.lead-status.won{background:#dcf8e9;color:var(--green-dark)}.lead-status.lost{background:#f7e3df;color:#8a2f22}.lead-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.lead-actions button{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:.74rem;font-weight:820;min-height:28px;padding:0 9px}.lead-actions button:disabled{background:#edf4ee;color:var(--green-dark);cursor:default;opacity:1}.install-status{align-items:center;background:#fff9e8;border:1px solid #f0d38a;border-radius:8px;display:flex;gap:10px;margin-bottom:12px;padding:10px}.install-status.live{background:#f2fbf5;border-color:#b7ebcf}.install-status div{min-width:0}.install-status strong,.install-status span{display:block}.install-status strong{color:var(--ink);font-size:.88rem}.install-status div span{color:var(--muted);font-size:.78rem;line-height:1.35;margin-top:2px;overflow-wrap:anywhere}.key-strip{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;margin-bottom:12px;min-width:0;padding:10px}.key-strip span{color:var(--muted);flex:0 0 auto;font-size:.78rem;font-weight:820}.key-strip code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snippet-label{color:var(--muted);font-size:.78rem;font-weight:860;margin:0 0 7px}.embed-panel pre{background:#111614;border-radius:8px;color:#dff7e9;font-size:.83rem;line-height:1.5;margin:0 0 12px;max-width:100%;overflow:hidden;overflow-wrap:anywhere;padding:16px;white-space:pre-wrap;word-break:break-word}.copy-button{border:0;border-radius:8px}.copy-button.failed{background:#8a2f22}.embed-actions{flex-wrap:wrap;gap:10px}.embed-actions .secondary-action{margin-top:0}.copy-help{color:#7b5314;font-size:.9rem;font-weight:720;line-height:1.35;margin-top:10px}.install-handoff{align-items:center;background:#eef4ff;border:1px solid #cfdbff;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding:12px}.install-handoff strong,.install-handoff span{display:block}.install-handoff strong{color:var(--ink);font-size:.9rem}.install-handoff span{color:var(--muted);font-size:.78rem;font-weight:740;line-height:1.35;margin-top:3px}.widget-smoke-card{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;margin-top:14px;padding:12px;scroll-margin-top:96px}.widget-smoke-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.widget-smoke-head strong,.widget-smoke-head span{display:block}.widget-smoke-head strong{color:var(--ink);font-size:.9rem}.widget-smoke-head span{color:var(--muted);font-size:.78rem;font-weight:740;line-height:1.35;margin-top:3px}.widget-smoke-head button{align-items:center;background:#111614;border:0;border-radius:8px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:820;gap:7px;min-height:38px;padding:0 12px;white-space:nowrap}.smoke-checks{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.smoke-checks>span{background:#fff9e8;border:1px solid #f0d38a;border-radius:8px;color:#7b5314;display:grid;gap:4px;padding:9px}.smoke-checks>span.done{background:#f2fbf5;border-color:#b7ebcf;color:var(--green-dark)}.smoke-checks strong,.smoke-checks small{display:block;overflow-wrap:anywhere}.smoke-checks strong{color:var(--ink);font-size:.78rem}.smoke-checks small{color:var(--muted);font-size:.72rem;font-weight:730;line-height:1.35}.widget-preview{background:#fff;border:1px solid var(--line);border-radius:8px;height:430px;margin-top:14px;width:100%}.domain-card,.widget-settings-form{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;margin-top:14px;padding:12px}.domain-card strong,.domain-card span,.widget-settings-head strong,.widget-settings-head span{display:block}.domain-card>div:first-child span,.widget-settings-head span{color:var(--muted);font-size:.78rem;font-weight:720;line-height:1.35;margin-top:2px}.domain-list{display:flex;flex-wrap:wrap;gap:8px}.domain-list span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:.78rem;font-weight:820;gap:6px;max-width:100%;min-height:31px;overflow-wrap:anywhere;padding:0 8px}.domain-list em{color:var(--muted);font-size:.7rem;font-style:normal}.domain-list button{background:#eef2f4;border:0;border-radius:50%;color:var(--muted);display:grid;height:20px;padding:0;place-items:center;width:20px}.domain-form,.theme-row{display:flex;gap:8px}.domain-form input,.widget-settings-form input,.widget-settings-form textarea{background:#fff;border:1px solid #ccd5c4;border-radius:10px;color:var(--ink);min-height:42px;outline:0;padding:0 12px;width:100%}.widget-settings-form textarea{min-height:82px;padding-top:10px;resize:vertical}.domain-form button,.widget-settings-form button{background:#111614;border:0;border-radius:8px;color:#fff;font-weight:780;min-height:42px;padding:0 13px;white-space:nowrap}.widget-settings-head{align-items:center;display:flex;gap:9px}.theme-row input[type=color]{flex:0 0 48px;padding:4px}.suggestion-list{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.asset-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.asset-card{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.asset-card strong,.asset-card span{display:block}.asset-card strong{color:var(--ink);font-size:.94rem}.asset-card span{color:var(--muted);font-size:.78rem;font-weight:740;line-height:1.35;margin-top:3px}.asset-card pre{background:#fff;border:1px solid var(--line);border-radius:8px;color:#26312d;font-family:inherit;font-size:.78rem;line-height:1.45;margin:0;max-height:190px;overflow:auto;overflow-wrap:anywhere;padding:10px;white-space:pre-wrap}.asset-card button{justify-self:start}.ops-panel{min-height:260px}.ops-list{display:grid;gap:10px}.ops-row{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:12px}.ops-row.warning{background:#fff9e8;border-color:#f0d38a}.ops-row.escalation{background:#fff4f1;border-color:#ecc0b7}.ops-row strong,.ops-row span{display:block;overflow-wrap:anywhere}.ops-row strong{color:var(--ink);font-size:.94rem;line-height:1.35}.ops-row span{color:var(--muted);font-size:.83rem;line-height:1.35;margin-top:4px}.conversation-tags,.gap-priority{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.conversation-tags em,.gap-priority em{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.72rem;font-style:normal;font-weight:840;padding:4px 7px}.trace-box{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:4px;margin-top:8px;padding:8px}.trace-box strong{color:var(--green-dark);font-size:.72rem;letter-spacing:0;text-transform:uppercase}.trace-box span,.trace-box small{display:block;overflow-wrap:anywhere}.trace-box span{color:var(--ink);font-size:.78rem;font-weight:760;line-height:1.35}.trace-box small{color:var(--muted);font-size:.72rem;font-weight:720;line-height:1.35}.gap-priority span{background:#ffffff9e;border:1px solid #f0d38a;border-radius:999px;color:#7b5314;font-size:.72rem;font-weight:820;margin-top:0;padding:4px 7px}.feedback-pill{align-items:center;display:inline-flex;gap:5px;margin-top:8px}.feedback-pill.up{background:#dcf8e9;border-color:#b7ebcf;color:var(--green-dark)}.feedback-pill.down{background:#f7e3df;border-color:#ecc0b7;color:#8a2f22}.row-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.row-actions button{background:#fff;border:1px solid var(--line);color:var(--ink);display:inline-flex;font-size:.8rem;gap:6px;min-height:34px;padding:0 10px}.source-fix-form button{display:inline-flex}.source-fix-form .secondary-source-action{background:#eef4ff;color:#2448ba;justify-self:start}.source-fix-form{border-top:1px solid var(--line);display:grid;gap:10px;margin-top:16px;padding-top:16px}.manual-source-head strong,.manual-source-head span{display:block}.manual-source-head strong{color:var(--ink);font-size:.94rem}.manual-source-head span{color:var(--muted);font-size:.84rem;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}.source-guidance{background:#eef4ff;border:1px solid #cfdbff;border-radius:8px;display:grid;gap:6px;padding:9px}.source-guidance span{align-items:flex-start;color:#2448ba;display:flex;font-size:.76rem;font-weight:760;gap:6px;line-height:1.35}.source-guidance svg{flex:0 0 auto;margin-top:1px}.pricing-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.price-card{display:flex;flex-direction:column;min-height:430px}.price-card.highlighted{border-color:#1f8f5f8c;box-shadow:0 26px 70px #1f8f5f29}.price-header{justify-content:space-between}.price-header h3{font-size:1.25rem}.price-header span{color:var(--muted);font-size:.82rem;font-weight:780}.price{font-size:3.7rem;font-weight:860;letter-spacing:0;line-height:1;margin-top:24px}.price small{color:var(--muted);font-size:1rem}.price-card p{color:var(--muted);line-height:1.45;margin-top:13px}.price-card ul{display:grid;gap:11px;list-style:none;margin:24px 0 28px;padding:0}.price-card li{color:#26312d;font-size:.95rem;font-weight:680;gap:8px}.price-card button{background:var(--ink);color:#fff;margin-top:auto;min-height:48px;width:100%}.price-card.highlighted button{background:var(--green)}.quota-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 42px #18251f12;margin:22px auto 0;max-width:1184px;padding:clamp(22px,4vw,42px)}.quota-head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.quota-head h3{color:var(--ink);font-size:clamp(1.45rem,3vw,2.35rem);line-height:1.08;max-width:780px}.quota-head strong{background:#eef4ff;border:1px solid #c8d8ff;border-radius:8px;color:#2448ba;flex:0 0 auto;padding:12px 14px}.quota-card input[type=range]{accent-color:var(--blue);margin:28px 0 22px;width:100%}.quota-split{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.quota-split div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:18px}.quota-split span,.quota-split small{color:var(--muted);display:block;font-weight:740;line-height:1.35}.quota-split strong{color:var(--ink);display:block;font-size:2rem;line-height:1;margin:8px 0}.quota-card>p{color:var(--muted);line-height:1.52;margin-top:18px;max-width:920px}.launch-section{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,.9fr) minmax(360px,.75fr)}.launch-list{display:grid;gap:12px}.launch-item{background:#fff;border:1px solid var(--line);border-radius:8px;gap:14px;padding:16px}.launch-item>span{background:#eef2ea;border-radius:12px;color:var(--green-dark);display:grid;flex:0 0 42px;height:42px;place-items:center}.launch-item p{color:var(--muted);line-height:1.45;margin-top:3px}footer{border-top:1px solid var(--line);justify-content:space-between;padding:28px clamp(20px,7vw,112px)}footer span{font-weight:850}footer a{align-items:center;color:var(--muted);display:flex;font-weight:720;gap:6px}.modal-backdrop{background:#0b110e75;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:50}.checkout-modal{background:#fff;border-radius:10px;box-shadow:0 28px 90px #00000038;max-width:480px;padding:28px;position:relative;width:100%}.close-button{background:#f0f2ed;border:0;border-radius:8px;color:var(--ink);display:grid;height:36px;place-items:center;position:absolute;right:18px;top:18px;width:36px}.checkout-modal h2{font-size:2rem;line-height:1.08;max-width:360px}.checkout-modal>p{color:var(--muted);line-height:1.5;margin-top:12px}.checkout-form{display:grid;gap:12px;margin-top:20px}.checkout-form button,.checkout-success button{background:var(--green);color:#fff;gap:8px;min-height:48px}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1080px){.hero,.builder-grid,.integration-grid,.trust-grid,.launch-section{grid-template-columns:1fr}.integration-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-shell{min-height:560px}.chat-body{height:394px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-grid,.access-grid{grid-template-columns:1fr}.report-grid,.analytics-grid,.plan-limit-grid,.crawl-diff-grid,.execution-grid,.plan-phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-grid{grid-template-columns:1fr}.activation-steps,.asset-grid,.health-grid,.crawl-quality-card,.smoke-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.site-header{gap:14px;height:auto;padding:14px 18px}nav{display:none}.ghost-button{min-height:38px;padding:0 12px}.hero,.builder-section,.support-section,.integrations-section,.trust-section,.pricing-section,.launch-section{padding-left:18px;padding-right:18px}.support-card{min-height:auto;padding:30px 22px}.support-card h2{font-size:clamp(2.35rem,13vw,3.8rem)}.support-outcome{gap:14px;grid-template-columns:28px minmax(0,1fr)}.support-outcome svg{height:24px;margin-top:4px;width:24px}.support-outcome span{font-size:clamp(1.18rem,7vw,1.85rem)}.hero{padding-top:46px}h1{font-size:clamp(2.65rem,13vw,3.8rem)}.section-heading h2,.launch-section h2{font-size:clamp(2rem,10vw,3rem)}.hero-actions,.url-row,footer{align-items:stretch;flex-direction:column}.primary-button,.secondary-button{width:100%}.chat-shell{min-height:480px}.chat-body{height:306px}.builder-grid,.pricing-grid,.quota-split,.integration-tools{grid-template-columns:1fr}.quota-head{align-items:stretch;flex-direction:column}.quota-head strong{width:max-content}.readiness-panel{grid-template-columns:1fr}.readiness-list{justify-content:flex-start}.activation-progress,.install-handoff,.widget-smoke-head{align-items:stretch;flex-direction:column}.activation-progress button,.install-handoff button,.widget-smoke-head button{justify-content:center;width:100%}.activation-steps,.asset-grid,.health-grid,.crawl-quality-card,.crawl-diff-grid,.smoke-checks,.analytics-grid,.plan-limit-grid,.execution-grid,.plan-phase-grid{grid-template-columns:1fr}.launch-verdict,.execution-head{align-items:stretch;flex-direction:column}.launch-verdict em{width:max-content}.panel,.price-card{border-radius:8px;padding:16px}.price-card{min-height:auto}.source-row{align-items:flex-start}.source-row small{margin-top:2px}.embed-panel pre{font-size:.78rem;padding:14px}.training-steps,.crawl-report{grid-template-columns:repeat(2,minmax(0,1fr))}.test-form{align-items:stretch;flex-direction:column}.test-form button{width:100%}.domain-form,.clone-row,.theme-row,.routing-row,.lead-note-box div{flex-direction:column}.suggestion-list{grid-template-columns:1fr}.bot-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.report-grid{grid-template-columns:1fr}.widget-preview{height:360px}.checkout-modal{padding:24px 18px 18px}}
