.app .page__title,.kerux-app .page__title,.app .dash__title,.app .panel-title,.app .section__title,.app .card__title--display{font-family:var(--kerux-display-font);font-weight:var(--weight-normal);letter-spacing:0}.app .page__title,.kerux-app .page__title{color:var(--brand-100);font-size:28px}:root[data-theme=light] .app .page__title,:root[data-theme=light] .kerux-app .page__title{color:var(--text-primary)}@media (prefers-color-scheme:light){:root[data-theme=system] .app .page__title,:root[data-theme=system] .kerux-app .page__title{color:var(--text-primary)}}.num,.app table td,.app .meter,.app .stat__value{font-variant-numeric:tabular-nums}.btn--primary{background:var(--kerux-gold-metallic);border-color:var(--kerux-gold-edge);color:var(--brand-on);box-shadow:var(--shadow-sm)}.btn--primary:hover:not(:disabled){background:var(--kerux-gold-metallic-hover);color:var(--brand-on)}.btn--primary:active:not(:disabled){background:var(--brand-600)}.btn--primary:disabled:not([aria-busy=true]),.btn--primary[aria-disabled=true]:not([aria-busy=true]){background:var(--bg-active);border-color:var(--border-control);color:var(--text-tertiary);box-shadow:none;opacity:1}.btn--secondary{background:var(--bg-raised);border-color:var(--border-control)}.btn--secondary:hover:not(:disabled){border-color:var(--text-tertiary)}.btn:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}.app .card,.kerux-app .card{background:var(--kerux-panel);border-color:var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.app .card--link:hover,.kerux-app .card--link:hover{border-color:var(--border-strong)}.app{background:var(--bg-base)}.app .top{background:var(--bg-base);border-bottom-color:var(--border-subtle)}.top__search{display:none}@media (min-width:768px){.top__search{align-items:center;gap:var(--space-2);width:300px;height:34px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-tertiary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur-fast);display:inline-flex}.top__search:hover{border-color:var(--border-strong);color:var(--text-secondary)}.top__search-text{text-align:left;flex:1}}.app .side.side--rail{border-right:1px solid var(--border-default);background-color:var(--bg-surface);background-image:var(--kerux-sidebar-overlay), url(/brand/kerux-navy-embossed-texture.webp);background-repeat:no-repeat,repeat;background-size:100% 100%,512px 512px}:root[data-theme=light] .app .side.side--rail{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-surface:var(--rail-light-bg-surface);--bg-raised:var(--rail-light-bg-raised);--bg-overlay:var(--rail-light-bg-overlay);--bg-hover:var(--rail-light-bg-hover);--bg-active:var(--rail-light-bg-active);--bg-input:var(--rail-light-bg-input);--border-subtle:var(--rail-light-border-subtle);--border-default:var(--rail-light-border-default);--border-strong:var(--rail-light-border-strong);--text-primary:var(--rail-light-text-primary);--text-secondary:var(--rail-light-text-secondary);--text-tertiary:var(--rail-light-text-tertiary);--text-disabled:var(--rail-light-text-disabled);--brand-300:var(--rail-light-brand-300);--brand-500:var(--rail-light-brand-500);--brand-muted:var(--rail-light-brand-muted);--kerux-sidebar-overlay:var(--rail-light-kerux-sidebar-overlay);color:var(--text-primary);background-color:var(--bg-surface);background-image:var(--kerux-sidebar-overlay), url(/brand/kerux-navy-embossed-texture.webp)}@media (prefers-color-scheme:light){:root[data-theme=system] .app .side.side--rail{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-surface:var(--rail-light-bg-surface);--bg-raised:var(--rail-light-bg-raised);--bg-overlay:var(--rail-light-bg-overlay);--bg-hover:var(--rail-light-bg-hover);--bg-active:var(--rail-light-bg-active);--bg-input:var(--rail-light-bg-input);--border-subtle:var(--rail-light-border-subtle);--border-default:var(--rail-light-border-default);--border-strong:var(--rail-light-border-strong);--text-primary:var(--rail-light-text-primary);--text-secondary:var(--rail-light-text-secondary);--text-tertiary:var(--rail-light-text-tertiary);--text-disabled:var(--rail-light-text-disabled);--brand-300:var(--rail-light-brand-300);--brand-500:var(--rail-light-brand-500);--brand-muted:var(--rail-light-brand-muted);--kerux-sidebar-overlay:var(--rail-light-kerux-sidebar-overlay);color:var(--text-primary);background-color:var(--bg-surface);background-image:var(--kerux-sidebar-overlay), url(/brand/kerux-navy-embossed-texture.webp)}}.rail__word,.rail__capacity,.rail__toggle{display:none}.rail__toggle{border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg-surface);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast);place-items:center}.rail__toggle:hover{border-color:var(--brand-500);color:var(--brand-300)}@media (min-width:1024px){.rail__toggle{display:grid}.app--narrow .rail__brand{align-items:center;gap:var(--space-2);flex-direction:column}}.rail__brand{padding-bottom:var(--space-2);justify-content:center;display:flex}.rail__mark{width:40px;height:auto}.rail__item--active .rail__icon{background:var(--brand-muted);color:var(--brand-300);box-shadow:inset 0 0 0 1px var(--kerux-gold-edge)}@media (min-width:1024px){.app:not(.app--narrow){--rail-w:232px}.app:not(.app--narrow) .side.side--rail{width:var(--rail-w);padding:var(--space-4) var(--space-3);align-items:stretch;gap:var(--space-2)}.app.app--collapsed .side.side--rail{border-right:0;width:0;padding:0;overflow:hidden}.app:not(.app--narrow) .rail__brand{justify-content:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-1)}.app:not(.app--narrow) .rail__mark{flex:none;width:40px;height:auto}.app:not(.app--narrow) .rail__toggle{margin-left:auto}.app:not(.app--narrow) .rail__word{font-family:var(--kerux-display-font);letter-spacing:.06em;text-transform:uppercase;background:var(--kerux-gold-metallic);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;line-height:1;display:inline}.app:not(.app--narrow) .side--rail .wss__trigger{width:100%;padding:0 var(--space-2);justify-content:flex-start}.app:not(.app--narrow) .side--rail .wss__panel{width:260px;top:calc(100% + 6px);left:0}.app:not(.app--narrow) .rail__nav{margin-top:var(--space-2);align-items:stretch;gap:2px}.app:not(.app--narrow) .rail__item{align-items:center;gap:var(--space-3);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-lg);color:var(--text-secondary);transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);border:1px solid #0000;flex-direction:row}.app:not(.app--narrow) .rail__item:hover{background:var(--bg-hover);color:var(--text-primary)}.app:not(.app--narrow) .rail__icon,.app:not(.app--narrow) .rail__item:hover .rail__icon,.app:not(.app--narrow) .rail__item--active .rail__icon{width:20px;height:20px;box-shadow:none;color:inherit;background:0 0}.app:not(.app--narrow) .rail__label{font-size:var(--text-base);font-weight:var(--weight-medium);text-align:left;color:inherit;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.app:not(.app--narrow) .rail__item--active{border-color:var(--kerux-gold-edge);background:linear-gradient(90deg, var(--brand-glow), var(--brand-muted) 70%, transparent);color:var(--brand-100)}.app:not(.app--narrow) .rail__item--active:before{content:"";border-radius:var(--radius-full);background:var(--kerux-gold-metallic);width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.app:not(.app--narrow) .rail__item--active .rail__icon{color:var(--brand-300)}.app:not(.app--narrow) .rail__item--active .rail__label{color:var(--brand-100)}:root[data-theme=light] .app:not(.app--narrow) .rail__item--active,:root[data-theme=light] .app:not(.app--narrow) .rail__item--active .rail__label{color:var(--brand-700)}@media (prefers-color-scheme:light){:root[data-theme=system] .app:not(.app--narrow) .rail__item--active,:root[data-theme=system] .app:not(.app--narrow) .rail__item--active .rail__label{color:var(--brand-700)}}.app:not(.app--narrow) .rail__badge{border:0;min-width:20px;height:20px;position:static}.app:not(.app--narrow) .rail__foot{align-items:stretch;gap:var(--space-2)}.app:not(.app--narrow) .rail__capacity{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);color:inherit;text-decoration:none;display:block}.app:not(.app--narrow) .rail__capacity:hover{border-color:var(--brand-500)}.app:not(.app--narrow) .side--rail .urow{flex-direction:row;padding:0}.app:not(.app--narrow) .side--rail .urow__trigger{gap:var(--space-2);text-align:left;flex-direction:row;width:100%}.app:not(.app--narrow) .side--rail .urow__name{display:inline}.app:not(.app--narrow) .side--rail .urow__panel{width:260px;bottom:calc(100% + 6px);left:0}}.app .subnav{border-color:var(--border-subtle)}.app .subnav__item--active{background:var(--brand-muted);color:var(--brand-100);box-shadow:inset 0 0 0 1px var(--brand-500)}:root[data-theme=light] .app .subnav__item--active{color:var(--brand-700)}@media (prefers-color-scheme:light){:root[data-theme=system] .app .subnav__item--active{color:var(--brand-700)}}.app .tabs__tab[aria-selected=true],.app .tab--active,.app .seg__btn[aria-pressed=true],.app .segmented__item--active{color:var(--brand-100)}:root[data-theme=light] .app .tabs__tab[aria-selected=true],:root[data-theme=light] .app .tab--active,:root[data-theme=light] .app .seg__btn[aria-pressed=true],:root[data-theme=light] .app .segmented__item--active{color:var(--brand-700)}@media (prefers-color-scheme:light){:root[data-theme=system] .app .tabs__tab[aria-selected=true],:root[data-theme=system] .app .tab--active,:root[data-theme=system] .app .seg__btn[aria-pressed=true],:root[data-theme=system] .app .segmented__item--active{color:var(--brand-700)}}.app table th{color:var(--text-tertiary);font-weight:var(--weight-medium)}.app table tbody tr{transition:background-color var(--dur-fast)}.app .badge{border-radius:var(--radius-full)}.app input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,.app select:focus-visible,.app textarea:focus-visible,.kerux-app input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-muted);outline:none}@media (max-width:767px){.app .side.side--rail{background-image:none}}.app .num,.kerux-app .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.app .table th{font-weight:var(--weight-medium);color:var(--text-tertiary);border-bottom-color:var(--border-default)}.app .table td{border-bottom-color:var(--border-subtle)}.app .stat,.app .dash__panel,.app .start{background:var(--kerux-panel);border-color:var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.app .dash__h2,.app .start__title{font-family:var(--kerux-display-font);font-weight:var(--weight-normal);color:var(--brand-100);font-size:20px}:root[data-theme=light] .app .dash__h2,:root[data-theme=light] .app .start__title{color:var(--text-primary)}@media (prefers-color-scheme:light){:root[data-theme=system] .app .dash__h2,:root[data-theme=system] .app .start__title{color:var(--text-primary)}}.app .stat__value{font-size:30px;font-weight:var(--weight-medium)}.app .stat:nth-child(2) .spark polyline{stroke:var(--info)}.app .stat:nth-child(3) .spark polyline{stroke:var(--cat-logic)}.app .stat:nth-child(4) .spark polyline{stroke:var(--cat-integration)}.app .dash__charts .dbars:nth-child(2) .dbars__bar{fill:var(--info)}.app .dash__charts .dbars:nth-child(3) .dbars__bar{fill:var(--cat-data)}.app .dash__charts .dbars:nth-child(4) .dbars__bar{fill:var(--cat-logic)}.app .dash__panel .dbars{background:var(--bg-surface)}.app .dt,.app .acct,.app .inbox__list-wrap,.app .inbox__thread,.app .seq-day,.app .seq__rules,.app .preset-card,.app .link-card,.app .tile,.app .feed,.app .lmap__campaign,.app .journey__summary,.app .ov__insight,.app .aiw,.app .newc__way,.app .newc__tpl,.app .addl__way,.app .pform__card,.dialog{background:var(--kerux-panel);border-color:var(--border-default);box-shadow:var(--shadow-sm)}.app .acct,.app .dt,.app .inbox__list-wrap,.app .inbox__thread,.app .seq-day,.app .newc__way,.app .newc__tpl{border-radius:var(--radius-xl)}.app .newc__way:hover,.app .newc__tpl:hover,.app .preset-card:hover,.app .addl__way:hover{border-color:var(--brand-500)}.app .react-flow__minimap{background:var(--bg-surface)}.app .react-flow__minimap-node{fill:var(--border-strong)}.pricing__plan{background:var(--kerux-panel);border-color:var(--border-default);border-radius:var(--radius-xl)}.pricing__plan.pricing__plan--featured{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-muted), var(--shadow-md)}.auth--split .auth__title{font-family:var(--kerux-display-font);font-weight:var(--weight-normal);letter-spacing:0;font-size:30px}.auth__pitch{background:var(--kerux-panel);-webkit-backdrop-filter:none;backdrop-filter:none}.auth__pitch-text{font-family:var(--kerux-display-font);font-weight:var(--weight-normal);letter-spacing:0;font-size:26px}@media (min-width:1024px) and (max-height:700px){.app:not(.app--narrow) .rail__capacity{display:none}}.danger-zone{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.danger-zone__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--danger);margin:0}.app .card--danger,.kerux-app .card--danger,.card--danger{border-color:var(--danger)}.card--danger .card__title{color:var(--danger)}.danger-zone .btn--danger:not(:disabled){background:var(--danger);color:var(--danger-on);border-color:var(--danger)}@media (min-width:768px) and (max-width:1023px){.top__search{width:220px}}.cmdk__detail{color:var(--text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cmdk__label{min-width:0}.cmdk__spin{color:var(--text-tertiary);animation:.9s linear infinite sf-spin}.top__assist{height:34px;padding:0 var(--space-3);border:1px solid var(--brand-500);border-radius:var(--radius-lg);background:var(--brand-muted);color:var(--brand-500);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast);align-items:center;gap:6px;display:inline-flex;position:relative}.top__assist:hover,.top__assist--on{background:color-mix(in srgb, var(--brand-500) 22%, transparent)}@media (max-width:767px){.top__assist{padding:0 var(--space-2)}.top__assist-text{display:none}}.side--rail .urow{margin-bottom:var(--space-6)}.side--rail .urow__trigger{padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface)}.side--rail .urow__trigger:hover,.side--rail .urow__trigger[aria-expanded=true]{border-color:var(--brand-500)}.side--rail .urow__menu{font-size:var(--text-xs)}.theme-toggle{border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg-surface);align-items:center;gap:2px;padding:2px;display:inline-flex}.theme-toggle__opt,.theme-toggle--icon{border-radius:var(--radius-sm);width:30px;height:26px;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast), background var(--dur-fast);background:0 0;border:0;place-items:center;display:grid}.theme-toggle__opt:hover,.theme-toggle--icon:hover{color:var(--text-primary)}.theme-toggle__opt[aria-pressed=true]{background:var(--kerux-gold-metallic);color:var(--sf-color-accent-contrast);box-shadow:inset 0 0 0 1px var(--kerux-gold-edge)}.theme-toggle--icon{border:1px solid var(--border-control);background:var(--bg-surface);width:30px;height:30px;padding:0}.theme-toggle--icon:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.theme-toggle:has(:focus-visible){outline:2px solid var(--brand-500);outline-offset:2px}.rail__theme{margin-bottom:var(--space-1);align-self:center}@media (min-width:1024px){.app:not(.app--narrow) .rail__theme{margin:0 var(--space-2) var(--space-1);align-self:flex-start}}.top__theme{margin-left:var(--space-1)}@media (min-width:1024px){.top__theme{display:none}}@media (prefers-reduced-motion:reduce){.theme-toggle__opt,.theme-toggle--icon{transition:none}}.side.side--rail>:not(.rail__nav){flex:none}.rail__nav{scrollbar-width:thin;flex:0 auto;min-height:0;overflow:hidden auto}@media (max-height:900px){.app .side.side--rail{padding-block:var(--space-2);gap:4px}.rail__brand{padding-bottom:2px}.rail__mark{width:32px}.rail__nav{gap:0;margin-top:4px}.rail__item{gap:2px;padding:2px 2px 3px}.rail__icon{height:26px}.rail__label{line-height:1.1}.rail__foot{gap:4px;padding-top:4px}}@media (max-width:1023px) and (max-height:900px){.rail__theme{display:none}}@media (min-width:1024px) and (max-height:900px){.app--narrow .rail__theme{display:none}.app--narrow .top__theme{display:grid}.app:not(.app--narrow) .side.side--rail{padding-block:var(--space-3);gap:var(--space-1)}.app:not(.app--narrow) .rail__brand{padding:0 var(--space-2) var(--space-2)}.app:not(.app--narrow) .rail__mark{width:34px}.app:not(.app--narrow) .rail__word{font-size:22px}.app:not(.app--narrow) .rail__nav{margin-top:var(--space-1);gap:1px}.app:not(.app--narrow) .rail__item{min-height:32px}.app:not(.app--narrow) .rail__item--active:before{top:6px;bottom:6px}.app:not(.app--narrow) .rail__foot{gap:var(--space-1)}.app:not(.app--narrow) .rail__capacity{padding:var(--space-2) var(--space-3)}}
