:root{--ag-action:#0b6b5b;--ag-background:#f4f6f5;--ag-surface:#fff;--ag-border:#d9e1de;--ag-text:#14211f;--ag-text-soft:#34433f;--ag-muted:#566662;--ag-primary:#0b6b5b;--ag-primary-hover:#08544a;--ag-primary-soft:#e3f2ee;--ag-success:#1f7a4d;--ag-success-soft:#e3f3ea;--ag-danger:#b42318;--ag-danger-soft:#fde8e6;--ag-warning:#9a5b00;--ag-warning-soft:#fdf1d8}html[data-theme=dark]{--ag-action:#13806f;--ag-background:#0d1816;--ag-surface:#152522;--ag-border:#28403b;--ag-text:#e8f0ee;--ag-text-soft:#cfdcd8;--ag-muted:#9db2ad;--ag-primary:#5fc9b3;--ag-primary-hover:#86dccb;--ag-primary-soft:#1a3a34;--ag-success:#96d6b4;--ag-success-soft:#203b30;--ag-danger:#ffb0a8;--ag-danger-soft:#492a2c;--ag-warning:#f4d393;--ag-warning-soft:#413725}.ag-side-icon{position:relative}.ag-side-dot{background:var(--ag-primary,#0b6b5b);color:#fff;text-align:center;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--ag-surface,#fff);border-radius:8px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-6px;right:-8px}.ag-side-dot.is-alert{background:#c5221f}.ag-side-theme{width:100%;height:40px;color:var(--ag-muted,#566662);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.ag-side-theme:hover{background:var(--ag-background,#f4f6f5);color:var(--ag-text,#14211f)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] [class*=foundation],html[data-theme=dark] body{--ag-background:#0d1816;--ag-surface:#152522;--ag-border:#28403b;--ag-text:#e8f0ee;--ag-text-soft:#cfdcd8;--ag-muted:#9db2ad;--ag-primary:#5fc9b3;--ag-primary-hover:#86dccb;--ag-primary-soft:#1a3a34;--ag-success:#96d6b4;--ag-success-soft:#203b30;--ag-danger:#ffb0a8;--ag-danger-soft:#492a2c;--ag-warning:#f4d393;--ag-warning-soft:#413725;--ag-wall:#0f1d1b;--ag-sent:#1b4a41;--ag-recv:#1c302c;--ag-shadow-overlay:0 16px 48px #00000080}html[data-theme=dark] body{color:var(--ag-text);background:#0d1816}html[data-theme=dark] .inbox-foundation .message-bubble{background:var(--ag-recv)!important;color:var(--ag-text)!important}html[data-theme=dark] .inbox-foundation .message-bubble.ai,html[data-theme=dark] .inbox-foundation .message-bubble.human{background:var(--ag-sent)!important}html[data-theme=dark] .inbox-foundation .conversation-card .stage-tag,html[data-theme=dark] .inbox-foundation .conversation-card.selected .stage-tag{background:var(--ag-primary-soft)!important;color:var(--ag-primary)!important}html[data-theme=dark] .inbox-foundation .composer-tool{color:var(--ag-text)!important}html[data-theme=dark] .inbox-foundation .composer-tool.primary-tool{color:var(--ag-primary)!important}html[data-theme=dark] .inbox-foundation .send-button,html[data-theme=dark] .inbox-foundation .unread-badge{color:#08201b!important}html[data-theme=dark] .inbox-foundation :is(input,select,textarea){color:var(--ag-text)}html[data-theme=dark] .inbox-foundation .list-show,html[data-theme=dark] .inbox-foundation .list-show select{background:var(--ag-primary-soft)!important;color:var(--ag-primary)!important}html[data-theme=dark] .inbox-foundation .day-separator span{background:var(--ag-surface)}html[data-theme=dark] .inbox-foundation .context-section h3,html[data-theme=dark] .inbox-foundation .context-section dl,html[data-theme=dark] .inbox-foundation .contact-summary h2{color:var(--ag-text)}html[data-theme=dark] .inbox-foundation .context-section h3,html[data-theme=dark] .ag-side-link{color:var(--ag-muted)}html[data-theme=dark] .ag-side-link.is-active{background:var(--ag-primary-soft);color:var(--ag-primary)}html[data-theme=dark] .ag-side{background:var(--ag-surface)!important;border-color:var(--ag-border)!important;background-image:none!important}html[data-theme=dark] .ag-side-logo{border-radius:12px;background:#fff!important}html[data-theme=dark] .ag-side-avatar{background:var(--ag-primary-soft)!important;color:var(--ag-primary)!important}html[data-theme=dark] .inbox-foundation .composer-tool{border-color:var(--ag-border)!important;background:0 0!important}html[data-theme=dark] .inbox-foundation .composer-tool.primary-tool{background:var(--ag-primary-soft)!important}html[data-theme=dark] .inbox-foundation .composer-input textarea,html[data-theme=dark] .inbox-foundation .search-box{background:var(--ag-background)!important}html[data-theme=dark] .inbox-foundation .conversation-header .context-toggle{color:var(--ag-muted)}html[data-theme=dark] .inbox-foundation .conversation-title h2,html[data-theme=dark] .inbox-foundation .list-heading h1,html[data-theme=dark] .inbox-foundation .card-main strong{color:var(--ag-text)!important}html[data-theme=dark] body aside.main-sidebar.ag-side,html[data-theme=dark] body .inbox-foundation aside.main-sidebar{background:#152522!important}:root{--lg-bg:var(--ag-background);--lg-surface:var(--ag-surface);--lg-surface-strong:var(--ag-surface);--lg-line:var(--ag-border);--lg-ink:var(--ag-text);--lg-muted:var(--ag-muted);--lg-blue:var(--ag-primary);--lg-danger:var(--ag-danger);--lg-radius:14px;--lg-shadow:none}
html body:not(.inbox-page){color:var(--ag-text);background:var(--ag-background)!important}html body:not(.inbox-page) *{-webkit-backdrop-filter:none!important}html body [class$=-eyebrow],html body .overview-section-kicker,html body .agent-eyebrow{display:none!important}html body :is(.overview-main,.funnel-main,.agenda-main,.agent-main,.templates-main,.followup-page,.campaigns-main,.products-main){background:var(--ag-background)!important;background-image:none!important}html body :is(.overview-header,.funnel-header,.agenda-header,.templates-header,.followup-page-header,.campaigns-header,.products-header,.agent-header){box-shadow:none!important;background:0 0!important;border:0!important}html body :is(.overview-header,.funnel-header,.agenda-header,.templates-header,.followup-page-header,.campaigns-header,.products-header,.agent-header) h1{font-family:var(--font-display,"Bricolage Grotesque", system-ui, sans-serif)!important;letter-spacing:-.02em!important;color:var(--ag-text)!important;font-size:28px!important;font-weight:700!important}html body :is(.overview-header,.funnel-header,.agenda-header,.templates-header,.followup-page-header,.campaigns-header,.products-header,.agent-header) p{color:var(--ag-muted)!important;font-size:14px!important}html body :is(.overview-metric,.overview-chart-card,.overview-section,.overview-period-bar,.agenda-card,.kanban-column,.kanban-card,.template-card,.followup-card,.campaign-card,.agent-card,.pipeline-card,.product-card){background:var(--ag-surface)!important;border:1px solid var(--ag-border)!important;box-shadow:none!important;background-image:none!important;border-radius:14px!important}html body :is(button,a).primary,html body :is(.overview-refresh,.btn-primary):hover{box-shadow:none}html body .overview-metric:before,html body .overview-metric:after{display:none!important}html body .overview-metric .overview-metric-icon{background:var(--ag-primary-soft)!important}html body .overview-metric .overview-metric-icon i{background:var(--ag-primary)!important}html body .overview-metric strong{font-family:var(--font-display,"Bricolage Grotesque", sans-serif);color:var(--ag-text)!important}html body .overview-chart-heading>div>span:first-child{display:none!important}html body .overview-chart-heading strong{color:var(--ag-text)!important}html body .funnel-header .eyebrow{display:none!important}html body :is(.agenda-header,.agenda-metric,.agenda-board,.agenda-day-view,.overview-card,.overview-panel,.funnel-column,.pipeline-settings-header,.pipeline-manager,.stage-manager,.product-card,.campaign-card,.campaigns-panel,.template-card,.templates-panel,.agent-panel,.agent-topbar,.modal,.agenda-modal){border:1px solid var(--ag-border)!important;background:var(--ag-surface)!important;box-shadow:none!important}html body :is(input,select,textarea),html body :is(.secondary-button,.agenda-secondary,.campaign-secondary,.template-secondary){box-shadow:none!important}html body .overview-metric.indigo,html body .overview-metric.cyan{background:var(--ag-surface)!important;background-image:none!important}html body .overview-metric.indigo strong,html body .overview-metric.cyan strong{color:var(--ag-text)!important}html body .overview-chart-heading h2,html body .overview-section h2{font-family:var(--font-display,"Bricolage Grotesque", sans-serif);color:var(--ag-text)!important}html body .overview-chart-heading p{color:var(--ag-muted)!important}
html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}button,a,[role=button],select,label{touch-action:manipulation}@media (max-width:760px){html body .main-sidebar.ag-side.ag-side.ag-side{overflow:visible!important}html body input:not([type=checkbox]):not([type=radio]):not([type=range]),html body select,html body textarea{font-size:16px!important}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-direction:row!important;gap:2px!important;display:flex!important;overflow:auto hidden!important}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-nav::-webkit-scrollbar{display:none}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-link{scroll-snap-align:center;flex-direction:column!important;flex:0 0 68px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:56px!important;min-height:56px!important;padding:0 2px!important;display:flex!important}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-label{white-space:nowrap!important;text-overflow:ellipsis!important;opacity:1!important;max-width:100%!important;font-size:11px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}html body .workspace.show-conversation>.main-sidebar{display:none!important}html body .conversation-header{flex-wrap:wrap!important;gap:6px 8px!important;height:auto!important;padding:10px 12px!important}html body .conversation-header>.conversation-avatar{display:none!important}html body .conversation-header>.mobile-back{flex:0 0 40px;order:1;width:40px;height:40px}html body .conversation-header>.conversation-title{order:2;flex:1 1 0!important;min-width:0!important}html body .conversation-header>.context-toggle{flex:0 0 40px;order:3;height:40px}html body .conversation-header>.mode-toggle{order:4;grid-template-columns:1fr 1fr;flex:100%!important;width:100%!important;display:grid!important}html body .conversation-header>.mode-toggle button{justify-content:center;height:38px!important}html body .conversation-title h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px!important}html body .conversation-subline{gap:6px;flex-wrap:nowrap!important;height:auto!important;font-size:12px!important;display:flex!important}html body .conversation-subline>*{white-space:nowrap;height:auto!important}html body .composer{padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}html body .composer-tool{min-height:36px}html body .composer-input textarea{min-height:44px}html body .agenda-shell .agenda-day-view{overflow-x:hidden!important}html body .agenda-shell .agenda-day-row{grid-template-columns:52px minmax(0,1fr)!important;min-width:0!important}html body .agenda-shell .agenda-day-capacity{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;display:grid!important}html body .stage-tag,html body .conversation-card time{font-size:12px!important}html body .ag-side-dot{font-size:11px!important}}.ag-side-more-btn,.ag-side-more-sheet{display:none}@media (max-width:760px){html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-extra{display:none!important}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-more-btn{width:20%;min-width:56px;height:56px;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex!important}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-link:not(.ag-side-extra):not(.ag-side-more-btn){flex:1 1 0;min-width:0}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-more-sheet{background:var(--surface,#fff);z-index:60;border-radius:14px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);right:8px;box-shadow:0 8px 30px #00000038}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-more-item{min-height:48px;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-more-item.is-active{background:#0b6b5b1f;font-weight:600}html body .main-sidebar.ag-side.ag-side.ag-side .ag-side-more-item .ag-side-label{flex:1;font-size:15px;text-align:left!important;font-size:15px!important}}
