.settings-shell{color:#20242b;background:#fff;grid-template-columns:198px minmax(0,1fr);min-height:100vh;font:14px/1.55 Arial,sans-serif;display:grid}.settings-sidebar{border-right:1px solid #e4e7eb;height:100vh;padding:28px 14px;position:sticky;top:0}.settings-brand{margin:0 14px 10px;display:block}.settings-brand img{width:160px;max-width:none;height:auto;margin-left:-7.52px;display:block}.settings-sidebar>p{letter-spacing:1.1px;color:#586978;margin:0 14px 34px;font-size:10px;line-height:15px}.settings-sidebar nav{gap:4px;display:grid}.settings-sidebar nav a{color:#606775;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:13px;line-height:19.5px;text-decoration:none;display:flex}.settings-sidebar nav a[aria-current=page]{color:#1d2837;background:#f3f4f5;font-weight:600}.settings-main{min-width:0;padding:28px 32px 90px}.settings-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.settings-header h1{letter-spacing:-.9px;margin:5px 0 7px;font-size:26px;font-weight:600;line-height:1.3}.settings-main .settings-header p{color:#646c7b;margin:0;font-size:13px;line-height:19.5px}.settings-history{white-space:nowrap;background:#285f9e;border:0;border-radius:7px;align-items:center;gap:7px;min-height:44px;padding:9px 16px;font-size:13px;line-height:19.5px;text-decoration:none;display:inline-flex;color:#fff!important}.settings-content,#settingsWorkspace{max-width:1280px}.settings-tabs{border-bottom:1px solid #dce2e8;grid-template-columns:176px 188px 112px 148px 148px;gap:8px;max-width:1280px;margin-bottom:26px;display:grid;overflow-x:auto}.settings-tabs a{color:#536170;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;line-height:21px;text-decoration:none;display:inline-flex}.settings-tabs a:hover{background:#f7f8f9}.settings-tabs a[aria-current=page]{color:#20242b;background:0 0;border-bottom-color:#285f9e;font-weight:600}.settings-page-heading{margin:0 0 20px}.settings-page-heading h2{margin:0 0 6px;font-size:18px}.settings-page-heading p{color:#536170;max-width:75ch;margin:0}.settings-note{color:#536170;font-size:12px;line-height:1.55}.settings-note:empty{display:none}#settingsWorkspace .panel{box-shadow:none;border:0;border-radius:0;margin:0;padding:0}#settingsWorkspace .settings-summary{border-top:1px solid #e1e5e9;padding:16px 0}#settingsWorkspace .settings-summary:first-child{border-top:0}.settings-summary h2{margin:0 0 8px;font-size:16px}.settings-summary p{max-width:75ch;margin:6px 0}.settings-summary-head{justify-content:space-between;align-items:center;gap:26px;display:flex}.settings-summary-head>div{min-width:0}.settings-summary .attrition-choice{gap:24px;margin:8px 0}.settings-summary .attrition-choice p{display:none}.settings-summary .attrition-choice strong{font-size:14px}.settings-summary .attrition-switch{margin:0}.settings-summary #attritionReadiness{max-width:80ch;font-size:13px}.settings-summary .attrition-details{margin-top:12px}.settings-period{flex-wrap:wrap;align-items:center;gap:18px;margin:0 0 20px;display:flex}.settings-period label{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.settings-period small{color:#536170;font-size:12px}.settings-period select{min-height:42px}.settings-main button,.settings-main select,.settings-main input,#settingsWorkspace input,#settingsWorkspace select{color:#20242b;background:#fff;border:1px solid #adb5be;border-radius:5px;min-height:44px;padding:10px 12px;font:14px Arial,sans-serif}.settings-main button{color:#fff;cursor:pointer;background:#285f9e;border-color:#285f9e;width:auto}.settings-main button.settings-secondary,.settings-secondary{color:#285f9e;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #bcc7d2;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:13px;text-decoration:none;display:inline-flex}.settings-secondary:hover{background:#f4f7fa}.settings-main button:disabled{opacity:1;color:#66717d;cursor:not-allowed;background:#f0f2f4;border-color:#d9dfe5}.settings-main label{gap:6px;font-size:12px;font-weight:600;display:grid}.settings-main input,.settings-main select{width:100%}.settings-main p{line-height:1.55}.settings-main h3{margin:0 0 8px;font-size:15px}.settings-scope{background:#f7f8fa;border:1px solid #e2e7ed;border-radius:5px;margin:20px 0;padding:14px 18px}.settings-scope p{color:#536170;max-width:85ch;margin:4px 0 0;font-size:13px}.settings-notice{background:#f7f9fb;border:1px solid #c3cfdb;padding:12px 16px;font-size:13px}.settings-filterbar{flex-wrap:wrap;align-items:end;gap:18px;margin:22px 0;display:flex}.settings-filterbar p{color:#536170;max-width:50ch;margin:0 0 4px;font-size:12px}.settings-filterbar input[type=search]{width:300px}.settings-filterbar [role=status]{color:#536170;padding-bottom:12px;font-size:12px}.settings-device-head{color:#536170;border-bottom:1px solid #dce2e8;grid-template-columns:1.2fr 1fr 1fr 1fr 170px;gap:18px;padding:12px 0;font-size:11px;display:grid}.settings-review-row{align-items:center;gap:18px;min-height:72px;padding:14px 0;display:flex}.settings-review-values{flex:1;min-width:0}.settings-review-row>button{white-space:normal;flex:none;width:170px}.settings-device-values{font-variant-numeric:tabular-nums;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:18px;display:grid}.settings-device-values small{display:none}.settings-editable{border-bottom:1px solid #e4e8ec}.settings-editable p{margin:4px 0}.settings-editor{background:#f7f9fb;border:1px solid #dce4ec;border-radius:5px;margin:0 0 16px;padding:20px}.settings-editor>p{color:#536170;margin-bottom:15px;font-size:13px}.settings-editor>.settings-secondary{margin-top:12px}.settings-editor .revision-fields{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.settings-editor .revision-fields label{flex:1;min-width:150px}.settings-editor .revision-form small{color:#536170;font-size:12px}.settings-change-preview:empty{display:none}.settings-change-preview{margin-bottom:16px;font-size:13px}.settings-saved{color:#285f9e;padding:8px 0;font-size:13px}.settings-adsets{background:#f9fafb;padding:0 20px}.settings-campaign[hidden]{display:none!important}.settings-disclosure,#settingsWorkspace details{border-top:1px solid #e1e5e9;margin-top:14px;padding:0}.settings-disclosure>summary,#settingsWorkspace summary{cursor:pointer;color:#285f9e;min-height:44px;padding:12px 0;font-size:13px;font-weight:600}.settings-disclosure p,#settingsWorkspace details p{color:#536170;max-width:75ch;font-size:13px}.settings-main a{color:#285f9e;text-underline-offset:3px}.settings-main .revision-form .field-error{color:#923527}.settings-main .form-feedback{font-size:13px}.settings-guide-tools{align-items:end;gap:16px;margin:18px 0;display:flex}.settings-guide-tools label{gap:6px;font-size:12px;font-weight:600;display:grid}.settings-guide-tools input{width:320px}.settings-guide-results table{border-collapse:collapse;width:100%}.settings-guide-results th,.settings-guide-results td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e8ec;padding:14px 12px;font-size:13px}.settings-guide-results th{color:#536170;font-size:12px}.settings-guide-results td:first-child{width:28%;font-weight:600}.settings-guide-results td:last-child{text-align:right;width:150px}.settings-guide-results button{min-height:44px;font-size:13px}.settings-guide-results .settings-note{font-weight:400;display:block}.settings-guide-count{color:#536170;font-size:12px}.settings-benchmarks{margin-top:24px!important}.settings-benchmarks #ltgpReference{padding:12px 0!important}.settings-main :focus-visible,#settingsWorkspace :focus-visible{outline-offset:3px;outline:3px solid #4b77dd}.settings-main .assistant-settings{border:0;margin:0;padding:0}.settings-main .assistant-settings form{max-width:700px}.settings-main .assistant-settings form>button{margin-top:18px}.settings-main .assistant-settings select{margin-top:8px}@media (max-width:1300px){.settings-device-head{grid-template-columns:1.1fr 1fr 1fr .85fr 135px;gap:12px}.settings-device-values{grid-template-columns:1.1fr 1fr 1fr .85fr;gap:12px}.settings-review-row{gap:12px}.settings-review-row>button{width:135px}}@media (max-width:1000px){.settings-device-head{display:none}.settings-device-values{grid-template-columns:1fr 1fr}.settings-device-values small{color:#536170;margin-bottom:3px;font-size:10px;display:block}.settings-header{flex-wrap:wrap}.settings-summary-head{align-items:flex-start}.settings-guide-tools{flex-wrap:wrap}.settings-filterbar input[type=search],.settings-guide-tools input{width:240px}.settings-summary .attrition-choice{flex-wrap:wrap;justify-content:flex-start}.settings-device-values>strong{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.settings-shell *,#settingsWorkspace *{scroll-behavior:auto!important}}.settings-guide-results tbody th{color:#20242b;width:28%;font-size:13px;font-weight:600}.settings-summary .notice{margin:8px 0;padding:8px 12px;font-size:12px}.settings-summary #attritionSaveStatus:empty{display:none}.settings-confirm{color:#20242b;border:1px solid #c9d2de;border-radius:8px;max-width:460px;padding:26px}.settings-confirm::backdrop{background:#1c283866}.settings-confirm h2{margin:0 0 12px;font-size:20px}.settings-confirm>div{gap:12px;margin-top:20px;display:flex}.settings-confirm p{font-size:14px}#settingsWorkspace .settings-summary .notice{max-width:none;padding:8px 12px;font-size:12px}#settingsWorkspace .settings-note{font-size:12px;line-height:1.55}@media (max-width:1300px){#settingsWorkspace .settings-summary-head>.settings-secondary{margin-right:68px}}.settings-shell,#settingsWorkspace{--settings-muted:#536170;--settings-accent:#285f9e;--settings-border:#8995a3;--settings-hover:#f4f7fa;--settings-radius:6px;--settings-ease:cubic-bezier(.2,.8,.2,1)}.settings-main label{margin:0;line-height:1.45}.settings-main input{margin-top:0}.settings-main :is(input,select),#settingsWorkspace :is(input,select){border-color:var(--settings-border);border-radius:var(--settings-radius);transition:border-color .16s var(--settings-ease), background-color .16s var(--settings-ease);line-height:20px}.settings-main input::placeholder,#settingsWorkspace input::placeholder{color:var(--settings-muted);opacity:1}.settings-main :is(input,select):hover:not(:disabled),#settingsWorkspace :is(input,select):hover:not(:disabled){border-color:#707d8c}.settings-main :is(input,select):focus-visible,#settingsWorkspace :is(input,select):focus-visible{border-color:var(--settings-accent)}.settings-main :is(button,a),#settingsWorkspace :is(button,a){transition:background-color .16s var(--settings-ease), border-color .16s var(--settings-ease), color .16s var(--settings-ease)}.settings-main button,.settings-history,#settingsWorkspace .settings-secondary{border-radius:var(--settings-radius)}.settings-main button:not(.settings-secondary):hover:enabled,.settings-history:hover{background:#214f84;border-color:#214f84}.settings-main .settings-secondary,#settingsWorkspace .settings-secondary{color:var(--settings-accent);background:#fff;border:1px solid #c6cfd9;font-weight:500;line-height:20px;box-shadow:0 1px 2px #20242b05}.settings-main .settings-secondary:hover:enabled,.settings-main a.settings-secondary:hover,#settingsWorkspace .settings-secondary:hover:enabled,#settingsWorkspace a.settings-secondary:hover{background:var(--settings-hover);border-color:#8f9caa}.settings-main button:not(.settings-secondary):active:enabled{color:#fff;background:#183f6b;border-color:#183f6b}.settings-main .settings-secondary:active:enabled,.settings-main a.settings-secondary:active,#settingsWorkspace .settings-secondary:active{color:var(--settings-accent);background:#eaf0f6}.settings-main button:disabled{color:#66717d;box-shadow:none;background:#f2f4f6;border-color:#d9dfe5}.settings-main .settings-tabs a,#settingsWorkspace .settings-tabs a{border-radius:4px 4px 0 0}.settings-sidebar nav a:hover:not([aria-current]){background:var(--settings-hover)}.settings-main :focus-visible,#settingsWorkspace :focus-visible{outline:2px solid var(--settings-accent);outline-offset:3px}.settings-main [aria-invalid=true]{border-color:#923527}.settings-editor{border-radius:var(--settings-radius);padding:20px}.settings-editor .revision-fields{gap:16px}.settings-editor .revision-form small{margin:12px 0 0;display:block}.settings-editor .form-feedback:empty{display:none}.settings-editor .form-feedback:not(:empty){margin-top:12px}.settings-main .assistant-settings form label{margin:18px 0 8px}.settings-main .assistant-settings select{border-color:var(--settings-border);border-radius:var(--settings-radius);margin-top:0}.settings-main .assistant-settings h2{margin:24px 0 8px;font-size:16px}.settings-main .assistant-settings button{background:var(--settings-accent);border-color:var(--settings-accent);border-radius:var(--settings-radius);font-weight:500}.settings-main .assistant-settings button:hover:enabled{background:#214f84;border-color:#214f84}.settings-main .assistant-settings button:disabled{color:#66717d;opacity:1;background:#f2f4f6;border-color:#d9dfe5}.settings-main .assistant-settings :focus-visible{outline:2px solid var(--settings-accent);outline-offset:3px}.settings-review-row{transition:background-color .16s var(--settings-ease)}.settings-review-row:hover{background:#fafbfc}.settings-device-head{font-size:12px}.settings-guide-results tbody tr:hover{background:#fafbfc}.settings-guide-results td:last-child{font-variant-numeric:tabular-nums}.settings-guide-results td{line-height:1.55}.settings-disclosure>summary,#settingsWorkspace summary{width:fit-content;max-width:100%;color:var(--settings-accent);align-items:center;gap:8px;list-style:none;display:flex}.settings-disclosure>summary::-webkit-details-marker{display:none}#settingsWorkspace summary::-webkit-details-marker{display:none}.settings-disclosure>summary:before,#settingsWorkspace summary:before{content:"";width:14px;height:14px;transition:transform .16s var(--settings-ease);background:currentColor;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.settings-disclosure[open]>summary:before,#settingsWorkspace details[open]>summary:before{transform:rotate(90deg)}.settings-disclosure>summary:hover,#settingsWorkspace summary:hover{color:#183f6b}#settingsWorkspace .attrition-switch{color:var(--settings-muted);gap:10px;font-size:13px}#settingsWorkspace .attrition-switch button{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:6px;flex:0 0 44px;padding:0;position:relative}#settingsWorkspace .attrition-switch button:before{content:"";box-sizing:border-box;width:42px;height:24px;transition:background-color .16s var(--settings-ease), border-color .16s var(--settings-ease);background:#dce2e9;border:1px solid #8995a3;border-radius:12px;position:absolute;top:10px;left:1px}#settingsWorkspace .attrition-switch button span{width:18px;height:18px;transition:transform .16s var(--settings-ease);background:#fff;border-radius:50%;position:absolute;top:13px;left:4px;transform:translate(0);box-shadow:0 1px 2px #20242b26}#settingsWorkspace .attrition-switch button[aria-checked=true]:before{background:var(--settings-accent);border-color:var(--settings-accent)}#settingsWorkspace .attrition-switch button[aria-checked=true] span{transform:translate(18px)}#settingsWorkspace .attrition-switch button:hover:enabled:before{border-color:#536170}#settingsWorkspace .attrition-switch button[aria-checked=true]:hover:enabled:before{background:#214f84}#settingsWorkspace .attrition-switch button:disabled:before{background:#e8ecf0;border-color:#aab4bf}#settingsWorkspace .attrition-switch button:disabled span{background:#f9fafb;box-shadow:0 1px 2px #20242b14}#settingsWorkspace .attrition-switch button[aria-checked=true]:disabled:before{background:#567b9f;border-color:#567b9f}#settingsWorkspace .attrition-switch button:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}@media (max-width:1300px){#settingsWorkspace .attrition-choice{margin-right:68px}}@media (max-width:1000px){#settingsWorkspace .attrition-choice{margin-right:0}}@media (prefers-reduced-motion:reduce){.settings-shell *,#settingsWorkspace *,#settingsWorkspace :before{transition:none!important}}:is(html:has(body>.shell),html:has(.settings-shell)){scrollbar-gutter:stable}.settings-sidebar nav svg{flex:none;width:17px;height:17px}@media (min-width:1600px){.settings-shell{grid-template-columns:215px minmax(0,1fr)}}@media (max-width:1280px){.settings-main{padding-inline:24px}}@media (max-width:1120px){.settings-shell{grid-template-columns:180px minmax(0,1fr)}}.refresh-area{text-align:right;flex:none}.top .refresh-freshness,.settings-main .settings-header .refresh-freshness{color:#687484;text-align:right;margin:6px 0 0;font-size:11px;font-weight:400;line-height:16px}.settings-summary .settings-shipping-spend{color:#5f6976;margin:4px 0 10px;font-size:12px}.settings-shipping-spend .shipping-number{color:#242d38;text-underline-offset:4px;font-variant-numeric:tabular-nums;min-height:32px;padding:0;font-size:20px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.settings-history{vertical-align:middle;background:#fff;border:1px solid #d6dde6;border-radius:50%;justify-content:center;width:40px;height:40px;min-height:40px;padding:0;color:#2a78bf!important}.settings-history:hover{background:#eef5fc;border-color:#d6dde6}
button.theme-toggle{vertical-align:middle;color:#2a78bf;cursor:pointer;background:#fff;border:1px solid #d6dde6;border-radius:50%;place-items:center;width:40px;height:40px;min-height:40px;margin-right:8px;padding:0;display:inline-grid}button.theme-toggle:hover{background:#eef5fc}.theme-toggle svg{display:block}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .refresh-area button.theme-toggle{color:#f0c86a}html[data-theme=dark] .brand img,html[data-theme=dark] .settings-brand img{filter:invert()hue-rotate(180deg)brightness(1.05)}html[data-theme=dark] ::selection{color:#fff;background:#2f5f86}html[data-theme=dark] #monthly .chartgrid{gap:16px;margin-bottom:16px}html[data-theme=dark] #monthly .chartgrid>.panel,html[data-theme=dark] #monthly>.panel,html[data-theme=dark] #monthly .columns .panel{border:0;border-radius:10px;margin:0 0 16px;padding:18px 20px}html[data-theme=dark] #monthly .chartgrid>.panel{margin:0}html[data-theme=dark] #monthly .columns{gap:16px}html[data-theme=dark] .refresh-area .refresh:hover,html[data-theme=dark] .refresh-area .settings-history:hover,html[data-theme=dark] .refresh-area button.theme-toggle:hover{background:#2a2621}
*{box-sizing:border-box}body{color:#202735;background:#f5f6f8;margin:0;font-family:Arial,sans-serif}.workspace{flex-direction:column;height:100vh;display:flex}.workspace iframe{border:0;flex:1;width:100%;min-height:0;display:block}.login{background:#fff;border:1px solid #e3e7ef;border-radius:16px;max-width:440px;margin:12vh auto;padding:40px}.brand{color:#3267cf;font-weight:700}h1{margin-top:30px;font-size:25px}p{color:#536176;line-height:1.5}label{margin:20px 0;font-size:14px;display:block}input{width:100%;font:inherit;border:1px solid #b8c2d2;border-radius:6px;margin-top:8px;padding:12px;display:block}button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#346ce0;border:0;border-radius:6px;padding:13px}.notice{background:#f4f6fb;padding:16px}input:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #86aaf5}.history{max-width:1060px;margin:40px auto;padding:0 24px}.history section{margin:30px 0}.history article{background:#fff;border:1px solid #e0e5ee;border-radius:10px;margin:14px 0;padding:24px}.history form{align-items:end;gap:18px;display:flex}.history label{flex:1;margin:10px 0}.history button{width:auto;margin-bottom:10px}.history small{color:#526684;margin-left:12px;font-size:13px}.history details{color:#536176;margin-top:12px}button:disabled{cursor:not-allowed;background:#78869f}.campaign-settings{max-width:1440px;margin:36px auto;padding:0 36px 70px}.campaign-settings nav{gap:24px;display:flex}.campaign-settings header{max-width:850px;margin:30px 0}.campaign-settings h1{margin:12px 0;font-size:30px}.campaign-settings .notice{background:#edf2fc;border:1px solid #dce5f5;border-radius:12px;padding:20px}.campaign-settings .notice p{margin-bottom:0}.month-picker{align-items:end;gap:16px;margin:18px 0;display:flex}.month-picker button{width:auto;margin-bottom:20px}.campaign-card{background:#fff;border:1px solid #dfe5ee;border-radius:12px;margin:18px 0;padding:24px}.assignment-row{grid-template-columns:minmax(260px,1fr) minmax(560px,1.4fr);align-items:center;gap:24px;display:grid}.assignment-row p{margin:8px 0}.assignment-row small{color:#56647a}.assignment-row form{align-items:end;gap:14px;display:flex}.assignment-row label{flex:1;margin:0}.assignment-row select{font:inherit;background:#fff;border:1px solid #b8c2d2;border-radius:6px;width:100%;margin-top:8px;padding:12px;display:block}.assignment-row button{width:auto}.campaign-settings summary{cursor:pointer;color:#2854a4;padding:18px 0}.adset-list{border-left:1px solid #dce2e8;padding-left:24px}.adset-list .assignment-row{border-top:1px solid #edf0f5;padding:22px 0}select:focus-visible,summary:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #86aaf5}.cost-settings .assignment-row{grid-template-columns:minmax(170px,.6fr) minmax(640px,2fr)}.cost-settings .assignment-row h2{margin:0;font-size:20px}.cost-settings .assignment-row label{min-width:0}.cost-settings .assignment-row label:last-of-type{flex:1.5}@media (max-width:1100px){.cost-settings .assignment-row{grid-template-columns:1fr}.cost-settings .assignment-row form{flex-wrap:wrap}.cost-settings .assignment-row label{min-width:150px}.assignment-row{grid-template-columns:1fr}.assignment-row form{flex-wrap:wrap}.assignment-row label{min-width:180px}.campaign-settings{padding:0 24px 40px}.campaign-settings nav,.history form{flex-wrap:wrap}}.login-wordmark{width:190px;max-width:100%;height:auto;display:block}.assistant-page{max-width:1440px!important}.assistant-layout{grid-template-columns:245px minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.assistant-sidebar{background:#fff;border:1px solid #dce2ea;border-radius:12px;align-self:start;padding:20px}.assistant-sidebar h2{margin:26px 0 12px;font-size:14px}.assistant-sidebar nav{flex-direction:column;gap:6px!important;margin:0 0 24px!important;display:flex!important}.assistant-sidebar nav button{color:#344057;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:7px;padding:10px;font-size:13px}.assistant-sidebar nav button[aria-current=page]{color:#263b5b;background:#f3f4f5;font-weight:600}.assistant-conversation{background:#fff;border:1px solid #dce2ea;border-radius:12px;min-width:0;padding:28px}.assistant-chat-heading{color:#526078;border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font-size:13px;display:flex}.assistant-text-button{color:#526078!important;background:0 0!important;border:0!important;font-size:12px!important}.assistant-empty{max-width:720px;padding:38px 0 24px}.assistant-empty h2{letter-spacing:-.5px;font-size:25px}.assistant-empty p{color:#596579;line-height:1.7}.assistant-suggestions{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.assistant-suggestions button{text-align:left;line-height:1.5;color:#33435d!important;background:#f6f8fc!important;border:1px solid #e0e6f0!important;font-weight:400!important}.assistant-turn{border-bottom:1px solid #e5e9ef;padding:24px 0}.assistant-turn h3{color:#67748a;margin:0 0 10px;font-size:12px}.assistant-question{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf3ff;border-radius:10px;margin:0 0 24px;padding:16px}.assistant-answer{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.evidence-cite{margin:0 2px;font-size:12px;font-weight:700}.assistant-sources{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.assistant-sources a{overflow-wrap:anywhere;background:#f7f9fc;border:1px solid #e0e6f0;border-radius:8px;max-width:100%;padding:10px 12px;font-size:12px;text-decoration:none;display:block}.assistant-sources span{color:#6d788b;margin-top:4px;font-size:11px;display:block}.assistant-muted{color:#667287;line-height:1.6;font-size:12px!important}.assistant-composer{margin-top:26px}.assistant-composer label,.assistant-settings label{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.assistant-composer textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:100px;font:inherit;color:#202735;background:#fff;border:1px solid #bac6d8;border-radius:9px;padding:14px;line-height:1.5}.assistant-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.assistant-layout button,.assistant-settings button{cursor:pointer;color:#fff;font:inherit;background:#346ce0;border:1px solid #346ce0;border-radius:8px;padding:11px 16px;font-size:13px;font-weight:600}.assistant-layout button:disabled,.assistant-settings button:disabled{opacity:.55;cursor:default}.assistant-layout :focus-visible,.assistant-settings :focus-visible{outline-offset:3px;outline:3px solid #93b7ff}.assistant-settings select{color:#202735;min-width:280px;max-width:100%;font:inherit;background:#fff;border:1px solid #bac6d8;border-radius:8px;padding:12px;display:block}@media (max-width:900px){.assistant-layout{grid-template-columns:1fr}.assistant-sidebar nav{max-height:150px;overflow:auto}.assistant-conversation{padding:18px}.assistant-suggestions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.assistant-layout *{scroll-behavior:auto!important}}.assistant-chat-heading>span{white-space:nowrap}.assistant-chat-heading button,.assistant-composer button,.assistant-settings button{flex-shrink:0;width:auto}.assistant-composer>div>span{white-space:nowrap}.assistant-sources{display:block}.assistant-sources details{background:#f7f9fc;border:1px solid #e0e6f0;border-radius:8px;margin:10px 0;padding:0 14px;font-size:13px}.assistant-sources summary{padding:12px 0}.assistant-sources li{margin-bottom:8px;line-height:1.7}.assistant-sources table{border-collapse:collapse;width:100%;margin-bottom:12px}.assistant-sources th,.assistant-sources td{text-align:left;border-bottom:1px solid #dce2ea;padding:8px}.assistant-sources td:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.assistant-sources a{margin-bottom:12px;display:inline-block}.assistant-settings{max-width:860px}.report-widget{z-index:1000;font-family:Arial,sans-serif;position:fixed;bottom:20px;right:24px}.widget-panel :focus-visible{outline-offset:3px;outline:3px solid #76b8f0}.widget-panel{background:#fff;border:1px solid #d7e1ed;border-radius:18px;flex-direction:column;width:min(400px,100vw - 32px);height:min(600px,100dvh - 112px);display:flex;overflow:hidden;box-shadow:0 16px 64px #162a4930}.widget-panel[hidden]{display:none!important}.widget-expanded .widget-panel{width:min(720px,100vw - 48px);height:min(760px,100dvh - 112px)}.widget-header{color:#fff;background:#102c50;flex-shrink:0;align-items:center;gap:10px;padding:16px;display:flex}.widget-header img{border-radius:50%}.widget-header>div{flex:1}.widget-header h2{margin:0;font-size:16px}.widget-header p{color:#c1d7ee;margin:4px 0 0;font-size:12px}.widget-header button{color:#fff;background:0 0;border:1px solid #46688a;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;display:grid}.widget-toolbar{border-bottom:1px solid #e6ecf4;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.widget-toolbar button,.widget-toolbar a{color:#285d94;background:0 0;width:auto;padding:6px 0;font-size:12px;font-weight:600;text-decoration:none}.widget-body{flex:1;min-height:0;overflow:hidden}.widget-loading{padding:20px}.widget-body .assistant-layout{flex-direction:column;gap:0;height:100%;margin:0;display:flex}.widget-body .assistant-sidebar{display:none}.widget-history .assistant-sidebar{border:0;border-bottom:1px solid #e1e8f2;border-radius:0;flex-shrink:0;width:100%;max-height:200px;padding:12px 18px;display:block;overflow:auto}.widget-history .assistant-sidebar h2,.widget-history .assistant-sidebar>a,.widget-history .assistant-sidebar>p{display:none}.widget-history .assistant-sidebar>button{width:auto;margin-bottom:8px;padding:8px 12px}.widget-history .assistant-sidebar nav{margin:0!important}.widget-body .assistant-conversation{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.widget-body .assistant-chat-heading{min-height:38px;padding:8px 18px;font-size:11px}.widget-body .assistant-chat-heading button{padding:4px 0;font-size:11px!important}.widget-body .assistant-messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 18px;overflow:auto}.widget-body .assistant-empty{padding:12px 0}.widget-body .assistant-empty h2{margin:8px 0;font-size:20px;line-height:1.3}.widget-body .assistant-empty p{font-size:13px;line-height:1.6}.widget-body .assistant-suggestions{grid-template-columns:1fr;gap:8px;margin:16px 0}.widget-body .assistant-suggestions button{padding:10px 12px;font-size:12px}.widget-body .assistant-suggestions button:nth-child(n+3){display:none}.widget-expanded .assistant-suggestions{grid-template-columns:1fr 1fr}.widget-expanded .assistant-suggestions button:nth-child(n+3){display:block}.widget-body .assistant-turn{padding:16px 0}.widget-body .assistant-answer,.widget-body .assistant-question{font-size:13px;line-height:1.65}.widget-body .assistant-question{margin-bottom:16px;padding:12px}.widget-body .assistant-muted{font-size:10px!important}.widget-body .assistant-sources details{padding:0 10px;font-size:11px}.widget-body .assistant-sources summary{cursor:pointer;color:#285d94;overflow-wrap:anywhere;padding:10px 0}.widget-body .assistant-sources table{font-size:10px}.widget-body .assistant-composer{background:#fff;border-top:1px solid #e2e9f3;flex-shrink:0;margin:0;padding:12px 18px}.widget-body .assistant-composer label{margin:0 0 8px;font-size:12px}.widget-body .assistant-composer textarea{resize:none;height:42px;min-height:42px;max-height:min(120px,25dvh);padding:10px 12px;font-size:13px}.widget-body .assistant-composer>div{gap:6px;margin-top:8px}.widget-body .assistant-composer>div>span{white-space:normal;font-size:9px!important}.widget-body .assistant-composer button{background:#285f9e;border-color:#285f9e;padding:9px 12px;font-size:12px}.widget-body .notice{border-radius:8px;padding:12px;font-size:12px}.widget-body .assistant-sources td:first-child{overflow-wrap:anywhere}.widget-body .assistant-sources td:last-child{white-space:normal}@media (max-width:600px){.report-widget{bottom:12px;right:12px}.widget-panel,.widget-expanded .widget-panel{width:calc(100vw - 24px);height:calc(100dvh - 100px)}}@media (prefers-reduced-motion:reduce){.report-widget *{scroll-behavior:auto!important}}.widget-history .assistant-sidebar{flex:1;min-height:0;max-height:none}.widget-history .assistant-conversation{display:none}.widget-body .assistant-chat-heading:has(>:only-child){justify-content:flex-end}.assistant-chat-heading:empty{display:none}.assistant-reference-chip{background:#edf4ff;border:1px solid #bcd0eb;border-radius:8px;padding:10px;display:flex;align-items:flex-start!important;gap:12px!important;margin:0 0 12px!important}.assistant-reference-chip>div{flex:1;min-width:0}.assistant-reference-chip strong,.assistant-reference-chip span,.assistant-attached span{overflow-wrap:anywhere;font-size:12px;display:block}.assistant-reference-chip span{color:#526b89;margin-top:4px}.assistant-reference-chip p{overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.4}.assistant-reference-chip button{color:#285d94!important;background:0 0!important;border:0!important;width:auto!important;padding:4px!important;font-size:11px!important}.assistant-attached{overflow-wrap:anywhere;background:#fff;border:1px solid #bfd1e9;border-radius:5px;margin:0 0 20px;padding:12px}.assistant-attached p{margin:8px 0 0;font-size:12px;line-height:1.5}.widget-body .assistant-composer .assistant-input-label{justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}.widget-body .assistant-input-label label{margin:0}.widget-body .assistant-composer .assistant-add-reference{color:#285f9e;background:#edf4ff;border:1px solid #bfd1e9;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.assistant-voice{margin-bottom:10px}.assistant-voice-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.assistant-voice-controls button{color:#24558b;cursor:pointer;background:#edf5ff;border:1px solid #b8d0ec;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:7px 10px;display:inline-flex}.assistant-voice-controls button[aria-pressed=true]{color:#fff;background:#285f9e}.assistant-voice-controls span{color:#315a88;font-size:12px}.assistant-voice-captions{max-height:180px;margin-top:8px;font-size:13px;line-height:1.5;overflow:auto}.assistant-voice-captions summary{cursor:pointer;color:#285f9e}.assistant-voice-captions p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 12px}.assistant-composer [hidden]{display:none!important}.report-widget .assistant-voice-controls button{color:#24558b;background:#edf5ff}.report-widget .assistant-voice-controls button[aria-pressed=true]{color:#fff;background:#285f9e}.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}.assistant-composer .assistant-voice{margin:0;display:block}.assistant-composer .assistant-input-box{background:#fff;border:1px solid #bac6d8;border-radius:14px;margin:0;display:block;overflow:hidden}.assistant-input-box:focus-within{border-color:#76b8f0;box-shadow:0 0 0 2px #76b8f030}.assistant-composer .assistant-input-box textarea{box-shadow:none;resize:none;background:0 0;border:0;border-radius:0;outline:none;width:100%;height:42px;min-height:42px;max-height:min(120px,25dvh);padding:10px 12px;display:block;overflow-y:hidden}.assistant-composer .assistant-input-box textarea:disabled{opacity:.7}.assistant-composer .composer-actions{justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 8px 6px;display:flex}.assistant-composer .composer-tools{align-items:center;gap:2px;display:flex}.assistant-composer button.composer-icon{color:#526b89;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:grid}.assistant-composer button.composer-icon:hover:not(:disabled),.assistant-composer button.composer-icon[aria-pressed=true]{color:#285f9e;background:#edf4ff}.assistant-composer button.composer-send{color:#fff;background:#285f9e;border-radius:50%;width:40px;height:40px}.assistant-composer button.composer-send:hover:not(:disabled){color:#fff;background:#285f9e}.assistant-composer button.composer-send:disabled{color:#526b89;opacity:.65;background:#e2e9f3}.assistant-composer .voice-status{color:#526b89;margin:8px 0 0;font-size:12px;line-height:1.5}.composer-loading{animation:1s linear infinite composer-spin}@keyframes composer-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.composer-loading{animation:none}}.widget-header button.widget-conversations{color:#c1d7ee;text-align:left;border:0;border-radius:2px;width:auto;height:auto;margin-top:6px;padding:0;font-size:11px;font-weight:600;display:inline-block}.widget-header button.widget-conversations:hover{color:#fff;text-decoration:underline}.assistant-turn-error{color:#67748a;background:0 0;margin:6px 0 0;padding:0;font-size:12px;line-height:1.5}.assistant-turn:has(.assistant-turn-error){border-bottom:0}body{color:#20242b;background:#fff}:is(.history,.campaign-settings,.login){color:#20242b}:is(.history,.campaign-settings) h1{letter-spacing:-.9px;font-size:26px;font-weight:600}:is(.history,.campaign-settings) h2{letter-spacing:-.25px;font-size:18px}:is(.history,.campaign-settings,.login) p{color:#536170}:is(.history,.campaign-settings,.login) a{color:#285f9e;text-underline-offset:3px}.campaign-settings>nav{border-bottom:1px solid #e1e5e9;padding-bottom:18px;font-size:13px}.campaign-settings header{margin:26px 0}.history article,.campaign-card{box-shadow:none;background:#fff;border:0;border-top:1px solid #dce2e8;border-radius:0;margin:18px 0;padding:24px 0}:is(.history,.campaign-settings,.login) .notice{color:#536170;background:#fff;border:0;border-radius:0;padding:12px 16px}:is(.history,.campaign-settings,.login) input,:is(.history,.campaign-settings,.login) select{color:#29333f;background:#fff;border-color:#adb5be;border-radius:5px;min-height:44px}:is(.history,.campaign-settings,.login) button:not(.composer-icon):not(.assistant-text-button):not(.assistant-voice-controls button):not(.assistant-sidebar button):not(.assistant-reference-chip button){background:#285f9e;border-color:#285f9e;border-radius:5px;min-height:44px}:is(.history,.campaign-settings,.login) button:disabled{color:#5d6672;opacity:1;cursor:not-allowed;background:#e5e8ec;border-color:#d5dce3}:is(.history,.campaign-settings,.login) :focus-visible{outline-offset:3px;outline:3px solid #4b77dd}:is(.history,.campaign-settings) summary{color:#285f9e;cursor:pointer;min-height:44px}.adset-list{border-left:1px solid #dce2e8}.campaign-settings table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px}.campaign-settings th{color:#536170;border-top:1px solid #d6dce3;border-bottom:1px solid #d6dce3;padding:13px 10px}.campaign-settings td{border-bottom:1px solid #e9ecf0;padding:15px 10px}.campaign-settings tbody tr:hover{background:#f6f7f8}.login{box-shadow:none;border-color:#dce2e8;border-radius:7px}.assistant-page .assistant-sidebar,.assistant-page .assistant-conversation{border-color:#dce2e8;border-radius:6px}.assistant-page .assistant-sidebar nav button[aria-current=page]{color:#263b5b;box-shadow:none;background:#f3f4f5}:root{--analyst-data:12px;--analyst-body:14px;--analyst-section:16px;--analyst-ink:#20242b;--analyst-secondary:#536170}:is(.history,.campaign-settings):not(.assistant-page){font-size:var(--analyst-body);line-height:1.55}:is(.history,.campaign-settings)>header p,:is(.history,.campaign-settings) .notice p{max-width:75ch}:is(.history,.campaign-settings) h2,.cost-settings .assignment-row h2{font-size:var(--analyst-section);font-weight:600}:is(.history,.campaign-settings) label{font-size:12px;font-weight:600;line-height:1.4}:is(.history,.campaign-settings) input,:is(.history,.campaign-settings) select{padding:10px 12px;font-size:14px;font-weight:400}.history article,.campaign-card{margin:14px 0;padding:18px 0}.assignment-row{gap:20px}.assignment-row p{color:var(--analyst-secondary);margin:6px 0;font-size:12px}.campaign-settings td,.campaign-settings th{font-size:var(--analyst-data);font-variant-numeric:tabular-nums;padding:12px 10px}.campaign-settings .adset-list .assignment-row{padding:16px 0}:is(.history,.campaign-settings) summary{padding:12px 0;font-size:14px;line-height:1.5}.assistant-page>header{margin-bottom:20px}.assistant-page .assistant-layout{gap:20px;margin-top:20px}.assistant-page .assistant-conversation{padding:22px}.assistant-page .assistant-empty{padding-top:24px}.assignment-row form.revision-form{min-width:0;display:block}.revision-fields{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.revision-fields label{flex:1;min-width:140px}.revision-form small{color:#536170;margin-top:8px;font-size:12px;display:block}.field-error{color:#923527;margin-top:6px;font-size:12px;font-weight:400;display:block}.form-feedback{max-width:75ch;margin:8px 0 0;font-size:13px}.form-feedback:empty{display:none}[aria-invalid=true]{border-color:#923527!important}.history form.revision-form{display:block}.history .revision-fields{max-width:900px}.history .revision-fields button{margin-bottom:0}.history .revision-form small{margin-left:0}.delete-confirmation{width:100%;font-size:13px}.delete-confirmation p{margin:4px 0 8px}.delete-confirmation button{margin-right:16px}.widget-body .delete-confirmation p{font-size:12px;line-height:1.5}.assistant-page .assistant-answer{max-width:75ch}.assistant-page .assistant-messages{overflow-wrap:anywhere}.assistant-sources{max-width:100%;overflow-x:auto}:is(.history,.campaign-settings) h1,.settings-header h1{color:#4294d8}:is(.history,.campaign-settings) h2,.settings-main h2{color:#2a78bf}
html[data-theme=dark] .workspace iframe{border:0}html[data-theme=dark] .login{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .brand{color:#7db8ec}html[data-theme=dark] p{color:#b3aca3}html[data-theme=dark] input{border:1px solid #35302a}html[data-theme=dark] button{color:#fff;background:#346ce0;border:0}html[data-theme=dark] .notice{background:#211e1a}html[data-theme=dark] input:focus-visible,html[data-theme=dark] button:focus-visible{outline-offset:3px;outline:3px solid #7db8ec}html[data-theme=dark] .history article{background:#191713;border:1px solid #35302a}html[data-theme=dark] .history small,html[data-theme=dark] .history details{color:#b3aca3}html[data-theme=dark] button:disabled{background:#35302a}html[data-theme=dark] .campaign-settings .notice{background:#1e2a33;border:1px solid #35302a}html[data-theme=dark] .campaign-card{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assignment-row small{color:#b3aca3}html[data-theme=dark] .assignment-row select{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .campaign-settings summary{color:#7db8ec}html[data-theme=dark] .adset-list .assignment-row{border-top:1px solid #35302a}html[data-theme=dark] select:focus-visible,html[data-theme=dark] summary:focus-visible,html[data-theme=dark] a:focus-visible{outline-offset:3px;outline:3px solid #7db8ec}html[data-theme=dark] .assistant-sidebar{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-sidebar nav button{color:#f0eae3;background:0 0;border:0}html[data-theme=dark] .assistant-sidebar nav button[aria-current=page]{color:#f0eae3;background:#2a2621}html[data-theme=dark] .assistant-conversation{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-chat-heading{color:#b3aca3;border-bottom:1px solid #35302a}html[data-theme=dark] .assistant-text-button{color:#b3aca3!important;background:0 0!important;border:0!important}html[data-theme=dark] .assistant-empty p{color:#b3aca3}html[data-theme=dark] .assistant-suggestions button{color:#f0eae3!important;background:#211e1a!important;border:1px solid #35302a!important}html[data-theme=dark] .assistant-turn{border-bottom:1px solid #35302a}html[data-theme=dark] .assistant-turn h3{color:#b3aca3}html[data-theme=dark] .assistant-question{background:#211e1a}html[data-theme=dark] .assistant-sources a{background:#211e1a;border:1px solid #35302a;text-decoration:none}html[data-theme=dark] .assistant-sources span,html[data-theme=dark] .assistant-muted{color:#b3aca3}html[data-theme=dark] .assistant-composer textarea{color:#f0eae3;background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-layout button,html[data-theme=dark] .assistant-settings button{color:#fff;background:#346ce0;border:1px solid #3f6f96}html[data-theme=dark] .assistant-layout :focus-visible,html[data-theme=dark] .assistant-settings :focus-visible{outline-offset:3px;outline:3px solid #7db8ec}html[data-theme=dark] .assistant-settings select{color:#f0eae3;background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-sources details{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-sources th,html[data-theme=dark] .assistant-sources td{border-bottom:1px solid #35302a}html[data-theme=dark] .widget-panel :focus-visible{outline-offset:3px;outline:3px solid #7db8ec}html[data-theme=dark] .widget-panel{background:#211e1a;border:1px solid #35302a;box-shadow:0 16px 64px #162a4930}html[data-theme=dark] .widget-header{color:#fff;background:#102c50}html[data-theme=dark] .widget-header p{color:#c1d7ee}html[data-theme=dark] .widget-header button{color:#fff;background:0 0;border:1px solid #3f6f96}html[data-theme=dark] .widget-toolbar{border-bottom:1px solid #35302a}html[data-theme=dark] .widget-toolbar button,html[data-theme=dark] .widget-toolbar a{color:#7db8ec;background:0 0;text-decoration:none}html[data-theme=dark] .widget-history .assistant-sidebar{border:0;border-bottom:1px solid #35302a}html[data-theme=dark] .widget-body .assistant-conversation{border:0}html[data-theme=dark] .widget-body .assistant-sources summary{color:#7db8ec}html[data-theme=dark] .widget-body .assistant-composer{background:#211e1a;border-top:1px solid #35302a}html[data-theme=dark] .widget-body .assistant-composer button{background:#285f9e;border-color:#3f6f96}html[data-theme=dark] .assistant-reference-chip{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-reference-chip span{color:#7db8ec}html[data-theme=dark] .assistant-reference-chip button{color:#7db8ec!important;background:0 0!important;border:0!important}html[data-theme=dark] .assistant-attached{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .widget-body .assistant-composer .assistant-add-reference,html[data-theme=dark] .assistant-voice-controls button{color:#7db8ec;background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-voice-controls button[aria-pressed=true]{color:#fff;background:#285f9e}html[data-theme=dark] .assistant-voice-controls span,html[data-theme=dark] .assistant-voice-captions summary{color:#7db8ec}html[data-theme=dark] .report-widget .assistant-voice-controls button{color:#7db8ec;background:#211e1a}html[data-theme=dark] .report-widget .assistant-voice-controls button[aria-pressed=true]{color:#fff;background:#285f9e}html[data-theme=dark] .sr-only{border:0}html[data-theme=dark] .assistant-composer .assistant-input-box{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .assistant-input-box:focus-within{border-color:#3f6f96;box-shadow:0 0 0 2px #76b8f030}html[data-theme=dark] .assistant-composer .assistant-input-box textarea{box-shadow:none;background:0 0;border:0;outline:none}html[data-theme=dark] .assistant-composer button.composer-icon{color:#7db8ec;background:0 0;border:0}html[data-theme=dark] .assistant-composer button.composer-icon:hover:not(:disabled),html[data-theme=dark] .assistant-composer button.composer-icon[aria-pressed=true]{color:#7db8ec;background:#211e1a}html[data-theme=dark] .assistant-composer button.composer-send,html[data-theme=dark] .assistant-composer button.composer-send:hover:not(:disabled){color:#fff;background:#285f9e}html[data-theme=dark] .assistant-composer button.composer-send:disabled{color:#7db8ec;background:#1e2a33}html[data-theme=dark] .assistant-composer .voice-status{color:#7db8ec}html[data-theme=dark] .widget-header button.widget-conversations{color:#c1d7ee;border:0}html[data-theme=dark] .widget-header button.widget-conversations:hover{color:#fff;text-decoration:underline}html[data-theme=dark] .assistant-turn-error{color:#b3aca3;background:0 0}html[data-theme=dark] .assistant-turn:has(.assistant-turn-error){border-bottom:0}html[data-theme=dark] body{color:#f0eae3;background:#191713}html[data-theme=dark] :is(.history,.campaign-settings,.login){color:#f0eae3}html[data-theme=dark] :is(.history,.campaign-settings,.login) p{color:#b3aca3}html[data-theme=dark] :is(.history,.campaign-settings,.login) a{color:#7db8ec}html[data-theme=dark] .campaign-settings>nav{border-bottom:1px solid #35302a}html[data-theme=dark] .history article,html[data-theme=dark] .campaign-card{box-shadow:none;background:#191713;border:0;border-top:1px solid #35302a}html[data-theme=dark] :is(.history,.campaign-settings,.login) .notice{color:#b3aca3;background:#191713;border:0}html[data-theme=dark] :is(.history,.campaign-settings,.login) input,html[data-theme=dark] :is(.history,.campaign-settings,.login) select{color:#f0eae3;background:#191713;border-color:#35302a}html[data-theme=dark] :is(.history,.campaign-settings,.login) button:not(.composer-icon):not(.assistant-text-button):not(.assistant-voice-controls button):not(.assistant-sidebar button):not(.assistant-reference-chip button){background:#285f9e;border-color:#3f6f96}html[data-theme=dark] :is(.history,.campaign-settings,.login) button:disabled{color:#b3aca3;background:#2a2621;border-color:#35302a}html[data-theme=dark] :is(.history,.campaign-settings,.login) :focus-visible{outline-offset:3px;outline:3px solid #7db8ec}html[data-theme=dark] :is(.history,.campaign-settings) summary{color:#7db8ec}html[data-theme=dark] .adset-list{border-left:1px solid #35302a}html[data-theme=dark] .campaign-settings th{color:#b3aca3;border-top:1px solid #35302a;border-bottom:1px solid #35302a}html[data-theme=dark] .campaign-settings td{border-bottom:1px solid #35302a}html[data-theme=dark] .campaign-settings tbody tr:hover{background:#191713}html[data-theme=dark] .login{box-shadow:none;border-color:#35302a}html[data-theme=dark] .assistant-page .assistant-sidebar,html[data-theme=dark] .assistant-page .assistant-conversation{border-color:#35302a}html[data-theme=dark] .assistant-page .assistant-sidebar nav button[aria-current=page]{color:#f0eae3;box-shadow:none;background:#2a2621}html[data-theme=dark]{--analyst-data:12px;--analyst-body:14px;--analyst-section:16px;--analyst-ink:#20242b;--analyst-secondary:#b3aca3}html[data-theme=dark] .assignment-row p{color:var(--analyst-secondary)}html[data-theme=dark] .revision-form small{color:#b3aca3}html[data-theme=dark] .field-error{color:#df9286}html[data-theme=dark] [aria-invalid=true]{border-color:#923527!important}html[data-theme=dark] :is(.history,.campaign-settings) h1,html[data-theme=dark] .settings-header h1,html[data-theme=dark] :is(.history,.campaign-settings) h2,html[data-theme=dark] .settings-main h2{color:#7db8ec}html[data-theme=dark] .settings-shell{color:#f0eae3;background:#191713}html[data-theme=dark] .settings-sidebar{border-right:1px solid #35302a}html[data-theme=dark] .settings-sidebar>p{color:#b3aca3}html[data-theme=dark] .settings-sidebar nav a{color:#b3aca3;text-decoration:none}html[data-theme=dark] .settings-sidebar nav a[aria-current=page]{color:#f0eae3;background:#2a2621}html[data-theme=dark] .settings-main .settings-header p{color:#b3aca3}html[data-theme=dark] .settings-history{background:#285f9e;border:0;text-decoration:none;color:#fff!important}html[data-theme=dark] .settings-tabs{border-bottom:1px solid #35302a}html[data-theme=dark] .settings-tabs a{color:#b3aca3;border-bottom:2px solid #0000;text-decoration:none}html[data-theme=dark] .settings-tabs a:hover{background:#211e1a}html[data-theme=dark] .settings-tabs a[aria-current=page]{color:#f0eae3;background:0 0;border-bottom-color:#3f6f96}html[data-theme=dark] .settings-page-heading p,html[data-theme=dark] .settings-note{color:#b3aca3}html[data-theme=dark] #settingsWorkspace .panel{box-shadow:none;border:0}html[data-theme=dark] #settingsWorkspace .settings-summary{border-top:1px solid #35302a}html[data-theme=dark] #settingsWorkspace .settings-summary:first-child{border-top:0}html[data-theme=dark] .settings-period small{color:#b3aca3}html[data-theme=dark] .settings-main button,html[data-theme=dark] .settings-main select,html[data-theme=dark] .settings-main input,html[data-theme=dark] #settingsWorkspace input,html[data-theme=dark] #settingsWorkspace select{color:#f0eae3;background:#191713;border:1px solid #35302a}html[data-theme=dark] .settings-main button{color:#fff;background:#285f9e;border-color:#3f6f96}html[data-theme=dark] .settings-main button.settings-secondary,html[data-theme=dark] .settings-secondary{color:#7db8ec;background:#191713;border:1px solid #35302a;text-decoration:none}html[data-theme=dark] .settings-secondary:hover{background:#211e1a}html[data-theme=dark] .settings-main button:disabled{color:#b3aca3;background:#2a2621;border-color:#35302a}html[data-theme=dark] .settings-scope{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .settings-scope p{color:#b3aca3}html[data-theme=dark] .settings-notice{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .settings-filterbar p,html[data-theme=dark] .settings-filterbar [role=status]{color:#b3aca3}html[data-theme=dark] .settings-device-head{color:#b3aca3;border-bottom:1px solid #35302a}html[data-theme=dark] .settings-editable{border-bottom:1px solid #35302a}html[data-theme=dark] .settings-editor{background:#211e1a;border:1px solid #35302a}html[data-theme=dark] .settings-editor>p,html[data-theme=dark] .settings-editor .revision-form small{color:#b3aca3}html[data-theme=dark] .settings-saved{color:#7db8ec}html[data-theme=dark] .settings-adsets{background:#211e1a}html[data-theme=dark] .settings-disclosure,html[data-theme=dark] #settingsWorkspace details{border-top:1px solid #35302a}html[data-theme=dark] .settings-disclosure p,html[data-theme=dark] #settingsWorkspace details p{color:#b3aca3}html[data-theme=dark] .settings-main a{color:#7db8ec}html[data-theme=dark] .settings-main .revision-form .field-error{color:#df9286}html[data-theme=dark] .settings-guide-results th,html[data-theme=dark] .settings-guide-results td{border-bottom:1px solid #35302a}html[data-theme=dark] .settings-guide-results th,html[data-theme=dark] .settings-guide-count{color:#b3aca3}html[data-theme=dark] .settings-main .assistant-settings{border:0}@media (max-width:1000px){html[data-theme=dark] .settings-device-values small{color:#b3aca3}}html[data-theme=dark] .settings-guide-results tbody th{color:#f0eae3}html[data-theme=dark] .settings-confirm{color:#f0eae3;border:1px solid #35302a}html[data-theme=dark] .settings-confirm::backdrop{background:#1c283866}html[data-theme=dark] .settings-shell,html[data-theme=dark] #settingsWorkspace{--settings-muted:#b3aca3;--settings-accent:#285f9e;--settings-border:#4a443d;--settings-hover:#211e1a;--settings-radius:6px;--settings-ease:cubic-bezier(.2,.8,.2,1)}html[data-theme=dark] .settings-main :is(input,select),html[data-theme=dark] #settingsWorkspace :is(input,select){border-color:var(--settings-border)}html[data-theme=dark] .settings-main input::placeholder,html[data-theme=dark] #settingsWorkspace input::placeholder{color:var(--settings-muted)}html[data-theme=dark] .settings-main :is(input,select):hover:not(:disabled),html[data-theme=dark] #settingsWorkspace :is(input,select):hover:not(:disabled){border-color:#4a443d}html[data-theme=dark] .settings-main :is(input,select):focus-visible,html[data-theme=dark] #settingsWorkspace :is(input,select):focus-visible{border-color:#3f6f96}html[data-theme=dark] .settings-main button:not(.settings-secondary):hover:enabled,html[data-theme=dark] .settings-history:hover{background:#214f84;border-color:#3f6f96}html[data-theme=dark] .settings-main .settings-secondary,html[data-theme=dark] #settingsWorkspace .settings-secondary{color:#7db8ec;background:#191713;border:1px solid #35302a;box-shadow:0 1px 2px #20242b05}html[data-theme=dark] .settings-main .settings-secondary:hover:enabled,html[data-theme=dark] .settings-main a.settings-secondary:hover,html[data-theme=dark] #settingsWorkspace .settings-secondary:hover:enabled,html[data-theme=dark] #settingsWorkspace a.settings-secondary:hover{background:var(--settings-hover);border-color:#4a443d}html[data-theme=dark] .settings-main button:not(.settings-secondary):active:enabled{color:#fff;background:#183f6b;border-color:#3f6f96}html[data-theme=dark] .settings-main .settings-secondary:active:enabled,html[data-theme=dark] .settings-main a.settings-secondary:active,html[data-theme=dark] #settingsWorkspace .settings-secondary:active{color:#7db8ec;background:#1e2a33}html[data-theme=dark] .settings-main button:disabled{color:#b3aca3;box-shadow:none;background:#2a2621;border-color:#35302a}html[data-theme=dark] .settings-sidebar nav a:hover:not([aria-current]){background:var(--settings-hover)}html[data-theme=dark] .settings-main :focus-visible,html[data-theme=dark] #settingsWorkspace :focus-visible{outline-offset:3px;outline:2px solid #7db8ec}html[data-theme=dark] .settings-main [aria-invalid=true]{border-color:#923527}html[data-theme=dark] .settings-main .assistant-settings select{border-color:var(--settings-border)}html[data-theme=dark] .settings-main .assistant-settings button{background:var(--settings-accent);border-color:#3f6f96}html[data-theme=dark] .settings-main .assistant-settings button:hover:enabled{background:#214f84;border-color:#3f6f96}html[data-theme=dark] .settings-main .assistant-settings button:disabled{color:#b3aca3;background:#2a2621;border-color:#35302a}html[data-theme=dark] .settings-main .assistant-settings :focus-visible{outline-offset:3px;outline:2px solid #7db8ec}html[data-theme=dark] .settings-review-row:hover,html[data-theme=dark] .settings-guide-results tbody tr:hover{background:#211e1a}html[data-theme=dark] .settings-disclosure>summary,html[data-theme=dark] #settingsWorkspace summary{color:#7db8ec}html[data-theme=dark] .settings-disclosure>summary:before,html[data-theme=dark] #settingsWorkspace summary:before{background:currentColor}html[data-theme=dark] .settings-disclosure>summary:hover,html[data-theme=dark] #settingsWorkspace summary:hover{color:#f0eae3}html[data-theme=dark] #settingsWorkspace .attrition-switch{color:var(--settings-muted)}html[data-theme=dark] #settingsWorkspace .attrition-switch button{box-shadow:none;background:0 0;border:0}html[data-theme=dark] #settingsWorkspace .attrition-switch button:before{background:#2a2621;border:1px solid #4a443d}html[data-theme=dark] #settingsWorkspace .attrition-switch button span{background:#211e1a;box-shadow:0 1px 2px #20242b26}html[data-theme=dark] #settingsWorkspace .attrition-switch button[aria-checked=true]:before{background:var(--settings-accent);border-color:#3f6f96}html[data-theme=dark] #settingsWorkspace .attrition-switch button:hover:enabled:before{border-color:#536170}html[data-theme=dark] #settingsWorkspace .attrition-switch button[aria-checked=true]:hover:enabled:before{background:#214f84}html[data-theme=dark] #settingsWorkspace .attrition-switch button:disabled:before{background:#2a2621;border-color:#35302a}html[data-theme=dark] #settingsWorkspace .attrition-switch button:disabled span{background:#211e1a;box-shadow:0 1px 2px #20242b14}html[data-theme=dark] #settingsWorkspace .attrition-switch button[aria-checked=true]:disabled:before{background:#567b9f;border-color:#3f6f96}html[data-theme=dark] #settingsWorkspace .attrition-switch button:focus-visible{outline-offset:2px;outline:2px solid #7db8ec}html[data-theme=dark] .top .refresh-freshness,html[data-theme=dark] .settings-main .settings-header .refresh-freshness,html[data-theme=dark] .settings-summary .settings-shipping-spend{color:#b3aca3}html[data-theme=dark] .settings-shipping-spend .shipping-number{color:#f0eae3;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html[data-theme=dark] .settings-history{background:#211e1a;border:1px solid #35302a;color:#7db8ec!important}html[data-theme=dark] .settings-history:hover{background:#211e1a;border-color:#35302a}html[data-theme=dark] button.theme-toggle{color:#7db8ec;background:#211e1a;border:1px solid #35302a}html[data-theme=dark] button.theme-toggle:hover{background:#211e1a}
