.ads-autopilot{color:#202c40;background:#fff;border:1px solid #d8dfec;border-radius:24px;margin:24px 0;padding:24px;scroll-margin-top:100px}.ads-autopilot h2{font-size:clamp(1.4rem,3vw,1.9rem);font-weight:750}.ads-autopilot h3{font-size:17px;font-weight:700}.ads-auto-head{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;display:flex}.ads-auto-head>svg{color:#2857c2}.ads-auto-head p{color:#56657a;margin-top:6px}.ads-auto-badge{color:#216d4e;background:#e9f6ee;border-radius:99px;margin-left:auto;padding:7px 12px;font-size:13px}.ads-auto-badge.live{color:#8c4a12;background:#fff0d9}.ads-auto-rules{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.ads-auto-rules>div{background:#edf3ff;border-radius:16px;padding:16px}.ads-auto-rules>div:nth-child(2){background:#f4edfc}.ads-auto-rules>div:nth-child(3){background:#eaf7ef}.ads-auto-rules strong{margin-bottom:7px;font-size:18px;display:block}.ads-auto-rules p{font-size:13px;line-height:1.6}.ads-regie-mark{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ads-regie-mark svg{width:26px;height:26px;overflow:visible}.ads-regie-mark.meta{color:#0866ff}.ads-provider-tabs{gap:10px;margin:24px 0 16px;display:flex}.ads-provider-tabs button{background:#fff;border:1px solid #cbd4e3;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-weight:650;display:flex}.ads-provider-tabs button[aria-pressed=true]{background:#eef2ff;border-color:#4e63c8;box-shadow:inset 0 0 0 1px #4e63c8}.ads-account-status{background:#f5f7fb;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.ads-account-status>div{flex:1}.ads-account-status small{color:#57677d;display:block}.ads-account-status strong{margin:4px 0;display:block}.ads-auto-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.ads-auto-actions .action-primary,.ads-auto-actions .action-secondary{align-items:center;gap:8px;display:inline-flex}.ads-auto-note{color:#56657a;margin:12px 0;font-size:13px;line-height:1.6}.ads-auto-alert{color:#7a4c13;background:#fff4df;border-radius:12px;margin:12px 0;padding:12px 14px;line-height:1.6}.ads-auto-error{color:#963e2c;background:#fff0ed;border-radius:12px;padding:12px}.ads-auto-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.ads-auto-summary div{border:1px solid #dde4ee;border-radius:14px;min-width:0;padding:14px}.ads-auto-summary small{color:#56657a;display:block}.ads-auto-summary strong{overflow-wrap:anywhere;margin:6px 0;display:block}.ads-auto-form{gap:16px;display:grid}.ads-auto-form label{gap:7px;display:grid}.ads-auto-form .ads-check{align-items:flex-start;gap:9px;display:flex}.ads-auto-form input:not([type=checkbox]),.ads-auto-form select,.ads-auto-form textarea,.ads-sim-controls select{color:#202c40;background:#fff;border:1px solid #b7c1d1;border-radius:9px;width:100%;padding:10px}.ads-auto-form input[type=checkbox]{accent-color:#5948b9;flex-shrink:0;width:18px;height:18px;margin-top:3px}.ads-auto-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ads-auto-campaigns,.ads-auto-proposals{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.ads-auto-campaigns article,.ads-auto-proposals article{overflow-wrap:anywhere;border:1px solid #d9e1ed;border-radius:16px;min-width:0;padding:18px}.ads-auto-campaigns article h4,.ads-auto-proposals article h4{margin-bottom:8px;font-weight:700}.ads-auto-campaigns article p,.ads-auto-proposals article p{margin:8px 0;font-size:14px;line-height:1.6}.ads-auto-journal{gap:8px;margin-top:14px;display:grid}.ads-auto-journal>div{background:#f5f7fb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.ads-auto-journal time{color:#596a7e;margin-left:auto}.ads-auto-state{background:#e9eef7;border-radius:99px;padding:4px 9px}.ads-auto-state.confirmed{color:#176a49;background:#e3f5e9}.ads-auto-state.uncertain,.ads-auto-state.blocked{color:#8b4d18;background:#fff0da}.ads-simulation{color:#263c3b;background:linear-gradient(135deg,#f0f9f5,#f5f8ff);border:1px solid #cdded7;border-radius:20px;margin:22px 0;padding:20px}.ads-simulation header{align-items:flex-start;gap:12px;display:flex}.ads-simulation header>svg{color:#287552;flex-shrink:0}.ads-simulation h3{margin:0 0 7px;font-size:18px;font-weight:700}.ads-simulation p{font-size:14px;line-height:1.6}.ads-sim-controls{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:18px;display:flex}.ads-sim-controls label{flex:1;gap:6px;min-width:140px;font-size:13px;display:grid}.ads-sim-controls button{align-items:center;gap:7px;display:flex}.ads-sim-result{background:#fff;border:1px solid #d2e5d9;border-radius:15px;margin-top:18px;padding:18px}.ads-sim-result>strong{color:#1e6849;font-size:14px}.ads-sim-result ul{gap:9px;margin:16px 0;padding:0;list-style:none;display:grid}.ads-sim-result li{align-items:flex-start;gap:9px;font-size:14px;display:flex}.ads-sim-result li svg{color:#237650;flex-shrink:0;margin-top:2px}.ads-sim-budget{background:#f3f6fc;border-radius:12px;align-items:center;gap:18px;margin:20px 0;padding:16px;display:flex}.ads-sim-budget small{font-size:12px;display:block}.ads-sim-budget b{margin-top:4px;font-size:20px;display:block}.ads-sim-budget em{color:#26734e;font-size:12px;font-style:normal}.ads-auto-compare{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.ads-auto-compare div{background:#f3f6fb;border-radius:10px;padding:12px}.ads-auto-compare b{margin-top:5px;font-size:19px;display:block}@media (width<=650px){.ads-autopilot{border-radius:18px;padding:16px}.ads-auto-rules,.ads-auto-summary,.ads-auto-fields,.ads-auto-campaigns,.ads-auto-proposals{grid-template-columns:1fr}.ads-auto-head{gap:10px}.ads-auto-badge{margin-left:0}.ads-provider-tabs button{flex:1;justify-content:center;padding:9px 12px;font-size:14px}.ads-simulation{padding:16px}.ads-sim-controls{grid-template-columns:1fr;width:100%;display:grid}.ads-sim-controls button{justify-content:center;min-height:45px}.ads-auto-actions>*{max-width:100%}.ads-sim-budget{gap:12px;padding:12px}.ads-sim-budget b{font-size:18px}}.ads-preparation-readiness{background:#fff;border:1px solid #d8cbe8;border-radius:16px;min-width:0;margin:20px 0;padding:20px}.ads-preparation-readiness header{align-items:center;gap:12px;display:flex}.ads-preparation-readiness h3{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.4}.ads-preparation-readiness p{overflow-wrap:anywhere;line-height:1.6}.ads-preparation-readiness button{white-space:normal;min-height:44px}.ads-preparation-result{background:#f6f1fb;border-left:3px solid #7838c8;margin:16px 0;padding:12px 16px}@media (width<=480px){.ads-preparation-readiness{padding:16px}}.ads-search-draft{background:#fff;border:1px solid #d8cbe8;border-radius:16px;min-width:0;margin:20px 0;padding:20px}.ads-search-draft header{align-items:center;gap:12px;display:flex}.ads-search-draft h3{overflow-wrap:anywhere;margin:0}.ads-search-draft h4{margin:16px 0 8px;font-weight:700}.ads-search-draft p,.ads-search-draft dd{overflow-wrap:anywhere;line-height:1.6}.ads-search-controls{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.ads-search-draft button{white-space:normal;min-height:44px}.ads-search-draft dl{grid-template-columns:minmax(130px,1fr) 3fr;gap:8px 16px;margin:16px 0;display:grid}.ads-search-draft dt{font-weight:650}.ads-search-draft dd{min-width:0;margin:0}.ads-search-variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ads-search-variants article{background:#faf7fe;border:1px solid #ddd2ea;border-radius:12px;min-width:0;padding:16px}.ads-search-headlines{color:#6135a3;font-weight:650}.ads-search-form fieldset{border:1px solid #ddd2ea;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.ads-search-form legend{padding:0 6px;font-weight:650}.ads-search-form input,.ads-search-form textarea,.ads-search-form select{min-width:0;max-width:100%}@media (width<=650px){.ads-search-draft{padding:16px}.ads-search-draft dl{grid-template-columns:1fr;gap:4px}.ads-search-draft dd{margin-bottom:10px}.ads-search-variants{grid-template-columns:1fr}.ads-search-controls>*{width:100%}}.ads-landing-check{background:#faf8fd;border:1px solid #d8cbe8;border-radius:14px;min-width:0;margin:20px 0;padding:18px}.ads-landing-check header{align-items:center;gap:10px;display:flex}.ads-landing-check h4,.ads-landing-check h5{overflow-wrap:anywhere;margin:0;font-weight:700}.ads-landing-check h5{font-size:16px}.ads-landing-check p,.ads-landing-check li{overflow-wrap:anywhere;line-height:1.6}.ads-landing-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0;display:flex}.ads-landing-actions a{overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.ads-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ads-landing-grid article{background:#fff;border:1px solid #e5dced;border-radius:12px;min-width:0;padding:16px}.ads-landing-grid ul{padding-left:20px}.ads-landing-grid article p{margin-top:8px}@media (width<=650px){.ads-landing-check{padding:14px}.ads-landing-grid{grid-template-columns:1fr}.ads-landing-actions button{width:100%}}.ads-landing-grid article:last-child{grid-column:1/-1}.ads-measurement-choice header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ads-measurement-choice h6{margin:.75rem 0;font-size:1rem;font-weight:700}.ads-measurement-choice fieldset{border:0;min-width:0;margin:0 0 .75rem;padding:0}.ads-measurement-choice fieldset label{border:1px solid hsl(var(--border,273 25% 85%));cursor:pointer;overflow-wrap:anywhere;border-radius:.5rem;align-items:flex-start;gap:.6rem;min-height:44px;margin:.4rem 0;padding:.65rem .5rem;display:flex}.ads-measurement-choice input[type=radio]{accent-color:#7836df;flex:none;width:18px;height:18px;margin:.15rem 0 0}.ads-measurement-choice button{white-space:normal;max-width:100%;min-height:44px}.ads-measurement-choice label:has(input:checked){background:#f5f0ff;border-color:#7836df}.ads-measurement-choice fieldset:disabled label{cursor:default}.ads-measurement-choice fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ads-measurement-choice fieldset label{margin:.25rem 0}@media (width<=600px){.ads-measurement-choice fieldset{grid-template-columns:1fr}}.ads-campaign-budget{background:#faf8ff;border:1px solid #ddd3ef;border-radius:1rem;margin-top:1rem;padding:1rem}.ads-campaign-budget>header{align-items:center;gap:.5rem;display:flex}.ads-campaign-budget h4{font-weight:700}.ads-campaign-budget p{margin:.6rem 0}.ads-budget-recap{background:#fff;border:1px solid #ddd3ef;border-radius:.75rem;margin:.75rem 0;padding:1rem}.ads-budget-recap dl{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:.5rem 1rem;display:grid}.ads-budget-recap dd{overflow-wrap:anywhere;margin:0}.ads-budget-form{gap:1rem;display:grid}.ads-budget-form label{gap:.4rem;min-width:0;display:grid}.ads-budget-form input:not([type=checkbox]){color:#241733;background:#fff;border:1px solid #cbb9e7;border-radius:.6rem;width:100%;min-width:0;min-height:44px;padding:.65rem}.ads-budget-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ads-budget-form .ads-budget-confirm{align-items:flex-start;gap:.6rem;min-height:44px;display:flex}.ads-budget-confirm input{accent-color:#7836df;flex:none;width:18px;height:18px;margin-top:.2rem}@media (width<=600px){.ads-budget-dates,.ads-budget-recap dl{grid-template-columns:minmax(0,1fr)}.ads-budget-recap dt{font-weight:600}.ads-campaign-budget{padding:.75rem}}.ads-budget-advice{align-items:flex-start;gap:.6rem;display:flex}.ads-budget-advice p{margin:0}.ads-budget-creative{overflow-wrap:anywhere;border:1px solid #ddd3ef;border-radius:.6rem;padding:.75rem}.ads-budget-creative ul{margin:.5rem 0;padding-left:1.25rem}.ads-campaign-budget .info-trigger,.ads-budget-advice .info-trigger{flex:none;min-width:44px;min-height:44px}.ads-budget-validation{border-top:1px solid var(--border,#ded4ee);margin-top:1rem;padding-top:1rem}.ads-budget-validation header{align-items:center;gap:.5rem;display:flex}.ads-budget-validation h5{margin:0;font-size:1rem}.ads-budget-validation [role=status]{color:#352b43;background:#f8f5fc;border-left:3px solid #9b7dc4;padding:.5rem .75rem}.ads-budget-validation button{min-height:44px}.marketing-brain{color:#20273a;background:linear-gradient(135deg,#fbfaff,#fff);border:1px solid #d8dcec;border-radius:24px;margin:24px 0;padding:24px;scroll-margin-top:100px}.brain-header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.brain-header h2{margin:5px 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:750}.brain-header p{color:#566076}.brain-symbol{color:#6442b5;background:#eae3ff;border-radius:18px;padding:15px}.brain-state{background:#edf0f5;border-radius:99px;margin-left:auto;padding:7px 12px;font-size:13px}.brain-state.active{color:#176b49;background:#e1f5eb}.brain-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.brain-step{color:#65439e;background:#f1edfb;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.brain-step.blue{color:#285ca1;background:#edf4ff}.brain-step.amber{color:#936014;background:#fff5de}.brain-step.green{color:#226e4c;background:#e9f7ef}.brain-step>span{justify-content:space-between;align-items:center;gap:5px;font-size:13px;display:flex}.brain-step strong{color:#20273a;font-size:16px;line-height:1.5}.brain-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.brain-actions button{align-items:center;gap:8px;display:inline-flex}.brain-note{color:#596476;align-items:flex-start;gap:9px;margin:14px 0;font-size:13px;line-height:1.6;display:flex}.brain-note svg{flex-shrink:0}.brain-error{color:#943c2c;background:#fff0ee;border-radius:12px;padding:12px}.brain-gaps{background:#fff9ed;border:1px solid #f0dfbb;border-radius:18px;margin:20px 0;padding:18px}.brain-gaps h3{align-items:center;gap:8px;font-weight:700;display:flex}.brain-gaps>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.brain-summary{background:#f4f0ff;border-left:4px solid #8261c7;border-radius:14px;margin:20px 0;padding:20px}.brain-summary h3{margin-bottom:8px;font-weight:700}.brain-recommendations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.brain-recommendations article{overflow-wrap:anywhere;background:#fff;border:1px solid #dce1eb;border-radius:18px;min-width:0;padding:20px}.brain-recommendations header{align-items:center;gap:10px;display:flex}.brain-recommendations small{color:#596476;margin-left:auto}.brain-recommendations h3{margin:15px 0 8px;font-size:18px;font-weight:700}.brain-recommendations p{margin-bottom:12px;line-height:1.65}.brain-recommendations button,.brain-recommendations a{margin:8px 8px 0 0}.brain-form{gap:18px;display:grid}.brain-form label{gap:7px;display:grid}.brain-form input:not([type=checkbox]),.brain-form select,.brain-form textarea{color:#20273a;background:#fff;border:1px solid #b8bed0;border-radius:9px;width:100%;padding:10px}.brain-form textarea{min-height:80px}.brain-form .brain-checkbox,.brain-checks label{align-items:center;gap:9px;display:flex}.brain-fields{grid-template-columns:1fr 1fr 90px;gap:12px;display:grid}.brain-checks{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.brain-form input[type=checkbox]{accent-color:#7047b5;flex-shrink:0;width:18px;height:18px}.brain-form fieldset{border:1px solid #dce1eb;border-radius:12px;padding:14px}@media (width<=900px){.brain-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.marketing-brain{border-radius:18px;padding:16px}.brain-header{gap:10px}.brain-state{margin-left:0}.brain-steps{gap:8px}.brain-step{gap:9px;padding:13px}.brain-step>span{font-size:12px}.brain-step strong{font-size:14px}.brain-recommendations,.brain-fields{grid-template-columns:1fr}.brain-actions>*{justify-content:center;width:100%}.brain-gaps>div>*{max-width:100%}}.performance-source-board>div>.connection-card-grid{background:0 0;grid-column:1/-1;padding:0!important}.source-repair{overflow-wrap:anywhere;margin-top:24px;scroll-margin-top:100px}.source-repair>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.source-repair input,.source-repair select{max-width:100%}.source-repair h3{font-size:20px}.connection-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.performance-source-board .connection-card[id^=source-]{background:#fff;border-radius:18px;min-width:0;padding:22px;scroll-margin-top:100px;border:1px solid #dce5ef!important;border-top:4px solid #7b8798!important}.connection-card header{align-items:center;gap:14px;display:flex}.connection-card header>div{min-width:0}.connection-card h4{overflow-wrap:anywhere;margin:4px 0;font-size:18px;line-height:1.4}.connection-card small{color:#52637b;font-size:12px}.connection-tool-logo{color:#5262ae;background:#f1f5fa;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;overflow:hidden}.connection-tool-logo svg{width:34px;height:34px}.connection-tool-logo img{z-index:1;background:#f1f5fa;position:relative}.connection-logo-fallback{z-index:0;font-size:25px;font-weight:800;position:absolute}.connection-logo-gsc{color:#4285f4;gap:2px}.connection-logo-gsc svg{width:18px}.google-g{color:#4285f4;font-size:30px;font-weight:800}.connection-status{border-radius:30px;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-top:20px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.connection-status>svg{flex-shrink:0}.status-ready{color:#18603c;background:#e6f6ed}.status-error{color:#a63623;background:#fff0ec}.status-paused{color:#516077;background:#eef1f6}.status-pending{color:#835900;background:#fff5df}.performance-source-board .connection-error[id],.connection-error{overflow-wrap:anywhere;background:#fff5f1;border-radius:12px;padding:14px;font-size:13px}.connection-error p{margin:7px 0 0;line-height:1.5}.connection-timestamp{color:#58677b;margin:14px 0;font-size:13px;line-height:1.6}.connection-card footer{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.connection-card footer .action-primary,.connection-card footer .action-secondary{white-space:normal;text-align:center;justify-content:center;min-height:44px;font-size:13px}.performance-source-board .connection-error{border-color:#edc6b9}.performance-source-board .connection-card.connection-error{border-top-color:#c54a30!important}.performance-source-board .connection-paused{border-top-color:#7b8798!important}.performance-source-board .connection-pending{border-top-color:#c08b22!important}.connection-intro{color:#52637b;max-width:65ch;line-height:1.6}@media (width<=850px){.connection-card-grid{grid-template-columns:1fr}}@media (width<=480px){.performance-source-board .connection-card[id^=source-]{padding:17px}.connection-card footer>*{width:100%}.connection-card h4{font-size:16px}.connection-status{font-size:12px}}.connection-status-label{overflow-wrap:anywhere;min-width:0}.connection-card .status-recorded{color:#3c4a80;background:#edf0fa}.connection-card .status-due{color:#835900;background:#fff5df}.connection-card .status-unknown{color:#516077;background:#eef1f6}.performance-source-board .connection-recorded{border-top-color:#5262ae!important}.performance-source-board .connection-due{border-top-color:#c08b22!important}.performance-source-board .connection-unknown{border-top-color:#7b8798!important}.performance-source-board .connection-card.connection-recorded[id^=source-]{border-top-color:#5262ae!important}.performance-source-board .connection-card.connection-due[id^=source-],.performance-source-board .connection-card.connection-pending[id^=source-]{border-top-color:#c08b22!important}.performance-source-board .connection-card.connection-unknown[id^=source-],.performance-source-board .connection-card.connection-paused[id^=source-]{border-top-color:#7b8798!important}.performance-source-board .connection-card.connection-error[id^=source-]{border-top-color:#c54a30!important}.performance-workspace{--roi-ink:#221b33;--roi-accent:#5925eb;--roi-soft:#f4f0ff;--roi-line:#e6e1ed;color:var(--roi-ink);max-width:1120px}.performance-nav{border-bottom:1px solid var(--roi-line);flex-wrap:wrap;gap:6px;padding:0 0 10px;display:flex}.performance-nav button{color:#665e74;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:11px 20px;font-weight:600}.performance-nav button[aria-pressed=true]{background:var(--roi-accent);color:#fff}.performance-caption{color:#6c6379;margin:12px 0 22px;font-size:14px}.performance-overview,.performance-connections,.performance-provider-detail,.performance-proposals{border:1px solid var(--roi-line);background:#fff;border-radius:16px;padding:24px}.performance-overview>p{color:#5b5268;padding:15px 0;font-size:14px}.performance-workspace [hidden]{display:none!important}.performance-workspace details{border-top:1px solid var(--roi-line);padding:14px 0}.performance-workspace summary{cursor:pointer;font-weight:600;line-height:1.5}.performance-workspace h2{letter-spacing:-.02em;margin:0 0 6px;font-size:22px}.performance-workspace h3{margin:0 0 8px;font-size:18px}.performance-provider-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.performance-provider-list button{text-align:left;border:1px solid var(--roi-line);cursor:pointer;background:#fff;border-radius:12px;padding:16px}.performance-provider-list button[aria-pressed=true]{border-color:var(--roi-accent);background:var(--roi-soft);box-shadow:inset 0 0 0 1px var(--roi-accent)}.performance-provider-list strong,.performance-provider-list span{display:block}.performance-provider-list span{color:#6c6379;margin-top:5px;font-size:13px}.performance-provider-detail{margin-bottom:18px;padding:20px}.performance-provider-detail>section{border:0;border-radius:0;padding:0}.performance-provider-detail input[type=password],.performance-measure-search{background:#fff;border:1px solid #bbb1cb;border-radius:9px;width:100%;min-height:46px;padding:12px 14px}.performance-provider-detail form{max-width:640px}.performance-provider-detail label{line-height:1.6}.performance-provider-detail label input[type=password]{margin-top:8px}.performance-provider-detail .mailchimp-help{color:#645a73;margin:14px 0;font-size:14px}.performance-provider-detail [role=alert]{color:#9c2c24;background:#fff0ee;border-radius:8px;padding:12px}.performance-workspace .action-primary,.performance-workspace .action-secondary{min-height:42px}.performance-workspace button:focus-visible,.performance-workspace summary:focus-visible,.performance-workspace input:focus-visible{outline-offset:3px;outline:3px solid #b8a0ff}.performance-advanced{margin-top:16px}.performance-advanced>details{border:1px solid var(--roi-line);background:#fff;border-radius:12px;margin:12px 0;padding:16px 20px}.performance-proposals{margin-top:20px}@media (width<=640px){.performance-provider-list{grid-template-columns:1fr}.performance-provider-list button{padding:13px}.performance-overview,.performance-connections,.performance-provider-detail,.performance-proposals{padding:16px}.performance-nav{gap:2px}.performance-nav button{padding:10px 12px;font-size:14px}.performance-workspace .flex{gap:8px}.performance-workspace .action-primary,.performance-workspace .action-secondary{white-space:normal;max-width:100%}.performance-workspace .ml-2{margin-left:0}}
