:root{--am-bg:#f7f8f6;--am-surface:#fff;--am-surface-2:#f2f4f0;--am-surface-hover:#ebeee8;--am-border:#dfe3dc;--am-border-strong:#cbd1c7;--am-ink:#1e222a;--am-copy:#454b55;--am-muted:#747b84;--am-faint:#9ca39b;--am-lime:#d3ff00;--am-lime-top:#e1ff62;--am-lime-hover:#c6ef00;--am-lime-soft:#f4ffd5;--am-lime-border:#d8ef87;--am-lime-gradient:linear-gradient(180deg, #e1ff62 0%, #d3ff00 100%);--am-on-lime:#171a20;--am-shadow:0 1px 2px #20232b0a;--am-shadow-popover:0 18px 44px #20232b1f;--am-radius-sm:8px;--am-radius:12px;--am-font:"Inter", "Segoe UI Variable", "Segoe UI", sans-serif;--ui-bg:var(--am-bg);--ui-panel:var(--am-surface);--ui-elevated:var(--am-surface);--ui-soft:var(--am-surface-2);--ui-hover:var(--am-surface-hover);--ui-line:var(--am-border);--ui-line-strong:var(--am-border-strong);--ui-ink:var(--am-ink);--ui-copy:var(--am-copy);--ui-muted:var(--am-muted);--ui-faint:var(--am-faint);--ui-accent:var(--am-lime);--ui-accent-hover:var(--am-lime-hover);--ui-accent-soft:var(--am-lime-soft);--font-sans:var(--am-font);--primary:var(--am-ink);--primary-hover:#30343d;--ink:var(--am-ink);--muted:var(--am-muted);--surface:var(--am-surface);--canvas:var(--am-bg);--line:var(--am-border);--border-soft:var(--am-border)}html[data-theme=dark]{--am-bg:#0e1014;--am-surface:#171a20;--am-surface-2:#1d2128;--am-surface-hover:#252a32;--am-border:#2b3038;--am-border-strong:#3a414b;--am-ink:#f8fafc;--am-copy:#e2e8f0;--am-muted:#cbd5e1;--am-faint:#94a3b8;--am-lime:#d3ff00;--am-lime-hover:#e1ff62;--am-lime-soft:#252d12;--am-lime-border:#4b5b19;--am-on-lime:#171a20;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root html,:root body,:root button,:root input,:root select,:root textarea,:root .ref-app,:root .ref-app *{font-family:var(--am-font)!important}:root body,:root .ref-app{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--am-ink)!important;background:var(--am-bg)!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}:root .ref-content h1,:root .minimal-page-head h1,:root .page-head h1{color:var(--am-ink)!important;letter-spacing:-.035em!important;margin:0!important;font-size:28px!important;font-weight:700!important;line-height:1.15!important}:root .ref-content h2,:root .ref-content h3,:root .section-title,:root .card>header strong{color:var(--am-ink)!important;letter-spacing:-.015em!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important}:root .ref-content p,:root .ref-content small,:root .ref-content em,:root .subtitle,:root .minimal-page-head p,:root .page-head p{color:var(--am-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important}:root .eyebrow,:root .section-kicker,:root .nav-group-label,:root [class*=eyebrow]{color:#5d6800!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}html[data-theme=dark] :is(.eyebrow,.section-kicker,.nav-group-label,[class*=eyebrow]){color:var(--am-lime)!important}:root :where(.dashboard-metric strong,.up-metric strong,.metric-value,[class*=metric-value]){color:var(--am-ink)!important;letter-spacing:-.045em!important;font-variant-numeric:tabular-nums lining-nums!important;font-size:27px!important;font-weight:800!important;line-height:1!important}:root :where(td,th,.aep-date-cell,.activity-date,.tokko-price){font-variant-numeric:tabular-nums lining-nums!important}:root .ref-app,:root .ref-main,:root .ref-content{color:var(--am-ink)!important;background:var(--am-bg)!important}:root .ref-sidebar,:root .ref-topbar{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;box-shadow:none!important}:root .ref-sidebar,:root .ref-sidebar nav,:root .ref-nav-scroll{overflow-x:hidden!important}:root .ref-brand strong{color:var(--am-ink)!important;letter-spacing:.055em!important;font-size:13px!important;font-weight:800!important}:root .ref-nav-link,:root .ref-campaign-menu>summary,:root .ref-logout{color:var(--am-copy)!important;border-radius:9px!important;font-size:13px!important;font-weight:500!important}:root .ref-campaign-menu>div{flex-direction:column!important;gap:2px!important;margin-top:2px!important;margin-bottom:4px!important;padding-left:20px!important;display:flex!important}:root .ref-campaign-menu>div a{color:var(--am-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;align-items:center!important;gap:8px!important;max-width:100%!important;margin-right:6px!important;padding:5px 9px!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;transition:color .15s,background-color .15s!important;display:flex!important;overflow:hidden!important}@media (min-width:721px){:root .ref-content .responsive-table,:root .activity-table-wrap{overflow-x:auto!important}}:root .ref-nav-link:hover,:root .ref-campaign-menu>summary:hover,:root .ref-campaign-menu>div a:hover,:root .ref-logout:hover{color:var(--am-ink)!important;background:var(--am-surface-2)!important}:root :is(.nav-link.active,.ref-nav-link.active,.aep-tab.active,.mobile-tabbar a.active,.ref-campaign-menu.active>summary) *{color:#111827!important;fill:none!important;stroke:currentColor!important}:root .ref-campaign-menu>div a.active{color:var(--am-ink)!important;background:var(--am-surface-2)!important;box-shadow:inset 3px 0 0 var(--am-lime)!important;font-weight:500!important}:root .ref-nav-icon{color:currentColor!important;stroke-width:1.8px!important}:root .ref-sidebar-footer,:root .ref-limit-inline{border-color:var(--am-border)!important}:root .ref-limit-inline-header strong{color:var(--am-ink)!important;font-size:12px!important;font-weight:700!important}:root .ref-limit-inline p{color:var(--am-muted)!important;font-size:11px!important}:root .ref-limit-inline p b{color:var(--am-ink)!important;font-weight:700!important}:root .theme-toggle-btn,:root .ref-collapse-btn,:root .ref-mobile-menu{color:var(--am-copy)!important;background:var(--am-surface)!important;border:1px solid var(--am-border)!important;box-shadow:none!important}:root .ref-brand-avatar,:root .ref-brand-option-mark,:root .avatar,:root .member-avatar,:root .campaign-cell>span,:root .automation-summary>span{color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;box-shadow:none!important;font-weight:800!important}:root .ref-brand-popover{color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;box-shadow:var(--am-shadow-popover)!important}:root .ref-brand-popover>button{color:var(--am-copy)!important}:root .ref-brand-popover i{background:var(--am-lime)!important}:root .ref-content :is(.card,.up-card,.up-metric,.up-performance,.campaign-composer,.campaign-pick,.campaign-template-option,.campaign-brand-options>button,.campaign-audience,.campaign-audience-options>button,.integration-tools,.role-guide,.panel-state-card,.library-property-card,.content-preview-modal,.contacts-confirm,.campaign-item-preview,.brand-create-modal){color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;border-radius:var(--am-radius)!important;box-shadow:var(--am-shadow)!important}:root .ref-content :is(.card,.up-card,.up-metric,.up-performance)>header{border-color:var(--am-border)!important}:root .dashboard-metric{align-items:center!important;min-height:104px!important}:root .dashboard-metric>div>small{color:var(--am-muted)!important;font-size:11px!important;font-weight:500!important}:root .dashboard-metric-icon,:root .dashboard-next-icon,:root [class*=overview-icon],:root [class*=summary-icon],:root .automation-flow-icon,:root .resend-icon,:root .contacts-drop-icon,:root .contacts-empty-icon,:root .empty-icon,:root .panel-state-icon,:root .onboarding-icon,:root .environment-icon{color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border:1px solid var(--am-lime-border)!important;box-shadow:none!important}:root .campaign-audience-icon{color:#4338ca!important;box-shadow:none!important;background:#eef2ff!important;border:1px solid #c7d2fe!important}:root :is(.dashboard-metric-icon,.dashboard-next-icon,[class*=overview-icon],[class*=summary-icon],.automation-flow-icon) *{color:currentColor!important;stroke:currentColor!important}:root .dashboard-next-step,:root .dashboard-next-step.ready{color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border:1px solid var(--am-lime-border)!important;border-radius:var(--am-radius)!important;box-shadow:none!important}:root .dashboard-next-step :is(span,p){color:#5d6800!important}:root .dashboard-next-step h2{color:var(--am-ink)!important;font-size:15px!important;font-weight:750!important}html[data-theme=dark] .dashboard-next-step :is(span,p){color:#c7dc72!important}html body .btn,html body button.btn,html body a.btn,html body .btn-secondary,html body .aep-export-btn,html body .theme-toggle-btn,html body .icon-btn{min-height:38px!important;color:var(--am-copy)!important;background:var(--am-surface)!important;border:1px solid var(--am-border-strong)!important;border-radius:var(--am-radius-sm)!important;box-shadow:none!important;letter-spacing:-.01em!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}html body :is(.btn,button.btn,a.btn,.btn-secondary,.aep-export-btn,.icon-btn) svg{flex-shrink:0!important;margin:0!important;padding:0!important;display:block!important}html body :is(.btn,button.btn,a.btn,.btn-secondary,.aep-export-btn,.theme-toggle-btn,.icon-btn) *{color:inherit!important;fill:none!important;stroke:currentColor!important}html body :is(.btn,button.btn,a.btn,.btn-secondary,.aep-export-btn,.icon-btn):hover:not(:disabled){color:var(--am-ink)!important;background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important;box-shadow:none!important;transform:none!important}:root .btn.primary,:root .btn-primary,:root .up-primary,:root button.primary,:root a.primary,:root a.btn.primary,:root a.up-primary,:root .ref-create-nav,:root .up-export,:root .dashboard-next-step .btn{color:#fff!important;border-radius:var(--am-radius-sm)!important;min-height:40px!important;box-shadow:none!important;background:#20232b!important;border:1px solid #20232b!important;padding:9px 16px!important;font-size:12px!important;font-weight:750!important}:root :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn):hover:not(:disabled){color:#fff!important;box-shadow:none!important;background:#374151!important;border-color:#374151!important;transform:none!important}:root :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn):hover:not(:disabled) *{color:#fff!important}html[data-theme=dark] :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn){color:#fff!important;background:#20232b!important;border-color:#20232b!important}html[data-theme=dark] :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn) *{color:#fff!important}:root .btn.danger,:root .contacts-suppress{color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border-strong)!important}:root :is(input:not(.composer-search-input):not(.search-input),select,textarea){min-height:40px!important;color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;border-radius:var(--am-radius-sm)!important;box-shadow:none!important;font-size:13px!important;font-weight:500!important}html body :root label.campaign-content-search input,html body :root div.campaign-content-search input,html body :root .campaign-content-search input,html body :root .contacts-search input,html body :root .content-search input,html body :root .activity-search input,html body :root .aep-search input,html body :root .email-recipients-input-wrapper input,html body :root .ref-search input,html body :root input.composer-search-input,html body :root input.composer-search-input:focus,html body :root input.search-input:focus,html body :root .campaign-content-search input:focus,html body :root .contacts-search input:focus,html body :root .content-search input:focus,html body :root .activity-search input:focus,html body :root .aep-search input:focus,html body :root .email-recipients-input-wrapper input:focus,html body :root .ref-search input:focus,html body :root .auth-input input:focus,html body :root .auth-input input:focus-visible{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}:root :is(input,textarea)::placeholder{color:var(--am-faint)!important;opacity:1!important}:root :is(input:not(.composer-search-input):not(.search-input):not(.auth-input input),select,textarea):focus{border-color:#cbd5e1!important;outline:none!important;box-shadow:0 0 0 2px #cbd5e166!important}:root :is(.campaign-content-search,.contacts-search,.content-search,.activity-search,.aep-search,.email-recipients-input-wrapper,.auth-input):focus-within{border-color:#7f9fe8!important;outline:none!important;box-shadow:0 0 0 3px #2f60d224!important}:root .field label,:root .field>span,:root fieldset legend,:root .campaign-field-label{color:var(--am-copy)!important;font-size:12px!important;font-weight:700!important}html body .ref-content table,html body .aep-table,html body .activity-table,html body .contacts-table{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;font-size:13px!important}html body .activity-table th:first-child,html body .activity-table td:first-child{width:210px!important}html body .activity-table th:nth-child(2),html body .activity-table td:nth-child(2){width:220px!important}html body .activity-table th:nth-child(4),html body .activity-table td:nth-child(4){text-align:right!important;width:140px!important}html body .activity-table th:nth-child(5),html body .activity-table td:nth-child(5){text-align:right!important;width:180px!important}html body .activity-refresh-row,html body .activity-status{display:inline-flex!important}:root .ref-content table thead,:root .ref-content table th{color:var(--am-muted)!important;background:var(--am-surface-2)!important;border-color:var(--am-border)!important;letter-spacing:.035em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:750!important}:root .ref-content table td,:root .ref-content table tr{color:var(--am-copy)!important;border-color:var(--am-border)!important;font-size:13px!important;font-weight:500!important}:root .ref-content table tbody tr:hover{background:var(--am-surface-2)!important}:root .dashboard-campaign-name,:root .campaign-cell strong,:root .brand-cell strong,:root .contacts-person strong{color:var(--am-ink)!important;letter-spacing:-.01em!important;font-size:13px!important;font-weight:700!important}:root :is(.campaign-steps button,.aep-tab,.activity-status-filters button,.contacts-filter-menu button,.content-filter-menu button){color:var(--am-muted)!important;font-size:12px!important;font-weight:650!important}html body .campaign-steps{grid-template-columns:repeat(4,1fr)!important}html body .campaign-steps button.active{color:#182230!important;background:0 0!important;border-color:#182230!important}html body .campaign-steps button.active span,html body .campaign-steps button.complete span{color:#fff!important;background:#182230!important}html body :root :is(.campaign-brand-options>button.active,.campaign-template-option.active,.campaign-audience-options>button.active,.automation-brand-options button.active,.automation-type-options button.active,.automation-weekdays button.active,.automation-segmented button.active,.contacts-site-options button.active,.contacts-interest-options button.active,.template-design-check.active){color:#182230!important;background:#f5f3ff!important;border-color:#4f46e5!important;box-shadow:0 0 0 1px #4f46e5!important}html body :root .campaign-pick.active{color:#182230!important;box-shadow:none!important;background:#fff!important;border-color:#dce2e7!important}html body :root :is(.campaign-brand-options>button.active,.campaign-template-option.active,.campaign-audience-options>button.active,.automation-brand-options button.active,.automation-type-options button.active) strong{color:#182230!important}html body :root :is(.campaign-template-option.active .campaign-template-check,.campaign-pick.active .campaign-check,.campaign-radio>span.active,.contacts-radio>span.active){color:#fff!important;background:#4338ca!important;border-color:#4338ca!important}:root :is(.badge.sent,.badge.success,.badge.connected,.badge.ready,.badge.active,.up-state.sent,.aep-badge.sent,.settings-service-state.connected){color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;font-weight:750!important}:root :is(.badge.scheduled,.badge.pending,.badge.draft,.badge.disabled,.badge.inactive,.up-state.draft,.aep-badge){color:var(--am-copy)!important;background:var(--am-surface-2)!important;border-color:var(--am-border)!important;font-weight:650!important}:root :is(.badge.failed,.badge.error,.badge.warning,.up-state.failed,.notice.error,.contacts-feedback.error){color:var(--am-ink)!important;background:var(--am-surface-2)!important;border-color:var(--am-ink)!important;font-weight:700!important}:root :is(.dashboard-readiness-list .pending>span,.dashboard-readiness-list .complete>span,.activity-overview-icon.positive,.settings-overview-icon.positive){color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root .dashboard-readiness-list a{color:#5d6800!important;font-weight:750!important}html[data-theme=dark] .dashboard-readiness-list a{color:var(--am-lime)!important}:root .ref-content a:not(.btn):not(.up-primary){color:#5d6800!important}:root .ref-content a:not(.btn):not(.up-primary):hover{color:var(--am-ink)!important}html[data-theme=dark] .ref-content a:not(.btn):not(.up-primary){color:var(--am-lime)!important}:root :is(.up-stack i,.geo-gauge path){background:var(--am-lime)!important;box-shadow:none!important}:root :is(.contacts-modal-backdrop,.brand-modal-backdrop,.campaign-preview-backdrop,.content-preview-backdrop){-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#1012169e!important}:root :is(.contacts-confirm,.brand-create-modal,.campaign-item-preview,.content-preview-modal){color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;box-shadow:var(--am-shadow-popover)!important}.preview-device-card{transition:all .18s!important}.preview-device-card:hover{border-color:#0f172a!important;box-shadow:0 4px 12px #0000000d!important}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}html[data-theme=dark] :is(body,.ref-app,.ref-main,.ref-content){color:var(--am-ink)!important;background:var(--am-bg)!important}html[data-theme=dark] :is(.ref-sidebar,.ref-topbar){color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}html[data-theme=dark] .ref-content :is(.card,.up-card,.up-metric,.up-performance,.campaign-composer,.campaign-pick,.campaign-template-option,.campaign-brand-options>button,.campaign-audience,.campaign-audience-options>button,.integration-tools,.role-guide,.panel-state-card,.library-property-card,.content-preview-modal,.contacts-confirm,.campaign-item-preview,.brand-create-modal){color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}html[data-theme=dark] :is(input:not(.auth-input input),select,textarea,.campaign-content-search,.contacts-search,.content-search,.activity-search,.aep-search){color:var(--am-ink)!important;background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important}html[data-theme=dark] .auth-input,html .auth-input{color:#182230!important;background:#fff!important;border:1px solid #d0d5dd!important}html[data-theme=dark] .auth-input input,html .auth-input input{color:#182230!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}html[data-theme=dark] .ref-content table{color:var(--am-copy)!important;background:var(--am-surface)!important}html[data-theme=dark] .ref-content table thead,html[data-theme=dark] .ref-content table th{color:var(--am-muted)!important;background:var(--am-surface-2)!important;border-color:var(--am-border)!important}html[data-theme=dark] .ref-content table td,html[data-theme=dark] .ref-content table tr{color:var(--am-copy)!important;border-color:var(--am-border)!important}html[data-theme=dark] :is(.template-stage,.campaign-item-preview-media,.content-preview-image){background:#11141a!important}html[data-theme=dark] :is(.campaign-composer-head,.campaign-composer-foot,.campaign-steps,.dashboard-readiness-list>div){border-color:var(--am-border)!important}:root :where(a,button,input,select,textarea,summary,[tabindex]):focus,:root :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none!important;outline:none!important}:root .ref-campaign-menu>div a.active:before{background:var(--am-ink)!important}:root .ref-campaign-menu>div a.active svg{color:var(--am-ink)!important}:root .campaign-filter-panel+.table-wrap tbody tr:hover td:first-child,:root .automation-brand-list>section>div>article.enabled{box-shadow:inset 3px 0 var(--am-ink)!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>summary{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;font-size:12px!important;font-weight:600!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)[open]>summary{color:var(--am-ink)!important;border-color:#91a800!important;box-shadow:0 0 0 3px #c1e51038!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;box-shadow:var(--am-shadow-popover)!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div button{color:var(--am-copy)!important;background:0 0!important;font-size:12px!important;font-weight:600!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div button:hover,:root :is(.filter-menu,.contacts-filter-menu)>div button[aria-selected=true],:root .content-filter-menu>div button[aria-pressed=true]{color:var(--am-ink)!important;background:var(--am-lime-soft)!important}:root :is(.contacts-summary-icon.positive,.contacts-summary-icon.safe,.content-summary-icon.positive,.settings-overview-icon.positive,.brand-overview-icon.positive,.team-overview-icon.positive,.automation-overview-icon.positive,.activity-overview-icon.positive,.integration-provider-icon,.settings-status-list>article.ready .settings-service-icon,.team-empty-banner>span,.automation-empty-refined>span,.activity-empty>span,.activity-loading>span,.content-empty>span,.dashboard-activity-empty>span,.contacts-person>span,.dashboard-email-person>span,.activity-recipient i,.mini-logo){color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root :is(.contacts-clear-filters,.content-clear,.activity-clear,.campaign-filter-clear,.contacts-file-selected,.contacts-file-selected button,.campaign-filter-panel+.table-wrap a:hover,.content-library-nav a.active,.system-priority.ready small,.integration-site-card>header>a,.automation-edit:hover,.activity-refresh-row:hover,.dashboard-activity-empty a){color:#5d6800!important}:root :is(.contacts-import-note,.contacts-feedback.success,.activity-result-line small,.system-priority.ready>span,.brand-overview>button,.automation-overview>button,.automation-approval-card.active,.activity-status-filters button.active,.content-library-nav a.active){color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root :is(.template-brand-list>button.active,.template-design-card.active,.contacts-site-options>button.active,.contacts-interest-options>button.active,.automation-brand-options>button.active,.automation-type-options>button.active){color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;box-shadow:0 0 0 1px var(--am-lime-border)!important}:root .dashboard-email-status,:root .dashboard-email-status.sent,:root .dashboard-email-status.delivered,:root .aep-rate,:root .aep-rate.success,:root .aep-rate.warning{color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;font-size:11px!important;font-weight:750!important}:root .dashboard-email-person>span{font-size:11px!important;font-weight:800!important}:root .dashboard-email-person strong,:root .dashboard-subject{color:var(--am-ink)!important;font-size:12px!important;font-weight:650!important}:root .ref-limit-hide-btn,:root .ref-brand-popover>p,:root .ref-brand-popover small,:root .ref-brand-option-mark,:root .dashboard-next-step>div>span,:root .dashboard-performance>header span,:root .dashboard-readiness>header span,:root .up-chart-period,:root .dashboard-readiness-list strong,:root .dashboard-readiness-list small,:root .dashboard-readiness-list a,:root .dashboard-activity-title span,:root .dashboard-activity .aep-badge,:root .campaign-filter-result,:root .campaign-filter-result strong,:root .mini-logo,:root .badge,:root .content-clear,:root .activity-clear,:root .activity-result-line small,:root .template-setup-head>span,:root .integration-site-card>header>a,:root .brand-overview>button strong,:root .automation-overview>button strong,:root .activity-recipient i{font-size:11px!important}html[data-theme=dark] :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>summary,html[data-theme=dark] :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div{color:var(--am-copy)!important;background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important}html[data-theme=dark] :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div button{color:var(--am-copy)!important}html[data-theme=dark] :is(.filter-menu,.contacts-filter-menu)>div button[aria-selected=true],html[data-theme=dark] .content-filter-menu>div button[aria-pressed=true]{color:var(--am-ink)!important;background:var(--am-lime-soft)!important}html[data-theme=dark] :is(.ref-brand-avatar,.ref-brand-option-mark){color:var(--am-on-lime)!important;background:var(--am-lime)!important;border-color:var(--am-lime)!important}:root .skip-link{color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:var(--am-lime)!important}:root .template-design-check{color:#0000!important;border-color:var(--am-border)!important;background:0 0!important}:root .template-design-card.active .template-design-check{color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:var(--am-lime)!important}:root .template-design-check *{color:inherit!important;stroke:currentColor!important}:root .template-miniature :is(b,em){background:#d9dee2!important}:root .template-miniature b:nth-of-type(2){background:#c7cdd2!important}:root .template-miniature i{background:var(--am-lime-gradient)!important}:root .automation-empty-refined li svg,:root .automation-empty-refined li svg *{color:#596800!important;stroke:currentColor!important}html[data-theme=dark] :is(.dashboard-metric-icon.attention,.dashboard-readiness-list>div.pending>span,.dashboard-readiness-list>div.complete>span,.dashboard-readiness-list>div.neutral>span){color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:var(--am-lime)!important}html[data-theme=dark] :is(.dashboard-metric-icon.attention,.dashboard-readiness-list>div.pending>span,.dashboard-readiness-list>div.complete>span,.dashboard-readiness-list>div.neutral>span) *{color:var(--am-on-lime)!important;stroke:currentColor!important}:root .template-setup-head>span{color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border:1px solid var(--am-lime-border)!important;font-size:11px!important;font-weight:750!important}:root .template-brand-list>button{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}:root .template-brand-list>button i,:root .template-brand-list>button strong,:root .template-design-copy strong,:root .content-library-nav strong{font-size:12px!important;font-weight:700!important}:root .template-brand-list>button i{color:var(--am-on-lime)!important;background:var(--am-lime)!important}:root .template-design-card{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}:root .template-design-copy :is(small,em){font-size:11px!important}:root .device-switch button,:root .device-switch button span,:root .template-preview-foot,:root .template-preview-foot>span,:root .template-preview-foot a{color:var(--am-muted)!important;font-size:11px!important;font-weight:650!important}:root .device-switch button.active{color:var(--am-on-lime)!important;background:var(--am-lime)!important}:root .device-switch button.active *{color:var(--am-on-lime)!important}:root .template-preview-foot a{color:#5d6800!important}:root .template-preview-skeleton span{font-size:11px!important}html[data-theme=dark] .template-preview-foot a{color:var(--am-lime)!important}:root .system-priority,:root .environment-banner{color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root .system-priority>span,:root .settings-overview-icon.attention,:root .settings-service-icon{color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root .settings-status-card>header>span,:root .settings-status-list strong,:root .settings-service-state,:root .settings-service-state *,:root .environment-banner strong{color:var(--am-ink)!important;font-size:11px!important;font-weight:750!important}:root .settings-status-list p,:root .environment-banner p{font-size:12px!important}:root .settings-service-state{background:var(--am-lime-soft)!important;border:1px solid var(--am-lime-border)!important;border-radius:999px!important;min-height:26px!important;padding:4px 8px!important}:root .settings-status-list>article.pending .settings-service-state{color:var(--am-copy)!important;background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important}:root .settings-status-list>article.pending .settings-service-state *{color:var(--am-copy)!important}html[data-theme=dark] :is(.system-priority,.environment-banner){color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root .content-summary article>div>span,:root .content-library-panel>header>span,:root .library-property-body :is(strong,small,p,div>span),:root .library-property-media>i,:root .library-property-brand>span,:root .content-pagination,:root .content-pagination *{font-size:11px!important}:root .library-property-body strong{color:var(--am-ink)!important;font-size:12px!important;font-weight:700!important}:root .library-property-media>i{color:var(--am-on-lime)!important;border-color:var(--am-lime)!important;background:#d7ff22e6!important;font-style:normal!important;font-weight:750!important}:root .library-property-brand>span{color:var(--am-on-lime)!important;background:var(--am-lime)!important;font-weight:800!important}:root .content-pagination{color:var(--am-muted)!important}:root .content-pagination button{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}:root .automation-empty-refined li,:root .automation-empty-refined li *,:root .automation-flow-main :is(strong,small),:root .automation-flow-fact :is(strong,small),:root .automation-state,:root .integration-site-card :is(strong,span),:root .integration-tools :is(strong,span),:root .team-empty-banner strong,:root .team-access-panel>header>span,:root .team-brand>header>strong,:root .team-brand-empty strong,:root .role-guide summary strong,:root .role-grid strong,:root .role-grid small{font-size:11px!important}:root .automation-empty-refined li{color:var(--am-copy)!important;font-weight:650!important}:root .team-empty-banner,:root .team-brand-empty{color:var(--am-copy)!important;background:var(--am-surface-2)!important;border-color:var(--am-border)!important}:root .team-brand>header>span{color:var(--am-on-lime)!important;background:var(--am-lime)!important;font-size:11px!important;font-weight:800!important}:root .role-grid>article>span{color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}:root .role-grid>article>svg{color:#5d6800!important}html[data-theme=dark] .role-grid>article>svg{color:var(--am-lime)!important}@media (max-width:720px){:root .ref-content h1,:root .minimal-page-head h1,:root .page-head h1,:root .dashboard-metric strong,:root .up-metric strong{font-size:24px!important}}@media (min-width:1100px){:root .ref-content{padding:28px 34px 48px!important}:root .ref-page-transition{width:100%!important;max-width:1480px!important;margin-inline:auto!important}}html body .ref-app .campaign-steps button>span:first-child{border-radius:999px!important;flex:none!important;place-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;display:inline-grid!important}html body .ref-app .campaign-steps button>:is(.campaign-step-label-full,.campaign-step-label-mobile){width:auto!important;min-width:0!important;height:auto!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:600!important;line-height:1.25!important;display:inline!important}html body .ref-app .campaign-steps button>.campaign-step-label-mobile{display:none!important}html body .ref-app .campaign-steps button{color:var(--am-muted)!important}html body .ref-app .campaign-steps button.active,html body .ref-app .campaign-steps button.complete{color:var(--am-ink)!important}html body .ref-app .campaign-steps button.active>span:first-child,html body .ref-app .campaign-steps button.complete>span:first-child{color:var(--am-on-lime)!important;background:var(--am-lime)!important}html body .ref-app .campaign-steps button:not(.active):not(.complete)>span:first-child{color:var(--am-muted)!important;background:var(--am-surface-2)!important}html[data-theme=dark] body .ref-app .campaign-steps button.active,html[data-theme=dark] body .ref-app .campaign-steps button.complete{color:var(--am-ink)!important}@media (max-width:720px){html body .ref-app .campaign-steps button>.campaign-step-label-full{display:none!important}html body .ref-app .campaign-steps button>.campaign-step-label-mobile{text-align:center!important;font-size:10px!important;display:block!important}}html body .ref-app .campaign-review-card{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}html body .ref-app .campaign-review-head{border-color:var(--am-border)!important}html body .ref-app .campaign-review-head>div,html body .ref-app .campaign-review-card label,html body .ref-app .campaign-review-card .campaign-field-label{color:var(--am-copy)!important}html body .ref-app .campaign-review-head>span,html body .ref-app .campaign-review-card .campaign-field-label>span:last-child{color:var(--am-muted)!important}html body .ref-app .campaign-review-card hr{border-color:var(--am-border)!important}html body .ref-app .campaign-review-card :is(input,textarea),html body .ref-app .campaign-review-card .email-recipients-input-wrapper{color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border-strong)!important}html body .ref-app .campaign-review-card .email-recipients-input-wrapper input{color:var(--am-ink)!important;background:0 0!important}html[data-theme=dark] body .ref-app .campaign-review-head svg{color:var(--am-lime)!important;stroke:currentColor!important}html[data-theme=dark] body .ref-app .campaign-review-card .email-recipients-input-wrapper>button{color:var(--am-copy)!important;background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important}html,body,.ref-app,.ref-app *{scrollbar-width:thin;scrollbar-color:#9aa3ad transparent}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] .ref-app,html[data-theme=dark] .ref-app *{scrollbar-color:#56606b transparent}html::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar{width:8px;height:8px}.ref-app::-webkit-scrollbar{width:8px;height:8px}.ref-app ::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}.ref-app::-webkit-scrollbar-track{background:0 0}.ref-app ::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#9aa3ad padding-box padding-box;border:2px solid #0000;border-radius:999px}body::-webkit-scrollbar-thumb{background:#9aa3ad padding-box padding-box;border:2px solid #0000;border-radius:999px}.ref-app::-webkit-scrollbar-thumb{background:#9aa3ad padding-box padding-box;border:2px solid #0000;border-radius:999px}.ref-app ::-webkit-scrollbar-thumb{background:#9aa3ad padding-box padding-box;border:2px solid #0000;border-radius:999px}html[data-theme=dark]::-webkit-scrollbar-thumb{background:#56606b padding-box padding-box;border:2px solid #0000}html[data-theme=dark] body::-webkit-scrollbar-thumb{background:#56606b padding-box padding-box;border:2px solid #0000}html[data-theme=dark] .ref-app::-webkit-scrollbar-thumb{background:#56606b padding-box padding-box;border:2px solid #0000}html[data-theme=dark] .ref-app ::-webkit-scrollbar-thumb{background:#56606b padding-box padding-box;border:2px solid #0000}html::-webkit-scrollbar-thumb:hover{background-color:#727d88}body::-webkit-scrollbar-thumb:hover{background-color:#727d88}.ref-app ::-webkit-scrollbar-thumb:hover{background-color:#727d88}html body .ref-app .campaign-audience-trigger{color:#5d6800!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;width:max-content!important;min-height:34px!important;padding:6px 10px!important;font-size:12px!important;font-weight:700!important}html[data-theme=dark] body .ref-app .campaign-audience-trigger{color:var(--am-lime)!important}html body .audience-quick-backdrop{z-index:700!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#0f172a94!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}html body .audience-quick-dialog{width:min(560px,100vw - 28px)!important;max-height:calc(100dvh - 36px)!important;color:var(--am-copy)!important;background:var(--am-surface)!important;border:1px solid var(--am-border)!important;border-radius:16px!important;overflow:auto!important;box-shadow:0 26px 80px #0000004d!important}html body .audience-quick-dialog>header{border-bottom:1px solid var(--am-border)!important;grid-template-columns:40px minmax(0,1fr) 38px!important;align-items:center!important;gap:10px!important;padding:16px 18px!important;display:grid!important}html body .audience-quick-dialog>header>span{width:40px!important;height:40px!important;color:var(--am-on-lime)!important;background:var(--am-lime)!important;border-radius:10px!important;place-items:center!important;display:grid!important}html body .audience-quick-dialog>header>div{gap:1px!important;display:grid!important}html body .audience-quick-dialog h2{color:var(--am-ink)!important;margin:0!important;font-size:17px!important}html body .audience-quick-dialog header p{color:var(--am-muted)!important;margin:0!important;font-size:11px!important}html body .audience-quick-dialog>header>button{width:38px!important;height:38px!important;color:var(--am-copy)!important;background:var(--am-surface)!important;border:1px solid var(--am-border)!important;border-radius:9px!important;place-items:center!important;display:grid!important}html body .audience-quick-body{gap:14px!important;padding:18px!important;display:grid!important}html body .audience-quick-file{text-align:left!important;min-height:76px!important;color:var(--am-copy)!important;background:var(--am-surface-2)!important;border:1px dashed var(--am-border-strong)!important;border-radius:11px!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px!important;display:grid!important}html body .audience-quick-file>span{gap:2px!important;display:grid!important}html body .audience-quick-file strong{color:var(--am-ink)!important;font-size:12px!important}html body .audience-quick-file small{color:var(--am-muted)!important;font-size:10px!important}html body .audience-quick-file em{color:#5d6800!important;font-size:11px!important;font-style:normal!important;font-weight:700!important}html[data-theme=dark] body .audience-quick-file em{color:var(--am-lime)!important}html body .audience-quick-consent{color:var(--am-copy)!important;background:var(--am-surface-2)!important;border:1px solid var(--am-border)!important;cursor:pointer!important;border-radius:10px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:9px!important;padding:12px!important;display:grid!important}html body .audience-quick-consent>input{opacity:0!important;pointer-events:none!important;position:absolute!important}html body .audience-quick-consent>span{width:20px!important;height:20px!important;color:var(--am-on-lime)!important;background:var(--am-surface)!important;border:1px solid var(--am-border-strong)!important;border-radius:6px!important;place-items:center!important;display:grid!important}html body .audience-quick-consent.checked>span{background:var(--am-lime)!important;border-color:var(--am-lime)!important}html body .audience-quick-consent>div{gap:2px!important;display:grid!important}html body .audience-quick-consent strong{color:var(--am-ink)!important;font-size:12px!important}html body .audience-quick-consent small{color:var(--am-muted)!important;font-size:10px!important}html body .audience-quick-dialog>footer{background:var(--am-surface-2)!important;border-top:1px solid var(--am-border)!important;justify-content:flex-end!important;gap:8px!important;padding:13px 18px!important;display:flex!important}@media (max-width:720px){html body .audience-quick-backdrop{padding:8px!important}html body .audience-quick-dialog{border-radius:18px!important;width:100%!important;max-height:calc(100dvh - 16px)!important}html body .audience-quick-file{grid-template-columns:30px minmax(0,1fr)!important}html body .audience-quick-file em{grid-column:2!important}html body .audience-quick-dialog>footer{grid-template-columns:1fr 1fr!important;display:grid!important}}:root .minimal-page-head,:root .page-head{min-height:56px!important;margin-bottom:16px!important}:root .ref-content h1,:root .minimal-page-head h1,:root .page-head h1{letter-spacing:-.032em!important;font-size:27px!important;font-weight:700!important}:root .minimal-page-head p,:root .page-head p{margin-top:4px!important;font-size:13px!important;font-weight:400!important}:root .ref-content :is(.card,.up-card,.up-metric,.up-performance){border-color:var(--am-border)!important;border-radius:10px!important;box-shadow:0 1px 2px #1e222a06!important}:root .dashboard-metric{min-height:106px!important;padding:18px 16px!important}:root .dashboard-metric>div>span{font-size:12px!important;font-weight:500!important}:root .dashboard-metric>div>small{font-size:11px!important;font-weight:400!important}:root :where(.dashboard-metric strong,.up-metric strong,.metric-value,[class*=metric-value]){letter-spacing:-.04em!important;font-size:26px!important;font-weight:700!important}:root .dashboard-metric-icon,:root .dashboard-next-icon,:root [class*=overview-icon],:root [class*=summary-icon],:root .campaign-audience-icon,:root .automation-flow-icon,:root .resend-icon,:root .contacts-drop-icon,:root .contacts-empty-icon,:root .empty-icon,:root .panel-state-icon,:root .onboarding-icon,:root .environment-icon{color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:#c8ef00!important}:root .dashboard-next-step,:root .dashboard-next-step.ready,:root .system-priority,:root .environment-banner{color:var(--am-ink)!important;background:var(--am-surface)!important;border:1px solid var(--am-border)!important;border-left:4px solid var(--am-lime)!important;box-shadow:none!important}:root .dashboard-next-step :is(span,p),:root .system-priority :is(small,p){color:var(--am-muted)!important}:root .dashboard-next-step>div>span,:root .system-priority small{color:#596800!important}:root .nav-link.active,:root .ref-nav-link.active,:root .aep-tab.active,:root .mobile-tabbar a.active,:root .ref-campaign-menu.active>summary{background:#f3f4f6!important;border-color:#0000!important}:root :is(.campaign-brand-options>button.active,.campaign-template-option.active,.campaign-audience-options>button.active,.automation-brand-options button.active,.automation-type-options button.active,.automation-weekdays button.active,.automation-segmented button.active,.contacts-site-options button.active,.contacts-interest-options button.active,.template-brand-list>button.active,.template-design-card.active,.content-library-nav a.active){color:var(--am-ink)!important;background:#f5f3ff!important;border-color:#4f46e5!important;box-shadow:inset 0 0 0 1px #4f46e5!important}:root .device-switch button.active,:root .campaign-steps button.active span,:root .campaign-steps button.complete span,:root :is(.campaign-radio>span,.contacts-radio>span),:root .library-property-brand>span,:root .team-brand>header>span,:root .template-brand-list>button i{color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:var(--am-lime)!important}:root .campaign-check,:root .campaign-template-check{color:#0000!important;background:0 0!important;border:1px solid #cbd5e1!important}:root .campaign-pick.active .campaign-check,:root .campaign-template-option.active .campaign-template-check{color:#fff!important;background:#4338ca!important;border-color:#4338ca!important}:root :is(.badge.sent,.badge.success,.badge.connected,.badge.ready,.badge.active,.up-state.sent,.aep-badge.sent,.settings-service-state.connected),:root :is(.dashboard-email-status,.dashboard-email-status.sent,.dashboard-email-status.delivered,.aep-rate,.aep-rate.success){color:var(--am-on-lime)!important;background:var(--am-lime-soft)!important;border:1px solid var(--am-lime-border)!important}:root .ref-limit-inline p b{color:var(--am-ink)!important;box-shadow:none!important;background:0 0!important}:root .ref-content table th{font-weight:600!important}:root .ref-content table td{font-weight:400!important}:root :is(.dashboard-campaign-name,.campaign-cell strong,.brand-cell strong,.contacts-person strong,.library-property-body strong){font-weight:600!important}html[data-theme=dark] :is(.dashboard-next-step,.dashboard-next-step.ready,.system-priority,.environment-banner){color:var(--am-ink)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important;border-left-color:var(--am-lime)!important}html[data-theme=dark] :is(.ref-nav-link.active,.ref-campaign-menu.active>summary){color:#f9fafb!important;background:#1e232a!important;border-color:#0000!important}html[data-theme=dark] :is(.ref-nav-link.active,.ref-campaign-menu.active>summary) *{color:#f9fafb!important;fill:none!important;stroke:currentColor!important}:root .nav-link.active,:root .ref-nav-link.active,:root .aep-tab.active,:root .mobile-tabbar a.active,:root .ref-campaign-menu.active>summary{color:#111827!important;box-shadow:none!important;background:#f3f4f6!important;border-color:#0000!important;font-weight:600!important}:root .ref-campaign-menu{box-shadow:none!important;background:0 0!important}html[data-theme=dark] :root .nav-link.active,html[data-theme=dark] :root .ref-nav-link.active,html[data-theme=dark] :root .aep-tab.active,html[data-theme=dark] :root .mobile-tabbar a.active,html[data-theme=dark] :root .ref-campaign-menu.active>summary,html[data-theme=dark] :is(.ref-nav-link.active,.ref-campaign-menu.active>summary){color:#f9fafb!important;box-shadow:none!important;background:#1e232a!important;border-color:#0000!important}:root :is(.nav-link.active,.ref-nav-link.active,.aep-tab.active,.mobile-tabbar a.active,.ref-campaign-menu.active>summary) *{color:inherit!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important}:root .ref-limit-bar i{box-shadow:none!important}:root :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn){color:#fff!important;box-shadow:none!important;text-shadow:none!important;background:#20232b!important;border-color:#20232b!important}:root :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn) *{color:#fff!important;fill:none!important;stroke:#fff!important}:root :is(.btn.primary,.btn-primary,.up-primary,button.primary,a.primary,a.btn.primary,a.up-primary,.ref-create-nav,.up-export,.dashboard-next-step .btn):hover{color:#fff!important;box-shadow:none!important;background:#374151!important;border-color:#374151!important}:root .ref-topbar,html[data-theme=dark] .ref-topbar{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom-width:medium!important;height:52px!important;padding:0 24px!important}:root .ref-top-right{align-items:center!important;gap:10px!important;display:flex!important}html body .theme-toggle-btn{color:#4b5563!important;width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;transition:all .15s!important;display:inline-flex!important}html body .theme-toggle-btn svg{flex-shrink:0!important;margin:0!important;padding:0!important}html body .theme-toggle-btn:hover{color:#111827!important;background:0 0!important;border-color:#0000!important;transform:scale(1.1)!important}html[data-theme=dark] body .theme-toggle-btn{color:#9ca3af!important;background:0 0!important;border:none!important}html[data-theme=dark] body .theme-toggle-btn:hover{color:#f9fafb!important;background:0 0!important;border-color:#0000!important;transform:scale(1.1)!important}:root .ref-brand-menu{position:relative!important}:root .ref-brand-menu>summary{color:#111827!important;height:34px!important;min-height:34px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;align-items:center!important;gap:8px!important;padding:3px 10px 3px 4px!important;font-size:13px!important;font-weight:500!important;transition:all .15s!important;display:flex!important}:root .ref-brand-menu>summary:hover,:root .ref-brand-menu[open]>summary{background:#f9fafb!important;border-color:#d1d5db!important}html[data-theme=dark] :root .ref-brand-menu>summary{color:#f9fafb!important;background:#1e232a!important;border-color:#374151!important}html[data-theme=dark] :root .ref-brand-menu>summary:hover,html[data-theme=dark] :root .ref-brand-menu[open]>summary{background:#2b323b!important;border-color:#4b5563!important}:root .ref-brand-avatar{color:#fff!important;width:24px!important;height:24px!important;box-shadow:none!important;background:#111827!important;border:none!important;border-radius:6px!important;place-items:center!important;font-size:11px!important;font-weight:700!important;display:grid!important}html[data-theme=dark] :root .ref-brand-avatar{color:#fff!important;background:#374151!important}:root .ref-brand-popover{z-index:300!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;width:240px!important;padding:6px!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000a!important}html[data-theme=dark] :root .ref-brand-popover{color:#f9fafb!important;background:#1e232a!important;border-color:#374151!important;box-shadow:0 16px 36px #00000080!important}:root .ref-brand-popover>p{color:#6b7280!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin:4px 8px 6px!important;font-size:10px!important;font-weight:600!important}:root .ref-brand-popover>button{color:#111827!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;grid-template-columns:28px 1fr 14px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:42px!important;padding:6px 8px!important;transition:background-color .12s!important;display:grid!important}:root .ref-brand-popover>button:hover,:root .ref-brand-popover>button[aria-selected=true]{background:#f3f4f6!important}html[data-theme=dark] :root .ref-brand-popover>button{color:#f9fafb!important}html[data-theme=dark] :root .ref-brand-popover>button:hover,html[data-theme=dark] :root .ref-brand-popover>button[aria-selected=true]{background:#2b323b!important}:root .ref-brand-option-mark{color:#111827!important;width:28px!important;height:28px!important;box-shadow:none!important;background:#f3f4f6!important;border:none!important;border-radius:6px!important;place-items:center!important;font-size:10px!important;font-weight:700!important;display:grid!important}html[data-theme=dark] :root .ref-brand-option-mark{color:#fff!important;background:#374151!important}:root .ref-brand-popover i{width:6px!important;height:6px!important;box-shadow:none!important;background:#111827!important;border-radius:50%!important}html[data-theme=dark] :root .ref-brand-popover i{background:#10b981!important}:root .dashboard-workspace{flex-direction:column!important;justify-content:space-between!important;min-height:calc(100vh - 120px)!important;display:flex!important}:root .dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:auto!important;padding-top:40px!important;display:grid!important}@media (max-width:900px){:root .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .ref-app :where(*){font-size:var(--type-body)!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.4!important}html body .ref-app :where(h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:var(--type-title)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;line-height:1.2!important}html body .ref-app :where(h2,h3,.section-title,.card>header strong,[class*=panel]>header strong){font-size:var(--type-section)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.01em!important;line-height:1.25!important}html body .ref-app :where(p,small,em,label,.subtitle,.field-label,[class*=field-label],[class*=description],[class*=helper],[class*=caption]){font-size:var(--type-sm)!important;font-weight:var(--weight-regular)!important;line-height:1.5!important}html body .ref-app :where(a,button,input,select,textarea,summary,.btn,.ref-brand-current){font-size:var(--type-body)!important;font-weight:var(--weight-medium)!important;line-height:1.4!important}html body .ref-app :where(table,table td,.campaign-card-row,.activity-result-line,.dashboard-email-row){font-size:13px!important;font-weight:var(--weight-regular)!important}html body .ref-app :where(table th,.eyebrow,.section-kicker,.nav-group-label,[class*=eyebrow],[class*=badge],[class*=status],[class*=state]){font-size:var(--type-xs)!important;font-weight:var(--weight-medium)!important;letter-spacing:.04em!important;line-height:1.4!important}html body .ref-app :where(strong,b,.active,[aria-current=page],[aria-selected=true]){font-weight:var(--weight-semibold)!important}html body .ref-app :where(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value],[class*=overview]>strong){font-size:24px!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;line-height:1.2!important}@media (max-width:720px){html body .ref-app :where(h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:24px!important}html body .ref-app :where(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value]){font-size:22px!important}}:root .dashboard-metric{height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;transition:all .12s!important;display:flex!important}:root .dashboard-metric:hover{background:#f9fafb!important;border-color:#d1d5db!important}html[data-theme=dark] :root .dashboard-metric{color:#f9fafb!important;background:#1e232a!important;border-color:#374151!important}html[data-theme=dark] :root .dashboard-metric:hover{background:#2b323b!important;border-color:#4b5563!important}:root .dashboard-metric-icon{color:#111827!important;width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;background:#f3f4f6!important;border-radius:8px!important;place-items:center!important;display:grid!important}html[data-theme=dark] :root .dashboard-metric-icon{color:#f9fafb!important;background:#374151!important}:root .dashboard-metric>div{gap:1px!important;min-width:0!important;display:grid!important}:root .dashboard-metric>div>span{color:#6b7280!important;font-size:11px!important;font-weight:500!important}html[data-theme=dark] :root .dashboard-metric>div>span{color:#9ca3af!important}:root .dashboard-metric>div>strong{color:#111827!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:22px!important}html[data-theme=dark] :root .dashboard-metric>div>strong{color:#f9fafb!important}:root .dashboard-metric>div>small{color:#9ca3af!important;font-size:9px!important}html[data-theme=dark] :root .dashboard-metric>div>small{color:#6b7280!important}@media (max-width:720px){:root html,:root body,:root .ref-app,:root .ref-main{width:100%!important;max-width:100%!important;overflow-x:hidden!important}:root .ref-main{grid-template-rows:58px minmax(0,1fr)!important}:root .ref-topbar{height:58px!important;padding:0 12px!important}:root .ref-mobile-menu{width:42px!important;min-width:42px!important;height:42px!important;color:var(--am-ink)!important;background:var(--am-surface)!important;border:1px solid var(--am-border)!important;border-radius:9px!important;place-items:center!important;font-size:10px!important;font-weight:700!important;display:grid!important}:root .theme-toggle-btn{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}:root .ref-brand-menu>summary{max-width:205px!important;min-height:42px!important;padding-right:10px!important}:root .ref-brand-current{max-width:120px!important}:root .ref-brand-popover{width:min(300px,100vw - 24px)!important;position:fixed!important;top:64px!important;right:12px!important}:root .ref-sidebar{z-index:50!important;width:min(290px,86vw)!important;padding-inline:14px!important;box-shadow:18px 0 50px #0f12172e!important}:root .ref-mobile-backdrop{z-index:45!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}:root .ref-nav-link,:root .ref-campaign-menu>summary,:root .ref-logout{min-height:44px!important;font-size:14px!important}:root .ref-campaign-menu>div a{min-height:34px!important;font-size:12px!important;font-weight:400!important}:root .ref-content{scrollbar-gutter:auto!important;width:100%!important;max-width:100%!important;padding:14px 12px 28px!important;overflow-x:hidden!important}:root .ref-page-transition,:root .ref-page-transition>*{width:100%!important;min-width:0!important;max-width:100%!important}:root .page-head,:root .minimal-page-head{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;min-height:0!important;margin-bottom:16px!important;display:grid!important}:root .page-head h1,:root .minimal-page-head h1,:root .ref-content h1{font-size:25px!important;line-height:1.12!important}:root .page-head p,:root .minimal-page-head p{max-width:none!important;font-size:13px!important}:root .page-head>:is(a,button,.btn,div:last-child),:root .minimal-page-head>:is(a,button,.btn,.up-primary){justify-content:center!important;width:100%!important}:root .page-head .btn,:root .minimal-page-head .up-primary{min-height:44px!important}:root .dashboard-workspace{justify-content:initial!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:14px!important;height:auto!important;min-height:0!important;display:grid!important}:root .dashboard-head{order:1!important}:root .dashboard-metrics{order:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}:root .dashboard-metric{grid-template-columns:34px minmax(0,1fr)!important;align-content:center!important;gap:9px!important;min-width:0!important;min-height:108px!important;padding:12px!important;display:grid!important}:root .dashboard-metric-icon{width:34px!important;min-width:34px!important;height:34px!important}:root .dashboard-metric>div>span{font-size:11px!important;line-height:1.25!important}:root .dashboard-metric>div>strong{font-size:22px!important;line-height:1.1!important}:root .dashboard-metric>div>small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:10px!important;line-height:1.25!important;display:block!important;overflow:hidden!important}:root .campaign-filter-panel{grid-template-columns:1fr!important;margin-bottom:12px!important;display:grid!important;overflow:visible!important}:root .campaign-filter-controls{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;display:grid!important}:root .campaign-filter-search{width:100%!important;min-width:0!important;min-height:44px!important}:root .campaign-filter-menus,:root .contacts-filter-group,:root .content-filter-group{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}:root .campaign-filter-menus>svg,:root .contacts-filter-group>svg{display:none!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu),:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>summary{width:100%!important;min-width:0!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>summary{min-height:44px!important}:root :is(.filter-menu,.contacts-filter-menu,.content-filter-menu)>div{z-index:110!important;width:auto!important;max-height:55vh!important;position:fixed!important;inset:auto 12px 12px!important;overflow-y:auto!important}:root .campaign-filter-result{border-top:1px solid var(--am-border)!important;border-left:0!important;min-height:40px!important}:root .table-wrap.responsive-table{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}:root .responsive-table table,:root .responsive-table tbody{width:100%!important;min-width:0!important;display:block!important}:root .responsive-table thead{display:none!important}:root .responsive-table tbody{padding:0!important}:root .responsive-table tr{border:1px solid var(--am-border)!important;background:var(--am-surface)!important;border-radius:12px!important;gap:10px!important;width:100%!important;margin:0 0 10px!important;padding:14px!important;display:grid!important}:root .responsive-table td{text-align:right!important;white-space:normal!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;min-width:0!important;padding:0!important;display:flex!important}:root .responsive-table td:before{content:attr(data-label)!important;color:var(--am-muted)!important;letter-spacing:.04em!important;text-transform:uppercase!important;flex:none!important;font-size:10px!important;font-weight:600!important}:root .responsive-table td>*{min-width:0!important;max-width:62%!important}:root .contacts-page-action{margin:0 0 14px!important}:root .contacts-page-action .btn{width:100%!important;min-height:44px!important}:root .contacts-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:root .contacts-summary>article{gap:9px!important;min-height:108px!important;padding:12px!important}:root .contacts-summary>article>div{min-width:0!important}:root .contacts-summary>article small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}:root .contacts-panel{overflow:hidden!important}:root .contacts-panel-head{align-items:flex-start!important}:root .contacts-toolbar{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;display:grid!important}:root .contacts-search{width:100%!important;min-width:0!important}:root .contacts-empty{min-height:300px!important;padding:30px 18px!important}:root .content-library-nav{width:100%!important;margin-bottom:10px!important}:root .content-library-nav a{min-height:58px!important;padding:10px!important}:root .content-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}:root .content-summary>article{grid-template-columns:34px minmax(0,1fr)!important;align-content:center!important;gap:8px!important;min-width:0!important;min-height:104px!important;padding:10px!important;display:grid!important}:root .content-summary>article>div{min-width:0!important}:root .content-summary article>div>span{line-height:1.25!important}:root .content-library-panel{overflow:hidden!important}:root .content-library-panel>header{align-items:flex-start!important}:root .content-toolbar{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;display:grid!important}:root .content-search{width:100%!important;min-width:0!important}:root .library-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:10px!important}:root .library-property-card{min-width:0!important;overflow:hidden!important}:root .library-property-media{height:132px!important}:root .library-property-body{padding:10px!important}:root .library-property-body>button strong{-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}:root .template-setup{padding:12px!important;overflow:hidden!important}:root .template-setup-head{align-items:flex-start!important;gap:10px!important}:root .template-setup-head>span{flex:none!important}:root .template-brand-list{grid-template-columns:1fr!important}:root .template-card-grid{grid-template-columns:1fr!important;gap:10px!important}:root .template-design-card{width:100%!important;min-width:0!important;min-height:112px!important}:root .template-preview-head{grid-template-columns:1fr!important;gap:12px!important;padding:14px!important;display:grid!important}:root .device-switch.labeled{width:100%!important;min-height:44px!important}:root .template-stage{width:100%!important;min-height:520px!important;padding:16px 10px!important;overflow:auto!important}:root .template-stage iframe{min-width:320px!important;max-width:100%!important}:root .template-preview-skeleton{width:calc(100% - 20px)!important;padding:18px!important}:root .template-preview-foot{gap:8px!important;display:grid!important}:root :is(.automation-modal,.contacts-import,.campaign-item-preview,.content-preview-modal,.brand-create-modal){border-radius:14px!important;width:calc(100vw - 20px)!important;max-width:none!important;max-height:calc(100dvh - 20px)!important;margin:10px!important}:root :is(.form-grid,.campaign-form-grid,.automation-schedule-grid,.role-grid,.settings-overview,.team-overview){grid-template-columns:1fr!important}:root :is(button,a,summary,input,select){touch-action:manipulation}}@media (max-width:420px){:root .contacts-filter-group,:root .content-filter-group,:root .content-summary{grid-template-columns:1fr!important}:root .content-summary>article{min-height:74px!important}:root .library-property-grid{grid-template-columns:1fr!important}:root .library-property-media{height:190px!important}}@media (min-width:721px) and (max-width:1099px){:root .ref-content{padding:22px 22px 36px!important}:root .ref-page-transition{max-width:100%!important}:root .dashboard-workspace{justify-content:initial!important;min-height:0!important}:root .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important;padding-top:0!important}:root .contacts-summary,:root .library-property-grid,:root .template-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root .campaign-filter-controls{grid-template-columns:minmax(220px,1fr)!important}:root .campaign-filter-menus{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}}:root .ref-limit-bar{background:var(--am-surface-2)!important}:root .ref-limit-bar i{background-color:var(--am-lime)!important;background-image:var(--am-lime-gradient)!important;box-shadow:none!important}html[data-theme=dark] .ref-brand-menu>summary,html[data-theme=dark] .theme-toggle-btn,html[data-theme=dark] .ref-collapse-btn{color:var(--am-copy)!important;background:var(--am-surface-1)!important;border-color:var(--am-border)!important}html[data-theme=dark] .dashboard-metric>div>strong{color:var(--am-heading)!important}html[data-theme=dark] .dashboard-metric>div>span{color:var(--am-copy-muted)!important}html[data-theme=dark] .dashboard-metric>div>small{color:var(--am-copy-soft)!important}:root .dashboard-metric-icon,html[data-theme=dark] .dashboard-metric-icon{color:var(--am-graphite)!important;background-color:var(--am-lime)!important;background-image:var(--am-lime-gradient)!important;border-color:#0000!important}:root{--type-xs:11px;--type-sm:12px;--type-body:14px;--type-section:16px;--type-subtitle:20px;--type-title:28px;--weight-regular:400;--weight-medium:500;--weight-semibold:600}:root :where(body,button,input,select,textarea,.ref-app,.ref-app *){font-family:var(--am-font)!important;font-synthesis:none!important}:root :where(body,.ref-app,.ref-content){font-size:var(--type-body)!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.4!important}:root :where(.ref-content h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:var(--type-title)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;line-height:1.2!important}:root :where(.ref-content h2,.ref-content h3,.section-title,.card>header strong,[class*=panel]>header h2){font-size:var(--type-section)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.01em!important;line-height:1.25!important}:root :where(.ref-content p,.ref-content em,.subtitle,.page-head p,.minimal-page-head p){font-size:var(--type-sm)!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.5!important}:root :where(.ref-sidebar a,.ref-sidebar button,.ref-topbar,.ref-brand-current,.ref-content button,.ref-content input,.ref-content select,.ref-content textarea,.ref-content summary,.btn){font-size:var(--type-body)!important;font-weight:var(--weight-medium)!important;letter-spacing:0!important;line-height:1.4!important}:root :where(.ref-content small,.ref-content label,.field-label,[class*=field-label],[class*=description],[class*=helper],[class*=caption]){font-size:var(--type-sm)!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.5!important}:root :where(table,table td,.campaign-card-row,.activity-result-line,.dashboard-email-row){font-size:13px!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.4!important}:root :where(table th,.eyebrow,.section-kicker,.nav-group-label,[class*=eyebrow],[class*=badge],[class*=status],[class*=state]){font-size:var(--type-xs)!important;font-weight:var(--weight-medium)!important;letter-spacing:.04em!important;line-height:1.4!important}:root :where(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value],[class*=overview]>strong){font-size:24px!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums lining-nums!important;line-height:1.2!important}:root :where(strong,b,.active,[aria-current=page],[aria-selected=true]){font-weight:var(--weight-semibold)!important}@media (max-width:720px){:root :where(.ref-content h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:24px!important}:root :where(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value]){font-size:22px!important}}html body .ref-app *{font-size:var(--type-body)!important;font-weight:var(--weight-regular)!important;letter-spacing:0!important;line-height:1.4!important}html body .ref-app :is(h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:var(--type-title)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;line-height:1.2!important}html body .ref-app :is(h2,h3,.section-title,.card>header strong,[class*=panel]>header strong){font-size:var(--type-section)!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.01em!important;line-height:1.25!important}html body .ref-app :is(p,small,em,label,.subtitle,.field-label,[class*=description],[class*=helper],[class*=caption]){font-size:var(--type-sm)!important;font-weight:var(--weight-regular)!important;line-height:1.5!important}html body .ref-app :is(a,button,input,select,textarea,summary,.btn,.ref-brand-current){font-size:var(--type-body)!important;font-weight:var(--weight-medium)!important}html body .ref-app :is(table,table td,.campaign-card-row,.activity-result-line,.dashboard-email-row){font-size:13px!important;font-weight:var(--weight-regular)!important}html body .ref-app :is(table th,.eyebrow,.section-kicker,.nav-group-label,[class*=eyebrow],[class*=badge],[class*=status],[class*=state]){font-size:var(--type-xs)!important;font-weight:var(--weight-medium)!important;letter-spacing:.04em!important}html body .ref-app :is(strong,b,.active,[aria-current=page],[aria-selected=true]){font-weight:var(--weight-semibold)!important}html body .ref-app :is(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value],[class*=overview]>strong){font-size:24px!important;font-weight:var(--weight-semibold)!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums lining-nums!important;line-height:1.2!important}@media (max-width:720px){html body .ref-app :is(h1,.page-head h1,.minimal-page-head h1,.dashboard-head h1){font-size:24px!important}html body .ref-app :is(.dashboard-metric>div>strong,.contacts-summary article strong,.content-summary article strong,.up-metric strong,.metric-value,[class*=metric-value]){font-size:22px!important}}html:root body :is(.ref-brand-avatar,.ref-brand-option-mark,.brand-mark-large,.brand-mark,.team-brand>header>span){font-size:var(--type-xs)!important;font-weight:var(--weight-semibold)!important}html:root body :is(.btn.primary,.primary.btn,button.primary,a.primary){font-size:var(--type-body)!important;font-weight:var(--weight-semibold)!important;letter-spacing:0!important}html:root body :is(.template-setup-head>span,.device-switch span,.template-preview-foot>span){font-size:var(--type-xs)!important;font-weight:var(--weight-medium)!important;letter-spacing:0!important}html body .dashboard-head{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin-bottom:clamp(24px,2.5vw,42px)!important;display:flex!important;position:relative!important}html body .dashboard-head h1{letter-spacing:-.02em!important;font-size:clamp(28px,2.4vw,40px)!important;font-weight:700!important}html body .dashboard-head p{color:var(--am-muted)!important;font-size:clamp(14px,1.1vw,17px)!important}@media (min-width:769px){html body .dashboard-head .up-primary{position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}}html body .dashboard-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;opacity:1!important;gap:clamp(16px,1.6vw,24px)!important;width:100%!important;max-width:clamp(960px,75vw,1240px)!important;margin:clamp(24px,2.5vw,40px) auto!important;transition:opacity .22s ease-out,transform .22s ease-out!important;transform:translateY(0)!important}html body .dashboard-shortcuts.is-modal-open{opacity:0!important;pointer-events:none!important;transition:opacity .18s ease-in,transform .18s ease-in!important;transform:translateY(16px)!important}@media (max-width:768px){html body .dashboard-shortcuts{grid-template-columns:1fr}}html body .shortcut-card{align-items:center;gap:clamp(14px,1.3vw,20px);display:flex;border:1px solid var(--am-border)!important;background:var(--am-surface)!important;box-shadow:var(--am-shadow)!important;border-radius:clamp(10px,1vw,14px)!important;padding:clamp(18px,1.6vw,28px) clamp(20px,1.8vw,30px)!important;text-decoration:none!important;transition:all .18s!important}html body .shortcut-card:hover{background:var(--am-surface-2)!important;border-color:var(--am-border-strong)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #0000000a!important}html body .shortcut-icon{border-radius:clamp(10px,.8vw,12px);flex-shrink:0;justify-content:center;align-items:center;display:flex;background:var(--am-surface-2)!important;width:clamp(42px,3.2vw,54px)!important;height:clamp(42px,3.2vw,54px)!important;color:var(--am-ink)!important;transition:all .18s!important}html body .shortcut-card:hover .shortcut-icon{background:var(--am-surface)!important;color:var(--am-ink)!important}html body .shortcut-card h3{color:var(--am-ink)!important;margin:0 0 4px!important;font-size:clamp(14px,1.15vw,17.5px)!important;font-weight:700!important;line-height:1.25!important}html body .shortcut-card p{color:var(--am-muted)!important;margin:0!important;font-size:clamp(11.5px,.92vw,14px)!important;line-height:1.45!important}:root .ref-app{transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)!important}:root .ref-app:has(.ref-sidebar.collapsed){grid-template-columns:64px minmax(0,1fr)!important}:root .ref-sidebar{transition:width .3s cubic-bezier(.4, 0, .2, 1), padding .3s cubic-bezier(.4, 0, .2, 1), background-color var(--motion-fast) ease!important}@keyframes ref-avatar-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}:root .brand-overview,:root .team-overview,:root .automation-overview,:root .settings-overview{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(200px,.8fr)!important;gap:16px!important;margin-bottom:24px!important;display:grid!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>article{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:14px 16px!important;display:flex!important;box-shadow:0 1px 3px #0000000a!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article>div{flex-direction:column!important;gap:2px!important;display:flex!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article strong{color:#0f172a!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article small{color:#64748b!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button{color:#4f46e5!important;cursor:pointer!important;background:#f5f3ff!important;border:1.5px dashed #c7d2fe!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-height:72px!important;padding:14px 16px!important;transition:all .15s!important;display:flex!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button strong{color:#4338ca!important;font-size:13px!important;font-weight:700!important}:root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button small{color:#6366f1!important;font-size:11px!important;font-weight:400!important}:root .brands-panel,:root .team-access-panel,:root .automation-panel{border:1px solid #e2e8f0!important;border-radius:14px!important;margin-top:0!important;box-shadow:0 2px 8px #00000008!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>article{background:#11161d!important;border-color:#21262d!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article strong{color:#f1f5f9!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article small{color:#94a3b8!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button{color:#a5b4fc!important;background:#161b26!important;border-color:#273142!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button strong{color:#c7d2fe!important}html[data-theme=dark] :root :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button small{color:#818cf8!important}html body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button{color:#3f4800!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}html body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button strong{color:#3f4800!important}html body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button small{color:#626a45!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>article{color:var(--am-copy)!important;background:var(--am-surface)!important;border-color:var(--am-border)!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article strong{color:var(--am-ink)!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview) article small{color:var(--am-muted)!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button{color:var(--am-lime)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button strong{color:var(--am-lime)!important}html[data-theme=dark] body .ref-app :is(.brand-overview,.team-overview,.automation-overview,.settings-overview)>button small{color:#b8c48e!important}html[data-theme=dark] body .ref-sidebar .ref-campaign-menu{color:var(--am-copy)!important;background:0 0!important}html[data-theme=dark] body .ref-sidebar .ref-campaign-menu.active>summary{color:var(--am-ink)!important;background:var(--am-surface-2)!important}html[data-theme=dark] body .ref-sidebar .ref-campaign-menu>div,html[data-theme=dark] body .ref-sidebar .ref-campaign-menu>div a{color:var(--am-muted)!important;background:0 0!important}html[data-theme=dark] body .ref-sidebar .ref-campaign-menu>div a:hover,html[data-theme=dark] body .ref-sidebar .ref-campaign-menu>div a.active{color:var(--am-ink)!important;background:var(--am-surface-2)!important}html body .ref-app :is(.template-brand-list>button.active,.template-design-card.active,.contacts-site-options>button.active,.contacts-interest-options>button.active,.automation-brand-options>button.active,.automation-type-options>button.active){color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;box-shadow:0 0 0 1px var(--am-lime-border)!important}html[data-theme=dark] body .ref-app :is(.template-brand-list>button.active,.template-design-card.active,.contacts-site-options>button.active,.contacts-interest-options>button.active,.automation-brand-options>button.active,.automation-type-options>button.active){color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important}html body .ref-app .content-library-nav a.active{color:var(--am-ink)!important;background:var(--am-lime-soft)!important;border-color:var(--am-lime-border)!important;box-shadow:inset 0 -2px 0 var(--am-lime)!important}html body .ref-app .campaign-detail-page .campaign-approval .btn.primary:not(:disabled){color:var(--am-on-lime)!important;background:var(--am-lime-gradient)!important;border-color:var(--am-lime)!important}html body .ref-app .campaign-step-label-mobile{display:none!important}@media (max-width:720px){html body .ref-app .campaign-step-label-full{display:none!important}html body .ref-app .campaign-step-label-mobile{background:0 0!important;width:auto!important;height:auto!important;display:block!important}}@media (min-width:1100px){html body .ref-app .dashboard-workspace{justify-content:flex-start!important;gap:8px!important;height:auto!important;min-height:0!important}html body .ref-app .dashboard-head{margin-bottom:18px!important}html body .ref-app .dashboard-shortcuts{margin:0 auto!important}}@media (min-width:769px){html body .ref-app .template-stage.refined{height:auto!important;min-height:0!important;overflow:hidden!important}html body .ref-app .template-stage.refined iframe{height:720px!important;min-height:0!important}}html body .ref-app .campaign-confirm{background:#fffaf1!important;border:1px solid #e7c9a0!important;border-radius:10px!important;padding:14px!important}html body .ref-app .campaign-confirm p{color:var(--am-copy)!important;margin:0 0 12px!important;font-size:12px!important}html body .ref-app .campaign-confirm-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}html body .ref-app .campaign-confirm-actions .btn{justify-content:center!important}html body .ref-app :is(.activity-panel p,.activity-result-line,.activity-date,.activity-message small,.campaign-cell+td,.brands-panel p,.team-access-panel p,.automation-panel p,.settings-status-list p){color:var(--am-muted)!important;font-size:12px!important}html body .ref-app :is(.activity-recipient strong,.activity-message strong){max-width:none!important;color:var(--am-ink)!important;font-size:12px!important}html body .ref-app .activity-table{table-layout:fixed!important}html body .ref-app .activity-table th:first-child,html body .ref-app .activity-table td:first-child{width:180px!important}html body .ref-app .activity-table th:nth-child(2),html body .ref-app .activity-table td:nth-child(2){width:26%!important}html body .ref-app .activity-table th:nth-child(3),html body .ref-app .activity-table td:nth-child(3){width:auto!important}html body .ref-app .activity-table th:nth-child(4),html body .ref-app .activity-table td:nth-child(4),html body .ref-app .activity-table th:nth-child(5),html body .ref-app .activity-table td:nth-child(5){width:120px!important}html body .ref-app :is(.contacts-empty,.automation-empty-refined){min-height:0!important;margin-top:0!important}html body .ref-app .contacts-empty{padding:44px 24px!important}html body .ref-app .automation-empty-refined{padding:28px!important}html body .ref-app .contacts-empty p,html body .ref-app .automation-empty-refined p{color:var(--am-muted)!important;font-size:12px!important}html body .ref-app .team-empty-banner{min-height:0!important;margin-bottom:16px!important;padding:14px 16px!important}html body .ref-app .team-brand-list:empty{display:none!important}html body .ref-app .brand-fact span,html body .ref-app .brand-sender small{color:var(--am-muted)!important;font-size:11px!important}html body .ref-app .brand-fact strong,html body .ref-app .brand-sender strong{color:var(--am-copy)!important;font-size:12px!important}html body .ref-app .site-sender-warning{color:#70490d!important;background:#fff9ec!important;border:1px solid #ead4a9!important;border-radius:10px!important;align-items:flex-start!important;gap:10px!important;margin:0 0 16px!important;padding:12px 14px!important;display:flex!important}html body .ref-app .site-sender-warning>div{gap:2px!important;display:grid!important}html body .ref-app .site-sender-warning strong{color:inherit!important;font-size:12px!important}html body .ref-app .site-sender-warning span{color:#7b5b2a!important;font-size:11px!important}html[data-theme=dark] body .ref-app .site-sender-warning{color:#f1ce8d!important;background:#211e18!important;border-color:#55452d!important}html[data-theme=dark] body .ref-app .site-sender-warning span{color:#d6bd8f!important}html body .ref-app :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--am-lime)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--am-lime-soft)!important}html body .ref-app .library-property-media{aspect-ratio:16/10!important;background:var(--am-surface-2)!important;height:auto!important;overflow:hidden!important}html body .ref-app .library-property-media img{object-fit:cover!important;width:100%!important;height:100%!important}@media (min-width:721px) and (max-width:1100px){html body .ref-app .brands-list>article{grid-template-columns:42px minmax(160px,1.2fr) repeat(2,minmax(100px,.7fr)) auto!important}html body .ref-app .brands-list .brand-fact:nth-of-type(3),html body .ref-app .brands-list .brand-sender{display:none!important}html body .ref-app .activity-table th:first-child,html body .ref-app .activity-table td:first-child{width:150px!important}html body .ref-app .activity-table th:nth-child(5),html body .ref-app .activity-table td:nth-child(5){width:92px!important}}@media (prefers-reduced-motion:no-preference){html body .ref-app :is(.card,.shortcut-card,.library-property-card,.campaign-card-row){transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s!important}}@media (min-width:721px){html body .ref-app .ref-collapse-btn,html body .ref-app .theme-toggle-btn{width:36px!important;height:36px!important;min-height:36px!important}html body .ref-app .device-switch button{min-height:36px!important;padding-inline:12px!important}}html body .ref-app :is(button,.btn,input,select,textarea)[disabled],html body .ref-app :is(button,.btn)[aria-disabled=true]{opacity:.52!important;cursor:not-allowed!important;filter:saturate(.55)!important;box-shadow:none!important;transform:none!important}html body .ref-app :is(input,select,textarea)[aria-invalid=true]{border-color:#c94f49!important;box-shadow:0 0 0 3px #c94f491c!important}html body .ref-app .field-error{color:#a23832!important;font-size:11px!important;font-weight:600!important}@media (prefers-reduced-motion:reduce){html body .ref-app *,html body .ref-app :before,html body .ref-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:1100px){html body .ref-app .dashboard-workspace{justify-content:space-between!important;height:auto!important;min-height:calc(100vh - 120px)!important}html body .ref-app .dashboard-shortcuts{margin-top:auto!important;margin-bottom:12px!important}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}html[data-theme=dark] body .ref-app .activity-date svg,html[data-theme=dark] body .ref-app .activity-message small{color:#94a3b8!important}html[data-theme=dark] body .ref-app .field-error{color:#f0a09a!important}html body .ref-app :is(.ref-brand-popover,.contacts-filter-menu>div,.activity-date-filter>div){border-color:var(--am-border)!important;background:var(--am-surface)!important;border-radius:12px!important;box-shadow:0 16px 40px #0f172a24!important}html[data-theme=dark] body .ref-app :is(.ref-brand-popover,.contacts-filter-menu>div,.activity-date-filter>div){box-shadow:0 18px 48px #0000006b!important}html body .ref-app .activity-table tbody tr[role=button]{transition:background-color .15s,box-shadow .15s!important}html body .ref-app .activity-table tbody tr[role=button]:hover{background:var(--am-surface-2)!important}html body .ref-app .activity-table tbody tr[role=button]:focus-visible{z-index:1!important;outline:2px solid var(--am-lime)!important;outline-offset:-2px!important;box-shadow:inset 0 0 0 1px var(--am-lime-border)!important;position:relative!important}html body .ref-app :is(.notice.success,.notice.error,.campaign-step-feedback){border-radius:10px!important;padding:11px 13px!important;font-size:12px!important;line-height:1.45!important}html body .ref-app :is(.campaign-cell strong,.brand-sender strong,.activity-recipient strong,.activity-message strong){text-overflow:ellipsis!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){html body .ref-app *,html body .ref-app :before,html body .ref-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme=dark] body .ref-app .contacts-summary-icon,html[data-theme=dark] body .ref-app .contacts-summary-icon.positive,html[data-theme=dark] body .ref-app .contacts-summary-icon.safe,html[data-theme=dark] body .ref-app .contacts-summary-icon.muted{color:var(--am-lime)!important;background:#d7ff221f!important;border:1px solid #d7ff2247!important}html[data-theme=dark] body .ref-app .contacts-summary-icon svg,html[data-theme=dark] body .ref-app .contacts-summary-icon svg *{color:currentColor!important;stroke:currentColor!important}html body .ref-app .contacts-page-action .btn.primary svg,html body .ref-app .contacts-page-action .btn.primary svg *{color:var(--am-on-lime)!important;stroke:currentColor!important}html[data-theme=dark] body .ref-app :is(.badge.sent,.badge.success,.badge.connected,.badge.ready,.badge.active,.up-state.sent,.up-state.ready,.aep-badge.sent,.settings-service-state.connected){color:var(--am-lime)!important;background:#d7ff221c!important;border-color:#d7ff2252!important}html[data-theme=dark] body .ref-app :is(.badge.sent,.badge.ready,.up-state.sent,.up-state.ready) svg,html[data-theme=dark] body .ref-app :is(.badge.sent,.badge.ready,.up-state.sent,.up-state.ready) svg *{color:currentColor!important;stroke:currentColor!important}html body .ref-app :is(input,select,textarea):focus,html body .ref-app :is(input,select,textarea):focus-visible,html body .ref-app :is(.campaign-content-search,.contacts-search,.content-search,.activity-search,.aep-search,.email-recipients-input-wrapper):focus-within{border-color:var(--am-border-strong)!important;outline:none!important;box-shadow:0 0 0 3px #64748b29!important}html[data-theme=dark] body .ref-app :is(input,select,textarea):focus,html[data-theme=dark] body .ref-app :is(input,select,textarea):focus-visible,html[data-theme=dark] body .ref-app :is(.campaign-content-search,.contacts-search,.content-search,.activity-search,.aep-search,.email-recipients-input-wrapper):focus-within{border-color:#56616d!important;box-shadow:0 0 0 3px #94a3b821!important}html body .ref-app details.filter-menu[open]>summary{color:var(--am-ink)!important;border-color:var(--am-border-strong)!important;box-shadow:0 0 0 2px #64748b1f!important}html[data-theme=dark] body .ref-app details.filter-menu[open]>summary{background:var(--am-surface-2)!important;box-shadow:none!important;border-color:#56616d!important}@media (min-width:1100px){html body .ref-app .dashboard-workspace{justify-content:space-between!important;height:auto!important;min-height:calc(100vh - 120px)!important}html body .ref-app .dashboard-shortcuts{margin-top:auto!important;margin-bottom:12px!important}}.skeleton-pulse{animation:1.5s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse}html[data-theme=dark] body .ref-app .automation-overview-icon.positive{color:#101828!important;background:var(--am-lime,#d3ff00)!important;border:1px solid var(--am-lime,#d3ff00)!important}html[data-theme=dark] body .ref-app .activity-overview-icon svg,html[data-theme=dark] body .ref-app .activity-overview-icon.positive svg,html[data-theme=dark] body .ref-app .activity-overview-icon.attention svg,html[data-theme=dark] body .ref-app .automation-overview-icon svg,html[data-theme=dark] body .ref-app .automation-overview-icon.positive svg{color:#101828!important;stroke:#101828!important;stroke-width:2.2px!important}html[data-theme=dark] body .ref-app :is(.activity-overview small,.automation-overview small){color:#e2e8f0!important;font-size:11px!important;font-weight:600!important}html[data-theme=dark] body .ref-app :is(.activity-overview strong,.automation-overview strong){color:#fff!important;font-size:18px!important}html[data-theme=dark] body .ref-app .activity-recipient i,html[data-theme=dark] body .ref-app .dashboard-email-person>span,html[data-theme=dark] body .ref-app .contacts-person>span{color:#d3ff00!important;background:#d3ff0029!important;border:1px solid #d3ff0066!important;font-style:normal!important;font-weight:800!important}html[data-theme=dark] body .ref-app .activity-table th{color:#cbd5e1!important;letter-spacing:.04em!important;font-size:11px!important;font-weight:700!important}html[data-theme=dark] body .ref-app .activity-table td{color:#e2e8f0!important;border-bottom-color:#21262d!important}html[data-theme=dark] body .ref-app .activity-date{color:#cbd5e1!important;font-size:12px!important;font-weight:500!important}html[data-theme=dark] body .ref-app .activity-date svg{color:#94a3b8!important}html[data-theme=dark] body .ref-app .activity-message small{color:#94a3b8!important;font-size:11px!important}html[data-theme=dark] body .ref-app :is(.activity-recipient strong,.activity-message strong){color:#fff!important;font-size:12px!important;font-weight:600!important}:root body .ref-app .activity-status-icon,:root body .activity-status-icon,body .activity-status-icon{box-shadow:none!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;display:inline-flex!important}:root body .ref-app .activity-status-icon svg,:root body .activity-status-icon svg,body .activity-status-icon svg{stroke-width:1.8px!important;flex-shrink:0!important;width:15px!important;height:15px!important}:root body .ref-app .activity-status-icon.grey,:root body .ref-app .activity-status-icon.grey svg,body .activity-status-icon.grey,body .activity-status-icon.grey svg{color:#64748b!important;fill:none!important}:root body .ref-app .activity-status-icon.red,:root body .ref-app .activity-status-icon.red svg,body .activity-status-icon.red,body .activity-status-icon.red svg{color:#ef4444!important;fill:none!important}:root body .ref-app .activity-status.bounced,:root body .ref-app .activity-status.failed,body .activity-status.bounced,body .activity-status.failed{color:#c5221f!important;background:#fce8e6!important;border:1px solid #fad2cf!important}:root body .ref-app :is(.activity-status.bounced,.activity-status.failed) svg{color:#c5221f!important}:root body .ref-app .activity-status.opened,body .activity-status.opened{color:#1967d2!important;background:#e8f0fe!important;border:1px solid #d2e3fc!important}:root body .ref-app .activity-status.opened svg{color:#1967d2!important}:root body .ref-app .activity-status.clicked,body .activity-status.clicked{color:#7e22ce!important;background:#f3e8ff!important;border:1px solid #e9d5ff!important}:root body .ref-app .activity-status.clicked svg{color:#7e22ce!important}:root body .ref-app .activity-status.pending,:root body .ref-app .activity-status.queued,body .activity-status.pending,body .activity-status.queued{color:#b45309!important;background:#fef3c7!important;border:1px solid #fde68a!important}:root body .ref-app :is(.activity-status.pending,.activity-status.queued) svg{color:#b45309!important}html[data-theme=dark] body .ref-app .activity-status.sent{color:#cbd5e1!important;background:#94a3b829!important;border:1px solid #94a3b84d!important}html[data-theme=dark] body .ref-app .activity-status.sent svg{color:#cbd5e1!important}html[data-theme=dark] body .ref-app .activity-status.delivered{color:#34d399!important;background:#10b98129!important;border:1px solid #10b98159!important}html[data-theme=dark] body .ref-app .activity-status.delivered svg{color:#34d399!important}html[data-theme=dark] body .ref-app :is(.activity-status.bounced,.activity-status.failed){color:#f87171!important;background:#ef444429!important;border:1px solid #ef444459!important}html[data-theme=dark] body .ref-app :is(.activity-status.bounced,.activity-status.failed) svg{color:#f87171!important}html[data-theme=dark] body .ref-app .activity-status.opened{color:#60a5fa!important;background:#3b82f629!important;border:1px solid #3b82f659!important}html[data-theme=dark] body .ref-app .activity-status.opened svg{color:#60a5fa!important}html[data-theme=dark] body .ref-app .activity-status.clicked{color:#c084fc!important;background:#a855f729!important;border:1px solid #a855f759!important}html[data-theme=dark] body .ref-app .activity-status.clicked svg{color:#c084fc!important}html[data-theme=dark] body .ref-app :is(.activity-status.pending,.activity-status.queued){color:#fbbf24!important;background:#f59e0b29!important;border:1px solid #f59e0b59!important}html[data-theme=dark] body .ref-app :is(.activity-status.pending,.activity-status.queued) svg{color:#fbbf24!important}:root body .ref-app .campaign-approval,body .campaign-approval{border:1px solid var(--am-border,#e2e8f0)!important;background:var(--am-surface-2,#f8fafc)!important;box-sizing:border-box!important;border-radius:12px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;height:auto!important;max-height:none!important;padding:14px!important;display:grid!important;overflow:visible!important}:root body .ref-app .campaign-confirm,body .campaign-confirm{box-sizing:border-box!important;background:var(--am-surface,#fff)!important;border:1px solid #fde047!important;border-radius:10px!important;grid-column:1/-1!important;width:100%!important;margin-top:10px!important;padding:14px 16px!important;box-shadow:0 4px 14px #0000000d!important}html[data-theme=dark] body .ref-app .campaign-confirm{background:#1e293b!important;border-color:#475569!important}html,body,:root body,:root body .ref-app,:root body .ref-main{height:100vh!important;max-height:100vh!important;overflow:hidden!important}:root body .ref-content,:root body .content{-webkit-overflow-scrolling:touch!important;height:calc(100vh - 64px)!important;max-height:calc(100vh - 64px)!important;overflow:hidden auto!important}:root body .activity-workspace,:root body .contacts-workspace,:root body .automations-workspace,:root body .campaigns-workspace,:root body .dashboard-page,:root body .activity-panel,:root body .contacts-panel,:root body .content-library-panel,:root body .table-wrap,:root body .card,:root body table{height:auto!important;max-height:none!important;overflow:visible!important}
