.connectors button.selected{background:#f4f4ff;border-color:#5b5cdb;box-shadow:0 0 0 3px #e7e7ff}.setup-page{color:#1d2534;background:#f5f6fa;min-height:100vh;padding:56px 20px}.setup-card{background:#fff;border:1px solid #dde1e9;border-radius:20px;width:min(920px,100%);margin:0 auto;padding:clamp(26px,5vw,64px);box-shadow:0 18px 55px #17213a0d}.setup-card h1{letter-spacing:-.045em;max-width:720px;margin:12px 0 20px;font-size:clamp(34px,5vw,58px);line-height:1.04}.setup-card h2{letter-spacing:-.025em;margin:38px 0 12px;font-size:24px}.setup-card p,.setup-card li{color:#596577;font-size:16px;line-height:1.65}.setup-card a{color:#5152d4}.setup-card .eyebrow{color:#5b5cdb;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.setup-card details{border:1px solid #e1e5ec;border-radius:10px;margin:10px 0;padding:14px 16px}.setup-card summary{cursor:pointer;font-size:16px;font-weight:800}.docs-table{border:1px solid #dfe3ea;border-radius:12px;margin:20px 0;overflow-x:auto}.docs-table>div{border-top:1px solid #e7eaf0;grid-template-columns:.8fr 1.1fr 1.2fr 1.4fr;min-width:760px;display:grid}.docs-table>div:first-child{background:#f5f6fa;border-top:0}.docs-table span,.docs-table b{padding:12px;font-size:13px;line-height:1.45}.docs-table span+span,.docs-table b+b{border-left:1px solid #e7eaf0}.setup[data-slot=dialog-content]{border-color:#d9deea;max-height:min(860px,100vh - 32px);overflow-y:auto;box-shadow:0 28px 80px #121b303d;border-radius:20px!important;flex-direction:column!important;gap:22px!important;width:min(720px,100vw - 32px)!important;max-width:720px!important;padding:32px!important;display:flex!important}.setup [data-slot=dialog-header]{text-align:left;width:100%;padding-right:38px}.setup [data-slot=dialog-title]{letter-spacing:-.025em;color:#172033;font-size:28px;line-height:1.2}.setup [data-slot=dialog-description]{color:#69758a;max-width:580px;font-size:16px;line-height:1.55}.connector-step{width:100%}.formgrid{grid-template-columns:1fr 1fr;gap:15px;margin-top:10px;display:grid}.formgrid label,.urlfield{flex-direction:column;gap:7px;display:flex}.formgrid>button{grid-column:2;justify-self:end}.urlfield{color:#222b3a;margin-top:22px;font-size:14px;font-weight:700}.urlfield input{background:#fff;height:50px;font-size:16px;font-weight:500}.formactions{border-top:1px solid #e7eaf0;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;display:flex}.formactions button{min-height:46px;padding-inline:22px;font-size:14px;font-weight:700}.wpcredentials{background:#f7f8fc;border:1px solid #e4e7ef;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding:13px;display:grid}.wpcredentials label{flex-direction:column;gap:7px;display:flex}.wpcredentials p{color:#637083;grid-column:1/3;align-items:center;gap:5px;margin:0;font-size:10px;display:flex}.wpcredentials p svg{color:#239474;width:15px}.formerror{color:#c53d3d;background:#fff0f0;border:1px solid #f4d1d1;border-radius:8px;padding:8px 10px;font-size:12px}.notice.auditerror{color:#a83d3d;background:#fff3f3;border-color:#f1d2d2}.knowledgeform{flex-direction:column;gap:14px;display:flex}.knowledgeform label{flex-direction:column;gap:7px;display:flex}.knowledgegrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.knowledgegrid>section{background:#fff;border:1px solid #e1e5ec;border-radius:12px;flex-direction:column;min-height:180px;padding:17px;display:flex}.knowledgegrid>section>div{justify-content:space-between;align-items:center;display:flex}.knowledgegrid>section>div>span{color:#258f70;align-items:center;gap:4px;font-size:10px;display:flex}.knowledgegrid svg{width:15px}.knowledgegrid h3{margin:14px 0 7px;font-size:14px}.knowledgegrid p{color:#6f7888;margin:0;font-size:12px}.knowledgegrid footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.knowledgegrid footer small{color:#87909f;font-size:9px}.emptyknowledge{text-align:center;background:#fff;border:1px dashed #cfd5df;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:30px;display:flex}.emptyknowledge>svg{color:#5a5bda;width:38px;height:38px}.emptyknowledge h3{margin:15px 0 5px;font-size:16px}.emptyknowledge p{color:#788191;max-width:430px;margin:0 0 18px;font-size:12px}@media (max-width:960px){.knowledgegrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.setup[data-slot=dialog-content]{max-height:calc(100vh - 20px);padding:24px!important}.setup [data-slot=dialog-title]{font-size:24px}.connectors,.formgrid,.knowledgegrid,.wpcredentials{grid-template-columns:1fr}.connectors button{min-height:78px}.formgrid>button,.wpcredentials p{grid-column:1}.formactions{background:#fff;padding-bottom:4px;position:sticky;bottom:-24px}}.websitegrid{grid-template-columns:minmax(300px,.9fr) minmax(380px,1.1fr);gap:14px;display:grid}.pagelist,.liveeditor{padding:20px}.pagelist>.panelhead,.liveeditor>.panelhead{margin-bottom:16px}.pagelist>button{text-align:left;color:#1e2430;background:#fff;border:1px solid #e5e8ef;border-radius:9px;justify-content:space-between;align-items:center;width:100%;margin-top:7px;padding:12px 13px;display:flex}.pagelist>button:hover,.pagelist>button.selected{background:#f7f7ff;border-color:#6c6ee3}.pagelist>button span{flex-direction:column;gap:3px;display:flex}.pagelist>button b{font-size:12px}.pagelist>button small{color:#7c8594;font-size:10px}.pagelist>button svg{width:15px}.pageempty{color:#8b93a1;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.pageempty svg{width:28px}.pageempty p{font-size:12px}.liveeditor{flex-direction:column;gap:14px;display:flex}.liveeditor>.panelhead{display:flex}.liveeditor>.panelhead>svg{color:#258f70;width:25px}.liveeditor>label{flex-direction:column;gap:7px;display:flex}.safety{color:#287c64;background:#f2faf7;border:1px solid #d1ebe2;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.safety>svg{width:21px}.safety span{flex-direction:column;display:flex}.safety b{font-size:11px}.safety small{color:#629181;font-size:9px}.liveeditor>button{align-self:flex-end}@media (max-width:900px){.websitegrid{grid-template-columns:1fr}}@media (max-width:600px){.pagelist,.liveeditor{padding:15px}}.agentactions{gap:8px;display:flex}.policyform{grid-template-columns:1fr 1fr;gap:14px;display:grid}.policyform>label{flex-direction:column;gap:7px;display:flex}.policytoggle{background:#f7f8fc;border:1px solid #e2e6ed;border-radius:9px;grid-column:1/3;justify-content:space-between;align-items:center;padding:12px;flex-direction:row!important}.policytoggle span{flex-direction:column;gap:2px;display:flex}.policytoggle small{color:#7b8493;font-size:11px}.policyform>button{grid-column:2}.agentmetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.agentmetrics section{background:#fff;border:1px solid #e1e5ec;border-radius:12px;flex-direction:column;padding:16px;display:flex}.agentmetrics small{color:#6f7887;font-size:11px}.agentmetrics b{color:#242837;margin:5px 0;font-size:27px}.agentmetrics span{color:#88909e;font-size:10px}.jobqueue{padding:20px}.jobqueue article{border-top:1px solid #edf0f4;grid-template-columns:38px minmax(0,1fr) auto;gap:13px;padding:16px 0;display:grid}.jobqueue article>div>div{gap:6px;display:flex}.jobqueue article h3{margin:8px 0 5px;font-size:14px}.jobqueue article p{color:#5f6978;margin:0;font-size:12px}.jobqueue article small{color:#858e9b;align-items:flex-start;gap:5px;margin-top:9px;font-size:10px;display:flex}.jobqueue article small svg{width:14px;min-width:14px}.jobqueue article aside{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;max-width:245px;display:flex}.jobqueue article aside>span{color:#238568;align-items:center;gap:4px;font-size:10px;display:flex}.jobqueue article aside svg{width:14px}.emptyqueue{text-align:center;color:#778191;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.emptyqueue>svg{width:32px}.emptyqueue h3{margin:10px 0 3px;font-size:15px}.emptyqueue p{margin:0;font-size:12px}.jobqueue .agenticon{width:36px;height:36px}@media (max-width:900px){.agentmetrics{grid-template-columns:1fr 1fr}}@media (max-width:650px){.policyform,.agentmetrics{grid-template-columns:1fr}.policytoggle,.policyform>button{grid-column:1}.jobqueue article{grid-template-columns:34px 1fr}.jobqueue article aside{grid-column:2;justify-content:flex-start;max-width:none}.agentactions{flex-wrap:wrap}}.competitorfield{flex-direction:column;gap:7px;margin:8px 0 15px;display:flex}.dataconnection{background:#f7f8fc;border:1px solid #e0e4eb;border-radius:11px;align-items:center;gap:11px;padding:13px 15px;display:flex}.dataconnection>svg{color:#6264dc;width:22px}.dataconnection>span{flex-direction:column;flex:1;display:flex}.dataconnection b{font-size:12px}.dataconnection small{color:#737d8c;margin-top:2px;font-size:10px}.topicstable{padding:20px}.topicrow{color:#5e6877;border-top:1px solid #edf0f4;grid-template-columns:1.5fr 1fr .4fr .6fr .8fr;align-items:center;gap:12px;padding:11px 4px;font-size:11px;display:grid}.topicrow>span:first-child{flex-direction:column;display:flex}.topicrow>span:first-child b{color:#252a35;font-size:12px}.topicrow>span:first-child small{color:#9198a5;margin-top:2px;font-size:9px}.topicrow>span:last-child{align-items:center;gap:8px;display:flex}.topicrow>span:last-child>div{width:80px}.topicrow>span:last-child b{color:#353a48}.topichead{color:#9098a5;text-transform:uppercase;letter-spacing:.04em;border:0;font-size:9px}.gaplist{padding:20px}.gaplist article{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:14px 2px;display:flex}.gaplist h3{margin:7px 0 3px;font-size:13px}.gaplist p{color:#7a8492;margin:0;font-size:10px}.gaplist a{color:#5557d6;align-items:center;gap:4px;font-size:11px;text-decoration:none;display:flex}.gaplist a svg{width:14px}@media (max-width:760px){.dataconnection{flex-wrap:wrap;align-items:flex-start}.topicstable{overflow-x:auto}.topicrow{min-width:680px}.gaplist article{align-items:flex-start;gap:12px}}.observationform{flex-direction:column;gap:13px;display:flex}.observationform>label{flex-direction:column;gap:7px;display:flex}.checks{background:#f7f8fc;border-radius:8px;gap:20px;padding:11px;display:flex}.checks label{align-items:center;gap:7px;font-size:12px;display:flex}.aimetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.aimetrics section{background:#fff;border:1px solid #e1e5ec;border-radius:12px;flex-direction:column;padding:16px;display:flex}.aimetrics small{color:#707a89;font-size:11px}.aimetrics b{margin:6px 0;font-size:25px}.aimetrics b i{color:#858e9c;font-size:11px;font-style:normal}.aimetrics span{color:#8a929f;font-size:10px}.enginestats,.readiness,.promptledger,.evidenceledger{padding:20px}.enginestats>.panelhead,.readiness>.panelhead,.promptledger>.panelhead,.evidenceledger>.panelhead{margin-bottom:12px}.enginestats>div:not(.panelhead){border-top:1px solid #edf0f4;grid-template-columns:1fr .8fr .8fr;gap:10px;padding:11px 2px;font-size:11px;display:grid}.enginestats>div>span:first-child{flex-direction:column;display:flex}.enginestats small{color:#8a929f;font-size:9px}.readiness>p{text-transform:capitalize;border-top:1px solid #edf0f4;align-items:center;gap:7px;margin:0;padding:8px 2px;font-size:11px;display:flex}.readiness>p svg{width:15px}.readiness>p.ok{color:#267f68}.readiness>p.missing{color:#a96d35}.promptledger>div:not(.panelhead){border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;display:flex}.promptledger>div>span{align-items:center;gap:9px;display:flex}.promptledger b{font-size:11px}.promptledger small{color:#818a98;font-size:10px}.evidenceledger article{border-top:1px solid #edf0f4;justify-content:space-between;gap:16px;padding:13px 2px;display:flex}.evidenceledger article>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.evidenceledger article b{font-size:11px}.evidenceledger article p{color:#697382;margin:0;font-size:11px}.evidenceledger article>span{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.evidenceledger a{color:#5557d6;align-items:center;gap:3px;font-size:10px;text-decoration:none;display:flex}.evidenceledger a svg{width:13px}@media (max-width:900px){.aimetrics{grid-template-columns:1fr 1fr}}@media (max-width:620px){.aimetrics{grid-template-columns:1fr}.enginestats>div:not(.panelhead){grid-template-columns:1fr 1fr}.enginestats>div>span:first-child{grid-column:1/3}.promptledger>div:not(.panelhead),.evidenceledger article{flex-direction:column;align-items:flex-start}.evidenceledger article>span{justify-content:flex-start}}.googleconnect{max-width:650px}.dataconnection.connected{background:#f2faf7;border-color:#cfe9df}.dataconnection.connected>svg{color:#25876c}.googledata{flex-direction:column;gap:12px;display:flex}.googlemetrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.googlemetrics section{background:#fff;border:1px solid #e1e5ec;border-radius:10px;flex-direction:column;padding:14px;display:flex}.googlemetrics small{color:#76808f;font-size:10px}.googlemetrics b{margin-top:4px;font-size:22px}.gsctable{padding:20px}.gscrow{color:#66707f;border-top:1px solid #edf0f4;grid-template-columns:1.5fr .5fr .6fr .5fr .5fr;align-items:center;gap:12px;padding:10px 3px;font-size:11px;display:grid}.gscrow>b{color:#262b36;font-size:11px}.gschead{text-transform:uppercase;color:#929aa6;border:0;font-size:9px}@media (max-width:700px){.googlemetrics{grid-template-columns:1fr 1fr}.gsctable{overflow-x:auto}.gscrow{min-width:620px}}@media (max-width:430px){.googlemetrics{grid-template-columns:1fr}}
