@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/urbanist-latin-500-normal-CTXUkCRo.woff2)format("woff2"),url(/assets/urbanist-latin-500-normal-DpQ4Tjrd.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/urbanist-latin-600-normal-BuXRW95m.woff2)format("woff2"),url(/assets/urbanist-latin-600-normal-cDQtY_pk.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal-q-RKOgPK.woff2)format("woff2"),url(/assets/jost-latin-400-normal-C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jost-latin-500-normal-41lBe9I9.woff2)format("woff2"),url(/assets/jost-latin-500-normal-B-AtzreL.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2)format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2)format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:"Urbanist", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Jost", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-accent:#1a1a1a;--color-accent-strong:#30302c;--color-lime-100:#f4fbdc;--color-lime-200:#e8f9af;--color-lime-300:#dbfc74;--color-violet-200:#f3e9f7;--color-violet-300:#e6b6fb;--color-pink-200:#fdeafb;--color-blue-200:#e8f3fb;--color-blue-300:#a9d8f5;--color-canvas:#fafaf7;--color-sidebar:#f8f6f4;--color-white:#fff;--color-surface-subtle:#f8f6f4;--color-surface-hover:#f0eeeb;--color-surface-active:#eeebe7;--color-stone-100:#fafaf7;--color-stone-200:#f8f6f4;--color-stone-300:#f0eeeb;--color-border:#eae6e1;--color-border-strong:#d9d3cc;--color-ai-soft:#f2efe9;--color-blue-soft:#e8f3fb;--color-green-soft:#f1f8dc;--color-amber-soft:#fbf2df;--color-red-soft:#faeeeb;--color-ink-900:#1a1a1a;--color-ink-800:#2d2d2b;--color-ink-700:#424240;--color-ink-600:#535353;--color-ink-500:#77736e;--color-ink-400:#9a958f;--radius-image:8px;--radius-control:10px;--radius-card:20px;--radius-large:32px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--shadow-card:0 12px 32px #4a3c2d12;--shadow-floating:0 3px 10px #4a3c2d0f, 0 22px 54px #4a3c2d1a;--focus-ring:0 0 0 3px #9db44f4d;--ui-page-gutter:32px;--ui-body-size:13px;--ui-small-size:11px;--ui-control-height:36px;--ui-row-height:60px;--agent-font:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--agent-accent:#006bff;--agent-accent-hover:#0057d9;--agent-accent-soft:#006bff14;--agent-border:#e9ecf2;--agent-canvas:#fff;--agent-surface:#fff;--agent-surface-subtle:#f7f8fa;--agent-text:#161c2d;--agent-muted:#737373;--agent-success:#28d371;--agent-topbar-height:70px;--agent-sidebar-width:300px;--agent-thread-width:800px;--agent-card-width:704px;--agent-radius:8px;--agent-shadow:0 8px 24px #181d270f}@media (width>=1440px){:root{--ui-page-gutter:48px;--ui-body-size:14px;--ui-small-size:12px;--ui-control-height:40px;--ui-row-height:68px}}@media (width>=1920px){:root{--ui-page-gutter:64px;--ui-body-size:16px;--ui-small-size:13px;--ui-control-height:44px;--ui-row-height:76px}}*,:before,:after{box-sizing:border-box}@view-transition{navigation:auto}::view-transition-old(root){animation:.16s both watchllama-page-out}::view-transition-new(root){animation:.26s both watchllama-page-in}@keyframes watchllama-page-out{to{opacity:0;transform:translateY(-4px)}}@keyframes watchllama-page-in{0%{opacity:0;transform:translateY(6px)}}body{background:var(--color-canvas);min-width:320px;min-height:100vh;color:var(--color-ink-900);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}.route-loading-shell{background:#fafaf7;min-height:100vh}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:var(--focus-ring);outline:none}a{color:inherit;text-decoration:none}img,svg{display:block}img{max-width:100%}h1,h2,h3,p{margin:0}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:600}p,li,dd{text-wrap:pretty}time,.taskboard-row__due,.cue-detail__score,.settings-modal-plan__price,.lead-handoff__source small{font-variant-numeric:tabular-nums}h1{font-size:30px;line-height:1.18}h2{font-size:20px;line-height:1.25}h3{font-size:16px;line-height:1.35}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}::selection{background:var(--color-violet-200);color:var(--color-ink-900)}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:10000;color:#181a16;background:#d2f06d;border:1px solid #667035;border-radius:9px;padding:9px 13px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 20px))}.skip-link:focus-visible{transform:translateY(0);box-shadow:0 0 0 3px #d2f06d52}@media (prefers-reduced-motion:no-preference){.skip-link{transition:transform .16s}.shell-new-watch,.taskboard-toolbar button,.leadtable-toolbar button,.cue-detail__footer button,.settings-simple button,.assistant-quick-action{transition:background-color .16s,border-color .16s,color .16s,opacity .16s,transform .16s}.shell-new-watch:active:not(:disabled),.taskboard-toolbar button:active:not(:disabled),.leadtable-toolbar button:active:not(:disabled),.cue-detail__footer button:active:not(:disabled),.settings-simple button:active:not(:disabled),.assistant-quick-action:active:not(:disabled){transform:translateY(1px)}}.product-shell{background:var(--color-white);grid-template-columns:258px minmax(0,1fr);min-height:100dvh;display:grid}@media (width>=1600px){.product-shell{grid-template-columns:280px minmax(0,1fr)}.product-shell--collapsed{grid-template-columns:72px minmax(0,1fr)}.shell-sidebar{width:280px;padding:16px 14px 14px}.shell-brand strong{font-size:20px}.shell-new-watch,.shell-navigation button,.shell-settings{min-height:44px;font-size:14px}.shell-watch-thread strong{font-size:13px}.shell-watch-thread small,.shell-workspace small,.shell-user small{font-size:10px}.shell-main{--shell-main-header-height:60px}.shell-main-header{padding-inline:32px}.shell-main-header__icon{width:26px;height:26px}.shell-main-header h1{font-size:16px}.shell-main>.records-page,.shell-main>.watchspace{width:100%;max-width:none;margin:0}}.app-mutation-notice{z-index:180;color:#e9ebe4;background:#252724;border:1px solid #44473f;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;width:min(430px,100vw - 32px);padding:13px 14px 13px 16px;font-size:12px;line-height:1.45;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 45px #00000061}.app-mutation-notice button{color:#d0f166;cursor:pointer;font:inherit;background:#343731;border:0;border-radius:7px;flex:none;padding:6px 8px;font-size:11px;font-weight:500}@media (width<=620px){.app-mutation-notice{width:calc(100vw - 24px);bottom:12px;right:12px}}@media (width>=1600px){.product-shell:not(.product-shell--collapsed){grid-template-columns:clamp(310px,17vw,340px) minmax(0,1fr)}.product-shell:not(.product-shell--collapsed) .shell-sidebar{width:clamp(310px,17vw,340px);padding:22px 18px 18px}.product-shell:not(.product-shell--collapsed) .shell-brand strong{font-size:clamp(22px,1.25vw,25px)}.product-shell:not(.product-shell--collapsed) .shell-new-watch,.product-shell:not(.product-shell--collapsed) .shell-navigation button{gap:12px;min-height:52px;padding:10px 13px;font-size:clamp(15px,.9vw,17px)}.product-shell:not(.product-shell--collapsed) .shell-new-watch>svg,.product-shell:not(.product-shell--collapsed) .shell-navigation button>svg{width:21px;height:21px}.product-shell:not(.product-shell--collapsed) .shell-new-watch{margin-top:26px}.product-shell:not(.product-shell--collapsed) .shell-new-watch>span,.product-shell:not(.product-shell--collapsed) .shell-navigation button>span,.product-shell:not(.product-shell--collapsed) .shell-settings>span{font-size:clamp(16px,.9vw,18px)}.product-shell:not(.product-shell--collapsed) .shell-watch-history>header{margin-top:0;font-size:12px}.product-shell:not(.product-shell--collapsed) .shell-watch-thread{gap:18px;min-height:58px;padding:9px 10px}.product-shell:not(.product-shell--collapsed) .shell-watch-thread__icon{width:36px;height:36px}.product-shell:not(.product-shell--collapsed) .shell-watch-thread strong{font-size:clamp(14px,.85vw,16px)}.product-shell:not(.product-shell--collapsed) .shell-watch-thread small,.product-shell:not(.product-shell--collapsed) .shell-user small{font-size:11px}.product-shell:not(.product-shell--collapsed) .shell-user{min-height:58px;padding:12px 10px 4px}.product-shell:not(.product-shell--collapsed) .shell-avatar{width:36px;height:36px;font-size:13px}.product-shell:not(.product-shell--collapsed) .shell-user strong{font-size:14px}}@media (width>=1920px){.product-shell:not(.product-shell--collapsed){grid-template-columns:clamp(340px,18vw,380px) minmax(0,1fr)}.product-shell:not(.product-shell--collapsed) .shell-sidebar{width:clamp(340px,18vw,380px);padding:24px 20px 20px}.product-shell:not(.product-shell--collapsed) .shell-new-watch,.product-shell:not(.product-shell--collapsed) .shell-navigation button,.product-shell:not(.product-shell--collapsed) .shell-settings{gap:14px;min-height:60px;padding:12px 15px;font-size:clamp(17px,.95vw,18px)}.product-shell:not(.product-shell--collapsed) .shell-new-watch>svg,.product-shell:not(.product-shell--collapsed) .shell-navigation button>svg,.product-shell:not(.product-shell--collapsed) .shell-settings>svg{width:22px;height:22px}.product-shell{grid-template-columns:300px minmax(0,1fr)}.product-shell--collapsed{grid-template-columns:76px minmax(0,1fr)}.shell-sidebar{width:300px;padding:18px 16px 16px}.shell-brand__mark{width:34px;height:34px}.shell-brand strong{font-size:22px}.shell-new-watch,.shell-navigation button,.shell-settings{min-height:48px;padding:10px 12px;font-size:15px}.shell-watch-history>header{font-size:11px}.shell-watch-thread{min-height:52px}.shell-watch-thread strong{font-size:14px}.shell-watch-thread small,.shell-user small{font-size:11px}.shell-main{--shell-main-header-height:68px}.shell-main-header{padding-inline:36px}.shell-main-header h1{font-size:18px}}.shell-sidebar{border-right:1px solid var(--color-border);background:var(--color-sidebar);flex-direction:column;min-width:0;height:100dvh;padding:14px 12px 12px;display:flex;position:sticky;top:0}.shell-brand-button,.shell-mobile-header>button:first-child{color:var(--color-ink-900);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 8px;display:flex}.shell-brand{align-items:center;gap:9px;display:inline-flex}.shell-brand strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:600}.shell-brand__mark{object-fit:contain;filter:drop-shadow(0 4px 7px #3445f824);flex:none;width:28px;height:28px;display:block}.shell-workspace{border:1px solid var(--color-border);background:var(--color-white);border-radius:10px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:9px;min-width:0;margin-top:13px;padding:9px;display:grid}.shell-workspace>span:first-child,.shell-avatar{background:var(--color-ai-soft);color:#64477b;border-radius:8px;place-items:center;width:29px;height:29px;font-size:11px;font-weight:600;display:grid}.shell-workspace__icon svg{display:block}.shell-workspace>div,.shell-user__identity{flex-direction:column;min-width:0;display:flex}.shell-workspace strong,.shell-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.shell-workspace small,.shell-user small{color:var(--color-ink-500);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shell-workspace>span:last-child{color:var(--color-ink-500);font-size:12px}.shell-new-watch{border:1px solid var(--color-border);background:var(--color-white);width:100%;min-height:39px;color:var(--color-ink-700);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:11px;padding:8px 10px;font-size:13px;display:grid}.shell-new-watch:hover,.shell-new-watch--active{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-new-watch kbd{color:var(--color-ink-400);font-family:var(--font-body);font-size:9px;font-weight:400}.shell-navigation{flex-direction:column;gap:2px;margin-top:8px;display:flex}.shell-navigation button,.shell-settings{width:100%;min-height:40px;color:var(--color-ink-600);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 10px;font-size:14px;display:grid}.shell-navigation button:hover,.shell-settings:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-navigation .shell-navigation__active,.shell-settings.shell-navigation__active{background:var(--color-surface-active);color:var(--color-ink-900);font-weight:500}.shell-navigation button>small{border-radius:var(--radius-pill);background:var(--color-ink-900);min-width:20px;height:20px;color:var(--color-white);place-items:center;font-size:10px;display:grid}.shell-navigation__lock{color:var(--color-ink-400)}.shell-navigation button.shell-navigation__locked:not(.shell-navigation__active){color:var(--color-ink-500)}.shell-watch-history{flex-direction:column;min-height:0;max-height:min(370px,42vh);margin-top:17px;display:flex}.shell-watch-history>header{color:var(--color-ink-500);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 7px 6px 10px;font-size:10px;font-weight:500;display:flex}.shell-watch-history>header button{width:24px;height:24px;color:var(--color-ink-500);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.shell-watch-history>header button:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-watch-history__list{scrollbar-color:#c8c8c3 transparent;scrollbar-width:thin;flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.shell-watch-thread-row{min-width:0;position:relative}.shell-watch-thread{width:100%;min-width:0;color:var(--color-ink-600);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:16px;padding:7px 36px 7px 8px;display:grid}.shell-watch-thread__actions{width:27px;height:27px;color:var(--color-ink-500);cursor:pointer;opacity:0;pointer-events:none;background:#ffffffc7;border:0;border-radius:7px;place-items:center;transition:opacity .12s,background-color .12s,color .12s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.shell-watch-thread-row:hover .shell-watch-thread__actions,.shell-watch-thread-row:focus-within .shell-watch-thread__actions,.shell-watch-thread__actions[aria-expanded=true]{opacity:1;pointer-events:auto}.shell-watch-thread__actions:hover{color:var(--color-ink-900);background:#fff}.shell-watch-thread__menu{z-index:40;border:1px solid var(--color-border-soft);background:var(--color-surface-raised);border-radius:10px;width:214px;padding:5px;display:grid;position:absolute;top:calc(100% - 3px);right:5px;overflow:hidden;box-shadow:0 16px 36px #23231f29}.shell-watch-thread__menu--portal{z-index:1000;position:fixed;right:auto}.shell-watch-thread__menu button{min-width:0;color:var(--color-ink-700);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.shell-watch-thread__menu button:has(.shell-watch-thread__lock){grid-template-columns:18px minmax(0,1fr) 14px}.shell-watch-thread__lock{color:var(--color-ink-400)}.shell-watch-thread__menu button:hover,.shell-watch-thread__menu button:focus-visible{background:var(--color-surface-hover);color:var(--color-ink-900);outline:0}.shell-watch-thread__menu button>span{gap:2px;min-width:0;display:grid}.shell-watch-thread__menu strong,.shell-watch-thread__menu small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-watch-thread__menu strong{font-size:12px;font-weight:500}.shell-watch-thread__menu small{color:var(--color-ink-500);font-size:10px}.shell-watch-thread__icon{background:#ffffffb8;border:1px solid #23231f0f;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.shell-watch-thread__icon img{object-fit:contain;filter:drop-shadow(0 2px 2px #23231f1a);width:25px;height:25px;display:block}.shell-watch-thread>span{flex-direction:column;gap:2px;min-width:0;display:flex}.shell-watch-thread strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.shell-watch-thread small{color:var(--color-ink-400);align-items:center;gap:5px;font-size:9px;display:inline-flex}.shell-watch-thread__dot{background:#a6a6a0;border-radius:50%;width:5px;height:5px}.shell-watch-thread__dot--active{background:#5bb567;box-shadow:0 0 0 2px #5bb5671f}.shell-watch-thread:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-watch-thread--active{background:var(--color-surface-active);color:var(--color-ink-900)}.shell-sidebar__spacer{flex:1}.shell-settings{margin-bottom:7px}.shell-user-wrap{position:relative}.shell-user{border-top:1px solid var(--color-border);width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:20px;padding:12px 8px 3px;display:grid}.shell-user-menu{z-index:40;border:1px solid var(--color-border-strong);background:#fff;border-radius:16px;width:min(360px,100vw - 24px);min-width:min(320px,100vw - 24px);padding:11px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:auto;overflow:hidden;box-shadow:0 14px 38px #20221d26}.shell-user-menu header{border-bottom:1px solid var(--color-border);flex-direction:column;padding:15px 14px 17px;display:flex}.shell-user-menu header strong{font-size:15px;font-weight:400}.shell-user-menu header small,.shell-user-menu header span{color:var(--color-ink-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.shell-user-menu header span{color:#7b8661;text-transform:capitalize;margin-top:8px}.shell-user-menu button{min-height:48px;color:var(--color-ink-700);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:0 14px;font-size:13px;display:flex}.shell-user-menu button:hover{background:var(--color-surface-hover)}.shell-user .shell-avatar{background:var(--color-blue-soft);color:#355b76;border-radius:50%}.shell-main{--shell-main-header-height:52px;background:var(--color-white);flex-direction:column;min-width:0;min-height:100dvh;display:flex}.shell-main-header{height:var(--shell-main-header-height);min-height:var(--shell-main-header-height);border-bottom:1px solid var(--color-border);background:var(--color-white);align-items:center;gap:9px;padding:0 24px;display:flex}.shell-main-header__icon{background:var(--color-ai-soft);border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.shell-main-header__icon--watch{background:#ffffffb8}.shell-main-header__watch-icon{object-fit:contain;width:100%;height:100%;display:block}.shell-main-header h1{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.015em;font-size:14px;font-weight:600}.shell-mobile-header,.shell-mobile-nav{display:none}.shell-main>.records-page,.shell-main>.watchspace{min-height:calc(100dvh - var(--shell-main-header-height))}.page-frame{width:min(100%,1420px);min-height:100dvh;margin:0 auto;padding:34px 42px 52px}.page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:27px;display:flex}.page-heading h1{letter-spacing:-.025em;font-size:30px;line-height:1.18}.page-heading p{color:var(--color-ink-500);margin-top:6px;font-size:14px}.primary-action,.secondary-action,.danger-action,.quiet-button{border:1px solid var(--color-ink-900);background:var(--color-ink-900);min-height:38px;color:var(--color-white);cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.shell-main-header__actions{width:30px;height:30px;color:var(--color-ink-500);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.shell-main-header__actions:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-watch-settings-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15181c5c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.shell-watch-settings{background:#fff;border:1px solid #deded9;border-radius:18px;gap:22px;width:min(560px,100vw - 32px);max-height:min(760px,100dvh - 48px);padding:24px;display:grid;overflow-y:auto;box-shadow:0 24px 70px #191c223d}.shell-watch-settings__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shell-watch-settings__header h2{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.02em;margin-top:5px;font-size:20px;font-weight:600}.shell-watch-settings__header>button{width:32px;height:32px;color:var(--color-ink-500);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.shell-watch-settings__header>button:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.shell-watch-settings__status{color:#508c2d;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.shell-watch-settings__status--paused{color:#b27218}.shell-watch-settings__field{gap:8px;min-width:0;display:grid}.shell-watch-settings__field>span{color:var(--color-ink-500);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.shell-watch-settings__field small{color:var(--color-ink-400);letter-spacing:0;text-transform:none;font-size:9px;font-weight:400}.shell-watch-settings__field textarea,.shell-watch-settings__field input,.shell-watch-settings__field select{width:100%;min-width:0;color:var(--color-ink-900);font:inherit;background:#fbfbf9;border:1px solid #d9d9d4;border-radius:11px;outline:none;padding:11px 12px;font-size:13px}.shell-watch-settings__field textarea{resize:vertical;min-height:210px;line-height:1.55}.shell-watch-settings__field textarea:focus,.shell-watch-settings__field input:focus,.shell-watch-settings__field select:focus{background:#fff;border-color:#b5c873;box-shadow:0 0 0 3px #d0f1662e}.shell-watch-settings__schedule{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.shell-watch-settings__footer,.shell-watch-settings__footer>div{align-items:center;gap:8px;display:flex}.shell-watch-settings__footer{border-top:1px solid #e8e8e4;justify-content:space-between;padding-top:18px}.shell-watch-settings__footer button{min-height:36px;color:var(--color-ink-700);font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d4;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:500;display:inline-flex}.shell-watch-settings__footer button:hover{background:var(--color-surface-hover)}.shell-watch-settings__footer button.shell-watch-settings__save{border-color:var(--color-ink-900);background:var(--color-ink-900);color:#fff}.shell-watch-settings__footer button.shell-watch-settings__save:hover{background:#363934}@media (hover:none){.shell-watch-thread__actions{opacity:1;pointer-events:auto}}@media (width<=560px){.shell-watch-settings-backdrop{place-items:end center;padding:12px}.shell-watch-settings{border-radius:18px 18px 12px 12px;width:100%;max-height:calc(100dvh - 24px);padding:20px}}.primary-action:hover{background:#292929}.secondary-action,.quiet-button{border-color:var(--color-border-strong);background:var(--color-white);color:var(--color-ink-700)}.secondary-action:hover,.quiet-button:hover{background:var(--color-surface-hover)}.danger-action{color:#a63d38;background:snow;border-color:#f1d5d3}.quiet-button{background:0 0;border-color:#0000}@media (width<=900px){.product-shell{padding-bottom:68px;display:block}.shell-sidebar{display:none}.shell-main{--shell-main-header-height:0px;min-height:calc(100dvh - 68px)}.shell-main-header{display:none}.shell-mobile-header{z-index:20;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;justify-content:space-between;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.shell-mobile-header>button:last-child{cursor:pointer;border:0;border-radius:50%}.shell-mobile-nav{z-index:30;height:68px;padding:7px 8px max(7px, env(safe-area-inset-bottom));border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.shell-mobile-nav button{color:var(--color-ink-500);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px;font-size:10px;display:flex}.shell-mobile-nav button>span{place-items:center;display:grid;position:relative}.shell-mobile-nav button small{border:2px solid var(--color-white);border-radius:var(--radius-pill);background:var(--color-ink-900);min-width:16px;height:16px;color:var(--color-white);place-items:center;font-size:8px;display:grid;position:absolute;top:-6px;right:-10px}.shell-mobile-nav .shell-mobile-nav__active{color:var(--color-ink-900);font-weight:500}.page-frame{min-height:auto;padding:24px 18px 36px}}@media (width>=901px){.product-shell{grid-template-columns:258px minmax(0,1fr);transition:grid-template-columns .18s}.product-shell--collapsed{grid-template-columns:68px minmax(0,1fr)}.shell-sidebar{width:258px;padding:14px 12px 12px;transition:width .18s,padding .18s}.shell-brand-row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.shell-brand-button{flex:1;justify-content:flex-start;align-items:center;width:auto;min-width:0;min-height:40px;margin:0;padding:4px 7px;display:flex}.shell-brand{align-items:center;gap:9px;min-width:0;display:inline-flex}.shell-brand strong{color:#181d27;text-overflow:ellipsis;white-space:nowrap;font-size:18px;display:block;overflow:hidden}.shell-collapse-toggle{color:#85888e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.shell-collapse-toggle:hover{color:#181d27;background:#eeebe7;border-color:#e5e2dd}.shell-workspace--sidebar{display:grid}.shell-new-watch,.shell-navigation button,.shell-settings{place-items:initial;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;display:grid}.shell-new-watch{background:#fff;border-color:#e5e6e2;margin-top:11px}.shell-new-watch>span,.shell-new-watch>kbd,.shell-navigation button>span,.shell-settings>span{display:initial}.shell-user__identity{display:flex}.shell-new-watch>span,.shell-navigation button>span,.shell-settings>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.shell-new-watch>kbd{color:#a4a7ae;font-size:9px}.shell-navigation button>small{border:0;min-width:19px;height:19px;padding:0 4px;font-size:8px;position:static}.shell-watch-history--sidebar{max-height:min(390px,44vh);display:flex}.shell-user{place-items:initial;border-top:1px solid var(--color-border);grid-template-columns:31px minmax(0,1fr);align-items:center;gap:20px;width:100%;min-width:0;height:auto;min-height:48px;padding:10px 8px 2px;display:grid}.shell-sidebar--collapsed{width:68px;padding:14px 13px 12px}.shell-sidebar--collapsed .shell-brand-row{flex-direction:column;align-items:center;gap:5px}.shell-sidebar--collapsed .shell-brand-button,.shell-sidebar--collapsed .shell-new-watch,.shell-sidebar--collapsed .shell-navigation button,.shell-sidebar--collapsed .shell-settings{grid-template-columns:1fr;place-items:center;width:40px;min-width:40px;min-height:40px;padding:0;display:grid}.shell-sidebar--collapsed .shell-brand-button{flex:initial}.shell-sidebar--collapsed .shell-collapse-toggle{width:32px;height:30px}.shell-sidebar--collapsed .shell-brand strong,.shell-sidebar--collapsed .shell-workspace--sidebar,.shell-sidebar--collapsed .shell-new-watch>span,.shell-sidebar--collapsed .shell-new-watch>kbd,.shell-sidebar--collapsed .shell-navigation button>span,.shell-sidebar--collapsed .shell-settings>span,.shell-sidebar--collapsed .shell-user__identity,.shell-sidebar--collapsed .shell-watch-history--sidebar{display:none}.shell-sidebar--collapsed .shell-new-watch{background:0 0;border-color:#0000;margin-top:7px}.shell-sidebar--collapsed .shell-navigation button>small{border:2px solid var(--color-sidebar);position:absolute;top:-4px;right:-4px}.shell-sidebar--collapsed .shell-user{border:0;grid-template-columns:1fr;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.shell-main>.records-page,.shell-main>.watchspace{max-width:1680px;margin-left:auto;margin-right:auto}}@media (width>=1600px){.product-shell{grid-template-columns:280px minmax(0,1fr)}.product-shell--collapsed{grid-template-columns:72px minmax(0,1fr)}.shell-sidebar{width:280px;padding:16px 14px 14px}.shell-brand strong{font-size:20px}.shell-new-watch,.shell-navigation button,.shell-settings{min-height:44px;font-size:14px}.shell-watch-thread strong{font-size:13px}.shell-watch-thread small,.shell-workspace small,.shell-user small{font-size:10px}.shell-main{--shell-main-header-height:60px}.shell-main-header{padding-inline:32px}.shell-main-header__icon{width:26px;height:26px}.shell-main-header h1{font-size:16px}.shell-main>.records-page,.shell-main>.watchspace{width:100%;max-width:none;margin:0}}@media (width<=560px){.page-heading{flex-direction:column;align-items:stretch;gap:16px}.page-heading h1{font-size:27px}.page-heading>.primary-action{width:100%}}@media (width>=901px){.product-shell{background:var(--color-canvas);grid-template-columns:68px minmax(0,1fr)}.shell-sidebar{z-index:60;border:1px solid var(--color-border);background:var(--color-sidebar);border-left:0;border-radius:0 12px 12px 0;width:68px;padding:16px 13px 12px;box-shadow:0 1px 2px #181d270a}.shell-brand-button,.shell-new-watch,.shell-navigation button,.shell-settings{border-radius:10px;place-items:center;width:40px;min-height:40px;padding:0;display:grid;position:relative}.shell-brand-button{margin-bottom:14px}.shell-brand{place-items:center;display:grid}.shell-brand strong,.shell-new-watch>span,.shell-new-watch>kbd,.shell-navigation button>span,.shell-settings>span,.shell-user__identity{display:none}.shell-brand__mark{width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:0}.shell-new-watch{color:#535862;background:0 0;border-color:#0000;margin-top:0}.shell-new-watch:hover,.shell-new-watch--active{background:#eeebe7;border-color:#e5e2dd}.shell-navigation{gap:6px;margin-top:8px}.shell-navigation button,.shell-settings{color:#717680;border:1px solid #0000;display:grid}.shell-navigation button:hover,.shell-settings:hover,.shell-navigation .shell-navigation__active,.shell-settings.shell-navigation__active{color:#181d27;background:#eeebe7;border-color:#e5e2dd}.shell-navigation button>small{border:2px solid var(--color-sidebar);min-width:17px;height:17px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-4px;right:-4px}.shell-settings{margin:0 0 6px}.shell-user{border:0;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid}.shell-user .shell-avatar{background:#edf7fb;border:1px solid #dce7ec;width:31px;height:31px}.shell-main{background:var(--color-canvas);min-width:0}}.shell-drawer-backdrop{z-index:62;cursor:default;background:#181d2714;border:0;position:fixed;inset:0}.shell-watch-drawer{z-index:63;border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border-radius:14px;flex-direction:column;width:304px;min-height:0;padding:16px;display:flex;position:fixed;top:14px;bottom:14px;left:78px;box-shadow:0 24px 64px #181d2729,0 2px 8px #181d270f}.shell-watch-drawer>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.shell-watch-drawer>header div{gap:2px;display:grid}.shell-watch-drawer>header span{color:#85888e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.shell-watch-drawer>header h2{color:#181d27;font-family:var(--font-display);letter-spacing:-.025em;font-size:20px;font-weight:600}.shell-watch-drawer>header button{border:1px solid var(--color-border);color:#717680;cursor:pointer;background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.shell-drawer-new{color:#fff;cursor:pointer;background:#181d27;border:1px solid #181d27;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;margin:10px 0 13px;padding:8px 12px;font-size:12px;font-weight:500;display:flex}.shell-watch-drawer .shell-watch-history__list{gap:5px;padding-right:2px;overflow-y:auto}.shell-watch-drawer .shell-watch-thread{padding:9px}.page-frame{width:100%;max-width:none;padding:48px}@media (width<=900px){.product-shell,.shell-main{background:var(--color-canvas)}.shell-mobile-nav{grid-template-columns:repeat(4,1fr)}.shell-mobile-header{background:#f9f9f9f0}.shell-watch-drawer{width:auto;inset:70px 12px 82px}}@media (width>=901px){.product-shell{grid-template-columns:258px minmax(0,1fr)}.product-shell--collapsed{grid-template-columns:68px minmax(0,1fr)}.shell-sidebar{width:258px;padding:14px 12px 12px}.shell-brand-row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.shell-brand-button{flex:1;justify-content:flex-start;align-items:center;width:auto;min-width:0;min-height:40px;margin:0;padding:4px 7px;display:flex}.shell-brand{align-items:center;gap:14px;min-width:0;display:inline-flex}.shell-brand strong{display:block}.shell-collapse-toggle{color:#85888e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.shell-workspace--sidebar{display:grid}.shell-new-watch,.shell-navigation button,.shell-settings{place-items:initial;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;display:grid}.shell-new-watch{background:#fff;border-color:#e5e6e2;margin-top:11px}.shell-new-watch>span,.shell-new-watch>kbd,.shell-navigation button>span,.shell-settings>span{display:initial}.shell-user__identity{display:flex}.shell-navigation button>small{border:0;position:static}.shell-watch-history--sidebar{max-height:min(390px,44vh);display:flex}.shell-user{place-items:initial;border-top:1px solid var(--color-border);grid-template-columns:31px minmax(0,1fr);align-items:center;gap:20px;width:100%;min-width:0;height:auto;min-height:48px;padding:10px 8px 2px;display:grid}.shell-sidebar--collapsed{width:68px;padding:14px 13px 12px}.shell-sidebar--collapsed .shell-brand-row{flex-direction:column;align-items:center;gap:5px}.shell-sidebar--collapsed .shell-brand-button,.shell-sidebar--collapsed .shell-new-watch,.shell-sidebar--collapsed .shell-navigation button,.shell-sidebar--collapsed .shell-settings{grid-template-columns:1fr;place-items:center;width:40px;min-width:40px;min-height:40px;padding:0;display:grid}.shell-sidebar--collapsed .shell-brand-button{flex:initial}.shell-sidebar--collapsed .shell-collapse-toggle{width:32px;height:30px}.shell-sidebar--collapsed .shell-brand strong,.shell-sidebar--collapsed .shell-workspace--sidebar,.shell-sidebar--collapsed .shell-new-watch>span,.shell-sidebar--collapsed .shell-new-watch>kbd,.shell-sidebar--collapsed .shell-navigation button>span,.shell-sidebar--collapsed .shell-settings>span,.shell-sidebar--collapsed .shell-user__identity,.shell-sidebar--collapsed .shell-watch-history--sidebar{display:none}.shell-sidebar--collapsed .shell-new-watch{background:0 0;border-color:#0000;margin-top:7px}.shell-sidebar--collapsed .shell-navigation button>small{border:2px solid var(--color-sidebar);position:absolute;top:-4px;right:-4px}.shell-sidebar--collapsed .shell-user{border:0;grid-template-columns:1fr;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}}@media (width>=1600px){.product-shell{grid-template-columns:clamp(280px,15vw,300px) minmax(0,1fr)}.product-shell--collapsed{grid-template-columns:72px minmax(0,1fr)}.shell-sidebar{width:clamp(280px,15vw,300px);padding:18px 16px 16px}.shell-brand strong{font-size:clamp(20px,1.1vw,22px)}.shell-new-watch,.shell-navigation button,.shell-settings{min-height:var(--ui-control-height);font-size:clamp(14px,.8vw,15px)}.shell-watch-thread strong{font-size:clamp(13px,.75vw,14px)}.shell-watch-thread small,.shell-workspace small,.shell-user small{font-size:10px}.shell-main{--shell-main-header-height:clamp(60px, 3.4vw, 68px)}.shell-main-header{padding-inline:32px}.shell-main-header__icon{width:26px;height:26px}.shell-main-header h1{font-size:clamp(16px,.95vw,18px)}.shell-main>.records-page,.shell-main>.watchspace{width:100%;max-width:none;margin:0}}.home-assistant{background:radial-gradient(circle at 50% 12%,#dcf76d14,#0000 28%),#f8f8f5;grid-template-columns:minmax(620px,1fr) minmax(340px,400px);height:100dvh;min-height:100dvh;display:grid;overflow:hidden}.home-assistant__conversation{grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;display:grid}.home-assistant__header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border-bottom:1px solid #e6e6e2;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:0 22px;display:flex;position:relative}.home-assistant__identity{align-items:center;gap:9px;min-width:0;display:flex}.home-assistant__identity-mark{background:var(--color-ai-soft);color:#654b77;border:1px solid #e8e4e9;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;display:grid}.home-assistant__identity>div{flex-direction:column;min-width:0;display:flex}.home-assistant__identity strong{color:#252525;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.home-assistant__identity span:not(.home-assistant__identity-mark){color:#767673;font-size:11px;line-height:1.35}.home-assistant__identity>svg{color:#8b8b86;flex:none}.home-assistant__header-actions,.home-assistant__workspace-counts{align-items:center;gap:7px;display:flex}.home-assistant__workspace-counts{border-right:1px solid #e8e8e4;padding-right:9px}.home-assistant__workspace-counts button,.home-assistant__workspace-counts span{color:#686864;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;min-height:30px;padding:5px 8px;font-size:12px;display:inline-flex}.home-assistant__workspace-counts button{cursor:pointer}.home-assistant__workspace-counts button:hover{color:#252525;background:#f2f2ef}.home-assistant__details-button,.home-assistant__new-button{color:#3e3e3b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e2de;border-radius:18px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 11px;font-size:12px;font-weight:500;display:inline-flex}.home-assistant__details-button:hover,.home-assistant__new-button:hover{background:#f7f7f4;border-color:#cecec8}.home-assistant__new-button{color:#fff;background:#252525;border-color:#252525}.home-assistant__new-button:hover{background:#3a3a38;border-color:#3a3a38}.home-thread-picker{display:none}.assistant-thread{min-width:0;min-height:0}.assistant-thread__viewport{overscroll-behavior:contain;scrollbar-color:#c7c7c1 transparent;scrollbar-width:thin;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden auto}.assistant-thread__content{flex-direction:column;flex:1;gap:28px;width:min(100%,840px);margin:0 auto;padding:52px 28px 26px;display:flex}.assistant-thread__footer{z-index:5;background:linear-gradient(#f8f8f500 0%,#f8f8f5f0 24%,#f8f8f5 49%);width:100%;margin-top:auto;padding:28px 24px 13px;position:sticky;bottom:0}.assistant-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(310px,48vh,520px);display:flex}.assistant-welcome__mark{background:var(--color-ai-soft);color:#634675;border:1px solid #ded9e3;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:14px;display:grid;box-shadow:0 7px 22px #3f284d14}.assistant-welcome__title{color:#171716;letter-spacing:-.035em;margin-top:9px;font-size:clamp(31px,4vw,46px);font-weight:600;line-height:1.08}.assistant-welcome__copy{color:#686864;max-width:540px;margin-top:13px;font-size:15px;line-height:1.55}.assistant-suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%;max-width:760px;margin-top:30px;display:grid}.assistant-suggestion{color:#252525;cursor:pointer;text-align:left;background:#ffffffc7;border:1px solid #deded9;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:94px;padding:15px 13px 15px 15px;transition:border-color .14s,background .14s,transform .14s;display:grid}.assistant-suggestion__copy{flex-direction:column;gap:5px;min-width:0;display:flex}.assistant-suggestion__copy>span:first-child{font-family:var(--font-display);font-size:14px;font-weight:600}.assistant-suggestion__copy>span:last-child{color:#777772;font-size:12px;line-height:1.35}.assistant-suggestion__arrow{color:#8d8d87}.assistant-message{width:100%;animation:.18s both assistant-message-in;display:flex}.assistant-message--assistant{align-items:flex-start;gap:11px}.assistant-message--user{justify-content:flex-end;padding-left:72px}.assistant-message__avatar{background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;margin-top:1px;display:grid}.assistant-message__avatar-image{object-fit:contain;width:100%;height:100%;display:block}.assistant-message__content{color:#252525;width:min(100%,704px);min-width:0}.assistant-message__pending,.assistant-message__cancelled{color:#74746e;align-items:center;gap:8px;min-height:30px;padding:5px 0;font-size:12px;line-height:1.45;display:inline-flex}.assistant-message__pending svg{animation:.95s linear infinite assistant-status-spin}.assistant-message__pending--inline{margin-top:8px}.assistant-message__error{color:#7e3d34;background:#b4544614;border:1px solid #b4544659;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px 12px;width:min(100%,560px);margin-top:4px;padding:12px;display:grid}.assistant-message__error>svg{margin-top:2px}.assistant-message__error>div{flex-direction:column;gap:3px;min-width:0;font-size:12px;line-height:1.45;display:flex}.assistant-message__error strong{font-weight:500}.assistant-message__error button,.assistant-message__cancelled button{min-height:30px;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:inline-flex}.assistant-message__cancelled{gap:10px;padding-top:8px}.assistant-message__text{color:inherit;white-space:pre-wrap;font-size:14px;line-height:1.58}.assistant-message__inline-link{color:var(--app-primary,#4e77df);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);text-underline-offset:3px;align-items:baseline;gap:2px;display:inline-flex}.assistant-message__inline-link:hover{color:color-mix(in srgb, var(--app-primary,#4e77df) 84%, var(--color-ink-900));text-decoration-color:currentColor}.assistant-message__inline-link svg{flex:none}.assistant-message__user-bubble{color:#252525;background:#f5f5f2;border:.5px solid #d0d0c9;border-radius:13px 13px 6px;max-width:min(620px,100%);padding:10px 13px}.assistant-chat-request-error{z-index:175;color:#f2d0cb;background:#2b211f;border:1px solid #654741;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;width:min(560px,100vw - 32px);padding:12px 12px 12px 15px;font-size:12px;line-height:1.45;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000057}.assistant-chat-request-error button{color:#f2d0cb;cursor:pointer;background:#382824;border:1px solid #76534c;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.assistant-message__cursor{vertical-align:-3px;background:#7b7b75;border-radius:2px;width:6px;height:16px;margin-left:2px;animation:.8s steps(2,jump-none) infinite assistant-cursor;display:inline-block}.assistant-proposal,.assistant-watch-card{background:#fff;border:1px solid #dadad4;border-radius:17px;margin-top:17px;overflow:hidden;box-shadow:0 8px 22px #2525250d}.assistant-proposal__header,.assistant-watch-card__header{border-bottom:1px solid #e8e8e3;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 14px;display:grid}.assistant-proposal__icon,.assistant-watch-card__mark{background:var(--color-lime-100);color:#4d5d18;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.assistant-proposal__heading,.assistant-watch-card__header>div{flex-direction:column;min-width:0;display:flex}.assistant-proposal__eyebrow,.assistant-watch-card__header>div>span{color:#85857f;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600}.assistant-proposal__title,.assistant-watch-card__header strong{color:#252525;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.assistant-proposal__status,.assistant-watch-card__status{color:#6d6d68;background:#fafaf8;border:1px solid #dfdfd9;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.assistant-proposal__status--created,.assistant-watch-card__status--active{color:#387444;background:#f1f8f1;border-color:#cfe2d1}.assistant-watch-card__status i{background:#a1a19b;border-radius:50%;width:6px;height:6px}.assistant-watch-card__status--active i{background:#50a75e}.assistant-proposal__body{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistant-proposal__row{border-bottom:1px solid #ebebe7;border-right:1px solid #ebebe7;min-width:0;padding:13px 14px}.assistant-proposal__row:nth-child(2n){border-right:0}.assistant-proposal__label,.assistant-watch-card__grid span{color:#85857f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:600;display:block}.assistant-proposal__row p,.assistant-watch-card__grid p{color:#41413e;font-size:12px;line-height:1.45}.assistant-proposal__sources{flex-wrap:wrap;gap:4px;display:flex}.assistant-proposal__sources span{color:#555550;border:1px solid #e3e3de;border-radius:999px;padding:3px 6px;font-size:10px}.assistant-proposal__footer,.assistant-watch-card__footer{justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.assistant-proposal__note{color:#7d7d77;align-items:center;gap:6px;font-size:11px;display:inline-flex}.assistant-proposal__action,.assistant-watch-card__footer button{color:#fff;cursor:pointer;background:#252525;border:1px solid #252525;border-radius:17px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:500;display:inline-flex}.assistant-proposal__action:disabled{color:#5c5c57;cursor:default;background:#eeeeca;border-color:#d4d4ce}.assistant-watch-card__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.assistant-watch-card__grid>div{border-right:1px solid #ebebe7;min-width:0;padding:13px 14px}.assistant-watch-card__grid>div:last-child{border-right:0}.assistant-watch-card__footer{border-top:1px solid #ebebe7}.assistant-watch-card__footer button:first-child{color:#4d4d49;background:#fff;border-color:#e0e0db}.assistant-watch-card__footer button:first-child:hover{background:#f5f5f2}.assistant-watch-card__footer button:last-child{margin-left:auto}.assistant-watch-chip-row{flex-wrap:wrap;align-items:center;gap:7px;width:100%;max-width:680px;margin-top:11px;display:flex}.assistant-watch-chip,.assistant-watch-cues-chip{appearance:none;border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-ink-800);cursor:pointer;font:inherit;transition:border-color .16s,background-color .16s,transform .12s}.assistant-watch-chip{text-align:left;border-radius:999px;grid-template-columns:30px minmax(0,auto) 18px;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;padding:5px 8px 5px 6px;display:inline-grid}.assistant-watch-chip:hover,.assistant-watch-cues-chip:hover{border-color:color-mix(in srgb, var(--color-ink-500) 54%, var(--color-border-strong));background:var(--color-surface-hover)}.assistant-watch-chip:active,.assistant-watch-cues-chip:active{transform:translateY(1px)}.assistant-watch-chip:focus-visible,.assistant-watch-cues-chip:focus-visible,.assistant-source:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 72%, var(--color-ink-800));outline-offset:2px}.assistant-watch-chip__mark{background:color-mix(in srgb, var(--color-accent) 20%, var(--color-surface-active));width:30px;height:30px;color:var(--color-ink-700);border-radius:50%;place-items:center;display:grid}.assistant-watch-chip__copy{gap:1px;min-width:0;max-width:480px;display:grid}.assistant-watch-chip__copy>strong{color:var(--color-ink-900);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.assistant-watch-chip__meta{min-width:0;color:var(--color-ink-500);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:10px;line-height:1.25;display:flex;overflow:hidden}.assistant-watch-chip__meta i{background:#9a9d96;border-radius:50%;flex:none;width:6px;height:6px}.assistant-watch-chip--active .assistant-watch-chip__meta i{background:#55a861;box-shadow:0 0 0 2px #55a86129}.assistant-watch-chip__open{color:var(--color-ink-400)}.assistant-watch-cues-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:36px;padding:6px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.assistant-source{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);max-width:min(100%,250px);min-height:34px;color:var(--color-ink-700);vertical-align:middle;border-radius:10px;grid-template-columns:14px minmax(0,1fr) 11px;align-items:center;gap:6px;margin:7px 6px 0 0;padding:4px 7px;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-grid}.assistant-source:hover{border-color:color-mix(in srgb, var(--color-ink-500) 50%, var(--color-border-strong));background:var(--color-surface-hover);color:var(--color-ink-900)}.assistant-source--document{grid-template-columns:14px minmax(0,1fr)}.assistant-source__icon{background:var(--color-surface-active);width:14px;height:14px;color:var(--color-ink-600);border-radius:3px;place-items:center;display:grid}.assistant-source__copy{gap:0;min-width:0;display:grid}.assistant-source__title,.assistant-source__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-source__title{color:inherit;font-size:10.5px;font-weight:550;line-height:1.25}.assistant-source__copy small{color:var(--color-ink-400);font-size:9px;line-height:1.2}.assistant-source>svg:last-child{color:var(--color-ink-400)}.assistant-search-next{border:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-surface-subtle) 86%, transparent);border-radius:12px;gap:11px;width:min(100%,650px);margin-top:14px;padding:13px 14px;display:grid}.assistant-search-next__copy{gap:3px;display:grid}.assistant-search-next__copy>span{color:var(--color-ink-800);font-size:11.5px;font-weight:620}.assistant-search-next__copy p{color:var(--color-ink-500);font-size:11.5px;line-height:1.45}.assistant-search-next__actions{flex-wrap:wrap;gap:7px;display:flex}.assistant-search-next__action{border:1px solid var(--color-border-strong);background:var(--color-white);min-height:31px;color:var(--color-ink-700);cursor:pointer;font:inherit;border-radius:9px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;font-weight:540;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.assistant-search-next__action:hover{border-color:color-mix(in srgb, var(--color-ink-500) 50%, var(--color-border-strong));background:var(--color-surface-hover);color:var(--color-ink-900)}.assistant-search-next__action--primary{border-color:color-mix(in srgb, var(--app-primary,#4e77df) 55%, var(--color-border-strong));color:color-mix(in srgb, var(--app-primary,#4e77df) 82%, var(--color-ink-900))}.assistant-composer-wrap{width:min(100%,840px);margin:0 auto}.assistant-quick-actions{scrollbar-width:none;align-items:center;gap:2px;min-width:0;padding:0 13px 6px;display:flex;overflow-x:auto}.assistant-quick-actions::-webkit-scrollbar{display:none}.assistant-quick-action,.assistant-quick-actions__label{color:#575752;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}.assistant-quick-action:hover{color:#252525;background:#efefeb}.assistant-quick-action+.assistant-quick-action{border-left:1px solid #dbdbd5;border-radius:0 12px 12px 0}.assistant-quick-actions__label{cursor:default;background:#fff;border:1px solid #deded8;margin-left:auto}.assistant-composer{background:#fff;border:.5px solid #c6c6c1;border-radius:31px;padding:4px;transition:border-color .15s,box-shadow .15s;box-shadow:0 0 0 4px #5164001c,0 8px 18px #00000017}.assistant-composer__scope{justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 3px;display:flex}.assistant-composer__scope>span{color:#454541;border:1px solid #e7e7e2;border-radius:15px;align-items:center;gap:5px;min-width:0;padding:3px 7px;font-size:11px;display:inline-flex}.assistant-composer__scope>span svg:first-child{color:#61701f}.assistant-composer__scope>span svg:last-child{color:#969690}.assistant-composer__scope small{color:#8a8a84;white-space:nowrap;font-size:10px}.assistant-composer__input-row{align-items:flex-end;gap:10px;min-width:0;padding:5px 8px 8px 14px;display:flex}.assistant-composer__input{resize:none;color:#252525;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:42px;max-height:150px;font-size:14px;line-height:1.5}.assistant-composer__input::placeholder{color:#8a8a84}.assistant-composer__controls{flex:none;align-items:center;gap:3px;display:flex}.assistant-composer__auto{color:#686864;padding:4px 2px;font-size:10px}.assistant-composer__attachment{color:#686864;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.assistant-composer__send{color:#fff;cursor:pointer;background:#252525;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.assistant-composer__send:disabled{color:#fff;cursor:default;background:#d8d8d3}.assistant-composer__send--stop{background:#4b4b47}.assistant-composer__disclaimer{color:#8a8a84;text-align:center;margin-top:8px;font-size:9px}.home-overview{scrollbar-color:#cccdc7 transparent;scrollbar-width:thin;background:#f2f3f0;border-left:1px solid #e4e5e0;min-width:0;height:100dvh;padding:28px 24px 34px;overflow-y:auto}.home-overview__header,.home-overview__watch-list>header,.home-overview__watch-list>header>div,.home-overview__watch-card>header,.home-overview__watch-card>footer,.home-overview__row>span,.home-overview__flow-note,.home-overview__watch-status{align-items:center;display:flex}.home-overview__header{justify-content:space-between;gap:16px;min-width:0}.home-overview__header>div{min-width:0}.home-overview__header span{color:#858680;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.home-overview__header h2{color:#1a1a19;letter-spacing:-.035em;margin-top:2px;font-size:25px}.home-overview__header>button,.home-overview__watch-list>header button{color:#5d5e59;cursor:pointer;background:#fff;border:1px solid #d8d9d3;border-radius:17px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:11px;display:inline-flex}.home-overview__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:23px;display:grid}.home-overview__metrics article{background:#fff;border:1px solid #e4e5e0;border-radius:12px;flex-direction:column;min-width:0;min-height:91px;padding:13px 13px 17px;display:flex;position:relative;overflow:hidden}.home-overview__metrics span{color:#858680;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.home-overview__metrics strong{color:#20201e;font-family:var(--font-display);margin-top:5px;font-size:23px;font-weight:600;line-height:1}.home-overview__metric-line{background:#f0f0ed;border-radius:3px;height:3px;position:absolute;bottom:12px;left:13px;right:13px;overflow:hidden}.home-overview__metric-line:after{border-radius:inherit;content:"";background:#d0f166;width:72%;height:100%;display:block}.home-overview__metric-line--violet:after{background:#e4b5fd;width:48%}.home-overview__metric-line--blue:after{background:#aad6ff;width:34%}.home-overview__watch-list,.home-overview__watch-card{background:#fff;border:1px solid #e3e4df;border-radius:13px;margin-top:13px;overflow:hidden}.home-overview__watch-list>header{border-bottom:1px solid #ecece8;justify-content:space-between;gap:13px;min-height:54px;padding:10px 12px 10px 15px}.home-overview__watch-list>header>div{gap:7px;min-width:0}.home-overview__watch-list>header h3{color:#252523;font-size:14px}.home-overview__watch-list>header span{color:#92928d;font-size:9px}.home-overview__watch-list>header button{background:0 0;border-color:#0000;min-height:29px}.home-overview__table-head{color:#858680;background:#fafaf8;grid-template-columns:minmax(0,1fr) 75px 48px;align-items:center;min-height:31px;padding:0 30px 0 15px;font-size:9px;display:grid}.home-overview__row{color:#5e5f5a;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #ecece8;grid-template-columns:minmax(0,1fr) 75px 48px 14px;align-items:center;gap:7px;width:100%;min-width:0;min-height:67px;padding:8px 10px 8px 15px;display:grid}.home-overview__row:hover{background:#fafaf8}.home-overview__row>span:first-child{flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.home-overview__row strong,.home-overview__row small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.home-overview__row strong{color:#2c2c29;font-size:11px;font-weight:500}.home-overview__row small{color:#969690;font-size:9px}.home-overview__row>span:nth-child(3){color:#8b8c86;gap:4px;font-size:10px}.home-overview__row>svg{color:#a3a49e}.home-overview__watch-status{color:#7d9e18;white-space:nowrap;background:#faffeb;border-radius:12px;gap:5px;width:fit-content;padding:4px 7px;font-size:9px}.home-overview__watch-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.home-overview__watch-status--paused{color:#c58320;background:#fff9eb}.home-overview__flow-note{color:#858680;background:#fafaf8;gap:8px;padding:12px 14px}.home-overview__flow-note svg{color:#7d9e18;flex:none}.home-overview__flow-note p{font-size:10px;line-height:1.45}.home-overview__watch-card{padding:17px}.home-overview__watch-card>header{justify-content:space-between;align-items:flex-start;gap:14px}.home-overview__watch-card>header>div{min-width:0}.home-overview__watch-card>header>svg{color:#7d8f3f;flex:none}.home-overview__watch-card h3{color:#242422;letter-spacing:-.025em;margin-top:10px;font-size:20px}.home-overview__watch-card header p{color:#777873;margin-top:5px;font-size:11px;line-height:1.45}.home-overview__stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:19px;display:grid}.home-overview__stage{color:#a1a19b;text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;font-size:8px;display:flex}.home-overview__stage i{color:#979791;background:#fff;border:1px solid #ddddda;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.home-overview__stage--done{color:#62635f}.home-overview__stage--done i{color:#3f4c17;background:#e9faa8;border-color:#d0f166}.home-overview__facts{border-top:1px solid #e9e9e5;margin:20px 0 0}.home-overview__facts>div{border-bottom:1px solid #e9e9e5;grid-template-columns:76px minmax(0,1fr);gap:13px;min-width:0;padding:11px 0;display:grid}.home-overview__facts dt,.home-overview__facts dd{margin:0;font-size:10px;line-height:1.45}.home-overview__facts dt{color:#999a94}.home-overview__facts dd{color:#555651}.home-overview__watch-card>footer{justify-content:flex-end;gap:7px;padding-top:16px}.home-overview__watch-card>footer button{color:#5f605b;cursor:pointer;background:#fff;border:1px solid #d9dad4;border-radius:17px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;display:inline-flex}.home-overview__watch-card>footer button:first-child{color:#fff;background:#242422;border-color:#242422}.home-overview__tabs{background:#eceeea;border:1px solid #dedfd9;border-radius:9px;flex:none;gap:2px;padding:3px;display:inline-flex}.home-overview__tabs button{color:#777973;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:27px;padding:0 9px;font-size:10px;font-weight:500}.home-overview__tabs button.home-overview__tab--active{color:#262724;background:#fff;box-shadow:0 1px 2px #181d2714}.home-overview__manage{background:#fff;border:1px solid #e3e4df;border-radius:13px;gap:15px;min-width:0;margin-top:18px;padding:16px;display:grid}.home-overview__manage-intro{border-bottom:1px solid #ebece7;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.home-overview__manage-intro p{color:#7c7e78;text-align:right;max-width:210px;font-size:9px;line-height:1.45}.home-overview__field{gap:6px;min-width:0;display:grid}.home-overview__field>span,.home-overview__sources legend{color:#62645f;font-size:10px;font-weight:600}.home-overview__field>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-overview__field small{color:#a0a19b;font-size:8px;font-weight:400}.home-overview__field input,.home-overview__field textarea,.home-overview__field select{color:#373834;width:100%;min-width:0;font:inherit;resize:vertical;background:#fcfcfa;border:1px solid #ddded8;border-radius:8px;outline:0;padding:9px 10px;font-size:10px;line-height:1.45}.home-overview__field input:focus,.home-overview__field textarea:focus,.home-overview__field select:focus{background:#fff;border-color:#b6d24f;box-shadow:0 0 0 3px #d0f1662e}.home-overview__schedule{border-top:1px solid #ebece7;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;padding-top:14px;display:grid}.home-overview__schedule .home-overview__field:first-child{grid-column:1/-1}.home-overview__sources{border:0;min-width:0;padding:0}.home-overview__sources legend{margin-bottom:7px}.home-overview__sources>div{flex-wrap:wrap;gap:6px;display:flex}.home-overview__sources button{color:#747670;cursor:pointer;background:#fafaf8;border:1px solid #e0e1dc;border-radius:8px;align-items:center;gap:5px;min-height:29px;padding:0 8px;font-size:9px;display:inline-flex}.home-overview__sources button.home-overview__source--active{color:#52621f;background:#f4fbcf;border-color:#c8e066}.home-overview__manage-actions{border-top:1px solid #ebece7;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;display:flex}.home-overview__manage-actions button{color:#696b65;cursor:pointer;background:#fff;border:1px solid #dcded8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:0 10px;font-size:10px;font-weight:500;display:inline-flex}.home-overview__manage-actions button.home-overview__save{color:#fff;background:#252624;border-color:#252624}@keyframes assistant-message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-cursor{50%{opacity:0}}@keyframes assistant-status-spin{to{transform:rotate(360deg)}}@media (width<=1180px){.home-assistant__workspace-counts span{display:none}.home-assistant__details-button{width:34px;padding:0;font-size:0}}@media (width<=1280px){.home-assistant{height:auto;display:block;overflow:visible}.home-overview{display:none}}@media (width<=900px){.home-assistant,.home-assistant__conversation{min-height:calc(100dvh - 126px)}.home-assistant__conversation{grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - 126px)}.home-assistant__header{padding:0 15px}.home-assistant__workspace-counts,.home-assistant__details-button{display:none}.home-thread-picker{background:#fff;border-bottom:1px solid #e9e9e5;align-items:center;gap:7px;padding:9px 12px;display:flex}.home-thread-picker label{color:#686864;background:#f8f8f5;border:1px solid #dfdfda;border-radius:10px;flex:1;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex;position:relative}.home-thread-picker select{appearance:none;color:#252525;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.home-thread-picker>button{color:#252525;background:#fff;border:1px solid #dfdfda;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.assistant-thread__content{padding:34px 18px 20px}.assistant-thread__footer{padding-left:14px;padding-right:14px}}.home-assistant.home-assistant--simple-chat{width:100%;max-width:none;height:calc(100dvh - var(--shell-main-header-height,0px));min-height:calc(100dvh - var(--shell-main-header-height,0px));background:radial-gradient(circle at 101% 42%,#d0f16657,#0000 19%),#fbfbf9;margin:0;padding:0;display:block;position:relative;overflow:hidden}.assistant-general-toolbar{z-index:8;align-items:center;gap:8px;display:flex;position:absolute;top:18px;right:24px}.assistant-general-toolbar button,.assistant-history-panel__new{color:#343431;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #deded8;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.assistant-general-toolbar button:hover,.assistant-history-panel__new:hover{background:#f4f4f0;border-color:#c6c7bf}.assistant-history-backdrop{z-index:20;cursor:default;background:#1315125c;border:0;position:absolute;inset:0}.assistant-history-panel{z-index:21;background:#fbfbf9;border-left:1px solid #dfe0da;flex-direction:column;gap:16px;width:min(380px,100% - 32px);height:100%;padding:22px;display:flex;position:absolute;top:0;right:0;box-shadow:-18px 0 46px #181d2726}.assistant-history-panel>header{border-bottom:1px solid #e5e5df;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.assistant-history-panel>header span{color:#85867f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.assistant-history-panel>header h2{color:#232421;margin:4px 0 0;font-size:21px;font-weight:500}.assistant-history-panel>header>button{color:#65665f;cursor:pointer;background:0 0;border:1px solid #deded8;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.assistant-history-panel__new{justify-content:flex-start;width:100%}.assistant-history-panel__list{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.assistant-history-panel__list>p{color:#777972;margin:0;padding:18px 10px;font-size:12px;line-height:1.5}.assistant-history-panel__list>button{color:#30312e;cursor:pointer;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 10px;display:flex}.assistant-history-panel__list>button:hover{background:#efefea}.assistant-history-panel__list>button span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.assistant-history-panel__list>button small{color:#898b84;flex:none;font-size:10px}.home-assistant--simple-chat .home-assistant__page-header,.home-assistant--simple-chat .home-overview{display:none}.home-assistant--simple-chat .home-assistant__conversation{width:100%;height:calc(100dvh - var(--shell-main-header-height,0px));min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.home-assistant.home-assistant--simple-chat:not(.home-assistant--watch-chat){grid-template-rows:72px minmax(0,1fr);gap:0;display:grid}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-general-toolbar{justify-content:flex-end;min-width:0;height:72px;padding:18px 24px 16px;position:relative;top:auto;right:auto}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .home-assistant__conversation{height:100%;min-height:0}@media (width>=1181px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{display:block}.home-assistant--watch-chat .home-assistant__conversation{width:auto;min-width:0}.home-assistant--simple-chat.home-assistant--watch-chat .home-overview{min-width:0;height:100dvh;box-shadow:none;background:#f4f5f2;border:0;border-left:1px solid #e3e5df;border-radius:0;padding:24px;display:block;overflow-y:auto}.home-assistant--watch-chat .assistant-thread__content{width:min(100%,780px)}}.home-assistant--simple-chat .assistant-thread__content{width:min(100%,980px);padding:0 30px 30px}.home-assistant--simple-chat .assistant-welcome{text-align:center;justify-content:flex-start;align-items:center;width:100%;min-height:0;padding-top:clamp(64px,10vh,108px)}.assistant-welcome__badge{color:#53651b;background:#f3fad9;border:1px solid #dce7b7;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex}.home-assistant--simple-chat .assistant-welcome__title{color:#1a1a1a;letter-spacing:-.035em;margin-top:16px;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.12}.home-assistant--simple-chat .assistant-welcome__copy{color:#74746f;max-width:610px;margin-top:9px;font-size:12.5px;line-height:1.45}.home-assistant--simple-chat .assistant-welcome>.assistant-composer-wrap{width:min(100%,760px);margin-top:29px}.home-assistant--simple-chat .assistant-composer{background:#fff;border:1px solid #e2e2dd;border-radius:22px;padding:5px 6px 5px 18px;box-shadow:0 8px 26px #1d1d190f}.home-assistant--simple-chat .assistant-composer:focus-within{border-color:#b8c87b;box-shadow:0 0 0 3px #d0f1662b,0 9px 28px #1d1d1912}.home-assistant--simple-chat .assistant-composer__scope{display:none}.home-assistant--simple-chat .assistant-composer__input-row{align-items:center;min-height:50px;padding:0}.home-assistant--simple-chat .assistant-composer__input{color:#262625;min-height:34px;padding:6px 0;font-size:13px;line-height:1.5}.home-assistant--simple-chat .assistant-composer__input::placeholder{color:#a1a19c}.home-assistant--simple-chat .assistant-composer__auto,.home-assistant--simple-chat .assistant-composer__attachment{display:none}.home-assistant--simple-chat .assistant-composer__send{background:#777772;width:40px;height:40px}.home-assistant--simple-chat .assistant-composer__send:not(:disabled):hover{background:#272725}.home-assistant--simple-chat .assistant-composer__send:disabled{background:#d7d7d2}.home-assistant--simple-chat .assistant-quick-actions{flex-wrap:wrap;justify-content:center;gap:7px;padding:13px 0 0;overflow:visible}.home-assistant--simple-chat .assistant-quick-action{color:#666661;background:#fff;border:1px solid #e8e8e4;border-radius:999px;min-height:27px;padding:5px 10px;font-size:10px;box-shadow:0 2px 8px #1e1e1a08}.home-assistant--simple-chat .assistant-quick-action+.assistant-quick-action{border-left:1px solid #e8e8e4;border-radius:999px}.home-assistant--simple-chat .assistant-quick-action:hover{background:#fff;border-color:#d5d5ce}.home-assistant--simple-chat .assistant-quick-actions__label,.home-assistant--simple-chat .assistant-composer__disclaimer{display:none}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content{width:min(100%,1160px);padding:0 48px 42px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content:has(.assistant-message){padding-top:clamp(88px,13vh,140px)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{padding-top:clamp(92px,13vh,150px)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__title{font-size:clamp(34px,3.4vw,48px)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__copy{max-width:760px;font-size:15px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap{width:min(100%,980px);margin-top:38px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer{border-radius:28px;padding:7px 8px 7px 22px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer__input-row{min-height:64px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer__input{min-height:42px;font-size:16px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer__send{width:48px;height:48px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-quick-action{min-height:32px;padding:7px 13px;font-size:12px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-proposal,.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-watch-card{width:100%}@media (width<=900px){.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content{padding-inline:22px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content:has(.assistant-message){padding-top:48px}}.assistant-welcome__helpers{text-align:left;width:100%;max-width:980px;margin-top:42px}.assistant-welcome__helpers h2{color:#30302d;font-family:var(--font-body);margin:0 0 10px 4px;font-size:12px;font-weight:600}.home-assistant--simple-chat .assistant-suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:none;margin-top:0;display:grid}@media (width<=900px){.home-assistant--simple-chat .assistant-suggestions{grid-template-columns:minmax(0,1fr)}}.home-assistant--simple-chat .assistant-suggestion{background:#ffffffeb;border:1px solid #e7e7e2;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;gap:13px;min-height:92px;padding:16px;box-shadow:0 5px 18px #1e1e1a0a}.home-assistant--simple-chat .assistant-suggestion:hover{border-color:#d4d4ce;box-shadow:0 7px 22px #1e1e1a0f}.assistant-suggestion__icon{color:#327792;background:#d9f3ff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.assistant-suggestion:first-child .assistant-suggestion__icon{background-color:#0000;background-image:url(/assets/icp-search-CxJ3DGMb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:38px;height:38px}.assistant-suggestion:first-child .assistant-suggestion__icon svg{opacity:0}.assistant-suggestion:nth-child(2) .assistant-suggestion__icon{color:#0000;background-color:#0000;background-image:url(/assets/watchllama-cue-CoJsF9UN.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:38px;height:38px}.assistant-suggestion:nth-child(2) .assistant-suggestion__icon svg{opacity:0}.assistant-suggestion:nth-child(3) .assistant-suggestion__icon{color:#0000;background-color:#0000;background-image:url(/assets/recent-client-CZCl_uij.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:38px;height:38px}.assistant-suggestion:nth-child(3) .assistant-suggestion__icon svg{opacity:0}.home-assistant--simple-chat .assistant-suggestion__copy{gap:3px}.home-assistant--simple-chat .assistant-suggestion__copy>span:first-child{font-size:12px;font-weight:600}.home-assistant--simple-chat .assistant-suggestion__copy>span:last-child{color:#8a8a85;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.35;overflow:hidden}.home-assistant--simple-chat .assistant-suggestion__arrow{color:#a2a29d}.home-assistant--simple-chat .assistant-thread__footer{background:linear-gradient(#fbfbf900 0%,#fbfbf9f0 28%,#fbfbf9 54%);padding:28px 24px 16px}.home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,780px)}@media (width<=900px){.home-assistant.home-assistant--simple-chat{height:calc(100dvh - 126px);min-height:calc(100dvh - 126px)}.home-assistant.home-assistant--simple-chat:not(.home-assistant--watch-chat){grid-template-rows:62px minmax(0,1fr)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-general-toolbar{height:62px;padding:12px 16px}.home-assistant--simple-chat .home-assistant__conversation{border:0;border-radius:0;height:calc(100dvh - 126px);min-height:0}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .home-assistant__conversation{height:100%}.home-assistant--simple-chat .assistant-thread__content{padding:0 16px 24px}.home-assistant--simple-chat .assistant-welcome{padding-top:42px}.home-assistant--simple-chat .assistant-suggestions{grid-template-columns:minmax(0,1fr)}.assistant-welcome__helpers{margin-top:32px}}@media (width<=560px){.home-assistant--simple-chat .assistant-welcome__title{font-size:28px}.home-assistant--simple-chat .assistant-welcome__copy{font-size:12px}.home-assistant--simple-chat .assistant-composer{padding-left:14px}.home-assistant--simple-chat .assistant-quick-action{font-size:9px}}@media (width<=640px){.home-assistant__identity strong{max-width:158px}.home-assistant__identity>svg{display:none}.home-assistant__new-button{width:34px;padding:0;font-size:0}.assistant-thread__content{gap:23px;padding:27px 14px 18px}.assistant-welcome{min-height:390px}.assistant-welcome__title{font-size:31px}.assistant-welcome__copy{font-size:13px}.assistant-suggestions{grid-template-columns:1fr;margin-top:24px}.assistant-suggestion{min-height:68px}.assistant-message--user{padding-left:34px}.assistant-message--assistant{gap:8px}.assistant-message__avatar{width:25px;height:25px}.assistant-proposal__body,.assistant-watch-card__grid{grid-template-columns:1fr}.assistant-proposal__row,.assistant-watch-card__grid>div{border-bottom:1px solid #ebebe7;border-right:0}.assistant-watch-card__grid>div:last-child{border-bottom:0}.assistant-proposal__footer,.assistant-watch-card__footer{flex-direction:column;align-items:stretch}.assistant-proposal__action,.assistant-watch-card__footer button,.assistant-watch-card__footer button:last-child{width:100%;margin-left:0}.assistant-proposal__note{justify-content:center}.assistant-quick-actions{padding-left:7px;padding-right:7px}.assistant-quick-actions__label{display:none}.assistant-thread__footer{padding:24px 10px 8px}.assistant-composer{border-radius:25px}.assistant-composer__scope small{display:none}.assistant-composer__scope>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.assistant-composer__input-row{padding-left:10px}.assistant-composer__input{font-size:13px}.assistant-composer__auto,.assistant-composer__attachment{display:none}}@media (prefers-reduced-motion:reduce){.assistant-message,.assistant-message__cursor,.assistant-suggestion{transition:none;animation:none}}.assistant-snapshot{border:1px solid var(--color-border-strong);background:var(--color-white);width:100%;max-width:920px;color:var(--color-ink-800);text-align:left;border-radius:16px;margin-top:30px;overflow:hidden}.assistant-snapshot>header{justify-content:space-between;align-items:center;gap:16px;padding:15px 18px 12px;display:flex}.assistant-snapshot>header>div{gap:2px;display:grid}.assistant-snapshot>header span,.assistant-snapshot>header small,.assistant-snapshot__metrics small,.assistant-snapshot footer>span,.assistant-snapshot footer button small{color:var(--color-ink-500);font-size:11px;font-weight:400}.assistant-snapshot>header h2{color:var(--color-ink-900);font-family:var(--font-body);letter-spacing:-.01em;font-size:15px;font-weight:500}.assistant-snapshot>header small{align-items:center;gap:6px;display:inline-flex}.assistant-snapshot__metrics{border-block:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.assistant-snapshot__metrics button{border:0;border-right:1px solid var(--color-border);min-height:66px;color:var(--color-ink-900);text-align:left;cursor:pointer;background:0 0;align-content:center;gap:2px;padding:10px 18px;display:grid}.assistant-snapshot__metrics button:last-child{border-right:0}.assistant-snapshot__metrics button:hover,.assistant-snapshot footer button:hover{background:var(--color-surface-hover)}.assistant-snapshot__metrics button>span{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.assistant-snapshot__bar{background:var(--color-surface-active);border-radius:999px;gap:2px;height:3px;margin:13px 18px 0;display:flex;overflow:hidden}.assistant-snapshot__bar i{border-radius:inherit;background:#d0f166;min-width:3px}.assistant-snapshot__bar i:nth-child(2){background:#8dc9e7}.assistant-snapshot__bar i:nth-child(3){background:#b7a3db}.assistant-snapshot footer{gap:7px;padding:13px 18px 15px;display:grid}.assistant-snapshot footer>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.assistant-snapshot footer button{border:1px solid var(--color-border);background:var(--color-surface-subtle);min-width:0;color:var(--color-ink-800);text-align:left;cursor:pointer;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.assistant-snapshot footer button>span,.assistant-snapshot footer button>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-snapshot footer button>span{font-size:12px;font-weight:500}.assistant-snapshot footer button>small{grid-column:1}.assistant-snapshot footer button>svg{color:var(--color-ink-500);grid-area:1/2/span 2}.assistant-tool{border:1px solid var(--color-border-strong);background:var(--color-white);width:min(100%,640px);color:var(--color-ink-800);border-radius:12px;margin:6px 0 12px;overflow:hidden}.assistant-tool__header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:8px 11px;display:grid}.assistant-tool__icon{background:var(--color-surface-active);width:28px;height:28px;color:var(--color-ink-600);border-radius:8px;place-items:center;display:grid}.assistant-tool__header>span:nth-child(2){font-size:12px;font-weight:500}.assistant-tool__header small{color:var(--color-ink-500);font-size:10.5px;font-weight:400}.assistant-tool--running .assistant-tool__icon svg{animation:1.2s ease-in-out infinite assistant-tool-pulse}.assistant-tool--approval{border-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-border-strong))}.assistant-tool--approval .assistant-tool__icon{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface-active));color:var(--color-ink-900)}.assistant-tool__body{border-top:1px solid var(--color-border);background:var(--color-surface-subtle);gap:10px;padding:11px;display:grid}.assistant-tool__body>p{gap:2px;display:grid}.assistant-tool__body>p span{color:var(--color-ink-800);font-size:12px;font-weight:500}.assistant-tool__body>p small{color:var(--color-ink-500);font-size:11px;font-weight:400}.assistant-tool__schedule{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink-600);border-radius:8px;padding:8px 9px;font-size:11px;line-height:1.45}.assistant-tool__schedule--synced{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border));color:var(--color-ink-800)}.assistant-tool__schedule--error{border-color:color-mix(in srgb, #d65b52 52%, var(--color-border));color:#b7463f}.assistant-tool__counts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.assistant-tool__counts>span{border-right:1px solid var(--color-border);gap:1px;padding-right:12px;display:grid}.assistant-tool__counts>span:not(:first-child){padding-left:12px}.assistant-tool__counts>span:last-child{border-right:0}.assistant-tool__counts strong{color:var(--color-ink-900);font-size:16px;font-weight:500}.assistant-tool__counts small{color:var(--color-ink-500);font-size:10px}.assistant-tool__actions{flex-wrap:wrap;gap:7px;display:flex}.assistant-tool__actions button{border:1px solid var(--color-border-strong);background:var(--color-white);min-height:30px;color:var(--color-ink-700);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:500;display:inline-flex}.assistant-tool__actions button:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.assistant-tool__actions .assistant-tool__connect{color:#20270e;background:#d0f166;border-color:#65763c}.assistant-tool--compact{border-color:var(--color-border);background:var(--color-surface-subtle);width:auto;max-width:100%;box-shadow:none;border-radius:999px;margin:3px 0 8px;display:inline-block}.assistant-tool--compact .assistant-tool__header{grid-template-columns:24px minmax(0,auto);gap:7px;min-height:34px;padding:4px 10px 4px 5px}.assistant-tool--compact .assistant-tool__icon{background:var(--color-surface-active);border-radius:50%;width:24px;height:24px}.assistant-tool--compact .assistant-tool__icon svg{width:13px;height:13px}.assistant-tool--compact .assistant-tool__header>span:nth-child(2){color:var(--color-ink-600);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.2;overflow:hidden}.assistant-tool--compact .assistant-tool__header small,.assistant-tool--web-search+.assistant-tool--web-search{display:none}@keyframes assistant-tool-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media (width<=720px){.assistant-snapshot{margin-top:24px}.assistant-snapshot>header,.assistant-snapshot footer{padding-inline:13px}.assistant-snapshot__metrics button{padding-inline:12px}.assistant-snapshot footer>div,.home-assistant--simple-chat .assistant-suggestions{grid-template-columns:minmax(0,1fr)}.assistant-tool{width:100%}.assistant-tool.assistant-tool--compact{width:auto;max-width:100%}.assistant-watch-chip-row,.assistant-watch-chip{width:100%}.assistant-watch-chip__copy{max-width:none}.assistant-watch-chip__next{display:none}}@media (width>=901px){.home-assistant{background:var(--color-canvas);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(560px,1fr);gap:24px;max-width:1680px;height:100dvh;min-height:100dvh;margin-left:auto;margin-right:auto;padding:44px 48px 48px;display:grid;overflow:hidden}.home-assistant--preview{grid-template-columns:minmax(560px,1.25fr) minmax(340px,.75fr)}.home-assistant__page-header{grid-column:1/-1;justify-content:flex-end;align-items:flex-end;gap:28px;min-width:0;display:flex}.home-assistant__page-header>div:first-child{min-width:0}.home-assistant__page-header>div:first-child>span{color:#85888e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.home-assistant__page-header h1{color:#181d27;font-family:var(--font-display);letter-spacing:-.035em;margin-top:2px;font-size:32px;font-weight:600;line-height:1.15}.home-assistant__page-header p{color:#717680;margin-top:7px;font-size:13px}.home-assistant__page-actions,.home-assistant__preview-toggle{align-items:center;display:flex}.home-assistant__page-actions{flex:none;gap:14px}.home-assistant__preview-toggle{color:#535862;border-right:1px solid #dfe1dd;gap:9px;padding-right:14px;font-size:12px}.home-assistant__preview-toggle>button{cursor:pointer;background:#e6e7e3;border:1px solid #d4d6d2;border-radius:999px;width:34px;height:20px;padding:0;position:relative}.home-assistant__preview-toggle>button[aria-checked=true]{background:#d0f166;border-color:#bddb5b}.home-assistant__preview-toggle i{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #181d272e}.home-assistant__preview-toggle>button[aria-checked=true] i{transform:translate(14px)}.home-assistant__header-button{color:#fff;cursor:pointer;background:#181d27;border:1px solid #181d27;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 13px;font-size:12px;font-weight:500;display:inline-flex}.home-assistant__conversation,.home-overview{border:1px solid var(--color-border);background:#fff;border-radius:12px;height:auto;min-height:0;overflow:hidden;box-shadow:0 1px 2px #181d2708}.home-assistant__conversation{grid-template-rows:minmax(0,1fr)}.home-overview{border-left:1px solid var(--color-border);padding:24px;display:block;overflow-y:auto}.assistant-thread__content{padding-top:42px}.assistant-thread__footer{background:linear-gradient(#fff0 0%,#fffffff0 26%,#fff 52%)}}@media (width>=901px) and (width<=1180px){.home-assistant,.home-assistant--preview{grid-template-columns:minmax(0,1fr)}.home-overview{display:none}}@media (width>=1800px){.home-assistant{padding:52px 56px 60px}.home-assistant__page-header h1{font-size:36px}.home-assistant__page-header p{font-size:14px}}@media (width<=900px){.home-assistant,.home-assistant--preview{background:var(--color-canvas);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(100dvh - 126px);padding:18px 14px 0;display:grid;overflow:visible}.home-assistant__page-header{justify-content:space-between;align-items:flex-start;gap:14px;padding:2px 2px 16px;display:flex}.home-assistant__page-header>div:first-child>span,.home-assistant__page-header p{display:none}.home-assistant__page-header h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:24px}.home-assistant__preview-toggle{display:none}.home-assistant__page-actions{display:flex}.home-assistant__header-button{color:#fff;background:#181d27;border:1px solid #181d27;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font-size:11px;display:inline-flex}.home-assistant__conversation{border:1px solid var(--color-border);background:#fff;border-radius:12px 12px 0 0;height:calc(100dvh - 202px);min-height:540px;overflow:hidden}}@media (width>=1600px){.home-assistant--simple-chat .assistant-thread__content{width:min(100%,clamp(1080px,62vw,1480px));padding-left:clamp(38px,3vw,70px);padding-right:clamp(38px,3vw,70px)}.home-assistant--simple-chat .assistant-welcome{padding-top:clamp(86px,11vh,132px)}.assistant-welcome__badge{gap:7px;min-height:30px;padding:5px 12px;font-size:12px}.home-assistant--simple-chat .assistant-welcome__title{margin-top:20px;font-size:clamp(40px,2.25vw,52px)}.home-assistant--simple-chat .assistant-welcome__copy{max-width:760px;margin-top:12px;font-size:15.5px}.home-assistant--simple-chat .assistant-welcome>.assistant-composer-wrap{width:min(100%,clamp(900px,49vw,1160px));margin-top:36px}.home-assistant--simple-chat .assistant-composer{border-radius:28px;padding:7px 8px 7px 22px;box-shadow:0 10px 34px #1d1d1912}.home-assistant--simple-chat .assistant-composer__input-row{min-height:58px}.home-assistant--simple-chat .assistant-composer__input{min-height:40px;font-size:15px}.home-assistant--simple-chat .assistant-composer__send{width:46px;height:46px}.home-assistant--simple-chat .assistant-quick-actions{gap:9px;padding-top:16px}.home-assistant--simple-chat .assistant-quick-action{min-height:33px;padding:7px 13px;font-size:12px}.assistant-welcome__helpers{max-width:980px;margin-top:50px}.assistant-welcome__helpers h2{margin-bottom:13px;font-size:14px}.home-assistant--simple-chat .assistant-suggestions{gap:12px}.home-assistant--simple-chat .assistant-suggestion{border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;gap:13px;min-height:92px;padding:16px}.assistant-suggestion__icon{border-radius:11px;width:40px;height:40px}.home-assistant--simple-chat .assistant-suggestion__copy>span:first-child{font-size:14px}.home-assistant--simple-chat .assistant-suggestion__copy>span:last-child{font-size:11.5px}.home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,1020px)}}@media (width>=1440px){.home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{gap:36px;width:min(100%,clamp(1040px,61vw,1380px));padding-top:48px}.home-assistant--watch-chat .assistant-message--assistant{gap:14px}.home-assistant--watch-chat .assistant-message__avatar{border-radius:10px;width:36px;height:36px}.home-assistant--watch-chat .assistant-message__content{width:min(100%,1040px)}.home-assistant--watch-chat .assistant-message__text,.home-assistant--watch-chat .assistant-message__user-bubble{font-size:16px;line-height:1.62}.home-assistant--watch-chat .assistant-message__user-bubble{border-radius:16px 16px 7px;max-width:min(840px,100%);padding:13px 17px}.home-assistant--watch-chat .assistant-watch-card{border-radius:19px;margin-top:22px}.home-assistant--watch-chat .assistant-watch-card__header{grid-template-columns:42px minmax(0,1fr) auto;gap:13px;min-height:72px;padding:15px 18px}.home-assistant--watch-chat .assistant-watch-card__mark{border-radius:11px;width:40px;height:40px}.home-assistant--watch-chat .assistant-watch-card__header>div>span,.home-assistant--watch-chat .assistant-watch-card__grid span{font-size:11.5px}.home-assistant--watch-chat .assistant-watch-card__header strong{font-size:18px}.home-assistant--watch-chat .assistant-watch-card__status{padding:6px 10px;font-size:12px}.home-assistant--watch-chat .assistant-watch-card__grid{grid-template-columns:minmax(0,1.7fr) minmax(220px,.7fr)}.home-assistant--watch-chat .assistant-watch-card__grid>div{min-height:126px;padding:18px}.home-assistant--watch-chat .assistant-watch-card__grid p{font-size:14px;line-height:1.55}.home-assistant--watch-chat .assistant-watch-card__footer{min-height:58px;padding:11px 15px}.home-assistant--watch-chat .assistant-watch-card__footer button{min-height:38px;padding:8px 13px;font-size:13px}.home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,clamp(980px,51vw,1180px))}.home-assistant--watch-chat .assistant-composer__input{font-size:16px}}@media (width>=1920px){.home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{gap:42px;width:min(100%,1500px);padding-top:58px}.home-assistant--watch-chat .assistant-message__content{width:min(100%,1160px)}.home-assistant--watch-chat .assistant-message__text,.home-assistant--watch-chat .assistant-message__user-bubble{font-size:17px}.home-assistant--watch-chat .assistant-watch-card__header strong{font-size:19px}.home-assistant--watch-chat .assistant-watch-card__grid p{font-size:15px}.home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,1280px)}}@media (width>=1181px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(620px,1fr) minmax(400px,460px);display:grid}.home-assistant.home-assistant--simple-chat.home-assistant--watch-panel-closed{display:block}}.watch-chat-panel{z-index:12;min-width:0;height:calc(100dvh - var(--shell-main-header-height,0px));color:#181d27;background:#fff;border-left:1px solid #e3e4e0;position:relative;overflow:hidden}.watch-chat-panel__header{background:#fffffff5;border-bottom:1px solid #e7e8e4;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:13px 16px 13px 20px;display:flex}.watch-chat-panel__header>div:first-child{gap:2px;min-width:0;display:grid}.watch-chat-panel__header strong{color:#181d27;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.watch-chat-panel__header span{color:#717680;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.watch-chat-panel__header>div:last-child{flex:none;align-items:center;gap:3px;display:flex}.watch-chat-panel__header button{color:#717680;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}.watch-chat-panel__header button:hover{color:#181d27;background:#f0f1ed}.watch-chat-panel__body{align-content:start;gap:18px;height:calc(100% - 72px);padding:22px 20px 40px;display:grid;overflow-y:auto}.watch-chat-panel__prompt{gap:8px;display:grid}.watch-chat-panel__prompt>span,.watch-chat-panel__section>h2{color:#85888e;font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.watch-chat-panel__prompt textarea{resize:vertical;color:#252a34;width:100%;min-height:220px;font:inherit;background:#fbfbfa;border:1px solid #dedfdb;border-radius:15px;outline:0;padding:15px;font-size:13px;line-height:1.6}.watch-chat-panel__prompt textarea:focus{background:#fff;border-color:#b7ca74;box-shadow:0 0 0 3px #d0f1662b}.watch-chat-panel__prompt-actions{justify-content:flex-end;align-items:center;gap:8px;min-height:34px;display:flex}.watch-chat-panel__prompt-actions>span{color:#85888e;margin-right:auto;font-size:10.5px}.watch-chat-panel__prompt-actions>span.is-error{color:#a1433b}.watch-chat-panel__prompt-actions button{color:#535862;cursor:pointer;min-height:32px;font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:8px;padding:6px 10px;font-size:10.5px;font-weight:500}.watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save{color:#fff;background:#181d27;border-color:#181d27}.watch-chat-panel__prompt-actions button:disabled{color:#a2a59e;cursor:default;background:#f0f1ed;border-color:#e5e6e2}.watch-chat-panel__section{background:#fff;border:1px solid #e1e2de;border-radius:14px;overflow:hidden}.watch-chat-panel__section>h2{background:#fafaf8;border-bottom:1px solid #ecece8;padding:11px 14px 8px}.watch-chat-panel__row,.watch-chat-panel__runs>div{border-bottom:1px solid #ecece8;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 14px;display:flex}.watch-chat-panel__row:last-child,.watch-chat-panel__runs>div:last-child{border-bottom:0}.watch-chat-panel__row>span,.watch-chat-panel__runs span{color:#252a34;font-size:13px;font-weight:500}.watch-chat-panel__row select,.watch-chat-panel__row input{color:#535862;min-width:0;max-width:220px;font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:6px 26px 6px 8px;font-size:12px}.watch-chat-panel__row input[type=time],.watch-chat-panel__row input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.watch-chat-panel__row select:focus-visible,.watch-chat-panel__row input:focus-visible{box-shadow:var(--focus-ring);border-radius:6px}.watch-chat-panel__runs strong{color:#535862;text-align:right;font-size:12px;font-weight:500}.watch-chat-panel__schedule-alert{color:#71541d;background:#fff8e8;border:1px solid #ead6a6;border-radius:10px;margin:-2px 0 0;padding:10px 12px;font-size:12px;line-height:1.45}.watch-chat-panel__note{color:#68772d;background:#f5f8eb;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.watch-chat-panel__note svg{flex:none;margin-top:1px}.watch-chat-panel__note p{margin:0;font-size:11px;line-height:1.45}.watch-chat-panel__note strong{color:inherit;font-weight:600}.watch-chat-panel__reopen{z-index:14;color:#535862;cursor:pointer;min-height:38px;font:inherit;background:#fffffff0;border:1px solid #dedfdb;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:14px;right:18px;box-shadow:0 7px 22px #181d2714}@media (width>=1600px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(700px,1fr) minmax(470px,520px)}.watch-chat-panel__header{min-height:80px;padding-left:24px;padding-right:20px}.watch-chat-panel__header strong{font-size:19px}.watch-chat-panel__header span{font-size:13px}.watch-chat-panel__body{gap:22px;height:calc(100% - 80px);padding:26px 24px 48px}.watch-chat-panel__prompt>span,.watch-chat-panel__section>h2{font-size:12px}.watch-chat-panel__prompt textarea{min-height:260px;padding:18px;font-size:15px}.watch-chat-panel__row,.watch-chat-panel__runs>div{min-height:64px;padding-left:17px;padding-right:17px}.watch-chat-panel__row>span,.watch-chat-panel__runs span{font-size:15px}.watch-chat-panel__row select,.watch-chat-panel__row input,.watch-chat-panel__runs strong{font-size:14px}.watch-chat-panel__note p{font-size:13px}}@media (width>=1920px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(760px,1fr) minmax(520px,580px)}.watch-chat-panel__header{min-height:86px}.watch-chat-panel__body{height:calc(100% - 86px);padding:30px 28px 54px}.watch-chat-panel__prompt textarea{min-height:290px;font-size:16px}}@media (width<=1180px){.watch-chat-panel{width:min(460px,100%);position:absolute;top:0;right:0;box-shadow:-18px 0 48px #181d2724}}@media (width<=620px){.watch-chat-panel{border-left:0;width:100%}.watch-chat-panel__reopen{top:8px;right:10px}.watch-chat-panel__body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.records-page{--records-border:var(--color-border,#e5e5e1);--records-border-strong:var(--color-border-strong,#d7d7d2);--records-canvas:var(--color-white,#fff);--records-subtle:var(--color-surface-subtle,#f8f8f6);--records-hover:var(--color-surface-hover,#f5f5f3);--records-selected:var(--color-surface-active,#f0f0ed);--records-text:var(--color-ink-900,#202020);--records-text-secondary:var(--color-ink-600,#5f5f5b);--records-text-muted:var(--color-ink-500,#858580);--records-ai:var(--color-ai-soft,#f4eff8);--records-accent:var(--color-accent,#d9f99d);width:min(100%,1420px);min-width:0;min-height:100dvh;color:var(--records-text);margin:0 auto;padding:22px 38px 52px}.records-page button,.records-page select,.records-page textarea,.records-page input{font:inherit}.records-page button:focus-visible,.records-page select:focus-visible,.records-page textarea:focus-visible,.records-page input:focus-visible,.records-page a:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #8ab4f8}.records-header{justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;margin-bottom:23px;display:flex}.records-header h1{font-family:var(--font-display,sans-serif);letter-spacing:-.035em;margin:1px 0 0;font-size:31px;font-weight:600;line-height:1.18}.records-header>div:first-child>p:last-child{color:var(--records-text-secondary);margin-top:6px;font-size:14px}.records-eyebrow{color:var(--records-text-muted);letter-spacing:.075em;text-transform:uppercase;font-size:11px;font-weight:600}.records-header-actions,.records-detail-actions{align-items:center;gap:8px;display:flex}.records-primary-button,.records-secondary-button,.records-danger-button{border:1px solid var(--records-text);background:var(--records-text);color:#fff;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:background-color .14s,border-color .14s;display:inline-flex}.records-primary-button:hover{background:#363636;border-color:#363636}.records-secondary-button{border-color:var(--records-border-strong);background:var(--records-canvas);color:var(--records-text-secondary)}.records-secondary-button:hover{background:var(--records-hover);color:var(--records-text)}.records-danger-button{color:#a3423c;background:snow;border-color:#ead5d2}.records-danger-button:hover{background:#fff5f4;border-color:#debdb9}.records-split{border:1px solid var(--records-border);background:var(--records-canvas);border-radius:13px;grid-template-columns:minmax(300px,.7fr) minmax(500px,1.3fr);min-width:0;display:grid;overflow:hidden}.records-list-panel,.records-detail-panel{min-width:0}.records-list-panel{border-right:1px solid var(--records-border);background:#fdfdfc}.records-panel-header{border-bottom:1px solid var(--records-border);min-height:52px;color:var(--records-text-muted);justify-content:space-between;align-items:center;gap:16px;padding:11px 15px;font-size:11px;display:flex}.records-panel-header>div{align-items:baseline;gap:8px;display:flex}.records-panel-header h2{color:var(--records-text);font-family:var(--font-body,sans-serif);font-size:13px;font-weight:600}.records-list{scrollbar-color:#d2d2ce transparent;scrollbar-width:thin;max-height:760px;overflow-y:auto}.records-row{border:0;border-bottom:1px solid var(--records-border);width:100%;min-width:0;color:var(--records-text);cursor:pointer;text-align:left;background:0 0;align-items:stretch;padding:14px 15px;transition:background-color .12s,box-shadow .12s;display:flex}.records-row:last-child{border-bottom:0}.records-row:hover{background:var(--records-hover)}.records-row-content{flex-direction:column;flex:1;min-width:0;display:flex}.records-row-title{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.records-row-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.records-row-description{color:var(--records-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.records-row-meta{min-width:0;color:var(--records-text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10.5px;display:flex}.records-row-meta>span{align-items:center;gap:5px;min-width:0;display:inline-flex}.records-detail-panel{background:var(--records-canvas);flex-direction:column;min-height:660px;display:flex}.records-detail-header{border-bottom:1px solid var(--records-border);justify-content:space-between;align-items:center;gap:24px;min-height:98px;padding:19px 22px;display:flex}.records-detail-header h2{font-family:var(--font-display,sans-serif);letter-spacing:-.025em;margin-top:5px;font-size:23px;font-weight:600;line-height:1.15}.records-detail-header p{color:var(--records-text-secondary);margin-top:4px;font-size:12.5px}.records-detail-body{flex-direction:column;flex:1;gap:15px;min-width:0;padding:19px 21px 23px;display:flex}.records-detail-footer{border-top:1px solid var(--records-border);min-height:57px;color:var(--records-text-muted);background:#fdfdfc;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;font-size:11px;display:flex}.records-section{border:1px solid var(--records-border);background:var(--records-canvas);border-radius:10px;min-width:0}.records-section-header{border-bottom:1px solid var(--records-border);justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:10px 13px;display:flex}.records-section-header h3{font-family:var(--font-body,sans-serif);font-size:12px;font-weight:600;line-height:1.3}.records-section-header>span,.records-section-header>div>span{color:var(--records-text-muted);font-size:10.5px}.records-description-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.records-description-list>div{min-width:0;padding:14px}.records-description-list>div+div{border-left:1px solid var(--records-border)}.records-description-list dt{color:var(--records-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}.records-description-list dd{margin:4px 0 0;font-size:13px}.records-status{border:1px solid var(--records-border);background:var(--records-subtle);width:max-content;color:var(--records-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.records-avatar{background:var(--color-blue-soft,#e8f2fa);color:#456274;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:600;display:grid}.records-empty{border:1px solid var(--records-border);background:var(--records-canvas);min-height:430px;color:var(--records-text-muted);text-align:center;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.records-empty>svg{box-sizing:content-box;background:var(--records-subtle);color:var(--records-text-secondary);border-radius:10px;margin-bottom:4px;padding:9px}.records-empty h2{color:var(--records-text);font-family:var(--font-body,sans-serif);font-size:15px;font-weight:600}.records-empty p{max-width:340px;font-size:13px}.records-tabs{border:1px solid var(--records-border);background:var(--records-subtle);border-radius:9px;align-items:center;gap:3px;width:max-content;min-width:0;margin-bottom:12px;padding:3px;display:flex}.records-tabs button{min-height:32px;color:var(--records-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.records-tabs button:hover{color:var(--records-text)}.records-tabs button>span{min-width:18px;height:18px;color:var(--records-text-secondary);background:#ecece9;border-radius:999px;place-items:center;font-size:9px;display:grid}.records-tabs .records-tab-active{background:var(--records-canvas);color:var(--records-text);font-weight:500;box-shadow:0 1px 3px #00000012}.watches-header-summary,.leads-header-summary,.tasks-header-summary{border:1px solid var(--records-border);background:var(--records-subtle);border-radius:9px;align-items:center;gap:5px;padding:4px;display:inline-flex}.watches-header-summary span,.leads-header-summary span,.tasks-header-summary span{background:var(--records-canvas);color:var(--records-text-secondary);white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:11px}.watches-row{gap:10px}.watches-status-dot{background:#aaa9a3;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:6px}.watches-status-dot-active{background:#5d9b68;box-shadow:0 0 0 3px #eaf4ec}.watches-row-title small{color:var(--records-text-muted);font-size:10px;font-weight:500}.watches-row-description{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.watches-row-meta{margin-top:10px}.watches-row-meta>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watches-detail-heading{min-width:0;max-width:610px}.watches-status>span{background:#999892;border-radius:50%;width:6px;height:6px}.watches-status-active{color:#347044;background:#eff8f1;border-color:#cde4d1}.watches-status-active>span{background:#4e9a61}.watches-detail-actions{flex:none}.watches-refine-button svg{color:#735985}.watches-overview .records-section-header{background:var(--records-subtle)}.watches-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.watches-section-header{justify-content:flex-start}.watches-section-header>span:last-child{margin-left:auto}.watches-section-icon{color:#3b7449;background:#eef6ef;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.watches-section-icon-exclude{color:#797772;background:#f4f3f1;font-size:17px}.watches-signals ul,.watches-exclusions ul{margin:0;padding:5px 13px 10px 34px}.watches-signals li,.watches-exclusions li{color:var(--records-text-secondary);padding:5px 0 5px 2px;font-size:12px;line-height:1.4}.watches-signals li::marker{color:#5d9b68}.watches-exclusions li::marker{color:#aaa9a3}.watches-source-list{flex-wrap:wrap;gap:7px;padding:12px 13px 14px;display:flex}.watches-source{border:1px solid var(--records-border);min-height:31px;color:var(--records-text-secondary);border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.watches-source svg:last-child{color:#4e9a61;margin-left:3px}.watches-workflow-note{background:var(--records-ai);color:#66576f;border:1px solid #e4dceb;border-radius:9px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.watches-workflow-note svg{flex:none;margin-top:1px}.watches-workflow-note p{font-size:11.5px;line-height:1.45}.watches-detail-footer span+span{text-align:right}.tasks-header{justify-content:flex-end;margin-bottom:17px}.leads-header{justify-content:flex-end}.tasks-header-summary span{font-weight:500}.tasks-workspace{grid-template-columns:minmax(315px,.75fr) minmax(510px,1.25fr)}.tasks-row{flex-direction:column;gap:6px;display:flex}.tasks-row-source span:first-child{color:var(--records-text-secondary);font-weight:500}.tasks-row-title strong{font-size:13.5px}.tasks-row-title b{color:#467454;font-size:11px;font-weight:600}.tasks-row-meta{padding-top:3px}.tasks-row-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-row-assignee>span{color:#72716c;background:#ececea;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-weight:600;display:grid}.tasks-detail-header{align-items:flex-start}.tasks-person{align-items:flex-start;gap:11px;min-width:0;display:flex}.tasks-person>div{min-width:0}.tasks-status-needs-review{color:#795f21;background:#fff9e9;border-color:#eadfbe}.tasks-status-waiting{color:#496a80;background:#f0f6fa;border-color:#d2e0eb}.tasks-status-approved{color:#377246;background:#eff8f1;border-color:#cce3d0}.tasks-status-dismissed{color:#74736f;background:#f2f2f0}.tasks-match-score{flex-direction:column;flex:none;align-items:flex-end;display:flex}.tasks-match-score strong{color:#427250;font-family:var(--font-display,sans-serif);font-size:21px;font-weight:600}.tasks-match-score span{color:var(--records-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:600}.tasks-source-bar,.leads-source-bar{border:1px solid var(--records-border);background:var(--records-subtle);min-height:35px;color:var(--records-text-muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:7px 10px;font-size:10.5px;display:flex}.tasks-source-bar>span,.leads-source-bar>span{align-items:center;gap:5px;display:inline-flex}.tasks-source-bar>span+span:before,.tasks-source-bar time:before,.leads-source-bar>span+span:before,.leads-source-bar time:before{color:#bbb9b4;content:"·";margin-right:1px}.tasks-source-bar a,.leads-source-bar a{color:var(--records-text-secondary);align-items:center;gap:3px;margin-left:auto;font-weight:500;display:inline-flex}.tasks-source-bar a:hover,.leads-source-bar a:hover{color:var(--records-text);text-underline-offset:2px;text-decoration:underline}.tasks-evidence,.leads-evidence{background:#fafaf8}.tasks-section-header,.leads-section-header{justify-content:flex-start}.tasks-section-header>svg,.leads-section-header>svg{color:var(--records-text-muted)}.tasks-evidence blockquote,.leads-evidence blockquote{color:#373735;font-family:var(--font-display,sans-serif);margin:0;padding:17px 18px 19px;font-size:16px;line-height:1.5}.tasks-evidence blockquote:before,.leads-evidence blockquote:before{color:#aaa8a2;content:"“"}.tasks-evidence blockquote:after,.leads-evidence blockquote:after{color:#aaa8a2;content:"”"}.tasks-intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tasks-intelligence{grid-template-columns:26px minmax(0,1fr);align-content:start;gap:8px;padding:12px;display:grid}.tasks-intelligence-icon,.leads-section-icon{color:#467454;background:#eef5ef;border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:600;display:grid}.tasks-intelligence-missing .tasks-intelligence-icon,.leads-section-icon-missing{color:#527087;background:#eef4f8}.tasks-intelligence-action .tasks-intelligence-icon,.leads-section-icon-action{background:var(--records-ai);color:#70567f}.tasks-intelligence h3,.leads-qualification-grid h3,.leads-next-action h3{font-family:var(--font-body,sans-serif);font-size:11.5px;font-weight:600}.tasks-intelligence p,.leads-qualification-grid p,.leads-next-action p{color:var(--records-text-secondary);margin-top:4px;font-size:11px;line-height:1.45}.tasks-workflow .tasks-section-header>span{text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.tasks-workflow-grid{grid-template-columns:minmax(150px,.42fr) minmax(260px,1fr);gap:13px;padding:13px;display:grid}.tasks-assignee-field,.tasks-note-field{flex-direction:column;gap:6px;min-width:0;display:flex}.tasks-assignee-field>span:first-child,.tasks-note-field>span:first-child{color:var(--records-text-muted);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:600}.tasks-select-wrap{align-items:center;min-width:0;display:flex;position:relative}.tasks-select-wrap>svg{z-index:1;color:var(--records-text-muted);pointer-events:none;position:absolute;left:10px}.tasks-select-wrap select,.tasks-note-field textarea{border:1px solid var(--records-border-strong);background:var(--records-canvas);width:100%;color:var(--records-text);border-radius:8px;font-size:12px}.tasks-select-wrap select{min-height:37px;padding:7px 28px 7px 31px}.tasks-note-field textarea{resize:vertical;min-height:76px;padding:9px 10px;line-height:1.45}.tasks-note-field textarea::placeholder{color:#aaa9a4}.tasks-note-footer{border-top:1px solid var(--records-border);color:var(--records-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:10.5px;display:flex}.tasks-save-note{min-height:31px;padding:5px 10px;font-size:11px}.tasks-detail-actions>div{align-items:center;gap:8px;display:flex}.tasks-completed-state,.leads-contacted-label{color:#3f764d;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.tasks-completed-state-dismissed{color:var(--records-text-muted)}.leads-workspace{grid-template-columns:minmax(315px,.73fr) minmax(510px,1.27fr)}.leads-row{flex-direction:column;gap:7px;display:flex}.leads-row-person{align-items:center;gap:9px;min-width:0;display:flex}.leads-row-avatar{flex-basis:34px;width:34px;height:34px}.leads-row-title small{flex:none}.leads-status-new{color:#555f80;background:#f2f3f8;border-color:#d9dce8}.leads-status-contacted{color:#4c6e83;background:#f0f6fa;border-color:#d4e1ea}.leads-status-qualified{color:#387147;background:#edf7ef;border-color:#cae1ce}.leads-status-closed{color:#74736f;background:#f2f2f0}.leads-row-action{color:var(--records-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.leads-row>time{color:var(--records-text-muted);font-size:10px}.leads-detail-header{align-items:flex-start}.leads-person{align-items:flex-start;gap:11px;min-width:0;display:flex}.leads-person>div{min-width:0}.leads-detail-owner{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.leads-detail-owner>span{color:var(--records-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.leads-detail-owner strong{align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.leads-qualification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.leads-fit,.leads-missing,.leads-next-action{grid-template-columns:26px minmax(0,1fr);align-content:start;gap:9px;padding:12px;display:grid}.leads-next-action{background:#fbf9fc;border-color:#e2d9e9}.leads-response{background:#fdfbfe;border-color:#ddd4e4}.leads-response .leads-section-header{border-color:#e7e0ec;justify-content:space-between}.leads-response .leads-section-header>div{align-items:center;gap:8px;min-width:0;display:flex}.leads-ai-label{background:var(--records-ai);text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 6px;font-weight:600;display:inline-flex;color:#6e557d!important;font-size:9px!important}.leads-response-copy{color:#3f3d40;white-space:pre-wrap;padding:15px 16px;font-size:12px;line-height:1.55}.leads-response-actions{border-top:1px solid #e7e0ec;justify-content:space-between;align-items:center;gap:15px;padding:10px 12px;display:flex}.leads-response-actions>span{color:var(--records-text-muted);font-size:10px}.leads-copy-button{min-height:31px;padding:5px 9px;font-size:11px}.leads-activity ol{margin:0;padding:7px 13px 10px;list-style:none}.leads-activity li{grid-template-columns:25px minmax(0,1fr);gap:9px;padding:7px 0;display:grid;position:relative}.leads-activity li:not(:last-child):after{background:var(--records-border);content:"";width:1px;position:absolute;top:28px;bottom:-4px;left:12px}.leads-activity-icon{z-index:1;border:1px solid var(--records-border);background:var(--records-canvas);width:25px;height:25px;color:var(--records-text-muted);border-radius:50%;place-items:center;display:grid}.leads-activity li>div{flex-direction:column;display:flex}.leads-activity strong{font-size:11px;font-weight:500}.leads-activity time{color:var(--records-text-muted);font-size:9.5px}.leads-detail-footer>span:first-child{align-items:center;gap:6px;display:inline-flex}.settings-page{max-width:1180px}.settings-layout{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;min-width:0;display:grid}.settings-nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:26px}.settings-nav a,.settings-nav button{color:var(--records-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;padding:8px 9px;font-size:12px}.settings-nav a:hover,.settings-nav button:hover,.settings-nav button.settings-tab--active{background:var(--records-hover);color:var(--records-text)}.settings-nav button.settings-tab--active{font-weight:500}.settings-content{flex-direction:column;gap:14px;min-width:0;display:flex}.settings-content>[role=tabpanel]{min-width:0}.settings-section{scroll-margin-top:25px}.settings-section-header{min-height:61px;padding:12px 15px}.settings-section-header>div{min-width:0}.settings-section-header h2{font-family:var(--font-body,sans-serif);font-size:13.5px;font-weight:600}.settings-section-header p{color:var(--records-text-muted);margin-top:2px;font-size:11px}.settings-invite-button{flex:none}.settings-description-list{margin:0}.settings-description-list>div{border-bottom:1px solid var(--records-border);grid-template-columns:minmax(130px,.38fr) minmax(0,1fr);align-items:center;gap:20px;min-height:47px;padding:10px 15px;display:grid}.settings-description-list>div:last-child{border-bottom:0}.settings-description-list dt{color:var(--records-text-muted);font-size:11px}.settings-description-list dd{margin:0;font-size:12px;font-weight:500}.settings-team-list,.settings-source-list,.settings-preference-list{flex-direction:column;display:flex}.settings-team-row{border-bottom:1px solid var(--records-border);grid-template-columns:34px minmax(0,1fr) auto 28px;align-items:center;gap:11px;min-width:0;min-height:58px;padding:9px 14px;display:grid}.settings-team-row:last-child,.settings-source-row:last-child,.settings-preference-row:last-child{border-bottom:0}.settings-avatar{flex-basis:32px;width:32px;height:32px;font-size:9px}.settings-team-row>span:nth-child(2),.settings-source-row>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.settings-team-row strong,.settings-source-row strong{font-size:12px;font-weight:500}.settings-team-row small,.settings-source-row small{color:var(--records-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.settings-role{border:1px solid var(--records-border);background:var(--records-subtle);color:var(--records-text-secondary);border-radius:999px;padding:3px 7px;font-size:9.5px}.settings-team-row>button{width:28px;height:28px;color:var(--records-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.settings-team-row>button:hover{background:var(--records-hover);color:var(--records-text)}.settings-security-label,.settings-enabled-label{color:#3e754d;flex:none;align-items:center;gap:5px;font-size:10.5px;font-weight:500;display:inline-flex}.settings-source-row{border-bottom:1px solid var(--records-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:58px;padding:9px 14px;display:grid}.settings-source-icon,.settings-integration-icon{border:1px solid var(--records-border);background:var(--records-subtle);width:32px;height:32px;color:var(--records-text-secondary);border-radius:8px;place-items:center;display:grid}.settings-preference-row{border-bottom:1px solid var(--records-border);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:10px 15px;display:flex}.settings-preference-row>span{flex-direction:column;min-width:0;display:flex}.settings-preference-row strong{font-size:12px;font-weight:500}.settings-preference-row small{color:var(--records-text-muted);margin-top:2px;font-size:10.5px}.settings-preference-row input{appearance:none;cursor:pointer;background:#dddcd8;border:1px solid #c9c9c4;border-radius:999px;flex:0 0 32px;width:32px;height:18px;margin:0;transition:background-color .13s,border-color .13s;position:relative}.settings-preference-row input:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .13s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.settings-preference-row input:checked{background:#383836;border-color:#383836}.settings-preference-row input:checked:after{transform:translate(14px)}.settings-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.settings-integration-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-integration-card{border-right:1px solid var(--records-border);grid-template-columns:34px minmax(0,1fr);align-content:start;gap:11px;min-width:0;padding:15px;display:grid}.settings-integration-card:last-child{border-right:0}.settings-integration-card--connected{background:#fbfdfb}.settings-integration-card>div{min-width:0}.settings-integration-card strong{font-size:12px;font-weight:600}.settings-integration-card p{color:var(--records-text-muted);margin-top:3px;font-size:10.5px;line-height:1.4}.settings-connect-button{grid-column:1/-1;justify-self:stretch;min-height:30px;padding:5px 9px;font-size:11px}.settings-connect-button--connected,.settings-connect-button--connected:disabled{color:#417250;cursor:default;opacity:1;background:#f0f7f1;border-color:#d3e2d6}.settings-integrations-note{border-top:1px solid var(--records-border);background:var(--records-subtle);color:var(--records-text-muted);align-items:center;gap:8px;padding:10px 14px;display:flex}.settings-integrations-note p{font-size:10.5px}@media (width<=1180px){.records-page{padding-left:26px;padding-right:26px}.records-split,.tasks-workspace,.leads-workspace{grid-template-columns:minmax(285px,.68fr) minmax(440px,1.32fr)}.tasks-intelligence-grid{grid-template-columns:1fr}.tasks-intelligence{align-items:start}.settings-layout{grid-template-columns:145px minmax(0,1fr);gap:24px}}@media (width<=900px){.records-page{min-height:auto;padding:24px 18px 40px}.settings-nav{top:72px}}@media (width>=1800px){.records-page{padding:52px 56px 60px}.records-header h1{font-size:36px}.records-header>div:first-child>p:last-child{font-size:14px}}@media (width<=820px){.records-split,.tasks-workspace,.leads-workspace{grid-template-columns:minmax(0,1fr)}.records-list-panel{border-right:0;border-bottom:1px solid var(--records-border);overflow:hidden}.records-list{scroll-snap-type:x proximity;max-height:none;display:flex;overflow:auto hidden}.records-row{border-right:1px solid var(--records-border);scroll-snap-align:start;border-bottom:0;width:min(78vw,320px);min-width:min(78vw,320px)}.records-row:last-child{border-right:0}.records-row-selected,.records-row-selected:hover{box-shadow:inset 0 2px 0 var(--records-text)}.records-detail-panel{min-height:0}.watches-rules-grid{grid-template-columns:1fr}.tasks-intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-layout{display:block}.settings-nav{z-index:2;scrollbar-width:none;flex-direction:row;gap:4px;margin-bottom:9px;padding-bottom:9px;display:flex;position:static;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav a,.settings-nav button{border:1px solid var(--records-border);background:var(--records-canvas);flex:none;padding:7px 10px}}@media (width<=640px){.records-page{padding:19px 14px 32px}.records-header{flex-direction:column;align-items:stretch;gap:13px;margin-bottom:18px}.records-header h1{font-size:28px}.watches-header-summary,.leads-header-summary,.tasks-header-summary{align-self:flex-start}.records-tabs{width:100%;overflow-x:auto}.records-tabs button{flex:1 0 auto;justify-content:center}.records-split{border-radius:11px}.records-panel-header{min-height:47px}.records-row{width:min(86vw,300px);min-width:min(86vw,300px)}.records-detail-header{flex-direction:column;align-items:flex-start;gap:14px;min-height:auto;padding:17px 15px}.records-detail-header h2{font-size:21px}.records-detail-body{gap:12px;padding:14px}.records-detail-footer{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}.records-description-list{grid-template-columns:1fr}.records-description-list>div+div{border-top:1px solid var(--records-border);border-left:0}.watches-detail-actions{width:100%}.watches-detail-actions button{flex:1}.watches-detail-footer span+span{text-align:left}.tasks-match-score{align-items:flex-start}.tasks-source-bar,.leads-source-bar{flex-direction:column;align-items:flex-start;gap:5px}.tasks-source-bar>span+span:before,.tasks-source-bar time:before,.leads-source-bar>span+span:before,.leads-source-bar time:before{display:none}.tasks-source-bar a,.leads-source-bar a{margin-top:3px;margin-left:0}.tasks-evidence blockquote,.leads-evidence blockquote{padding:15px;font-size:15px}.tasks-intelligence-grid,.leads-qualification-grid,.tasks-workflow-grid{grid-template-columns:1fr}.tasks-note-footer,.leads-response-actions{flex-direction:column;align-items:stretch}.tasks-save-note,.leads-copy-button{width:100%}.tasks-detail-actions>div{flex-direction:column;align-items:stretch;width:100%}.tasks-detail-actions button,.leads-contact-button{width:100%}.leads-detail-owner{align-items:flex-start}.leads-response .leads-section-header{flex-direction:column;align-items:flex-start}.leads-response .leads-section-header>div{flex-direction:column;align-items:flex-start;gap:5px}.settings-section-header{align-items:flex-start}.settings-description-list>div{grid-template-columns:1fr;gap:4px}.settings-team-row{grid-template-columns:34px minmax(0,1fr) auto}.settings-team-row>button{display:none}.settings-integration-grid{grid-template-columns:1fr}.settings-integration-card{border-right:0;border-bottom:1px solid var(--records-border)}.settings-integration-card:last-child{border-bottom:0}}@media (width<=430px){.watches-detail-actions{flex-direction:column;align-items:stretch}.watches-source{width:100%}.watches-source svg:last-child{margin-left:auto}.settings-section-header{flex-direction:column}.settings-invite-button{width:100%}.settings-team-row{grid-template-columns:32px minmax(0,1fr);align-items:start}.settings-role{grid-column:2;justify-self:start}.settings-source-row{grid-template-columns:32px minmax(0,1fr);align-items:start}.settings-enabled-label{grid-column:2;justify-self:start}.settings-preference-row{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.records-page *,.records-page :before,.records-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (width>=901px){.records-page{background:var(--color-canvas);width:100%;max-width:none;margin:0;padding:44px 48px 52px}.records-header{margin-bottom:24px}.records-header h1{color:#181d27;letter-spacing:-.035em;font-size:32px}.records-eyebrow{color:#85888e;font-size:10px}.records-header>div:first-child>p:last-child{color:#717680;font-size:13px}}@media (width<=900px){.records-page{background:var(--color-canvas)}}@media (width>=1440px){.records-page{padding:40px var(--ui-page-gutter) 64px}.records-header{margin-bottom:28px}.records-header h1{font-size:clamp(36px,2.2vw,42px)}.records-eyebrow{font-size:12px}.records-header>div:first-child>p:last-child{font-size:15px}}@media (width>=1920px){.records-page{padding-top:48px}.records-header{margin-bottom:32px}.records-header h1{font-size:44px}.records-header>div:first-child>p:last-child{font-size:16px}}.taskboard-page{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:clamp(16px,1vw,24px);padding-right:clamp(16px,1vw,24px)}.taskboard-heading{align-items:flex-end;margin-bottom:20px}.taskboard-heading .tasks-header-summary{border:1px solid var(--records-border);min-height:31px;color:var(--records-text-secondary);background:#ffffffb8;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:flex}.taskboard{border:1px solid var(--records-border);background:var(--records-canvas);border-radius:13px;min-width:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #18181606}.taskboard-page>.taskboard-toolbar{background:0 0;border:0;padding:0 0 8px}.taskboard-toolbar{border-bottom:1px solid var(--records-border);justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:9px 10px;display:flex}.taskboard-toolbar__left,.taskboard-toolbar__right{align-items:center;gap:7px;min-width:0;display:flex}.taskboard-toolbar button{min-height:32px;color:var(--records-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:500;line-height:1;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.taskboard-toolbar button:hover,.taskboard-toolbar button.taskboard-toolbar__active{border-color:var(--records-border);background:var(--records-subtle);color:var(--records-text)}.taskboard-toolbar button>span{background:var(--records-text);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:inline-grid}.taskboard-toolbar button.taskboard-toolbar__primary{border-color:var(--records-text);background:var(--records-text);color:#fff}.taskboard-toolbar button.taskboard-toolbar__primary:hover{background:#393936;border-color:#393936}.taskboard-toolbar button:disabled{cursor:default;opacity:.42}.taskboard-filter{position:relative}.taskboard-filter__menu{z-index:30;border:1px solid var(--records-border-strong);background:#fffffffa;border-radius:11px;width:230px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 14px 36px #1a1a1721}.taskboard-filter__menu>span{color:var(--records-text-muted);letter-spacing:.07em;text-transform:uppercase;padding:7px 8px 6px;font-size:10px;font-weight:600}.taskboard-filter__menu button{justify-content:initial;text-align:left;border:0;grid-template-columns:minmax(0,1fr) auto 14px;min-height:36px;padding:7px 8px;display:grid}.taskboard-filter__menu button>span{height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0;display:block}.taskboard-filter__menu button small{color:var(--records-text-muted);font-size:10px}.taskboard-filter__menu button.taskboard-filter__selected{background:var(--records-selected);color:var(--records-text)}.taskboard-table-head{border-bottom:1px solid var(--records-border);min-width:0;min-height:34px;color:var(--records-text-muted);letter-spacing:.015em;grid-template-columns:minmax(260px,1.35fr) minmax(125px,.6fr) minmax(150px,.72fr) minmax(140px,.68fr) 26px;align-items:center;padding:0 10px 0 43px;font-size:10px;font-weight:600;display:grid}.taskboard-groups{min-width:0}.taskboard-group+.taskboard-group{border-top:1px solid var(--records-border)}.taskboard-group>header{border-bottom:1px solid var(--records-border);height:29px;color:var(--records-text-secondary);background:#f7f7f5;align-items:center;gap:6px;padding:0 13px;font-size:10px;font-weight:600;display:flex}.taskboard-group>header small{min-width:18px;height:17px;color:var(--records-text-muted);background:#ecece8;border:1px solid #e3e3de;border-radius:5px;place-items:center;padding:0 4px;font-size:9px;font-weight:600;display:inline-grid}.taskboard-row{border:0;border-bottom:1px solid var(--records-border);width:100%;min-width:0;color:var(--records-text);cursor:pointer;text-align:left;background:#fff;grid-template-columns:22px minmax(238px,1.35fr) minmax(125px,.6fr) minmax(150px,.72fr) minmax(140px,.68fr) 26px;align-items:center;padding:0 10px 0 13px;transition:background-color .11s;display:grid;position:relative}.taskboard-group>div>.taskboard-row:last-child{border-bottom:0}.taskboard-row:hover,.taskboard-row--selected{background:#fafaf8}.taskboard-row--selected:before{content:"";background:#242422;width:2px;position:absolute;inset:0 auto 0 0}.taskboard-groups--compact .taskboard-row{min-height:59px}.taskboard-groups--comfortable .taskboard-row{min-height:76px}.taskboard-row__check{color:#fff;border:1.25px solid #c4c4be;border-radius:50%;place-items:center;width:14px;height:14px;display:inline-grid}.taskboard-row__check--needs-review{border-color:#9d8ba9;box-shadow:inset 0 0 0 3px #f7f2f9}.taskboard-row__check--waiting{background:#fffaf0;border-color:#c7a35f}.taskboard-row__check--approved{background:#45785e;border-color:#45785e}.taskboard-row__check--dismissed{background:#ededeb;border-color:#c5c5c0}.taskboard-row__task,.taskboard-row__record,.taskboard-row__assignee{min-width:0}.taskboard-row__task{align-items:center;padding-right:22px;display:flex}.taskboard-row__task strong,.taskboard-row__task small,.taskboard-row__record strong,.taskboard-row__record small,.taskboard-row__assignee span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskboard-row__task strong{color:#2a2a27;font-size:12px;font-weight:600}.taskboard-row__task small{color:var(--records-text-muted);font-size:10.5px;font-weight:400}.taskboard-row__due{min-width:0;color:var(--records-text-secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding-right:14px;font-size:10.5px;font-weight:500;display:flex}.taskboard-row__due-trigger{min-width:0;min-height:28px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:0 5px;line-height:1;display:inline-flex}.taskboard-row__due-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskboard-row__due-trigger:hover,.taskboard-row__due-trigger:focus-visible{border-color:var(--records-border);background:var(--records-hover);color:var(--records-text);outline:0}.taskboard-row__due-editor{align-items:center;gap:3px;min-width:0;display:inline-flex}.taskboard-row__due-input{border:1px solid var(--records-border-strong);background:var(--records-canvas);width:124px;min-width:0;height:29px;color:var(--records-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:inherit;border-radius:6px;padding:0 6px}.taskboard-row__due-input:focus-visible{border-color:var(--records-text);outline:2px solid color-mix(in srgb, var(--records-text) 16%, transparent);outline-offset:1px}.taskboard-row__due-clear{border:1px solid var(--records-border);width:25px;height:25px;color:var(--records-text-muted);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid}.taskboard-row__due-clear:hover,.taskboard-row__due-clear:focus-visible{border-color:var(--records-border-strong);color:var(--records-text);outline:0}.taskboard-row__due--today{color:#a76517;font-weight:600}.taskboard-row__due--tomorrow{color:#5c6782}.taskboard-row__due--no-due-date{color:#a0a09a}.taskboard-row__record,.taskboard-row__assignee{align-items:center;gap:8px;padding-right:16px;display:flex}.taskboard-row__record>i,.taskboard-row__assignee>i{color:#66665f;width:24px;height:24px;font-family:var(--font-display,sans-serif);background:#f5f5f2;border:1px solid #e3e3de;border-radius:7px;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:600;display:inline-grid}.taskboard-row__record>span{gap:2px;min-width:0;display:grid}.taskboard-row__record strong,.taskboard-row__assignee span{color:var(--records-text-secondary);font-size:11px;font-weight:500}.taskboard-row__record small{color:var(--records-text-muted);font-size:9.5px}.taskboard-row__assignee>i{color:#65566d;background:#eee8f1;border-radius:50%;width:23px;height:23px;font-size:8px}.taskboard-row__assignee{background:0 0;border:1px solid #0000;border-radius:7px;gap:6px;width:fit-content;max-width:100%;min-height:30px;padding:3px 6px 3px 3px;transition:background-color .11s,border-color .11s}.taskboard-row__assignee:hover,.taskboard-row__assignee:focus-within{border-color:var(--records-border);background:var(--records-hover)}.taskboard-row__assignee select{appearance:none;min-width:0;max-width:138px;color:var(--records-text-secondary);font:500 11px/20px var(--font-body,sans-serif);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:0;padding:0}.taskboard-row__assignee select:focus-visible{color:var(--records-text)}.taskboard-row__assignee>svg{color:var(--records-text-muted);pointer-events:none;flex:none}.taskboard-row__more{color:#9b9b95;opacity:0;border-radius:6px;place-items:center;width:27px;height:27px;display:inline-grid}.taskboard-row:hover .taskboard-row__more,.taskboard-row:focus-visible .taskboard-row__more{opacity:1}.taskboard-empty{min-height:320px;color:var(--records-text-muted);text-align:center;align-content:center;place-items:center;gap:6px;display:grid}.taskboard-empty h2{color:var(--records-text);font-family:var(--font-display,sans-serif);margin:5px 0 0;font-size:17px;font-weight:600}.taskboard-empty p{margin:0;font-size:12px}.taskmodal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1b1b185c;place-items:center;padding:24px;animation:.13s ease-out both taskmodal-fade;display:grid;position:fixed;inset:0}.taskmodal{background:#fff;border:1px solid #d9d9d4;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:min(860px,100vw - 48px);max-height:calc(100dvh - 48px);animation:.17s cubic-bezier(.2,.75,.25,1) both taskmodal-rise;display:grid;overflow:hidden;box-shadow:0 26px 90px #18181540,0 4px 16px #1818151a}.taskmodal__header,.taskmodal__footer{justify-content:space-between;align-items:center;display:flex}.taskmodal__header{border-bottom:1px solid var(--records-border);background:#fdfdfc;gap:9px;min-height:52px;padding:0 14px 0 17px;font-size:12px}.taskmodal__header>strong{margin-right:auto;font-weight:600}.taskmodal__header-icon{border:1px solid var(--records-border);width:25px;height:25px;color:var(--records-text-secondary);background:#fff;border-radius:7px;place-items:center;display:inline-grid}.taskmodal__header button,.taskmodal__footer button{border:1px solid var(--records-border-strong);min-height:32px;color:var(--records-text-secondary);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.taskmodal__header button{border-color:#0000;width:30px;min-height:30px;padding:0}.taskmodal__header button:hover,.taskmodal__footer button:hover{background:var(--records-hover);color:var(--records-text)}.taskmodal__body{scrollbar-color:#d2d2ce transparent;scrollbar-width:thin;min-height:0;padding:24px 26px 28px;overflow-y:auto}.taskmodal__title-row{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:11px;display:grid}.taskmodal__check{color:#a8a8a2;padding-top:4px}.taskmodal__title-meta{color:var(--records-text-muted);align-items:center;gap:9px;margin-bottom:8px;font-size:10px;display:flex}.taskmodal__title-meta .records-status{margin:0}.taskmodal__title-row h2{color:#222220;font-family:var(--font-display,sans-serif);letter-spacing:-.025em;margin:0;font-size:23px;font-weight:600;line-height:1.2}.taskmodal__title-row p{color:var(--records-text-secondary);margin:7px 0 0;font-size:12px}.taskmodal__source-bar{min-width:0;color:var(--records-text-muted);align-items:center;gap:8px;margin:19px 0 15px 31px;font-size:10px;display:flex}.taskmodal__source-bar>span:first-child,.taskmodal__source-bar a{align-items:center;gap:5px;display:inline-flex}.taskmodal__source-bar>span:not(:first-child),.taskmodal__source-bar time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskmodal__source-bar a{color:var(--records-text-secondary);white-space:nowrap;margin-left:auto;text-decoration:none}.taskmodal__source-bar a:hover{color:var(--records-text)}.taskmodal__evidence{border:1px solid var(--records-border);background:#f8f8f6;border-radius:11px;margin-left:31px;padding:15px 17px}.taskmodal__evidence header,.taskmodal__next-action,.taskmodal__analysis-grid section{align-items:flex-start;display:flex}.taskmodal__evidence header{color:var(--records-text-secondary);align-items:center;gap:7px}.taskmodal__evidence h3,.taskmodal__analysis-grid h3,.taskmodal__next-action h3,.taskmodal__decision h3{color:var(--records-text);margin:0;font-size:11px;font-weight:600}.taskmodal__evidence blockquote{color:#484844;margin:11px 0 0;font-size:12.5px;line-height:1.58}.taskmodal__analysis-grid{border:1px solid var(--records-border);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin:13px 0 0 31px;display:grid;overflow:hidden}.taskmodal__analysis-grid section{gap:10px;min-height:104px;padding:15px}.taskmodal__analysis-grid section+section{border-left:1px solid var(--records-border)}.taskmodal__analysis-grid p,.taskmodal__next-action p,.taskmodal__decision p{color:var(--records-text-secondary);margin:5px 0 0;font-size:11.5px;line-height:1.5}.taskmodal__analysis-icon{border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:11px;font-weight:600;display:inline-grid}.taskmodal__analysis-icon--fit{color:#3f7255;background:#eaf4ed}.taskmodal__analysis-icon--unknown{color:#8b6a2e;background:#f3eee1}.taskmodal__next-action{background:#faf7fb;border:1px solid #e7dfee;border-radius:11px;gap:10px;margin:13px 0 0 31px;padding:14px 15px}.taskmodal__next-action>span{color:#765e82;background:#eee5f2;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.taskmodal__workflow{grid-template-columns:minmax(180px,.45fr) minmax(280px,1fr);gap:13px;margin:18px 0 0 31px;display:grid}.taskmodal__workflow label{color:var(--records-text-secondary);align-content:start;gap:7px;font-size:10px;font-weight:600;display:grid}.taskmodal__select-wrap{align-items:center;min-width:0;display:flex;position:relative}.taskmodal__select-wrap>svg:first-child{z-index:1;color:var(--records-text-muted);pointer-events:none;position:absolute;left:10px}.taskmodal__select-wrap>svg:last-child{color:var(--records-text-muted);pointer-events:none;position:absolute;right:9px}.taskmodal__workflow select,.taskmodal__workflow textarea{border:1px solid var(--records-border-strong);width:100%;color:var(--records-text);background:#fff;border-radius:9px;font-size:12px}.taskmodal__workflow select{appearance:none;min-height:39px;padding:7px 29px 7px 31px}.taskmodal__workflow textarea{resize:vertical;min-height:76px;padding:10px 11px;line-height:1.45}.taskmodal__workflow textarea::placeholder{color:#a2a29d}.taskmodal__decision{border-top:1px solid var(--records-border);justify-content:space-between;align-items:center;gap:18px;margin:18px 0 0 31px;padding-top:17px;display:flex}.taskmodal__decision>div:last-child{flex:none;align-items:center;gap:7px;display:flex}.taskmodal__decision button{border:1px solid var(--records-border-strong);min-height:34px;color:var(--records-text-secondary);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:500;display:inline-flex}.taskmodal__decision button:hover{background:var(--records-hover);color:var(--records-text)}.taskmodal__decision button.taskmodal__dismiss{color:#9b5953;border-color:#0000}.taskmodal__decision button.taskmodal__approve{color:#fff;background:#252523;border-color:#252523}.taskmodal__decision button.taskmodal__approve:hover{background:#3b3b37}.taskmodal__completed{border-radius:9px;align-items:center;gap:8px;margin:18px 0 0 31px;padding:11px 13px;font-size:11.5px;display:flex}.taskmodal__completed--approved{color:#447257;background:#eef6f0}.taskmodal__completed--dismissed{color:#945f5a;background:#f7efee}.taskmodal__footer{border-top:1px solid var(--records-border);background:#fdfdfc;gap:16px;min-height:56px;padding:10px 13px 10px 18px}.taskmodal__footer-meta,.taskmodal__footer-actions{align-items:center;gap:7px;min-width:0;display:flex}.taskmodal__footer-meta{overflow:hidden}.taskmodal__footer-meta span{min-width:0;color:var(--records-text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:9.5px;display:inline-flex}.taskmodal__footer-meta span+span:before{content:"";background:#c7c7c2;border-radius:50%;width:2px;height:2px;margin-right:2px}.taskmodal__footer-actions{flex:none}.taskmodal__footer button.taskmodal__save{color:#fff;background:#252523;border-color:#252523;min-width:62px}@keyframes taskmodal-fade{0%{opacity:0}}@keyframes taskmodal-rise{0%{opacity:0;transform:translateY(5px)scale(.992)}}@media (width<=1120px){.taskboard-page{padding-left:22px;padding-right:22px}.taskboard{overflow:hidden}.taskboard-toolbar{background:#fff;min-width:0;position:static}.taskboard-table-head,.taskboard-groups,.taskboard-row{min-width:0}.taskboard-table-head{grid-template-columns:minmax(0,1fr) 112px 27px;padding-right:9px}.taskboard-table-head span:nth-child(3),.taskboard-table-head span:nth-child(4){display:none}.taskboard-row{grid-template-columns:22px minmax(0,1fr) 112px 27px;padding-right:9px}.taskboard-row__record,.taskboard-row__assignee{display:none}}@media (width<=900px){.taskboard-page{padding:22px 14px 110px}.taskboard-heading{align-items:flex-start}.taskboard-heading .tasks-header-summary{display:none}.taskboard{overflow:visible}.taskboard-toolbar{min-width:0;padding:8px;position:static}.taskboard-table-head,.taskboard-groups,.taskboard-row{min-width:0}.taskboard-table-head{grid-template-columns:minmax(0,1fr) 102px 27px;padding-right:9px}.taskboard-table-head span:nth-child(3),.taskboard-table-head span:nth-child(4){display:none}.taskboard-row{grid-template-columns:22px minmax(0,1fr) 102px 27px;padding-right:9px}.taskboard-row__record,.taskboard-row__assignee{display:none}.taskboard-row__task{padding-right:10px}.taskboard-row__more{opacity:1}.taskmodal-backdrop{align-items:end;padding:10px}.taskmodal{border-radius:16px 16px 13px 13px;width:100%;max-height:calc(100dvh - 20px)}.taskmodal__body{padding:20px 17px 24px}.taskmodal__title-row h2{font-size:20px}.taskmodal__source-bar,.taskmodal__evidence,.taskmodal__analysis-grid,.taskmodal__next-action,.taskmodal__workflow,.taskmodal__decision,.taskmodal__completed{margin-left:0}.taskmodal__source-bar>span:nth-child(2){display:none}.taskmodal__analysis-grid{grid-template-columns:1fr}.taskmodal__analysis-grid section+section{border-top:1px solid var(--records-border);border-left:0}.taskmodal__workflow{grid-template-columns:1fr}.taskmodal__decision{flex-direction:column;align-items:stretch}.taskmodal__decision>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.taskmodal__footer{align-items:flex-end}.taskmodal__footer-meta{gap:4px;display:grid}.taskmodal__footer-meta span+span:before{display:none}}@media (width<=480px){.taskboard-toolbar__right>button:first-child{display:none}.taskmodal__decision>div:last-child{grid-template-columns:1fr 1fr}.taskmodal__decision button.taskmodal__approve{grid-column:1/-1}.taskmodal__footer-meta span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.taskmodal-backdrop,.taskmodal{animation:none}}@media (width>=901px){.taskboard-page{padding:24px 48px 48px}.taskboard-heading{margin-bottom:24px}.taskboard{border-radius:12px;flex-direction:column;min-height:calc(100dvh - 202px);display:flex}.taskboard-layout-toggle{background:#eeebe7;border:1px solid #e5e2dd;border-radius:999px;padding:3px}.taskboard-layout-toggle button{border-radius:999px;min-height:28px;padding:5px 10px}.taskboard-layout-toggle button.taskboard-layout-toggle__active{background:#fff;border-color:#0000;box-shadow:0 1px 2px #181d2714}.taskboard-kanban{flex:1;gap:12px;padding:14px}.taskboard-kanban__column{border-radius:12px}}@media (width>=1800px){.taskboard-toolbar{min-height:58px;padding:11px 13px}.taskboard-toolbar button,.taskboard-search input{font-size:13px}.taskboard-kanban{gap:14px;padding:16px}.taskboard-kanban__column{min-width:260px;padding:11px}.taskboard-kanban__column>header span{font-size:12px}.taskboard-kanban__card{min-height:166px;padding:14px}.taskboard-kanban__card h3{font-size:13px}.taskboard-kanban__card>p{font-size:10.5px}.taskboard-kanban__card-top>span,.taskboard-kanban__card-top>strong,.taskboard-kanban__card>footer>span{font-size:9.5px}}@media (width>=1600px){.taskboard-page{padding:24px clamp(40px,3.25vw,76px) 56px}.taskboard-heading .tasks-header-summary{min-height:36px;padding-inline:13px;font-size:13px}.taskboard{border-radius:15px;min-height:calc(100dvh - 180px)}.taskboard-toolbar{gap:18px;min-height:64px;padding:11px 15px}.taskboard-toolbar button,.taskboard-search input{font-size:14px}.taskboard-toolbar button{min-height:38px;padding-inline:11px}.taskboard-search{width:clamp(190px,16vw,280px);min-height:38px}.taskboard-table-head{grid-template-columns:minmax(330px,1.45fr) minmax(165px,.64fr) minmax(190px,.78fr) minmax(170px,.72fr) 32px;min-height:42px;padding-left:51px;font-size:11.5px}.taskboard-group>header{height:36px;padding-inline:16px;font-size:11.5px}.taskboard-group>header small{min-width:21px;height:20px;font-size:10px}.taskboard-row{grid-template-columns:26px minmax(302px,1.45fr) minmax(165px,.64fr) minmax(190px,.78fr) minmax(170px,.72fr) 32px;padding:0 14px 0 16px}.taskboard-groups--compact .taskboard-row{min-height:70px}.taskboard-groups--comfortable .taskboard-row{min-height:88px}.taskboard-row__check{width:17px;height:17px}.taskboard-row__task{gap:5px;padding-right:28px}.taskboard-row__task strong{font-size:14px}.taskboard-row__task small,.taskboard-row__due{font-size:12px}.taskboard-row__record>i,.taskboard-row__assignee>i{width:28px;height:28px;font-size:11px}.taskboard-row__record strong,.taskboard-row__assignee span{font-size:12.5px}.taskboard-row__record small{font-size:11px}}.taskmodal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#20201c57;padding:20px}.taskmodal.taskmodal--granola{background:#f6f6f0;border:1px solid #deded8;border-radius:18px;grid-template-rows:64px minmax(0,1fr) auto;width:min(980px,100vw - 40px);height:min(880px,100dvh - 40px);max-height:calc(100dvh - 40px);position:relative;overflow:hidden;box-shadow:0 36px 110px #1c1c183d,0 4px 16px #1c1c1814}.taskmodal__chrome{background:#f6f6f0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;padding:0 16px;display:grid}.taskmodal__window,.taskmodal__chrome-actions,.taskmodal__view-toggle,.taskmodal__view-option,.taskmodal__metadata,.taskmodal__metadata>span,.taskmodal__metadata>label,.taskmodal__eyebrow,.taskmodal__source-line,.taskmodal__footnote,.taskmodal__composer-actions,.taskmodal__dock-complete,.taskmodal__dock-complete>span{align-items:center;display:flex}.taskmodal__window{gap:8px;min-width:0}.taskmodal__window>span:last-child{color:#71716c;text-overflow:ellipsis;white-space:nowrap;margin-left:5px;font-size:11px;overflow:hidden}.taskmodal__traffic{appearance:none;border:0;border-radius:50%;flex:none;width:12px;height:12px;min-height:0;padding:0;display:block}button.taskmodal__traffic{cursor:pointer}.taskmodal__traffic--close{background:#ff5f57}.taskmodal__traffic--minimize{background:#febc2e}.taskmodal__traffic--expand{background:#28c840}.taskmodal__view-toggle{background:#efefe8;border:1px solid #e3e3dc;border-radius:9px;gap:2px;padding:2px}.taskmodal__view-option{color:#8b8b85;border-radius:7px;justify-content:center;gap:2px;height:28px;padding:0 8px}.taskmodal__view-option--active{color:#30302d;background:#fff;box-shadow:0 1px 3px #1c1c181a}.taskmodal__chrome-actions{justify-content:flex-end;gap:7px;min-width:0}.taskmodal__chrome-actions a,.taskmodal__chrome-actions button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:31px;font-size:11px;font-weight:500;display:inline-flex}.taskmodal__chrome-actions a{color:#fff;background:#242422;border:1px solid #242422;padding:0 11px;text-decoration:none;box-shadow:0 1px 2px #14141224}.taskmodal__chrome-actions button{color:#797974;background:0 0;border:1px solid #0000;width:31px;padding:0}.taskmodal__chrome-actions button:hover{color:#333330;background:#efefe8;border-color:#dfdfd8}.taskmodal.taskmodal--granola .taskmodal__body{scrollbar-color:#d4d4ce transparent;scrollbar-width:thin;background:#f6f6f0;min-height:0;padding:0;overflow-y:auto}.taskmodal__document{width:min(100%,720px);margin:0 auto;padding:54px 40px 72px}.taskmodal__document-header{padding-bottom:38px}.taskmodal__eyebrow{color:#8b8b85;gap:9px;margin-bottom:12px;font-size:11px}.taskmodal__eyebrow .records-status{margin:0}.taskmodal__document h2{color:#252522;letter-spacing:-.026em;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(27px,3vw,34px);font-weight:400;line-height:1.18}.taskmodal__subtitle{color:#777772;margin:10px 0 0;font-size:13px;line-height:1.5}.taskmodal__metadata{flex-wrap:wrap;gap:7px;margin-top:17px}.taskmodal__metadata>span,.taskmodal__metadata>label{color:#6d6d68;white-space:nowrap;background:#ffffff57;border:1px solid #e1e1da;border-radius:15px;gap:6px;min-height:29px;padding:4px 9px;font-size:11px}.taskmodal__metadata>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.taskmodal__metadata select{max-width:125px;color:inherit;cursor:pointer;font:inherit;appearance:none;background:0 0;border:0;outline:0;padding:0}.taskmodal__document-section{margin-top:29px}.taskmodal__document-section:first-of-type{margin-top:0}.taskmodal__document-section h3{color:#6f706b;letter-spacing:-.01em;align-items:baseline;gap:12px;margin:0;font-size:16px;font-weight:500;line-height:1.8;display:flex}.taskmodal__document-section h3>span{color:#a7a8a1;font-weight:400}.taskmodal__document-section p,.taskmodal__document-section blockquote{color:#73746f;margin:7px 0 0 25px;font-size:15px;line-height:1.75}.taskmodal__document-section blockquote{border:0;padding:0;font-style:normal}.taskmodal__source-line{flex-wrap:wrap;align-items:center;gap:8px;color:#9a9a94!important;font-size:11px!important;line-height:1.4!important}.taskmodal__source-line>.source-badge{color:var(--app-text,#e9e9ed)}.taskmodal__chrome-actions>a>.source-badge{color:inherit}.taskmodal__document-section--action{background:#f5f0f794;border:1px solid #e4e0e8;border-radius:14px;padding:15px 18px 18px}.taskmodal__document-section--action p{color:#666269}.taskmodal.taskmodal--granola .taskmodal__completed{border:1px solid #0000000a;border-radius:11px;margin:28px 0 0;padding:12px 14px}.taskmodal__document-divider{border-top:1px solid #deded7;margin:38px 0 21px}.taskmodal__footnote{color:#999993;gap:7px;margin:0;font-size:11px;line-height:1.5}.taskmodal__footnote strong{color:#74746f;font-weight:500}.taskmodal__dock{background:linear-gradient(#f6f6f000,#f6f6f0 34%);align-items:flex-end;gap:11px;padding:28px 24px 18px;display:flex}.taskmodal__dock button,.taskmodal__composer button{color:#686863;cursor:pointer;background:#fff;border:1px solid #deded8;border-radius:17px;justify-content:center;align-items:center;gap:5px;min-height:33px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.taskmodal__dock button:hover,.taskmodal__composer button:hover{color:#292927;border-color:#cdcdc6}.taskmodal__dock button.taskmodal__dock-round{color:#8d6863;border-radius:50%;flex:none;width:64px;height:64px;min-height:64px;padding:0;box-shadow:0 6px 22px #1c1c1817}.taskmodal__composer{background:#fff;border:1px solid #d5d5ce;border-radius:32px;flex:1;align-items:flex-end;gap:10px;min-width:0;min-height:64px;padding:9px 10px 9px 20px;display:flex;box-shadow:0 8px 30px #1c1c1814,0 1px 3px #1c1c180d}.taskmodal__composer textarea{color:#343431;min-width:0;min-height:35px;max-height:92px;font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;align-self:center;padding:8px 0 6px;font-size:12px;line-height:1.45}.taskmodal__composer textarea::placeholder{color:#a0a09a}.taskmodal__composer-actions{flex:none;gap:6px}.taskmodal__composer button.taskmodal__save{background:0 0;border-color:#0000}.taskmodal__composer button.taskmodal__approve{color:#fff;background:#242422;border-color:#242422;padding-inline:13px}.taskmodal__composer button.taskmodal__approve:hover{color:#fff;background:#3a3a36}.taskmodal__dock-complete{color:#6f706b;background:#fff;border:1px solid #d5d5ce;border-radius:28px;justify-content:space-between;gap:12px;width:100%;min-height:54px;padding:8px 8px 8px 18px;font-size:12px;box-shadow:0 8px 30px #1c1c1814}.taskmodal__dock-complete>span{gap:7px}@media (width<=760px){.taskmodal-backdrop{align-items:end;padding:10px}.taskmodal.taskmodal--granola{border-radius:16px;grid-template-rows:56px minmax(0,1fr) auto;width:100%;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.taskmodal__chrome{grid-template-columns:minmax(0,1fr) auto;padding:0 12px}.taskmodal__view-toggle{display:none}.taskmodal__chrome-actions a{width:31px;padding:0;font-size:0}.taskmodal__chrome-actions a svg{width:14px;height:14px}.taskmodal__document{padding:35px 23px 48px}.taskmodal__document-header{padding-bottom:31px}.taskmodal__document h2{font-size:27px}.taskmodal__metadata{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.taskmodal__metadata::-webkit-scrollbar{display:none}.taskmodal__document-section{margin-top:25px}.taskmodal__document-section p,.taskmodal__document-section blockquote{margin-left:0;font-size:14px;line-height:1.7}.taskmodal__document-section--action{padding:13px 15px 16px}.taskmodal__dock{gap:8px;padding:22px 12px 12px}.taskmodal__dock button.taskmodal__dock-round{width:50px;height:50px;min-height:50px}.taskmodal__composer{border-radius:25px;flex-wrap:wrap;gap:4px;min-height:50px;padding:7px 8px 7px 15px}.taskmodal__composer textarea{min-width:calc(100% - 8px);min-height:30px;padding:5px 0 1px}.taskmodal__composer-actions{justify-content:flex-end;gap:4px;width:100%}.taskmodal__composer button{min-height:30px;padding-inline:9px;font-size:10px}}@media (width<=430px){.taskmodal__window>span:last-child,.taskmodal__composer button.taskmodal__save{display:none}.taskmodal__document{padding-inline:19px}.taskmodal__dock button.taskmodal__dock-round{width:46px;height:46px;min-height:46px}}.taskboard-layout-toggle{background:#f2efeb;border:1px solid #ebe7e1;border-radius:18px;flex:none;gap:2px;padding:3px;display:flex}.taskboard-toolbar .taskboard-layout-toggle button{border-radius:14px;min-height:27px;padding:4px 9px;font-size:11px}.taskboard-toolbar .taskboard-layout-toggle button.taskboard-layout-toggle__active{color:#242422;background:#fff;border-color:#dfdcd6;box-shadow:0 1px 2px #1818160f}.taskboard-search{border:1px solid var(--records-border-strong);width:clamp(140px,15vw,220px);min-height:32px;color:var(--records-text-muted);background:#fff;border-radius:17px;align-items:center;gap:6px;padding:0 9px;display:flex}.taskboard-search input{width:100%;min-width:0;color:var(--records-text);background:0 0;border:0;outline:0;padding:0;font-size:11px}.taskboard-search input::placeholder{color:#9b9b95}.taskboard-search input::-webkit-search-cancel-button{opacity:.55}.taskboard-toolbar .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.taskboard-kanban{scrollbar-color:#cdcdc7 transparent;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(235px,1fr));gap:11px;min-width:0;padding:12px;display:grid;overflow-x:auto}.taskboard-kanban__column{background:#f7f5f2;border:1px solid #ece8e3;border-radius:14px;min-width:235px;padding:9px}.taskboard-kanban__column--waiting{background:#f8fbe9;border-color:#e9ecd8}.taskboard-kanban__column--approved{background:#edf9ef;border-color:#deebe0}.taskboard-kanban__column--dismissed{background:#f3f3f1}.taskboard-kanban__column>header{color:#74746f;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:0 3px 8px;display:flex}.taskboard-kanban__column>header>div{align-items:center;gap:7px;display:flex}.taskboard-kanban__column>header span{color:#353532;font-size:11px;font-weight:600}.taskboard-kanban__column>header small{color:#574260;background:#e4b5fd;border-radius:10px;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:9px;font-weight:600;display:inline-grid}.taskboard-kanban__column--waiting>header small{color:#50620f;background:#e6ff97}.taskboard-kanban__column--approved>header small{color:#2d6a3b;background:#b9f4c3}.taskboard-kanban__column--dismissed>header small{color:#6f706a;background:#e2e2de}.taskboard-kanban__cards{align-content:start;gap:7px;display:grid}.taskboard-kanban__card{color:#343431;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e5e0;border-radius:10px;width:100%;min-height:142px;padding:11px;display:grid;box-shadow:0 1px 2px #18181606}.taskboard-kanban__card:hover{border-color:#cbcbc5;transform:translateY(-1px);box-shadow:0 5px 16px #1818160f}.taskboard-kanban__card-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.taskboard-kanban__card-top>span{color:#48697d;text-overflow:ellipsis;white-space:nowrap;background:#e8f3fb;border-radius:10px;max-width:76%;padding:3px 7px;font-size:8.5px;overflow:hidden}.taskboard-kanban__card-top>strong{color:#757670;font-size:9px;font-weight:600}.taskboard-kanban__card h3{color:#292927;font-family:var(--font-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:11.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.taskboard-kanban__card>p{color:#777772;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:9.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.taskboard-kanban__card>footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.taskboard-kanban__card>footer>span{color:#969690;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:8.5px;display:flex;overflow:hidden}.taskboard-kanban__card>footer>i{color:#65566d;background:#eee8f1;border:1px solid #e0dae3;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;font-weight:600;display:grid}.taskboard-kanban__empty{color:#a1a19b;text-align:center;padding:20px 4px;font-size:10px}.taskmodal__view-option{cursor:pointer;background:0 0;border:0}.taskmodal__details-view{color:#181d27;background:#fff;border-radius:11px;width:min(100% - 32px,493px);min-height:367px;margin:30px auto 58px;padding:14px 25px 24px}.taskmodal__details-heading{justify-content:space-between;align-items:center;gap:14px;min-height:29px;display:flex}.taskmodal__details-heading h2{color:#181d27;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600;line-height:28.58px}.taskmodal__details-heading button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:2px;display:grid}.taskmodal__details-heading button:hover{background:#f5f5f2}.taskmodal__details-heading img{width:20px;height:20px;display:block}.taskmodal__details-content{margin-top:21px}.taskmodal__details-status{color:#1492f9;background:#ebf7ff;border-radius:24px;justify-content:center;align-items:center;min-height:26px;padding:4px 11px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.taskmodal__details-status--waiting{color:#a86a13;background:#fff5d8}.taskmodal__details-status--approved{color:#617b0b;background:#eff9d0}.taskmodal__details-status--dismissed{color:#73736e;background:#f1f1ef}.taskmodal__details-title{flex-wrap:wrap;align-items:center;gap:9px 14px;min-width:0;margin-top:14px;display:flex}.taskmodal__details-title h3{color:#181d27;min-width:0;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:21.5px;font-weight:600;line-height:28.58px}.taskmodal__priority{color:#535353;flex:none;align-items:center;gap:14px;font-size:15.25px;font-weight:400;line-height:1.4;display:inline-flex}.taskmodal__priority img{width:18px;height:18px;display:block}.taskmodal__details-content dl{margin:14px 0 0}.taskmodal__details-content dl>div{border-bottom:1px solid #e6e6e6;grid-template-columns:minmax(145px,1fr) minmax(0,1.05fr);align-items:center;gap:14px;min-height:57px;padding:10px 0;display:grid}.taskmodal__details-content dt,.taskmodal__details-content dd{margin:0;font-size:15.25px;line-height:1.4}.taskmodal__details-content dt{color:#959494;align-items:center;gap:5px;font-weight:500;display:flex}.taskmodal__details-content dt>img{flex:none;width:18px;height:18px;display:block}.taskmodal__details-content dd{color:#1a1a1a;text-align:right;justify-content:flex-end;align-items:center;gap:10px;min-width:0;font-weight:500;display:flex}.taskmodal__details-content dd>span:not(.taskmodal__details-tag){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskmodal__details-avatar{object-fit:cover;background:#e9dcbb;border:1px solid #00000014;border-radius:50%;flex:none;width:31px;height:31px;display:block}.taskmodal__details-content dd button{cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;padding:0;display:grid}.taskmodal__details-content dd button:hover{background:#f3f3f0}.taskmodal__details-content dd button img{width:20px;height:20px;display:block}.taskmodal__details-tag{color:#1a1a1a;text-align:center;background:#d0f166;border-radius:15px;justify-content:center;align-items:center;min-width:66px;min-height:26px;padding:5px 9px;font-size:12px;font-weight:400;line-height:1.2;display:inline-flex}.taskmodal__details-description{font-family:var(--font-display);margin-top:21px}.taskmodal__details-description h3,.taskmodal__details-description p{margin:0;font-size:15.25px;line-height:28.58px}.taskmodal__details-description h3{color:#181d27;font-weight:600}.taskmodal__details-description p{color:#535353;font-weight:400}@media (width<=1120px){.taskboard-toolbar{flex-wrap:wrap;align-items:flex-start}.taskboard-toolbar__left{flex-wrap:wrap;flex:100%}.taskboard-search{width:min(220px,42vw)}}@media (width<=720px){.taskboard-layout-toggle{order:1}.taskboard-search{order:3;width:100%}.taskboard-filter,.taskboard-toolbar__left>button{order:2}.taskboard-kanban{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(270px,84vw);grid-auto-flow:column}.taskboard-kanban__column{scroll-snap-align:start;min-width:0}.taskmodal__details-view{width:calc(100% - 24px);margin:12px auto 34px;padding:18px 16px 24px}.taskmodal__chrome{grid-template-columns:minmax(0,1fr) auto auto}.taskmodal__view-toggle{margin-right:5px;display:flex}.taskmodal__view-option{width:28px;padding:0}.taskmodal__details-title h3{font-size:19px}.taskmodal__details-content dl>div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:10px}.taskmodal__details-content dt,.taskmodal__details-content dd{font-size:13px}.taskmodal__details-content dd{gap:7px}.taskmodal__details-content dd>span:not(.taskmodal__details-tag){white-space:normal}}@media (width>=1440px){.taskboard-page{padding:24px var(--ui-page-gutter) 56px}.taskboard-toolbar{min-height:64px;padding:11px 15px}.taskboard-toolbar button,.taskboard-search input{min-height:var(--ui-control-height);font-size:var(--ui-body-size)}.taskboard-table-head{min-height:44px;font-size:var(--ui-small-size)}.taskboard-group>header{height:38px;font-size:var(--ui-small-size)}.taskboard-groups--compact .taskboard-row{min-height:max(72px, var(--ui-row-height))}.taskboard-groups--comfortable .taskboard-row{min-height:88px}.taskboard-row__task strong{font-size:14px}.taskboard-row__task small,.taskboard-row__due,.taskboard-row__record strong,.taskboard-row__assignee span{font-size:12.5px}.taskboard-row__record small{font-size:11px}.taskboard-row__record>i,.taskboard-row__assignee>i{width:30px;height:30px;font-size:11px}.taskmodal{font-size:var(--ui-body-size)}.taskmodal__title-meta h2{font-size:28px}.taskmodal__section h3,.taskmodal__header,.taskmodal__workflow button,.taskmodal__workflow select,.taskmodal__section p{font-size:14px}}@media (width>=1920px){.taskboard-toolbar{min-height:72px;padding:13px 18px}.taskboard-table-head{min-height:50px}.taskboard-group>header{height:42px}.taskboard-groups--compact .taskboard-row{min-height:82px}.taskboard-groups--comfortable .taskboard-row{min-height:98px}.taskboard-row__task strong{font-size:15px}.taskboard-row__task small,.taskboard-row__due,.taskboard-row__record strong,.taskboard-row__assignee span{font-size:13.5px}}.leadtable-page{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:clamp(16px,1vw,24px);padding-right:clamp(16px,1vw,24px)}.leadtable-heading{align-items:flex-end;margin-bottom:20px}.leadtable-shell{border:1px solid var(--records-border);background:#fff;border-radius:13px;min-width:0;position:relative;overflow:visible;box-shadow:0 1px 2px #18181606}.leadtable-toolbar{border-bottom:1px solid var(--records-border);justify-content:space-between;align-items:center;gap:15px;min-height:52px;padding:9px 10px;display:flex}.leadtable-toolbar__left{align-items:center;gap:7px;min-width:0;display:flex}.leadtable-toolbar__right{align-items:center;gap:10px;min-width:0;display:flex}.leadtable-toolbar button{min-height:32px;color:var(--records-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:500;line-height:1;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.leadtable-toolbar button:hover,.leadtable-toolbar button.leadtable-toolbar__active{border-color:var(--records-border);background:var(--records-subtle);color:var(--records-text)}.leadtable-filter>button>span{background:var(--records-text);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:inline-grid}.leadtable-toolbar__right>span{color:var(--records-text-muted);white-space:nowrap;font-size:10.5px}.leadtable-toolbar button.leadtable-toolbar__primary{border-color:var(--records-text);background:var(--records-text);color:#fff}.leadtable-toolbar button.leadtable-toolbar__primary:hover{color:#fff;background:#3b3b37;border-color:#3b3b37}.leadtable-sort,.leadtable-filter-button{border-color:var(--records-border)!important;background:var(--records-panel)!important}.leadtable-filter-button>span{color:#fff;background:#315fc3;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:inline-grid}.leadtable-filter-panel{border:1px solid var(--records-border);background:var(--records-panel);border-radius:10px;grid-template-columns:repeat(6,minmax(120px,1fr)) auto;align-items:end;gap:10px;margin:0 0 10px;padding:12px;display:grid;box-shadow:0 12px 30px #00000014}.leadtable-filter-panel>label{min-width:0;color:var(--records-text-muted);gap:5px;font-size:10px;display:grid}.leadtable-filter-panel select{border:1px solid var(--records-border);background:var(--records-surface,var(--records-panel));width:100%;min-height:34px;color:var(--records-text);font:inherit;border-radius:7px;outline:none;padding:6px 9px;font-size:11px}.leadtable-filter-panel>button{border:1px solid var(--records-border);min-height:34px;color:var(--records-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:7px;padding:7px 10px;font-size:11px}@media (width<=1180px){.leadtable-filter-panel{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=720px){.leadtable-filter-panel{grid-template-columns:1fr}}.leadtable-connect{position:relative}.leadtable-connect__menu{z-index:50;border:1px solid var(--records-border-strong);background:#fffffffc;border-radius:12px;width:min(360px,100vw - 28px);display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 16px 44px #19191626}.leadtable-connect__menu>header{border-bottom:1px solid var(--records-border);gap:3px;padding:13px 14px 11px;display:grid}.leadtable-connect__menu>header strong{font-size:12px;font-weight:600}.leadtable-connect__menu>header span{color:var(--records-text-muted);font-size:10px}.leadtable-toolbar .leadtable-connect__menu>button{justify-content:initial;border:0;border-bottom:1px solid var(--records-border);text-align:left;white-space:normal;border-radius:0;grid-template-columns:27px minmax(0,1fr) auto;gap:9px;min-height:58px;padding:9px 12px;display:grid}.leadtable-toolbar .leadtable-connect__menu>button:hover{background:var(--records-hover)}.leadtable-toolbar .leadtable-connect__menu>button:disabled{cursor:default;opacity:1}.leadtable-toolbar .leadtable-connect__menu button>span{min-width:0;height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0;display:block}.leadtable-toolbar .leadtable-connect__menu .leadtable-connect__icon{border:1px solid var(--records-border);background:var(--records-subtle);width:27px;min-width:27px;height:27px;color:var(--records-text-secondary);border-radius:7px;place-items:center;display:inline-grid}.leadtable-connect__menu button>span:nth-child(2){gap:2px;min-width:0;display:grid}.leadtable-connect__menu button strong{color:var(--records-text);font-size:11px;font-weight:600}.leadtable-connect__menu button small{color:var(--records-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.leadtable-toolbar .leadtable-connect__menu .leadtable-connect__action{width:auto;color:var(--records-text-secondary);align-items:center;gap:4px;font-size:9.5px;font-weight:600;display:inline-flex}.leadtable-connect__connected .leadtable-connect__action{color:#417250}.leadtable-connect__menu>footer{background:var(--records-subtle);color:var(--records-text-muted);padding:8px 12px;font-size:9.5px}.leadtable-filter{position:relative}.leadtable-filter__menu{z-index:40;border:1px solid var(--records-border-strong);background:#fffffffa;border-radius:11px;width:225px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 14px 36px #1a1a1721}.leadtable-filter__menu>span{color:var(--records-text-muted);letter-spacing:.07em;text-transform:uppercase;padding:7px 8px 6px;font-size:10px;font-weight:600}.leadtable-filter__menu button{justify-content:initial;text-align:left;border:0;grid-template-columns:minmax(0,1fr) auto 14px;min-height:36px;padding:7px 8px;display:grid}.leadtable-filter__menu button>span{height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0;display:block}.leadtable-filter__menu button small{color:var(--records-text-muted);font-size:10px}.leadtable-filter__menu button.leadtable-filter__selected{background:var(--records-selected);color:var(--records-text)}.leadtable-scroll{scrollbar-color:#d2d2ce transparent;scrollbar-width:thin;min-width:0;overflow-x:auto}.leadtable-head,.leadtable-row{grid-template-columns:22px minmax(160px,1fr) minmax(120px,.72fr) 86px 68px 92px minmax(120px,.72fr) 120px minmax(160px,1.05fr) 100px 26px;align-items:center;min-width:1080px;display:grid}.leadtable-head{border-bottom:1px solid var(--records-border);min-height:35px;color:var(--records-text-muted);letter-spacing:.015em;padding:0 10px 0 13px;font-size:10px;font-weight:600}.leadtable-head>span{text-overflow:ellipsis;white-space:nowrap;padding-right:10px;overflow:hidden}.leadtable-head>span:first-child{color:#bbbcb7;align-items:center;display:inline-flex}.leadtable-row{border:0;border-bottom:1px solid var(--records-border);width:100%;min-height:64px;color:var(--records-text);cursor:pointer;text-align:left;background:#fff;padding:0 10px 0 13px;transition:background-color .11s;position:relative}.leadtable-row:hover,.leadtable-row--selected{background:#fafaf8}.leadtable-row--selected:before{content:"";background:#252523;width:2px;position:absolute;inset:0 auto 0 0}.leadtable-row__select{border:1.25px solid #c6c6c0;border-radius:50%;width:14px;height:14px}.leadtable-row--selected .leadtable-row__select{border-color:#6d8063;box-shadow:inset 0 0 0 3px #edf2ea}.leadtable-row__lead,.leadtable-row__company,.leadtable-row__source,.leadtable-row__owner{align-items:center;gap:8px;min-width:0;padding-right:12px;display:flex}.leadtable-row__lead>i,.leadtable-row__company>i,.leadtable-row__owner>i{color:#67586f;width:26px;height:26px;font-family:var(--font-display,sans-serif);background:#eee8f1;border:1px solid #e2e2dd;border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:600;display:inline-grid}.leadtable-row__company>i{color:#696962;background:#f4f4f1;border-radius:7px;width:23px;height:23px;font-size:10px}.leadtable-row__owner>i{color:#72716c;background:#f1f0ee;width:22px;height:22px}.leadtable-row__lead>span,.leadtable-row__source>span{gap:2px;min-width:0;display:grid}.leadtable-row__lead strong,.leadtable-row__lead small,.leadtable-row__company strong,.leadtable-row__source strong,.leadtable-row__source small,.leadtable-row__watch,.leadtable-row__owner,.leadtable-row__action,.leadtable-row__activity{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leadtable-row__lead strong{color:#2b2b28;font-size:11.5px;font-weight:600}.leadtable-row__lead small,.leadtable-row__source small{color:var(--records-text-muted);font-size:9.5px}.leadtable-row__company strong,.leadtable-row__source strong{color:var(--records-text-secondary);font-size:10.5px;font-weight:500}.leadtable-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:calc(100% - 10px);padding:4px 7px;font-size:9.5px;font-weight:600;display:inline-flex}.leadtable-status>i{background:currentColor;border-radius:50%;width:5px;height:5px}.leadtable-status--new{color:#626c8d;background:#f4f4f9;border-color:#ddddea}.leadtable-status--contacted{color:#55778a;background:#f1f7fa;border-color:#d6e4ec}.leadtable-status--qualified{color:#427650;background:#eff8f1;border-color:#d0e6d4}.leadtable-status--closed{color:#777771;background:#f4f4f2;border-color:#e1e1dd}.leadtable-row__match{color:#4e6c52;align-items:center;gap:6px;min-width:0;padding-right:10px;font-size:10px;font-weight:600;display:flex}.leadtable-row__match>i{background:#e7ebe4;border-radius:999px;width:22px;height:4px;position:relative;overflow:hidden}.leadtable-row__match b{border-radius:inherit;background:#67806a;position:absolute;inset:0 auto 0 0}.leadtable-row__source>svg{color:#85857f;flex:none}.leadtable-row__watch{color:#6d6171;background:#faf8fb;border:1px solid #e5e1e7;border-radius:6px;width:max-content;max-width:calc(100% - 10px);padding:4px 7px;font-size:9.5px;font-weight:500}.leadtable-row__owner{color:var(--records-text-secondary);padding-right:12px;font-size:10px;font-weight:500}.leadtable-row__action{color:var(--records-text-secondary);padding-right:14px;font-size:10.5px}.leadtable-row__activity{color:var(--records-text-muted);padding-right:10px;font-size:10px}.leadtable-row__more{color:#96968f;opacity:0;border-radius:6px;place-items:center;width:26px;height:26px;display:inline-grid}.leadtable-row:hover .leadtable-row__more,.leadtable-row:focus-visible .leadtable-row__more{opacity:1}.leadtable-empty{min-height:250px;color:var(--records-text-muted);text-align:center;align-content:center;place-items:center;gap:6px;display:grid}.leadtable-empty strong{color:var(--records-text);font-size:13px}.leadtable-empty span{font-size:11px}.leadpanel-backdrop{z-index:1000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#1c1c1933;animation:.14s ease-out both leadpanel-fade;position:fixed;inset:0}.leadpanel{background:#fff;border-left:1px solid #d8d8d3;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100vw - 42px);animation:.19s cubic-bezier(.2,.75,.25,1) both leadpanel-slide;display:grid;position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:-18px 0 60px #18181526}.leadpanel__header{border-bottom:1px solid var(--records-border);background:#fdfdfc;justify-content:space-between;align-items:flex-start;gap:16px;min-height:96px;padding:18px 18px 17px 22px;display:flex}.leadpanel__identity{align-items:flex-start;gap:12px;min-width:0;display:flex}.leadpanel__avatar{color:#68586f;width:44px;height:44px;font-family:var(--font-display,sans-serif);background:#eee8f1;border:1px solid #e1dbe5;border-radius:13px;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.leadpanel__identity>div{min-width:0}.leadpanel__identity .records-status{margin-bottom:5px}.leadpanel__identity h2{color:var(--records-text);font-family:var(--font-display,sans-serif);letter-spacing:-.025em;margin:0;font-size:23px;font-weight:600;line-height:1.15}.leadpanel__identity p{color:var(--records-text-secondary);margin:4px 0 0;font-size:11.5px}.leadpanel__header>button{width:31px;height:31px;color:var(--records-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;display:inline-grid}.leadpanel__header>button:hover{border-color:var(--records-border);background:var(--records-hover);color:var(--records-text)}.leadpanel__body{scrollbar-color:#d2d2ce transparent;scrollbar-width:thin;min-height:0;padding:20px 22px 28px;overflow-y:auto}.leadpanel__properties{border:1px solid var(--records-border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:13px;display:grid;overflow:hidden}.leadpanel__properties>span{grid-template-columns:15px minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;padding:10px;display:grid}.leadpanel__properties>span+span{border-left:1px solid var(--records-border)}.leadpanel__properties svg{color:var(--records-text-muted);grid-row:1/3}.leadpanel__properties small,.leadpanel__properties strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leadpanel__properties small{color:var(--records-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:8.5px;font-weight:600}.leadpanel__properties strong{color:var(--records-text-secondary);font-size:10.5px;font-weight:500}.leadpanel__source{margin-bottom:11px}.leadpanel__body>.records-section,.leadpanel__body>.leads-qualification-grid{margin-top:10px}.leadpanel__body .leads-evidence blockquote{font-size:14px}.leadpanel__footer{border-top:1px solid var(--records-border);background:#fdfdfc;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 15px 10px 20px;display:flex}.leadpanel__footer>span:first-child{min-width:0;color:var(--records-text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;display:inline-flex;overflow:hidden}@keyframes leadpanel-fade{0%{opacity:0}}@keyframes leadpanel-slide{0%{transform:translate(16px)}}@media (width<=1180px){.leadtable-page{padding-left:22px;padding-right:22px}}@media (width>=1600px){.leadtable-page{padding:34px clamp(40px,3.25vw,76px) 64px}.leadtable-toolbar{min-height:64px;padding:11px 15px}.leadtable-toolbar button,.leadtable-toolbar__right>span{font-size:14px}.leadtable-head,.leadtable-row{grid-template-columns:26px minmax(190px,1fr) minmax(145px,.75fr) 100px 80px 108px minmax(145px,.75fr) 140px minmax(190px,1.05fr) 120px 32px;min-width:1280px}.leadtable-head{min-height:42px;font-size:11.5px}.leadtable-body{min-width:1280px}.leadtable-row{min-height:76px}.leadtable-row__lead strong{font-size:13.5px}.leadtable-row__lead small,.leadtable-row__source small,.leadtable-status,.leadtable-row__watch,.leadtable-row__activity{font-size:11px}.leadtable-row__company strong,.leadtable-row__source strong,.leadtable-row__owner,.leadtable-row__action,.leadtable-row__match{font-size:12px}.leadtable-row__lead>i{width:30px;height:30px;font-size:10px}.leadtable-row__company>i,.leadtable-row__owner>i{width:27px;height:27px}}@media (width<=900px){.leadtable-page{padding:22px 14px 110px}.leadtable-heading{align-items:flex-start}.leadtable-heading .leads-header-summary{display:none}.leadtable-toolbar{padding:8px}.leadtable-toolbar__right>span{display:none}.leadtable-head,.leadtable-row{grid-template-columns:22px minmax(0,1fr) 86px 68px 26px;min-width:0}.leadtable-body{min-width:0}.leadtable-head>span:nth-child(3),.leadtable-head>span:nth-child(6),.leadtable-head>span:nth-child(7),.leadtable-head>span:nth-child(8),.leadtable-head>span:nth-child(9),.leadtable-head>span:nth-child(10),.leadtable-row__company,.leadtable-row__source,.leadtable-row__watch,.leadtable-row__owner,.leadtable-row__action,.leadtable-row__activity{display:none}.leadtable-row__more{opacity:1}.leadpanel{border:1px solid #d8d8d3;border-radius:16px;width:calc(100vw - 20px);inset:10px 10px 10px auto;box-shadow:0 18px 70px #1818153d}.leadpanel__header{min-height:89px;padding:15px}.leadpanel__avatar{width:39px;height:39px}.leadpanel__identity h2{font-size:20px}.leadpanel__body{padding:16px 16px 23px}.leadpanel__properties{grid-template-columns:repeat(2,minmax(0,1fr))}.leadpanel__properties>span:nth-child(3){border-top:1px solid var(--records-border);border-left:0}.leadpanel__properties>span:nth-child(4){border-top:1px solid var(--records-border)}.leadpanel__body .leads-qualification-grid{grid-template-columns:1fr}.leadpanel__footer{padding-left:15px}}@media (width<=430px){.leadtable-toolbar__left>button:first-child{text-overflow:ellipsis;max-width:210px;overflow:hidden}.leadtable-head,.leadtable-row{grid-template-columns:22px minmax(0,1fr) 82px 26px}.leadtable-head>span:nth-child(5),.leadtable-row__match,.leadpanel__source>span:nth-child(2){display:none}.leadpanel__footer>span:first-child{max-width:120px}}@media (prefers-reduced-motion:reduce){.leadpanel-backdrop,.leadpanel{animation:none}}@media (width>=901px){.leadtable-page{padding:44px 48px 52px}.leadtable-heading{margin-bottom:24px}.leadtable-shell{border-radius:12px}}.leadtable-shell{background:#fff;border:0;border-radius:12px;padding:12px;box-shadow:0 1px 2px #181d2708}.leadtable-page>.leadtable-toolbar{background:0 0;border:0;padding:0 0 14px}.leadtable-page>.leadtable-shell{box-shadow:none;background:0 0;border:0;padding:0}.leadtable-toolbar{border-bottom:0;min-height:44px;padding:0 0 12px}.leadtable-scroll{border:1px solid #eae6e1;border-radius:14px;overflow:hidden}.leadtable-head,.leadtable-row{grid-template-columns:minmax(220px,1.1fr) 130px minmax(300px,1.65fr) 150px minmax(170px,.9fr);align-items:center;gap:0;min-width:0;display:grid}.leadtable-head{color:#1a1a1a;letter-spacing:0;background:#fafaf8;border-bottom:0;min-height:42px;padding:0;font-size:11px;font-weight:500}.leadtable-head>span{padding:0 18px}.leadtable-head>span:first-child{color:#1a1a1a}.leadtable-body{min-width:0}.leadtable-row{border-bottom:1px solid #eae6e1;min-height:62px;padding:0}.leadtable-row:last-child{border-bottom:0}.leadtable-row--selected:before{background:#d0f166;width:3px}.leadtable-row__name{align-items:center;gap:10px;min-width:0;padding:8px 18px;display:flex}.leadtable-row__name>i{color:#6b5874;width:32px;height:32px;font-family:var(--font-display);background:#f0e8f4;border:1px solid #e7e3e9;border-radius:9px;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:600;display:grid}.leadtable-row:nth-child(3n+2) .leadtable-row__name>i{color:#4c7188;background:#eaf4fa;border-color:#dce9f2}.leadtable-row:nth-child(3n) .leadtable-row__name>i{color:#617125;background:#f4fbd8;border-color:#e3ebca}.leadtable-row__name>span{gap:2px;min-width:0;display:grid}.leadtable-row__name strong,.leadtable-row__name small,.leadtable-row__summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leadtable-row__name strong{color:#1a1a1a;font-size:12px;font-weight:500}.leadtable-row__name small{color:#858680;font-size:9.5px}.leadtable-status{border:0;border-radius:999px;justify-content:center;width:fit-content;max-width:calc(100% - 24px);margin:0 12px;padding:5px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.leadtable-status--new{color:#1492f9;background:#ebf7ff}.leadtable-status--contacted{color:#f99a14;background:#fff9eb}.leadtable-status--qualified{color:#87b200;background:#faffeb}.leadtable-status--closed{color:#717680;background:#f1f1ef}.leadtable-row__summary{color:#727272;padding:0 18px;font-size:10.5px}.leadtable-row__members{align-items:center;min-width:0;padding:0 18px;display:flex;position:relative}.leadtable-member{color:#65566d;background:#eee8f1;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;font-style:normal;font-weight:600;display:grid}.leadtable-member+.leadtable-member{margin-left:-7px}.leadtable-member--buyer{color:#4c7188;background:#eaf4fa}.leadtable-row__members small{color:#535353;background:#f3f3f1;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-7px;font-size:7px;display:grid}.leadtable-row__progress{color:#535353;align-items:center;gap:9px;min-width:0;padding:0 18px;display:flex}.leadtable-row__progress>i{background:#f1f1ef;border-radius:999px;flex:1;min-width:70px;max-width:130px;height:5px;display:block;position:relative;overflow:hidden}.leadtable-row__progress b{border-radius:inherit;background:#dbfc74;position:absolute;inset:0 auto 0 0}.leadtable-row__progress--contacted b,.leadtable-row__progress--new b{background:#aad6ff}.leadtable-row__progress--closed b{background:#d8d8d3}.leadtable-row__progress strong{text-align:right;min-width:29px;font-size:10px;font-weight:600}.leadtable-row__progress>svg{color:#9ac907;flex:none}@media (width>=1800px){.leadtable-head{min-height:46px;font-size:12px}.leadtable-row{min-height:68px}.leadtable-row__name strong{font-size:13px}.leadtable-row__summary{font-size:11.5px}}@media (width<=900px){.leadtable-shell{padding:9px}.leadtable-toolbar{flex-direction:column;align-items:stretch;gap:8px;min-height:auto;padding-bottom:9px}.leadtable-toolbar__right{justify-content:flex-end}.leadtable-head,.leadtable-row{grid-template-columns:minmax(180px,1fr) 96px 116px}.leadtable-head>span:nth-child(3),.leadtable-head>span:nth-child(4),.leadtable-row__summary,.leadtable-row__members{display:none}.leadtable-head>span,.leadtable-row__name,.leadtable-row__progress{padding-left:11px;padding-right:11px}.leadtable-status{margin-left:7px;margin-right:7px}.leadtable-row__progress>i{min-width:34px}}@media (width<=520px){.leadtable-head,.leadtable-row{grid-template-columns:minmax(0,1fr) 88px}.leadtable-head>span:last-child,.leadtable-row__progress{display:none}.leadtable-row__name>i{width:29px;height:29px}}.leads-status-ready{color:#729600;background:#f6fde8}.leads-status-sent{color:#2778a7;background:#edf7ff}.leadtable-crm-state{color:#617800;min-height:34px;font:inherit;background:#f7fce9;border:1px solid #dce8c3;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.lead-handoff__head,.lead-handoff__row{grid-template-columns:minmax(190px,1.05fr) minmax(260px,1.55fr) minmax(120px,.65fr) minmax(210px,1.15fr) minmax(150px,.65fr);align-items:center;display:grid}.lead-handoff__head{color:#777872;background:#fafaf8;border-bottom:1px solid #e7e7e2;min-height:37px;font-size:9px;font-weight:500}.lead-handoff__head>span{padding:0 16px}.lead-handoff__row{color:#14161a;cursor:pointer;background:#fff;border-bottom:1px solid #e7e7e2;min-height:88px;transition:background .14s;position:relative}.lead-handoff__row:last-child{border-bottom:0}.lead-handoff__row:hover,.lead-handoff__row--selected{background:#fbfcf7}.lead-handoff__row--selected:before{content:"";background:#c8f052;width:3px;position:absolute;inset:0 auto 0 0}.lead-handoff__buyer{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:16px;display:flex}.lead-handoff__buyer>span,.lead-handoff__source>span,.lead-handoff__evidence{gap:4px;min-width:0;display:grid}.lead-handoff__buyer strong,.lead-handoff__source strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.lead-handoff__buyer small,.lead-handoff__source small,.lead-handoff__evidence small{color:#868780;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.lead-handoff__evidence,.lead-handoff__source,.lead-handoff__next{padding:14px 16px}.lead-handoff__evidence strong{color:#31332f;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.lead-handoff__source{color:#73756f;align-items:center;gap:8px;min-width:0;display:flex}.lead-handoff__source>svg{flex:none}.lead-handoff__next{color:#565852;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.lead-handoff__sent{white-space:nowrap;color:#2778a7;background:#eef8ff;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:0 14px;padding:7px 9px;font-size:10px;font-weight:600;display:inline-flex}.lead-handoff__menu{justify-content:center;align-items:center;margin:0 14px;display:flex;position:relative}.lead-handoff__menu-button{color:#626771;cursor:pointer;background:#fff;border:1px solid #dedee4;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.lead-handoff__menu-button:hover,.lead-handoff__menu-button[aria-expanded=true]{color:#171b23;background:#f6f7f8;border-color:#bfc3cc}.lead-handoff__menu-popover{z-index:3;background:#fff;border:1px solid #dedee4;border-radius:9px;min-width:142px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 24px #191d261f}.lead-handoff__menu-popover button{color:#272c36;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 9px;font-size:11px;display:flex}.lead-handoff__menu-popover button:hover{background:#f1f3f4}.lead-destination-picker{justify-content:flex-start;align-items:center;min-width:0;margin:0 14px;display:flex}.lead-destination-picker--toolbar{margin:0}.lead-destination-picker__trigger{color:#4f555f;width:fit-content;max-width:100%;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedee4;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10.5px;font-weight:500;display:inline-flex}.lead-destination-picker__trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-destination-picker__trigger>svg{flex:none}.lead-destination-picker__trigger:hover,.lead-destination-picker__trigger[aria-expanded=true]{color:#171b23;background:#f6f7f8;border-color:#bdc1ca}.lead-destination-popover{z-index:140;color:#272c36;background:#fff;border:1px solid #d9dbe0;border-radius:12px;width:min(350px,100vw - 24px);max-height:min(560px,100dvh - 24px);display:grid;position:fixed;overflow-y:auto;box-shadow:0 18px 52px #191d262e}.lead-destination-popover>header{border-bottom:1px solid #e4e5e8;gap:4px;padding:14px 15px 12px;display:grid}.lead-destination-popover>header strong{color:#171b23;font-size:12px;font-weight:500}.lead-destination-popover>header span{color:#777c85;font-size:10px;line-height:1.45}.lead-destination-popover>section{padding:7px;display:grid}.lead-destination-popover>section+section{border-top:1px solid #e7e8ea}.lead-destination-popover>section>span{color:#858a93;letter-spacing:.02em;text-transform:uppercase;padding:4px 7px 6px;font-size:9px;font-weight:500}.lead-destination-popover section>button{width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.lead-destination-popover section>button:hover:not(:disabled),.lead-destination-popover section>button:focus-visible{background:#f3f4f5;outline:0}.lead-destination-popover section>button:focus-visible{box-shadow:inset 0 0 0 2px #b8cf70}.lead-destination-popover section>button:disabled{cursor:default;opacity:1}.lead-destination-popover section>button>i{color:#626873;background:#f7f7f8;border:1px solid #dedfe3;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.lead-destination-popover section>button>span{gap:2px;min-width:0;display:grid}.lead-destination-popover section>button strong{color:#252a33;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.lead-destination-popover section>button small{color:#7b8089;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.lead-destination-popover section>button em{color:#5d646f;white-space:nowrap;align-items:center;gap:4px;font-size:9.5px;font-style:normal;font-weight:500;display:inline-flex}.lead-destination-popover section>button:disabled em{color:#5f7c26}.lead-destination-popover>footer{color:#858a92;background:#f7f7f6;border-top:1px solid #e7e8ea;padding:8px 14px;font-size:9px;line-height:1.4}.leadpanel__properties--handoff{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.lead-handoff__head,.lead-handoff__row{grid-template-columns:minmax(180px,1fr) minmax(240px,1.4fr) minmax(190px,1fr) 100px}.lead-handoff__head>span:nth-child(3),.lead-handoff__source{display:none}}.lead-handoff__campaign{flex-direction:column;gap:3px;min-width:0;display:flex}.lead-handoff__campaign strong,.lead-handoff__campaign small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-handoff__campaign strong{color:var(--records-text);font-size:11px;font-weight:500}.lead-handoff__campaign small{color:var(--records-text-muted);font-size:9px}.lead-handoff__campaign.is-missing strong{color:var(--records-text-muted)}.lead-campaign-stage{border:1px solid var(--records-border);background:var(--records-subtle);width:max-content;max-width:100%;min-height:23px;color:var(--records-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:9px;font-style:normal;font-weight:500;display:inline-flex;overflow:hidden}.lead-campaign-stage--active,.lead-campaign-stage--queued{color:#7091e5;background:#4e77df1a;border-color:#4e77df59}.lead-campaign-stage--replied,.lead-campaign-stage--completed{color:#54c86d;background:#4de36e17;border-color:#4de36e3d}.lead-campaign-stage--failed{color:#e77f86;background:#f9868614;border-color:#f9868642}.lead-destination-popover__empty p{color:var(--records-text-muted);margin:0;font-size:10px;line-height:1.5}@media (width<=720px){.lead-handoff__head{display:none}.lead-handoff__row{grid-template-columns:minmax(0,1fr) auto;padding:6px 0}.lead-handoff__buyer{grid-column:1}.lead-handoff__evidence,.lead-handoff__next{grid-column:1/-1;padding-top:6px;padding-bottom:6px}.lead-handoff__sent,.lead-handoff__menu{grid-area:1/2}.leadpanel__properties--handoff{grid-template-columns:repeat(2,minmax(0,1fr))}}.leadtable-page .leadtable-scroll{overflow:auto visible}.leadtable-page .lead-handoff__head,.leadtable-page .lead-handoff__row{padding:0}.lead-handoff__selection{place-items:center;min-width:0;height:100%;padding:0 10px;display:grid}.lead-handoff__selection input{accent-color:#9abe2e;cursor:pointer;width:15px;height:15px;margin:0}.leadtable-filter__menu--advanced{gap:10px;width:min(330px,100vw - 32px);padding:12px}.leadtable-filter__menu--advanced>header,.leadtable-filter__menu--advanced>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.leadtable-filter__menu--advanced>header{padding:0 0 3px}.leadtable-filter__menu--advanced>header strong{color:#242622;font-size:12px;font-weight:500}.leadtable-toolbar .leadtable-filter__menu--advanced>header button{width:27px;min-height:27px;padding:0}.leadtable-filter__menu--advanced>label{color:#777a73;gap:5px;font-size:9.5px;font-weight:500;display:grid}.leadtable-filter__menu--advanced select{color:#2d302b;width:100%;min-height:35px;font:inherit;background:#fff;border:1px solid #dcddd8;border-radius:7px;outline:0;padding:7px 9px;font-size:11px;font-weight:400}.leadtable-filter__menu--advanced select:focus{border-color:#9aa975;box-shadow:0 0 0 3px #cae18729}.leadtable-filter__menu--advanced>footer{border-top:1px solid #ebece7;padding-top:3px}.leadtable-toolbar .leadtable-filter__menu--advanced>footer button{min-height:30px;padding:6px 9px;font-size:10.5px}.leadtable-bulkbar{color:#52574a;background:#f8fbef;border:1px solid #dfe6ca;border-radius:10px;align-items:center;gap:7px;min-height:48px;margin-bottom:9px;padding:7px 9px;display:flex}.leadtable-bulkbar--floating{z-index:70;width:max-content;max-width:calc(100vw - 40px);margin:0;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0a0c0933,0 2px 8px #0a0c091f}.leadtable-bulkbar>span{white-space:nowrap;align-items:center;gap:4px;margin-right:3px;padding:0 7px;font-size:11px;display:inline-flex}.leadtable-bulkbar>span strong{color:#30342b;font-weight:600}.leadtable-bulkbar>button,.leadtable-bulkbar>label{color:#4d5247;min-height:32px;font:inherit;background:#fff;border:1px solid #d7dcc8;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:10.5px;font-weight:500;display:inline-flex}.leadtable-bulkbar>button{cursor:pointer}.leadtable-bulkbar>button:disabled{cursor:not-allowed;opacity:.5}.leadtable-bulkbar>label select{max-width:170px;color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;outline:0}.leadtable-bulkbar>label>svg:last-child{pointer-events:none;margin-left:-5px}.leadtable-bulkbar .leadtable-bulkbar__clear{background:0 0;border-color:#0000;margin-left:auto}.leadtable-notice{color:#5f674d;background:#fafcf4;border:1px solid #dfe5cf;border-radius:9px;align-items:center;gap:7px;min-height:38px;margin-bottom:9px;padding:7px 10px;font-size:10.5px;display:flex}.leadtable-notice>span{flex:1;min-width:0}.leadtable-notice>button{width:25px;height:25px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.lead-handoff__contact{gap:4px;min-width:0;padding:12px 14px;display:grid}.lead-handoff__contact>span{align-items:center;gap:6px;min-width:0;display:flex}.lead-handoff__contact>span>svg{color:#858880;flex:none}.lead-handoff__contact strong,.lead-handoff__contact small{color:#3d403a;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:500;overflow:hidden}.lead-handoff__contact small{color:#858880;font-size:9.5px;font-weight:400}.lead-handoff__enrichment-meta{align-items:center;gap:6px;min-width:0;display:flex}.lead-handoff__enrichment-meta a{color:#567a9d;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:2px;min-width:0;font-size:8.5px;text-decoration:none;display:inline-flex;overflow:hidden}.lead-enrichment-status{color:#777a73;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:8.5px;font-style:normal;display:inline-flex;overflow:hidden}.lead-enrichment-status--complete{color:#56782b}.lead-enrichment-status--partial,.lead-enrichment-status--running{color:#8a6a2f}.lead-enrichment-status--failed{color:#9a5555}.lead-handoff__enrich{color:#676b63;width:fit-content;min-height:24px;font:inherit;cursor:pointer;background:0 0;border:1px solid #dfe1da;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:8.5px;display:inline-flex}.lead-handoff__enrich:hover:not(:disabled){color:#4f6625;background:#f7faef;border-color:#b8c78f}.lead-handoff__enrich:disabled{cursor:wait;opacity:.65}.lead-spin{animation:.8s linear infinite lead-spin}@keyframes lead-spin{to{transform:rotate(360deg)}}.lead-missing-value{font-style:italic;color:#9a6a54!important;font-weight:400!important}.lead-handoff__unknown{align-items:center;gap:4px;min-width:0;display:flex;color:#98735d!important}.lead-handoff__unknown>svg{flex:none}.lead-inline-select{color:#5e625a;background:#fff;border:1px solid #e2e3de;border-radius:7px;align-items:center;gap:5px;min-width:0;min-height:32px;margin:0 9px;padding:0 8px;display:inline-flex}.lead-inline-select select{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;outline:0;font-size:9.5px}.lead-inline-select>svg{flex:none}.lead-inline-select--status>span{background:#9da09a;border-radius:50%;flex:none;width:6px;height:6px}.lead-inline-select--ready>span{background:#93ad42}.lead-inline-select--contacted>span{background:#4c91c3}.lead-inline-select--qualified>span{background:#4a9c6b}.lead-inline-select--disqualified>span{background:#a36b67}.lead-inline-select--sent>span{background:#7867a7}.lead-inline-select--missing{color:#98735d;border-style:dashed}.lead-detail-actions{justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.lead-detail-enrichment{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.lead-detail-enrichment>span,.lead-detail-enrichment>a{color:#676b63;text-overflow:ellipsis;white-space:nowrap;font-size:9px;text-decoration:none;overflow:hidden}.lead-detail-enrichment>span:first-child{flex:none;gap:1px;display:grid}.lead-detail-enrichment strong{color:#30332d;font-size:9.5px;font-weight:500}.lead-detail-enrichment small{color:#888b84;font-size:8px}.lead-detail-enrichment>a{color:#52799c;align-items:center;gap:2px;display:inline-flex}.lead-detail-enrich-button{color:#555a50;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcded7;border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:9.5px;display:inline-flex}.lead-detail-enrich-button:disabled{cursor:wait;opacity:.65}.product-shell--dark .leadtable-page .lead-handoff__head,.product-shell--dark .leadtable-page .lead-handoff__row{padding:0}.product-shell--dark .leadtable-filter__menu--advanced,.product-shell--dark .leadtable-filter__menu--advanced select,.product-shell--dark .lead-inline-select,.product-shell--dark .lead-handoff__enrich,.product-shell--dark .lead-detail-enrich-button{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell--dark .leadtable-filter__menu--advanced>header strong,.product-shell--dark .lead-handoff__contact strong,.product-shell--dark .lead-detail-enrichment strong{color:var(--app-text)}.product-shell--dark .leadtable-filter__menu--advanced>label,.product-shell--dark .lead-handoff__contact small,.product-shell--dark .lead-detail-enrichment>span,.product-shell--dark .lead-detail-enrichment small{color:var(--app-muted)}.product-shell--dark .leadtable-filter__menu--advanced>footer{border-color:var(--app-border-soft)}.product-shell--dark .leadtable-bulkbar,.product-shell--dark .leadtable-notice{color:#c2c9b1;background:#22261c;border-color:#4a5235}.product-shell--dark .leadtable-bulkbar--floating{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1f211df5;border-color:#40443b;box-shadow:0 20px 48px #0000006b,0 2px 8px #00000047}.product-shell--dark .leadtable-bulkbar>span strong{color:var(--app-text)}.product-shell--dark .leadtable-bulkbar>button,.product-shell--dark .leadtable-bulkbar>label{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell--dark .lead-handoff__contact>span>svg,.product-shell--dark .lead-inline-select{color:var(--app-muted)}.product-shell--dark .lead-handoff__contact strong{color:var(--app-text)}.product-shell--dark .lead-missing-value,.product-shell--dark .lead-handoff__unknown{color:#d6a48a!important}.product-shell--dark .lead-inline-select:hover,.product-shell--dark .lead-handoff__enrich:hover:not(:disabled),.product-shell--dark .lead-detail-enrich-button:hover:not(:disabled){border-color:var(--app-border-strong);background:var(--app-canvas)}.product-shell--dark .lead-detail-enrichment>a,.product-shell--dark .lead-handoff__enrichment-meta a{color:#8eb8de}@media (width<=900px){.leadtable-bulkbar{flex-wrap:wrap}.leadtable-bulkbar--floating{justify-content:center;bottom:82px}.leadtable-bulkbar .leadtable-bulkbar__clear{margin-left:0}.lead-detail-enrichment{display:none}}@media (width<=720px){.leadtable-page .lead-handoff__head,.leadtable-page .lead-handoff__row,.lead-handoff__head.lead-handoff--custom,.lead-handoff__row.lead-handoff--custom{padding:0;display:grid}.leadtable-page .lead-handoff__head>span:nth-child(3),.leadtable-page .lead-handoff__row .lead-handoff__source,.leadtable-page .lead-handoff__row .lead-handoff__contact{display:flex}.leadtable-filter__menu--advanced{width:auto;position:fixed;top:72px;left:14px;right:14px}}.leadpanel-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c1c1933;place-items:center;padding:24px;display:grid}.leadpanel{background:#fff;border:1px solid #e6e6e1;border-radius:10px;width:min(820px,100vw - 48px);max-height:min(680px,100vh - 48px);animation:.18s cubic-bezier(.2,.75,.25,1) both leadpanel-detail-in;display:block;position:relative;inset:auto;overflow:hidden;box-shadow:0 18px 64px #1818152e}.leadpanel__close{z-index:3;color:#727272;cursor:pointer;background:#ffffffeb;border:1px solid #e6e6e1;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;display:grid;position:absolute;top:8px;right:8px}.leadpanel__close:hover{color:#1a1a1a;background:#f5f5f3}.leadpanel__layout{max-height:inherit;grid-template-columns:minmax(0,1fr) 188px;gap:15px;padding:10px;display:grid;overflow:hidden}.leadpanel__main{scrollbar-color:#d8d8d3 transparent;scrollbar-width:thin;border-radius:8px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:10px;display:flex;overflow-y:auto}.leadpanel__stages,.leadpanel__section{min-width:0}.leadpanel__stages>header,.leadpanel__evidence>header,.leadpanel__response>header,.leadpanel__activity>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.leadpanel__stages h2,.leadpanel__section>h3,.leadpanel__evidence h3,.leadpanel__response h3,.leadpanel__activity h3,.leadpanel__rail-section>h3{color:#1a1a1a;font-family:var(--font-body);letter-spacing:0;font-size:12px;font-weight:600;line-height:20px}.leadpanel__stage-action,.leadpanel__stage-complete{color:#535353;white-space:nowrap;background:#fff;border:1px solid #e6e6e1;border-radius:5px;justify-content:center;align-items:center;gap:4px;min-height:25px;padding:4px 8px;font-size:9px;font-weight:500;display:inline-flex}.leadpanel__stage-action{cursor:pointer}.leadpanel__stage-action:hover{background:#f8fbef;border-color:#cddda1}.leadpanel__stage-complete{color:#637a20;background:#f6fce8;border-color:#dce8b2}.leadpanel__stage-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:7px 0 0;padding:0;list-style:none;display:grid}.leadpanel__stage-track li{color:#c3c3c0;border-bottom:1.25px solid #0000;align-items:center;gap:5px;min-width:0;padding:0 0 5px;display:flex}.leadpanel__stage-track li>span{border:1px dashed #b7b7b2;border-radius:50%;flex:none;width:9px;height:9px}.leadpanel__stage-track li>svg{flex:none}.leadpanel__stage-track strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.leadpanel__stage-track .leadpanel__stage--complete{color:#535353;border-color:#535353}.leadpanel__section{border-top:1px solid #efefec;padding-top:2px}.leadpanel__section>h3,.leadpanel__evidence>header,.leadpanel__response>header,.leadpanel__activity>header{margin-bottom:5px}.leadpanel__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.leadpanel__facts>div,.leadpanel__company-card dl>div{gap:2px;min-width:0;display:grid}.leadpanel__facts dt,.leadpanel__company-card dt{color:#959494;font-size:8px;font-weight:500}.leadpanel__facts dd,.leadpanel__company-card dd{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9.5px;font-weight:500;overflow:hidden}.leadpanel__evidence a{color:#1684e8;align-items:center;gap:3px;font-size:9px;font-weight:500;display:inline-flex}.leadpanel__evidence blockquote{color:#343431;background:#f8fbff;border-left:2px solid #aad6ff;border-radius:0 6px 6px 0;margin:0;padding:8px 10px;font-size:10.5px;line-height:1.45}.leadpanel__cue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.leadpanel__cue-grid article{background:#fff;border:1px solid #efefec;border-radius:7px;align-items:flex-start;gap:7px;min-width:0;padding:8px;display:flex}.leadpanel__cue-grid .leadpanel__cue-next{grid-column:1/-1}.leadpanel__cue-icon{border-radius:4px;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:grid}.leadpanel__cue-icon--fit{color:#566c16;background:#e6ff97}.leadpanel__stages>header{justify-content:flex-end}.leadpanel__cue-grid>article{grid-column:1/-1}.leadpanel__cue-icon--missing{color:#727272;background:#f0eeeb}.leadpanel__cue-icon--next{color:#246fba;background:#daedff}.leadpanel__cue-grid article>div{min-width:0}.leadpanel__cue-grid strong{color:#535353;font-size:9.5px;font-weight:600;display:block}.leadpanel__cue-grid p,.leadpanel__response>p{color:#727272;margin-top:2px;font-size:9.5px;line-height:1.4}.leadpanel__response>header>div>span{color:#7a68a0;align-items:center;gap:3px;font-size:8px;font-weight:500;display:inline-flex}.leadpanel__response>header h3{line-height:16px}.leadpanel__response button{color:#535353;cursor:pointer;background:#fff;border:1px solid #e6e6e1;border-radius:5px;align-items:center;gap:4px;min-height:24px;padding:4px 8px;font-size:9px;display:inline-flex}.leadpanel__response>p{color:#535353;background:#f7f4f9;border-radius:7px;padding:8px 10px}.leadpanel__activity>header>span{color:#8d8d87;align-items:center;gap:4px;font-size:8.5px;display:inline-flex}.leadpanel__activity ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.leadpanel__activity li{color:#535353;border-bottom:1px solid #f0f0ed;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:27px;padding:4px 6px;display:grid}.leadpanel__activity li>svg{color:#84a92a}.leadpanel__activity li strong{font-size:9px;font-weight:500}.leadpanel__activity li time{color:#a3a3a3;font-size:8px}.leadpanel__rail{scrollbar-width:thin;flex-direction:column;gap:8px;min-width:0;padding-right:1px;display:flex;overflow-y:auto}.leadpanel__rail-section{gap:6px;min-width:0;display:grid}.leadpanel__rail-section:first-child{background:#f7f8f5;border-radius:8px;padding:10px}.leadpanel__contact-card{background:#fff;border-radius:8px;padding:0 10px 10px;overflow:hidden}.leadpanel__contact-card>span{color:#535353;text-align:center;background:#daedff;margin:0 -10px 9px;padding:5px 8px;font-size:8.5px;font-weight:500;display:block}.leadpanel__contact-person{align-items:center;gap:7px;min-width:0;display:flex}.leadpanel__contact-person>i{color:#67576f;background:#eee8f1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:600;display:grid}.leadpanel__contact-person>div,.leadpanel__company-card>div>span{min-width:0;display:grid}.leadpanel__contact-person strong,.leadpanel__company-card strong{color:#535353;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;overflow:hidden}.leadpanel__contact-person small,.leadpanel__company-card small{color:#a3a3a3;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.leadpanel__contact-card>p,.leadpanel__contact-card>a{color:#959494;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;margin:7px 0 0;font-size:8.5px;display:flex;overflow:hidden}.leadpanel__contact-card>a:hover{color:#1684e8}.leadpanel__company-card{background:#fff;border:1px solid #e6e6e1;border-radius:8px;gap:10px;padding:10px;display:grid}.leadpanel__company-card>div{align-items:flex-start;gap:7px;min-width:0;display:flex}.leadpanel__company-card>div>i{color:#60761d;background:#e6ff97;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.leadpanel__company-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}@keyframes leadpanel-detail-in{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (width<=760px){.leadpanel-backdrop{place-items:stretch stretch;padding:10px}.leadpanel{border-radius:14px;width:100%;max-height:calc(100vh - 20px);inset:auto}.leadpanel__layout{max-height:inherit;grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto}.leadpanel__main,.leadpanel__rail{overflow:visible}.leadpanel__rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=520px){.leadpanel__stage-track,.leadpanel__facts,.leadpanel__cue-grid,.leadpanel__rail{grid-template-columns:minmax(0,1fr)}.leadpanel__stage-track{gap:4px}.leadpanel__cue-grid .leadpanel__cue-next{grid-column:auto}.leadpanel__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1440px){.leadtable-page{padding:40px var(--ui-page-gutter) 64px}.leadtable-toolbar{min-height:64px;padding:11px 15px}.leadtable-toolbar button,.leadtable-toolbar__right>span,.leadtable-crm-state{min-height:var(--ui-control-height);font-size:var(--ui-body-size)}.lead-handoff__head{min-height:44px;font-size:var(--ui-small-size)}.lead-handoff__head>span,.lead-handoff__buyer,.lead-handoff__evidence,.lead-handoff__source,.lead-handoff__next{padding-left:20px;padding-right:20px}.lead-handoff__row{min-height:max(88px, var(--ui-row-height))}.lead-handoff__buyer strong,.lead-handoff__source strong{font-size:14px}.lead-handoff__buyer small,.lead-handoff__source small,.lead-handoff__evidence small{font-size:11.5px}.lead-handoff__evidence strong,.lead-handoff__next{font-size:13.5px}.lead-handoff__sent{min-height:var(--ui-control-height);padding-left:13px;padding-right:13px;font-size:12.5px}.lead-handoff__menu-button{width:var(--ui-control-height);height:var(--ui-control-height)}.lead-destination-picker__trigger{min-height:var(--ui-control-height);padding-left:12px;padding-right:12px;font-size:12.5px}.leadpanel{font-size:var(--ui-body-size)}}@media (width>=1920px){.leadtable-toolbar{min-height:72px;padding:13px 18px}.lead-handoff__head{min-height:50px}.lead-handoff__row{min-height:104px}.lead-handoff__buyer strong,.lead-handoff__source strong{font-size:15px}.lead-handoff__buyer small,.lead-handoff__source small,.lead-handoff__evidence small{font-size:12.5px}.lead-handoff__evidence strong,.lead-handoff__next{font-size:14.5px}.lead-handoff__action,.lead-handoff__sent,.lead-destination-picker__trigger{font-size:14px}}.leadtable-column-manager{position:relative}.leadtable-column-editor{z-index:70;background:#fff;border:1px solid #dedee4;border-radius:12px;width:min(370px,100vw - 32px);display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 50px #16191f24}.leadtable-column-editor>header{border-bottom:1px solid #e8e8e4;justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 15px 13px;display:flex}.leadtable-column-editor>header>div{gap:3px;display:grid}.leadtable-column-editor>header span{color:#242622;font-size:13px;font-weight:500}.leadtable-column-editor>header small,.leadtable-column-editor__existing small,.leadtable-column-editor__options>small{color:#858880;font-size:10.5px;font-weight:400}.leadtable-toolbar .leadtable-column-editor>header>button,.leadtable-toolbar .leadtable-column-editor__existing button{color:#888b84;border-color:#0000;flex:none;width:28px;min-height:28px;padding:0}.leadtable-toolbar .leadtable-column-editor__existing button:hover{color:#9d4c4c;background:#fff5f5;border-color:#ead7d7}.leadtable-column-editor__existing{border-bottom:1px solid #e8e8e4;max-height:150px;padding:7px 9px;display:grid;overflow-y:auto}.leadtable-column-editor__existing>div{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:5px 6px 5px 8px;display:flex}.leadtable-column-editor__existing>div:hover{background:#f7f7f4}.leadtable-column-editor__existing span{gap:2px;min-width:0;display:grid}.leadtable-column-editor__existing strong{color:#30322e;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;overflow:hidden}.leadtable-column-editor__existing small{text-transform:capitalize}.leadtable-column-editor form{gap:12px;padding:14px 15px 15px;display:grid}.leadtable-column-editor form>label{color:#5c5f58;gap:6px;font-size:10.5px;font-weight:500;display:grid}.leadtable-column-editor form input,.leadtable-column-editor form select{color:#242622;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #dcded8;border-radius:8px;outline:0;padding:8px 10px;font-size:12px;font-weight:400}.leadtable-column-editor form input:focus,.leadtable-column-editor form select:focus{border-color:#9aa975;box-shadow:0 0 0 3px #cae1872e}.leadtable-column-editor__options{grid-column:1/-1}.leadtable-column-editor form footer{justify-content:flex-end;gap:7px;padding-top:2px;display:flex}.leadtable-toolbar .leadtable-column-editor form footer button{background:#fff;border-color:#dedfd9;min-height:34px;padding:7px 11px;font-weight:400}.leadtable-toolbar .leadtable-column-editor form footer .leadtable-column-editor__submit{color:#20251b;background:#c9eb64;border-color:#c9eb64;font-weight:500}.leadtable-toolbar .leadtable-column-editor form footer .leadtable-column-editor__submit:disabled{color:#a0a19b;cursor:not-allowed;background:#ecece8;border-color:#ecece8}.leadtable-scroll--custom{scrollbar-color:#5d6058 transparent;scrollbar-width:thin;overflow:auto visible}.leadtable-page .leadtable-scroll--wide{overscroll-behavior-inline:contain;scrollbar-color:#5d6058 transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto visible}.leadtable-page .leadtable-scroll--wide>.lead-handoff__head,.leadtable-page .leadtable-scroll--wide>.leadtable-body{width:max-content;min-width:100%}.leadtable-page .leadtable-scroll--wide::-webkit-scrollbar{height:10px}.leadtable-page .leadtable-scroll--wide::-webkit-scrollbar-thumb{background:#5d6058 padding-box padding-box;border:3px solid #0000;border-radius:999px}.leadtable-page .leadtable-scroll--wide:focus-visible{outline-offset:3px;outline:2px solid #5b8cff}.leadtable-column-editor__header-actions{flex:none;gap:2px;display:inline-flex!important}.leadtable-toolbar .leadtable-column-editor__header-actions>button{color:#888b84;background:0 0;border-color:#0000;width:28px;min-height:28px;padding:0}.leadtable-toolbar .leadtable-column-editor__header-actions>button:hover{color:#373a34;background:#f7f7f4;border-color:#dedfd9}.leadtable-column-editor__layout{border-bottom:1px solid #e8e8e4;padding:11px 9px 8px}.leadtable-column-editor__layout-title{gap:2px;padding:0 7px 8px;display:grid}.leadtable-column-editor__layout-title>span,.leadtable-column-editor__add-title{color:#4f524c;margin:0;font-size:10.5px;font-weight:500}.leadtable-column-editor__layout-title>small{color:#858880;font-size:10px;font-weight:400}.leadtable-column-editor__column-list{max-height:220px;padding:1px;display:grid;overflow-y:auto}.leadtable-column-editor__column-list>div{cursor:grab;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:39px;padding:5px 5px 5px 8px;transition:background .14s,opacity .14s,transform .14s,outline-color .14s;display:flex}.leadtable-column-editor__column-list>div:active{cursor:grabbing}.leadtable-column-editor__column-list>div:hover{background:#f7f7f4}.leadtable-column-editor__column-list>div.is-hidden{opacity:.56}.leadtable-column-editor__column-list>div.is-dragging{opacity:.38;transform:scale(.985)}.leadtable-column-editor__column-list>div.is-drop-target{outline-offset:-1px;background:#f3f8e8;outline:1px dashed #8ea962}.leadtable-column-editor__column-list>div>span{gap:1px;min-width:0;display:grid}.leadtable-column-editor__column-list>div>.leadtable-column-editor__drag-handle{color:#9a9d95;place-items:center;width:16px;min-width:16px;height:28px;display:grid}.leadtable-column-editor__column-list>div>.leadtable-column-editor__column-copy{flex:auto}.leadtable-column-editor__column-list strong{color:#30322e;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;overflow:hidden}.leadtable-column-editor__column-list small{color:#858880;text-transform:capitalize;font-size:10px;font-weight:400}.leadtable-column-editor__column-list>div>div{flex:none;gap:2px;display:inline-flex}.leadtable-toolbar .leadtable-column-editor__column-list button{color:#6f726b;background:0 0;border-color:#0000;width:26px;min-height:26px;padding:0}.leadtable-toolbar .leadtable-column-editor__column-list button:hover:not(:disabled){color:#353832;background:#fff;border-color:#dedfd9}.leadtable-toolbar .leadtable-column-editor__column-list button:last-child:hover:not(:disabled){color:#9d4c4c;background:#fff5f5;border-color:#ead7d7}.leadtable-toolbar .leadtable-column-editor__column-list button:disabled{cursor:not-allowed;opacity:.34}.leadtable-column-editor__add-title{padding-bottom:1px}.product-shell--dark .leadtable-column-editor{border-color:var(--app-border);background:var(--app-surface);box-shadow:0 18px 50px #0000006b}.product-shell--dark .leadtable-column-editor>header,.product-shell--dark .leadtable-column-editor__layout{border-color:var(--app-border)}.product-shell--dark .leadtable-column-editor>header span,.product-shell--dark .leadtable-column-editor__layout-title>span,.product-shell--dark .leadtable-column-editor__add-title,.product-shell--dark .leadtable-column-editor__column-list strong{color:var(--app-text)}.product-shell--dark .leadtable-column-editor>header small,.product-shell--dark .leadtable-column-editor__layout-title>small,.product-shell--dark .leadtable-column-editor__column-list small{color:var(--app-muted)}.product-shell--dark .leadtable-column-editor__column-list>div:hover,.product-shell--dark .leadtable-toolbar .leadtable-column-editor__header-actions>button:hover,.product-shell--dark .leadtable-toolbar .leadtable-column-editor__column-list button:hover:not(:disabled){border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell--dark .leadtable-column-editor__column-list>div.is-drop-target{background:#242a1d;outline-color:#86a64e}.product-shell--dark .leadtable-column-editor__drag-handle,.product-shell--dark .leadtable-toolbar .leadtable-column-editor__column-list button,.product-shell--dark .leadtable-toolbar .leadtable-column-editor__header-actions>button{color:var(--app-muted)}.product-shell--dark .leadtable-column-editor form input,.product-shell--dark .leadtable-column-editor form select,.product-shell--dark .leadtable-toolbar .leadtable-column-editor form footer button{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.lead-custom-field__head{gap:1px;min-width:0;display:grid}.lead-custom-field__head strong,.lead-custom-field__head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-custom-field__head strong{color:inherit;font-size:inherit;font-weight:500}.lead-custom-field__head small{color:#999b95;text-transform:capitalize;font-size:8px;font-weight:400}.lead-custom-field__cell{min-width:0;padding:13px 14px}.lead-custom-field__cell input:not([type=checkbox]),.lead-custom-field__cell select{width:100%;min-height:34px;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:7px;outline:0;padding:6px 8px;font-size:10.5px;font-weight:400}.lead-custom-field__cell input:not([type=checkbox]):hover,.lead-custom-field__cell select:hover{background:#f8f8f5;border-color:#dedfd9}.lead-custom-field__cell input:not([type=checkbox]):focus,.lead-custom-field__cell select:focus{background:#fff;border-color:#a8b77e;box-shadow:0 0 0 3px #cae18724}.lead-custom-field__cell input::placeholder{color:#a5a79f}.lead-custom-field__checkbox{color:#74776f;cursor:pointer;align-items:center;gap:7px;min-height:34px;font-size:10.5px;display:inline-flex}.lead-custom-field__checkbox input{accent-color:#9abe2e;width:15px;height:15px;margin:0}@media (width<=1100px){.lead-handoff__head.lead-handoff--custom>span:nth-child(3){display:grid}.lead-handoff__row.lead-handoff--custom .lead-handoff__source{display:flex}}@media (width<=720px){.lead-handoff__head.lead-handoff--custom{display:grid}.lead-handoff__row.lead-handoff--custom{padding:0}.lead-handoff__row.lead-handoff--custom>*{grid-area:auto}.leadtable-column-editor{width:auto;max-height:calc(100dvh - 150px);position:fixed;top:70px;left:14px;right:14px;overflow-y:auto}}@media (width<=1100px){.leadtable-page .lead-handoff__head>span:nth-child(3),.leadtable-page .lead-handoff__row .lead-handoff__source,.leadtable-page .lead-handoff__row .lead-handoff__contact{display:flex}.leadtable-page .lead-handoff__row .lead-handoff__contact{flex-direction:column;align-items:flex-start}}.settings-section--integrations{width:100%;max-width:560px;box-shadow:none;background:0 0;border:0;overflow:visible}.settings-integrations-header{border-bottom:0;align-items:center;min-height:50px;padding:11px 0 17px}.settings-integrations-header h2{color:#181d27;font-family:var(--font-display,sans-serif);letter-spacing:-.01em;font-size:16.85px;font-weight:600;line-height:1.3}.settings-add-integration{color:#fff;cursor:pointer;min-height:32px;font:inherit;background:#1a1a1a;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3px;padding:7px 10px;font-size:9.65px;font-weight:600;transition:background-color .14s,transform .14s;display:inline-flex;box-shadow:0 1px 2px #0000001f}.settings-add-integration:hover:not(:disabled){background:#323230;transform:translateY(-1px)}.settings-add-integration:focus-visible,.settings-connect-toggle:focus-visible{box-shadow:var(--focus-ring);outline:0}.settings-add-integration:disabled{box-shadow:none;color:#777772;cursor:default;background:#e9e9e6}.settings-integration-grid.settings-integration-grid--sunbeam{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.settings-integration-grid--sunbeam .settings-integration-card{align-content:initial;background:#fff;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;min-height:143px;padding:14px;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex}.settings-integration-grid--sunbeam .settings-integration-card:hover{border-color:#d8d8d4;transform:translateY(-1px);box-shadow:0 10px 28px #1717160d}.settings-integration-grid--sunbeam .settings-integration-card--connected{background:#fff;border-color:#dfe6c9}.settings-integration-card-top,.settings-integration-card-footer{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.settings-integration-grid--sunbeam .settings-integration-icon{background:#fff;border:1px solid #e6e6e6;border-radius:6px;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid;box-shadow:0 1px 2px #17171608}.settings-integration-icon--email{color:#4267b2}.settings-integration-icon--crm{color:#745bb8}.settings-integration-icon--outreach{color:#d5683e}.settings-integration-icon--mcp{color:#3f7d68}.settings-integration-card-footer{align-items:flex-end}.settings-integration-copy{flex-direction:column;flex:auto;min-width:0;display:flex}.settings-integration-grid--sunbeam .settings-integration-copy strong{color:#1a1a1a;font-family:var(--font-display,sans-serif);letter-spacing:-.015em;font-size:16.7px;font-weight:600;line-height:1.2}.settings-integration-grid--sunbeam .settings-integration-copy p{color:#535353;max-width:310px;margin-top:5.5px;font-size:11.15px;line-height:1.2}.settings-connect-toggle{cursor:pointer;background:#efefed;border:0;border-radius:999px;flex:0 0 31px;width:31px;height:18px;padding:2px;transition:background-color .14s;position:relative}.settings-connect-toggle>span{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .14s;display:block;box-shadow:0 1px 3px #0a0d1229}.settings-connect-toggle:hover:not(:disabled){background:#e2e2de}.settings-connect-toggle--connected,.settings-connect-toggle--connected:disabled{cursor:default;opacity:1;background:#d0f166}.settings-connect-toggle--connected>span{transform:translate(13px)}.settings-section--integrations .settings-integrations-note{background:#fafaf8;border:1px solid #e7e7e3;border-radius:10px;margin-top:8px}.settings-pricing{min-width:0;padding-bottom:40px}.settings-pricing__header{justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;padding:10px 0 22px;display:flex}.settings-pricing__header>div:first-child{min-width:0}.settings-pricing__current{color:#5e721e;background:#eff8d2;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex}.settings-pricing__header h2{color:#181d27;font-family:var(--font-display,sans-serif);letter-spacing:-.025em;margin-top:9px;font-size:25px;font-weight:600;line-height:1.2}.settings-pricing__header p{color:#73736e;margin-top:5px;font-size:12px;line-height:1.45}.settings-pricing__cadence{background:#f0eeeb;border:1px solid #e6e2dd;border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.settings-pricing__cadence button{color:#676763;cursor:pointer;min-height:32px;font:inherit;background:0 0;border:0;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:500}.settings-pricing__cadence button span{color:#6c821e;margin-left:3px;font-size:9px}.settings-pricing__cadence button:hover,.settings-pricing__cadence button.settings-pricing__cadence-active{color:#1a1a1a;background:#fff;box-shadow:0 1px 3px #1919161a}.settings-pricing__frame{background:#f0eeeb;border-radius:32px;min-width:0;padding:8px}.settings-pricing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.settings-pricing-card{color:#1a1a1a;background:#fff;border:1px solid #f0eeeb;flex-direction:column;gap:20px;min-width:0;min-height:435px;padding:24px;display:flex}.settings-pricing-card:first-child{border-radius:24px 0 0 24px}.settings-pricing-card:last-child{border-radius:0 24px 24px 0}.settings-pricing-card--current{box-shadow:inset 0 0 0 1px #d0f166b8}.settings-pricing-card>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.settings-pricing-card h3{font-family:var(--font-display,sans-serif);margin:0;font-size:20px;font-weight:500;line-height:1.3}.settings-pricing-card>header span{color:#39430f;letter-spacing:.03em;text-transform:uppercase;background:#e6ff97;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:600}.settings-pricing-card__divider{background:#f0eeeb;width:100%;height:1px}.settings-pricing-card__summary{color:#535353;min-height:23px;font-size:16px;line-height:1.4}.settings-pricing-card__price{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.settings-pricing-card__price strong{color:#1a1a1a;font-family:var(--font-display,sans-serif);letter-spacing:-.035em;font-size:clamp(42px,4vw,54px);font-weight:500;line-height:1.1}.settings-pricing-card__price span{color:#535353;font-size:14px;line-height:1.4}.settings-pricing-card__billing{color:#91918c;min-height:17px;margin-top:-14px;font-size:10px}.settings-pricing-card ul{border-radius:12px;flex-direction:column;margin:0;padding:8px;list-style:none;display:flex}.settings-pricing-card li{color:#535353;align-items:flex-start;gap:8px;min-width:0;padding:8px 0;font-size:14px;line-height:1.4;display:flex}.settings-pricing-card li img{flex:0 0 14px;width:14px;height:14px;margin-top:3px;display:block}.settings-pricing-card__description{color:#1a1a1a;min-height:45px;margin-top:auto;font-size:13px;line-height:1.4}.settings-pricing-card__button{color:#1a1a1a;cursor:pointer;width:100%;min-height:50px;font:inherit;background:#eeebe7;border:1px solid #eae6e1;border-radius:24px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;display:flex}.settings-pricing-card__button:hover:not(:disabled){background:#e8e4df;border-color:#ddd8d1}.settings-pricing-card__button--accent{background:#e6ff97;border-color:#e6ff97}.settings-pricing-card__button--accent:hover:not(:disabled){background:#ddfa83;border-color:#d8f47b}.settings-pricing-card__button:disabled{cursor:default;opacity:.68}.settings-pricing__model{background:#faf9f7;border:1px solid #e7e3de;border-radius:12px;gap:4px;margin-top:12px;padding:14px 16px;display:grid}.settings-pricing__model strong{color:#1a1a1a;font-family:var(--font-display,sans-serif);font-size:13px;font-weight:600}.settings-pricing__model p{color:#686863;max-width:720px;font-size:11.5px;line-height:1.45}.settings-pricing button:focus-visible{box-shadow:var(--focus-ring);outline:0}.settings-billing-spin{animation:.8s linear infinite settings-billing-spin}@keyframes settings-billing-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.settings-billing-spin{animation:none}}@media (width<=1080px){.settings-pricing-card{gap:17px;padding:20px}.settings-pricing-card__price strong{font-size:42px}.settings-pricing-card__summary,.settings-pricing-card li{font-size:13px}}@media (width<=760px){.settings-integration-grid.settings-integration-grid--sunbeam{grid-template-columns:minmax(0,1fr)}.settings-integration-grid--sunbeam .settings-integration-card{min-height:143px}.settings-pricing__header{flex-direction:column;align-items:flex-start}.settings-pricing__grid{grid-template-columns:minmax(0,1fr)}.settings-pricing-card,.settings-pricing-card:first-child,.settings-pricing-card:last-child{border-radius:20px;min-height:0}.settings-pricing-card__price strong{font-size:48px}}.settings-profile-panel__toolbar{border-bottom:1px solid #e8e9e5;justify-content:space-between;align-items:center;gap:16px;min-height:108px;padding:20px 22px;display:flex}.settings-simple__edit,.settings-profile-form__actions>button:first-child{border:1px solid var(--color-border-strong,#383a37);min-height:34px;color:var(--color-ink-700,#d1d2cc);cursor:pointer;background:0 0;border-radius:9px;padding:7px 12px;font-size:12px;font-weight:600}.settings-simple__edit:hover,.settings-profile-form__actions>button:first-child:hover{background:var(--color-surface-hover,#232421)}.settings-profile-form{border-top:1px solid var(--color-border,#292a27);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.settings-profile-form label{color:var(--color-ink-600,#b5b7b0);gap:7px;font-size:12px;font-weight:600;display:grid}.settings-profile-form input,.settings-profile-form select{border:1px solid var(--color-border-strong,#383a37);background:var(--color-surface-subtle,#1b1c1a);width:100%;min-height:40px;color:var(--color-ink-900,#f4f5f0);font:inherit;border-radius:8px;outline:0;padding:9px 11px;font-size:13px}.settings-profile-form input:focus,.settings-profile-form select:focus{box-shadow:var(--focus-ring,0 0 0 3px #d0f16640);border-color:#d0f166}.settings-profile-form__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:4px;display:flex}@media (width<=700px){.settings-profile-form{grid-template-columns:1fr}.settings-profile-form__actions{grid-column:auto}}@media (width<=430px){.settings-integrations-header{gap:12px}.settings-add-integration{width:100%}.settings-integration-grid--sunbeam .settings-integration-card{min-height:138px;padding:14px}.settings-pricing__cadence{width:100%}.settings-pricing__cadence button{flex:50%}.settings-pricing__frame{border-radius:24px;padding:6px}.settings-pricing-card{padding:20px}}@media (width>=1600px){.records-page.settings-page{max-width:none;padding:34px clamp(40px,3.25vw,76px) 64px}.settings-page .settings-layout{grid-template-columns:210px minmax(0,1fr);gap:46px}.settings-page .settings-nav{gap:4px;top:34px}.settings-page .settings-nav a,.settings-page .settings-nav button{border-radius:9px;min-height:40px;padding:10px 12px;font-size:14px}.settings-page .settings-content{gap:20px}.settings-page .settings-section{border-radius:14px}.settings-page .settings-section-header{min-height:76px;padding:16px 20px}.settings-page .settings-section-header h2{font-size:16px}.settings-page .settings-section-header p{margin-top:4px;font-size:12.5px}.settings-page .settings-description-list>div{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:30px;min-height:60px;padding:13px 20px}.settings-page .settings-description-list dt{font-size:12.5px}.settings-page .settings-description-list dd{font-size:14px}}@media (width>=1440px){.records-page.settings-page{padding:40px var(--ui-page-gutter) 64px}.settings-page .settings-layout{grid-template-columns:230px minmax(0,1fr);gap:48px}.settings-page .settings-nav a,.settings-page .settings-nav button{min-height:var(--ui-control-height);font-size:var(--ui-body-size)}.settings-page .settings-section-header h2,.settings-integrations-header h2{font-size:18px}.settings-page .settings-section-header p,.settings-page .settings-description-list dt,.settings-page .settings-description-list dd{font-size:14px}.settings-section--integrations{max-width:900px}.settings-integration-grid.settings-integration-grid--sunbeam{gap:12px}.settings-integration-grid--sunbeam .settings-integration-card{min-height:175px;padding:18px}.settings-integration-grid--sunbeam .settings-integration-icon{flex-basis:44px;width:44px;height:44px}.settings-integration-grid--sunbeam .settings-integration-copy strong{font-size:19px}.settings-integration-grid--sunbeam .settings-integration-copy p{font-size:13px;line-height:1.4}.settings-add-integration,.settings-pricing__cadence button{min-height:var(--ui-control-height);font-size:13px}.settings-connect-toggle{flex-basis:38px;width:38px;height:22px}.settings-connect-toggle>span{width:18px;height:18px}.settings-connect-toggle--connected>span{transform:translate(16px)}}@media (width>=1920px){.records-page.settings-page{padding-top:48px}.settings-page .settings-layout{grid-template-columns:260px minmax(0,1fr);gap:60px}.settings-page .settings-nav a,.settings-page .settings-nav button{font-size:16px}.settings-page .settings-section-header h2,.settings-integrations-header h2{font-size:20px}.settings-page .settings-section-header p,.settings-page .settings-description-list dt,.settings-page .settings-description-list dd{font-size:15px}.settings-section--integrations{max-width:1080px}.settings-integration-grid--sunbeam .settings-integration-card{min-height:195px;padding:21px}.settings-integration-grid--sunbeam .settings-integration-copy strong{font-size:21px}.settings-integration-grid--sunbeam .settings-integration-copy p{font-size:14px}}.settings-simple{min-height:calc(100dvh - var(--shell-main-header-height,0px));background:#f6f7f4}.settings-simple__frame{width:min(100%,1440px);margin:0 auto}.settings-simple__title{margin-bottom:34px}.settings-simple__title h1{color:#181d27;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:34px;font-weight:600}.settings-simple__layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(44px,5vw,76px);display:grid}.settings-simple__nav{gap:34px;display:grid;position:sticky;top:30px}.settings-simple__nav section{gap:5px;display:grid}.settings-simple__nav h2{color:#85888e;font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;padding:0 11px;font-size:10px;font-weight:600}.settings-simple__nav button{color:#65686f;cursor:pointer;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:11px;padding:9px 11px;font-size:13px;font-weight:500;display:grid}.settings-simple__nav button:hover{color:#181d27;background:#eeefeb}.settings-simple__nav button.settings-simple__nav-active{color:#181d27;background:#fff;border-color:#e1e2de;box-shadow:0 1px 2px #181d270a}.settings-simple__content{width:100%;min-width:0;max-width:1000px}.settings-simple__section-heading{margin-bottom:20px}.settings-simple__section-heading h2{color:#181d27;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:27px;font-weight:600}.settings-simple__section-heading p{color:#717680;margin:5px 0 0;font-size:13px;line-height:1.5}.settings-simple__panel{background:#fff;border:1px solid #e3e4e0;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #181d2708}.settings-simple__panel+.settings-simple__panel{margin-top:16px}.settings-profile-panel__identity{align-items:center;min-width:0;display:flex}.settings-profile-panel__identity>span{color:#384414;width:58px;height:58px;font-family:var(--font-display);background:#e6ff97;border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:600;display:grid}.settings-profile-panel__identity>div,.settings-member-row>div,.settings-integration-row>div,.settings-option-row>div,.settings-plan-row>div{gap:3px;min-width:0;display:grid}.settings-profile-panel__identity strong{color:#181d27;font-size:15px}.settings-profile-panel__identity small,.settings-member-row small,.settings-integration-row small,.settings-option-row small,.settings-plan-row small{color:#85888e;font-size:11.5px}.settings-profile-panel__sign-in{color:#8f9389;margin-top:3px;font-size:11px;line-height:1.4}.settings-profile-form__wide{grid-column:1/-1}.settings-profile-form label>small,.settings-password-form label>small{color:#8f9389;font-size:10.5px;font-weight:400;line-height:1.45}.settings-account-message{color:#cbe97a;background:#202718;border:1px solid #46562b;border-radius:8px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.45}.settings-profile-form>.settings-account-message{grid-column:1/-1}.settings-profile-panel>.settings-account-message{margin:0 20px 18px}.settings-account-message--error{color:#f0aaa3;background:#2c1d1b;border-color:#70403b}.settings-simple__fields{margin:0}.settings-simple__fields>div{border-bottom:1px solid #ecece8;grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);align-items:center;gap:24px;min-height:62px;padding:12px 20px;display:grid}.settings-simple__fields>div:last-child{border-bottom:0}.settings-simple__fields dt,.settings-simple__fields dd{margin:0;font-size:13px}.settings-simple__fields dt{color:#65686f;align-items:center;gap:8px;display:flex}.settings-simple__fields dd{color:#181d27;font-weight:500}.settings-account-access{background:#20221f;border:1px solid #3a3d37;border-radius:14px;margin-top:16px;overflow:hidden}.settings-account-access>header{border-bottom:1px solid #383a35;padding:18px 20px;display:block}.settings-account-access__icon{color:#d5d9cf;background:#2b2e29;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.settings-account-access>header h3{color:#f0f2ec;font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.settings-account-access>header p{color:#aeb2a8;margin:3px 0 0;font-size:11.5px;line-height:1.45}.settings-account-access__row{border-bottom:1px solid #343631;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:72px;padding:14px 20px;display:grid}.settings-account-access__row>div{gap:4px;min-width:0;display:grid}.settings-account-access__row strong{color:#e8eae4;font-size:13px;font-weight:500}.settings-account-access__row small{color:#95998f;font-size:11px;line-height:1.45}.settings-account-access__connected{color:#9eb7f8;background:#316bff1a;border:1px solid #7091e559;border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.settings-account-access__provider-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.settings-account-access button,.settings-password-form__actions>button:first-child{color:#d3d6ce;cursor:pointer;min-height:34px;font:inherit;background:#262824;border:1px solid #44473f;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;font-size:11px;font-weight:600;display:inline-flex}.settings-account-access button:disabled{cursor:wait;opacity:.6}.settings-account-access button.settings-simple__primary{color:#22290f;background:#d0f166;border-color:#d0f166}.settings-password-form{background:#1b1d1a;border-bottom:1px solid #343631;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:18px 20px;display:grid}.settings-password-form label{color:#adb1a7;align-content:start;gap:7px;font-size:11.5px;font-weight:600;display:grid}.settings-password-form__intro{align-content:center;gap:5px;padding:2px 0;display:grid}.settings-password-form__intro strong{color:#e8eae4;font-size:12.5px;font-weight:500}.settings-password-form__intro p{color:#95998f;max-width:430px;margin:0;font-size:11px;line-height:1.5}.settings-password-form input{color:#eff0eb;width:100%;min-height:40px;font:inherit;background:#151614;border:1px solid #43463f;border-radius:8px;outline:0;padding:9px 11px;font-size:12.5px;font-weight:400}.settings-password-form input:focus-visible{box-shadow:var(--focus-ring);border-color:#b9d665}.settings-password-form>.settings-account-message,.settings-password-form__actions{grid-column:1/-1}.settings-password-form__actions{justify-content:flex-end;gap:8px;display:flex}.settings-account-access>.settings-account-message{margin:14px 20px}.settings-account-access__social-notice{background:#2a201f;border-bottom:1px solid #563c39;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 20px;display:grid}.settings-account-access__social-notice strong{color:#f0dfdc;font-size:12.5px;font-weight:600}.settings-account-access__social-notice p{color:#c6aaa5;max-width:680px;margin:5px 0 0;font-size:11.5px;line-height:1.55}.settings-account-access__social-notice>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-account-modal-backdrop{z-index:70;background:#050605bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-account-modal{background:#1d1f1c;border:1px solid #45483f;border-radius:18px;outline:0;width:min(100%,560px);position:relative;overflow:hidden;box-shadow:0 30px 90px #00000085}.settings-account-modal__close{color:#d7dad2;cursor:pointer;background:#282a26;border:1px solid #464940;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:16px;right:16px}.settings-account-modal>header{border-bottom:1px solid #383a35;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:24px 64px 22px 24px;display:grid}.settings-account-modal>header h2{color:#f2f3ee;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:500}.settings-account-modal>header p{color:#9ea298;margin:4px 0 0;font-size:12px;line-height:1.5}.settings-account-modal__form,.settings-account-modal__social-flow{gap:16px;padding:24px;display:grid}.settings-account-modal__form label{color:#c5c9bf;gap:8px;font-size:12px;font-weight:600;display:grid}.settings-account-modal__form input{color:#f1f2ed;min-height:44px;font:inherit;background:#151714;border:1px solid #45483f;border-radius:9px;outline:0;padding:10px 12px;font-size:13px;font-weight:400}.settings-account-modal__form input:focus-visible{box-shadow:var(--focus-ring);border-color:#b9d665}.settings-account-modal__actions{justify-content:flex-end;gap:9px;padding-top:4px;display:flex}.settings-account-modal__actions button,.settings-account-modal__social-flow>button{color:#d8dbd3;cursor:pointer;min-height:38px;font:inherit;background:#282a26;border:1px solid #464940;border-radius:9px;padding:8px 13px;font-size:12px;font-weight:600}.settings-account-modal__actions button.settings-simple__primary,.settings-account-modal__social-flow>button.settings-simple__primary{color:#22290f;background:#d0f166;border-color:#d0f166}.settings-account-modal__social-flow>p{color:#c8cbc3;margin:0;font-size:13px;line-height:1.65}.settings-account-modal__social-flow>button{justify-self:start}@media (hover:hover){.settings-account-access button:hover,.settings-password-form__actions>button:first-child:hover{color:#f0f2ec;background:#2e302c;border-color:#565a50}}@media (width<=700px){.settings-profile-form__wide,.settings-profile-form>.settings-account-message,.settings-password-form>.settings-account-message,.settings-password-form__actions{grid-column:auto}.settings-account-access__row,.settings-password-form,.settings-account-access__social-notice{grid-template-columns:minmax(0,1fr)}.settings-account-access__row{align-items:stretch}.settings-account-access__row>button{width:100%}.settings-account-access__social-notice>div:last-child{justify-content:stretch}.settings-account-access__provider-actions{flex-direction:column;align-items:stretch}.settings-account-access__social-notice button{width:100%}.settings-account-modal-backdrop{padding:12px}}.settings-billing-summary{justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.settings-billing-summary>div:first-child{gap:4px;display:grid}.settings-billing-summary>div:first-child>span{color:#85888e;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600}.settings-billing-summary strong{color:#181d27;font-family:var(--font-display);font-size:22px}.settings-billing-summary small{color:#717680;font-size:12px}.settings-billing-cadence{background:#f0f0ed;border:1px solid #e2e2de;border-radius:999px;gap:3px;padding:3px;display:flex}.settings-billing-cadence button{color:#717680;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:11px}.settings-billing-cadence button[aria-pressed=true]{color:#181d27;background:#fff;box-shadow:0 1px 3px #181d271a}.settings-plan-row,.settings-option-row,.settings-integration-row,.settings-member-row{border-bottom:1px solid #e9eae6;align-items:center;gap:14px;min-height:72px;padding:13px 18px;display:grid}.settings-plan-row:last-child,.settings-option-row:last-child,.settings-integration-row:last-child,.settings-member-row:last-child{border-bottom:0}.settings-plan-row{grid-template-columns:minmax(0,1fr) 90px 112px}.settings-plan-row--current{background:#fbfdf5}.settings-plan-row strong,.settings-option-row strong,.settings-integration-row strong,.settings-member-row strong{color:#181d27;font-size:13.5px;font-weight:600}.settings-plan-row>span{color:#535862;text-align:right;font-size:13px}.settings-plan-row>button,.settings-integration-row>button,.settings-simple__primary{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:#181d27;border:1px solid #181d27;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:500;display:inline-flex}.settings-plan-row>button:disabled,.settings-integration-row>button:disabled{color:#63781f;cursor:default;background:#f5fae7;border-color:#dfe5ce}.settings-option-row{grid-template-columns:minmax(0,1fr) auto}.settings-simple-toggle{cursor:pointer;background:#e5e6e2;border:0;border-radius:999px;width:39px;height:23px;padding:2px;position:relative}.settings-simple-toggle span{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .14s;display:block;box-shadow:0 1px 3px #181d272e}.settings-simple-toggle--on{background:#d0f166}.settings-simple-toggle--on span{transform:translate(16px)}.settings-integration-row{grid-template-columns:42px minmax(0,1fr) 112px}.settings-integration-row__icon{color:#60646c;background:#fafaf8;border:1px solid #e5e6e2;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.settings-integration-row__icon--crm{color:#745bb8}.settings-integration-row__icon--email{color:#4267b2}.settings-integration-row__icon--outreach{color:#d5683e}.settings-integration-row__icon--mcp{color:#3f7d68}.settings-mail-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-mail-provider-card{background:#fff;border:1px solid #dedfe5;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;min-height:136px;padding:18px;display:grid}.settings-mail-provider-card__icon{background:#f8f8fa;border:1px solid #e4e5e9;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.settings-mail-provider-card__icon svg{width:22px;height:22px}.settings-mail-provider-card__copy{min-width:0}.settings-mail-provider-card__copy strong{color:#1c1d27;font-size:14px;font-weight:600}.settings-mail-provider-card__copy p,.settings-mail-provider-card__copy small{color:#6c7180;margin:4px 0 0;font-size:11.5px;line-height:1.45;display:block}.settings-mail-provider-card__copy small{color:#4672da;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.settings-mail-provider-card>button{color:#fff;cursor:pointer;min-height:34px;font:inherit;background:#376bf7;border:1px solid #376bf7;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.settings-mail-provider-card>button:disabled{cursor:wait;opacity:.65}.settings-mail-provider-card__spin{animation:1.1s linear infinite settings-context-spin}.settings-mail-provider-error{color:#d57f79;margin:12px 0 0;font-size:12px;line-height:1.45}.settings-simple__heading-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.settings-member-row{grid-template-columns:40px minmax(0,1fr) auto}.settings-member-row>span:first-child{color:#65566d;background:#eee8f1;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:600;display:grid}.settings-team-invite{background:#fff;border:1px solid #e3e4e0;border-radius:14px;grid-template-columns:minmax(220px,1fr) 150px auto auto;align-items:end;gap:12px;margin-bottom:22px;padding:18px;display:grid;box-shadow:0 1px 2px #181d2708}.settings-team-invite>div{gap:7px;display:grid}.settings-team-invite label{color:#65686f;font-size:11.5px;font-weight:600}.settings-team-invite input,.settings-team-invite select{color:#181d27;width:100%;min-height:40px;font:inherit;background:#fafaf8;border:1px solid #dfe0dc;border-radius:9px;outline:0;padding:8px 11px;font-size:13px}.settings-team-invite input:focus,.settings-team-invite select:focus{border-color:#9ebc3d;box-shadow:0 0 0 3px #d0f1662e}.settings-team-invite>button{color:#535862;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:9px;padding:8px 13px;font-size:12px;font-weight:500}.settings-team-invite>button.settings-simple__primary{color:#fff;background:#181d27;border-color:#181d27}.settings-invite-modal-backdrop{z-index:140;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040504b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-invite-modal{background:#191a18;border:1px solid #3b3d38;border-radius:18px;outline:0;width:min(100%,470px);padding:30px;position:relative;box-shadow:0 28px 80px #00000085}.settings-invite-modal__close{color:#bfc2b8;cursor:pointer;background:#242522;border:1px solid #3c3e39;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:16px;right:16px}.settings-invite-modal__icon{color:#d1ef7a;background:#35411f;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:20px;display:grid}.settings-invite-modal>header{padding-right:36px}.settings-invite-modal>header h2{color:#f2f3ee;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:25px;font-weight:600}.settings-invite-modal>header p{color:#9da198;max-width:42ch;margin:8px 0 0;font-size:13px;line-height:1.55}.settings-invite-modal__form{gap:9px;margin-top:24px;display:grid}.settings-invite-modal__form label{color:#c9ccc4;margin-top:8px;font-size:12px;font-weight:500}.settings-invite-modal__form input,.settings-invite-modal__form select{color:#eef0e9;width:100%;min-height:46px;font:inherit;background:#242522;border:1px solid #3d403a;border-radius:10px;outline:0;padding:10px 12px;font-size:13px}.settings-invite-modal__form input::placeholder{color:#73776e}.settings-invite-modal__form input:focus-visible,.settings-invite-modal__form select:focus-visible{box-shadow:var(--focus-ring);border-color:#b9d665}.settings-invite-modal__form .settings-team-message{margin:8px 0 0}.settings-invite-modal__form button.settings-simple__primary{color:#22290f;background:#d0f166;border-color:#d0f166;width:100%;min-height:44px;margin-top:12px;font-size:12px;font-weight:600}.settings-invite-modal__form button.settings-simple__primary:disabled{color:#70746b;cursor:not-allowed;background:#292b27;border-color:#343632}@media (hover:hover){.settings-invite-modal__close:hover{color:#fff;background:#2d2f2b;border-color:#50534b}}.settings-team-message{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0 0 18px;padding:11px 13px;font-size:12.5px;display:flex}.settings-team-message--error{color:#a23f36;background:#fff5f3;border-color:#f1cbc7}.settings-team-message--success{color:#526a14;background:#f7fbe9;border-color:#dbe7bc}.settings-team-subheading{color:#3d424b;align-items:center;gap:7px;margin:22px 0 9px;font-size:12px;font-weight:600;display:flex}.settings-team-subheading span{color:#777a72;background:#eeefeb;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:10px;display:inline-grid}.settings-invite-row{grid-template-columns:40px minmax(0,1fr) auto auto}.settings-invite-row>span:first-child{color:#66733d;background:#eef1e7;border-radius:10px}.settings-invite-row__actions{gap:7px!important;display:flex!important}.settings-invite-row__actions button{color:#535862;cursor:pointer;min-height:32px;font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:8px;padding:6px 10px;font-size:11px}.settings-invite-row__actions button:last-child{color:#a04a42}.settings-invite-row__actions button:disabled,.settings-team-invite button:disabled{cursor:wait;opacity:.6}@media (width>=1440px){.settings-simple__title h1{font-size:40px}.settings-simple__layout{grid-template-columns:250px minmax(0,1fr)}.settings-simple__nav h2{font-size:12px}.settings-simple__nav button{min-height:46px;font-size:15px}.settings-simple__section-heading h2{font-size:31px}.settings-simple__section-heading p,.settings-simple__fields dt,.settings-simple__fields dd{font-size:15px}.settings-plan-row,.settings-option-row,.settings-integration-row,.settings-member-row{min-height:82px;padding:15px 20px}.settings-plan-row strong,.settings-option-row strong,.settings-integration-row strong,.settings-member-row strong{font-size:15px}.settings-profile-panel__identity small,.settings-member-row small,.settings-integration-row small,.settings-option-row small,.settings-plan-row small{font-size:13px}.settings-plan-row>button,.settings-integration-row>button,.settings-simple__primary{min-height:40px;font-size:13px}}@media (width>=1920px){.settings-simple__frame{width:min(100%,1580px)}.settings-simple__layout{grid-template-columns:280px minmax(0,1fr)}.settings-simple__content{max-width:1120px}.settings-simple__nav button{min-height:50px;font-size:16px}.settings-simple__section-heading p{font-size:16px}}@media (width<=760px){.settings-simple__title{margin-bottom:20px}.settings-team-invite{grid-template-columns:1fr}.settings-invite-row{grid-template-columns:40px minmax(0,1fr) auto}.settings-invite-row__actions{grid-column:2/-1}.settings-simple__layout{grid-template-columns:minmax(0,1fr);gap:24px}.settings-simple__nav{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;display:flex;position:static;overflow-x:auto}.settings-simple__nav::-webkit-scrollbar{display:none}.settings-simple__nav section{gap:5px;display:flex}.settings-simple__nav h2{display:none}.settings-simple__nav button{white-space:nowrap;width:auto}.settings-billing-summary{flex-direction:column;align-items:stretch}.settings-plan-row{grid-template-columns:minmax(0,1fr) auto}.settings-plan-row>button{grid-column:1/-1}.settings-simple__fields>div{grid-template-columns:minmax(0,1fr);gap:5px}}.settings-billing-overview{gap:0;width:100%;max-width:900px;display:grid}.settings-billing-overview__row{border-bottom:1px solid #e3e4e0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:106px;padding:20px 0;display:grid}.settings-billing-overview__row>div{gap:4px;display:grid}.settings-billing-overview__row strong{color:#181d27;font-family:var(--font-display);font-size:17px;font-weight:600}.settings-billing-overview__row p{color:#717680;margin:0;font-size:13px;line-height:1.45}.settings-trial-countdown{color:#cbd8ff;background:#202943;border:1px solid #4d65b3;border-radius:7px;align-items:center;width:fit-content;margin-top:7px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex}.settings-billing-overview__row>button{color:#353a44;cursor:pointer;min-width:124px;min-height:40px;font:inherit;background:#fff;border:1px solid #e0e1dd;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.settings-billing-overview__row>button:hover{background:#fafaf8;border-color:#cfd1cb}.settings-billing-overview__row>button.settings-billing-overview__primary{color:#26300e;background:#d0f166;border-color:#d0f166}.settings-billing-overview__meta{color:#717680;white-space:nowrap;background:#f7f8f5;border:1px solid #e0e1dd;border-radius:9px;align-items:center;min-height:36px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-flex}.settings-billing-overview__row.settings-billing-overview__usage{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px}.settings-usage__heading{gap:4px;display:grid}.settings-usage__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-usage__metric{background:#fff;border:1px solid #e0e1dd;border-radius:11px;gap:13px;min-width:0;padding:14px;display:grid}.settings-usage__metric>div{color:#717680;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;font-size:11px;display:flex}.settings-usage__status{color:#a4611c;margin-top:3px;font-size:10px;font-weight:500;display:block}.settings-usage__metric.is-limit .settings-usage__status{color:#b0443e}.settings-usage__value{color:#353a44;flex:none;font-size:13px;font-weight:500}.settings-usage__value small{color:#85888e;font-size:10px;font-weight:400}.settings-usage__meter{background:#e9eae6;border-radius:999px;width:100%;height:5px;overflow:hidden}.settings-usage__meter>span{background:#316bff;border-radius:999px;height:100%;transition:width .22s;display:block}.settings-usage__metric.is-warning .settings-usage__meter>span{background:#d38a2f}.settings-usage__metric.is-limit .settings-usage__meter>span{background:#cf4c45}.settings-usage__error{color:#9b423a;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.settings-usage__error button{color:inherit;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.settings-billing-overview>a{color:#687b21;width:fit-content;margin-top:28px;font-size:13px;font-weight:600;text-decoration:none}.settings-plans-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12151b94;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.settings-plans-modal{background:#f7f8f5;border:1px solid #dedfdb;border-radius:22px;width:min(980px,100vw - 56px);max-height:calc(100dvh - 56px);padding:32px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #12151b3d}.settings-plans-modal__close{z-index:2;color:#717680;cursor:pointer;background:#fff;border:1px solid #e1e2de;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:18px;right:18px}.settings-plans-modal__header{text-align:left;justify-items:start;padding:4px 56px 28px 0;display:grid}.settings-plans-modal__header>span{color:#71831f;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.settings-plans-modal__header h2{color:#181d27;font-family:var(--font-display);letter-spacing:-.025em;margin:5px 0 0;font-size:34px;font-weight:600}.settings-plans-modal__header p{color:#717680;max-width:620px;margin:6px 0 0;font-size:13px}.settings-plans-modal__cadence button{color:#717680;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:12px}.settings-plans-modal__cadence span{color:#6b801d;font-size:10px;font-weight:600}.settings-plans-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-modal-plan{color:#181d27;background:#fff;border:1px solid #e1e2de;border-radius:16px;flex-direction:column;min-width:0;min-height:420px;padding:24px;display:flex}.settings-modal-plan>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-modal-plan h3{font-family:var(--font-display);margin:0;font-size:22px;font-weight:600}.settings-modal-plan header p,.settings-modal-plan__description{color:#717680;margin:4px 0 0;font-size:12px;line-height:1.45}.settings-modal-plan header>span{color:#40510e;letter-spacing:.05em;text-transform:uppercase;background:#e6ff97;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.settings-modal-plan__price strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:46px;font-weight:600;line-height:1}.settings-modal-plan__price span{color:#717680;padding-bottom:5px;font-size:12px}.settings-modal-plan>small{color:#92958d;margin-top:5px;font-size:10px}.settings-modal-plan__description{min-height:54px;margin-top:21px}.settings-modal-plan>button{color:#fff;cursor:pointer;width:100%;min-height:46px;font:inherit;background:#181d27;border:1px solid #181d27;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:16px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.settings-modal-plan--recommended>button:not(:disabled){color:#26300e;background:#d0f166;border-color:#d0f166}.settings-modal-plan>button:disabled{color:#61761c;cursor:default;background:#f1f7df;border-color:#dfe7c7}.settings-modal-plan li svg{color:#789121;flex:none;margin-top:1px}@media (width>=1600px){.settings-billing-overview__row{min-height:120px}.settings-billing-overview__row strong{font-size:19px}.settings-billing-overview__row p,.settings-billing-overview>a{font-size:15px}.settings-billing-overview__row>button{min-height:44px;font-size:14px}.settings-plans-modal{padding:36px}.settings-plans-modal__header h2{font-size:34px}.settings-modal-plan{min-height:440px;padding:26px}.settings-modal-plan h3{font-size:24px}.settings-modal-plan header p,.settings-modal-plan__description,.settings-modal-plan li{font-size:14px}}@media (width<=760px){.settings-plans-modal__grid{grid-template-columns:minmax(0,1fr)}.settings-modal-plan{min-height:0}}@media (width<=620px){.settings-billing-overview__row{grid-template-columns:minmax(0,1fr);align-items:stretch}.settings-billing-overview__row>button{width:100%}.settings-usage__grid{grid-template-columns:minmax(0,1fr)}.settings-plans-modal-backdrop{padding:10px}.settings-plans-modal{border-radius:16px;width:100%;max-height:calc(100dvh - 20px);padding:24px 14px 18px}}.settings-ai-context{background:#1b1a21;border:1px solid #343640;border-radius:14px;margin-top:18px;overflow:hidden}.settings-simple__section-heading+.settings-ai-context{margin-top:0}.settings-ai-context__header{border-bottom:1px solid #30313a;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:19px 21px;display:grid}.settings-ai-context__icon{background:#202641;border:1px solid #577eff42;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.settings-ai-context__icon img{object-fit:contain;width:32px;height:32px}.settings-ai-context__header>div{min-width:0}.settings-ai-context__header h3{color:#f0f2ec;font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.settings-ai-context__header p{color:#aeb2a8;margin:3px 0 0;font-size:11.5px;line-height:1.45}.settings-ai-context__summary{margin:0}.settings-ai-context__summary>div{border-bottom:1px solid #30313a;grid-template-columns:minmax(140px,.45fr) minmax(0,1.55fr);align-items:center;gap:20px;min-height:60px;padding:13px 21px;display:grid}.settings-ai-context__summary dt,.settings-ai-context__summary dd{margin:0}.settings-ai-context__summary dt{color:#9698a3;font-size:12px;font-weight:500}.settings-ai-context__summary dd{color:#e3e4e8;overflow-wrap:anywhere;max-width:70ch;font-size:13px;line-height:1.55}.settings-ai-context__empty{color:#737681;font-style:italic;font-weight:400}.settings-ai-context__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px 21px;display:grid}.settings-ai-context__form label{color:#adb1a7;gap:7px;font-size:11.5px;font-weight:600;display:grid}.settings-ai-context__form textarea,.settings-ai-context__form select{color:#eff0eb;width:100%;font:inherit;background:#191a18;border:1px solid #43463f;border-radius:8px;outline:0;padding:10px 11px;font-size:12.5px;font-weight:400;line-height:1.5}.settings-ai-context__form textarea{resize:vertical;min-height:96px}.settings-ai-context__form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:42px}.settings-ai-context__form textarea:focus-visible,.settings-ai-context__form select:focus-visible{box-shadow:var(--focus-ring);border-color:#b9d665}.settings-ai-context__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.settings-ai-context__actions>button:first-child,.settings-ai-context__footer>button{color:#d3d6ce;cursor:pointer;min-height:34px;font:inherit;background:#262824;border:1px solid #44473f;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-flex}.settings-ai-context__footer{background:#18191f;border-top:0;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:10px 15px 10px 21px;display:flex}.settings-ai-context__error{color:#f0aaa3;background:#2b211f;border-top:1px solid #513c38;margin:0;padding:11px 21px;font-size:11.5px;line-height:1.45}.settings-ai-context__loading{background:linear-gradient(110deg,#1d1e26,#20223a);border-top:1px solid #30313a;gap:16px;padding:18px 21px;display:grid}.settings-ai-context__loading-heading{align-items:center;gap:11px;display:flex}.settings-ai-context__loading-icon{color:#9cb4ff;background:#222846;border:1px solid #577eff61;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.settings-ai-context__loading-icon svg{animation:1.1s linear infinite settings-context-spin}.settings-ai-context__loading-heading strong{color:#f1f3ef;font-size:13px;font-weight:600;display:block}.settings-ai-context__loading-heading p{color:#aeb4c4;margin:3px 0 0;font-size:11.5px;line-height:1.45}.settings-ai-context__loading-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.settings-ai-context__loading-steps li{color:#858b9b;align-items:center;gap:7px;min-width:0;font-size:10.5px;line-height:1.3;display:flex}.settings-ai-context__loading-steps li span{color:#9095a3;border:1px solid #4c5060;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9px;font-weight:600;display:grid}.settings-ai-context__loading-steps li.is-active{color:#e3e8fd}.settings-ai-context__loading-steps li.is-active span{color:#fff;background:#3768ef;border-color:#6386ff}.settings-ai-context__loading-progress{background:#303343;border-radius:999px;height:3px;display:block;overflow:hidden}.settings-ai-context__loading-progress i{border-radius:inherit;background:linear-gradient(90deg,#527bff,#9cb4ff);width:42%;height:100%;animation:1.4s ease-in-out infinite settings-context-progress;display:block}@keyframes settings-context-spin{to{transform:rotate(360deg)}}@keyframes settings-context-progress{0%{transform:translate(-110%)}50%{transform:translate(125%)}to{transform:translate(280%)}}.settings-ai-context__footer>span{color:#989c93;align-items:center;gap:7px;min-width:0;font-size:10.5px;display:inline-flex}.settings-ai-context__footer>span svg{flex:none}.settings-ai-context__footer>button:disabled{cursor:wait;opacity:.58}@media (hover:hover){.settings-ai-context__actions>button:first-child:hover,.settings-ai-context__footer>button:hover{color:#f0f2ec;background:#2e302c;border-color:#565a50}}@media (width<=700px){.settings-ai-context__header{grid-template-columns:36px minmax(0,1fr);align-items:start}.settings-ai-context__header>button{grid-column:1/-1}.settings-ai-context__summary>div{grid-template-columns:minmax(0,1fr);gap:5px}.settings-ai-context__form,.settings-mail-provider-grid,.settings-ai-context__loading-steps{grid-template-columns:minmax(0,1fr)}.settings-ai-context__actions{grid-column:auto}.settings-ai-context__footer{flex-direction:column;align-items:stretch}.settings-invite-modal-backdrop{align-items:end;padding:10px}.settings-invite-modal{border-radius:18px;padding:26px 20px 22px}}.product-shell.product-shell--dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-canvas:#111210;--color-sidebar:#0c0d0c;--color-white:#171816;--color-surface-subtle:#1b1c1a;--color-surface-hover:#232421;--color-surface-active:#292a27;--color-stone-100:#1b1c1a;--color-stone-200:#242522;--color-stone-300:#30312d;--color-border:#292a27;--color-border-strong:#393a36;--color-ai-soft:#252126;--color-blue-soft:#17242b;--color-green-soft:#17251b;--color-amber-soft:#2b2416;--color-red-soft:#2b1b1a;--color-ink-900:#f4f5f0;--color-ink-800:#e7e8e2;--color-ink-700:#d1d2cc;--color-ink-600:#b5b7b0;--color-ink-500:#93968e;--color-ink-400:#74776f;--focus-ring:0 0 0 3px #d0f16640;color:#f4f5f0;background:#111210}.product-shell--dark .shell-sidebar{color:#e7e8e2;background:#0c0d0c;border-color:#252623}.product-shell--dark .shell-main{background:#111210}.product-shell--dark .shell-main-header,.product-shell--dark .shell-mobile-header,.product-shell--dark .shell-mobile-nav{color:#f4f5f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0e0deb;border-color:#292a27}.product-shell--dark .shell-brand,.product-shell--dark .shell-brand strong,.product-shell--dark .shell-main-header h1,.product-shell--dark .shell-watch-drawer h2,.product-shell--dark .shell-watch-settings h2{color:#f4f5f0}.product-shell--dark .shell-brand-button,.product-shell--dark .shell-collapse-toggle,.product-shell--dark .shell-watch-history header button,.product-shell--dark .shell-main-header__actions,.product-shell--dark .shell-watch-drawer header>button,.product-shell--dark .shell-watch-settings__header>button{color:#aeb0a9}.product-shell--dark .shell-brand-button:hover,.product-shell--dark .shell-collapse-toggle:hover,.product-shell--dark .shell-watch-history header button:hover,.product-shell--dark .shell-main-header__actions:hover,.product-shell--dark .shell-watch-drawer header>button:hover,.product-shell--dark .shell-watch-settings__header>button:hover{color:#fff;background:#222320}.product-shell--dark .shell-new-watch{color:#d8d9d3;background:#151614;border-color:#30312e}.product-shell--dark .shell-new-watch:hover,.product-shell--dark .shell-new-watch--active{color:#fff;background:#242522;border-color:#41423d}.product-shell--dark .shell-new-watch kbd,.product-shell--dark .shell-watch-history header,.product-shell--dark .shell-watch-thread small,.product-shell--dark .shell-user small,.product-shell--dark .shell-user-menu small,.product-shell--dark .shell-user-menu span{color:#777a72}.product-shell--dark .shell-navigation button,.product-shell--dark .shell-settings,.product-shell--dark .shell-watch-thread,.product-shell--dark .shell-user{color:#b9bbb4}.product-shell--dark .shell-navigation button:hover,.product-shell--dark .shell-settings:hover,.product-shell--dark .shell-watch-thread:hover,.product-shell--dark .shell-user:hover,.product-shell--dark .shell-watch-thread-row:hover{color:#f4f5f0;background:#1d1e1c}.product-shell--dark .shell-navigation__active,.product-shell--dark .shell-watch-thread--active,.product-shell--dark .shell-settings.shell-navigation__active{color:#fff;background:#252623}.product-shell--dark .shell-navigation__active svg,.product-shell--dark .shell-settings.shell-navigation__active svg{color:#d0f166}.product-shell--dark .shell-navigation button small{color:#232a0f;background:#d0f166}.product-shell--dark .shell-watch-thread__actions{color:#777a72}.product-shell--dark .shell-watch-thread__actions:hover{color:#fff;background:#30312e}.product-shell--dark .shell-avatar{color:#e8e9e3;background:#252623;border-color:#343531}.product-shell--dark .shell-user-wrap,.product-shell--dark .shell-user-menu{border-color:#2b2c29}.product-shell--dark .shell-user-menu,.product-shell--dark .shell-watch-drawer,.product-shell--dark .shell-watch-settings{color:#e7e8e2;background:#171816;border-color:#363733;box-shadow:0 24px 70px #00000085}.product-shell--dark .shell-user-menu header,.product-shell--dark .shell-user-menu button,.product-shell--dark .shell-watch-drawer>header,.product-shell--dark .shell-watch-settings__header,.product-shell--dark .shell-watch-settings__footer{border-color:#2b2c29}.product-shell--dark .shell-user-menu button:hover{background:#232421}.product-shell--dark .shell-drawer-backdrop,.product-shell--dark .shell-watch-settings-backdrop{background:#0000009e}.product-shell--dark .shell-drawer-new,.product-shell--dark .shell-watch-settings__save{color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .shell-watch-settings__status--active{color:#cde895;background:#26331d}.product-shell--dark .shell-watch-settings__field span{color:#aeb0a9}.product-shell--dark .leadtable-page>.leadtable-toolbar,.product-shell--dark .taskboard-page>.taskboard-toolbar{background:0 0;border:0}.product-shell--dark .leadtable-page>.leadtable-shell{box-shadow:none;background:0 0;border:0;padding:0}.product-shell--dark .shell-watch-settings textarea,.product-shell--dark .shell-watch-settings select,.product-shell--dark .shell-watch-settings__toggle,.product-shell--dark .shell-watch-settings__footer button:not(.shell-watch-settings__save){color:#e5e6e0;background:#1d1e1c;border-color:#343531}.product-shell--dark .home-assistant{color:#f4f5f0;background:radial-gradient(circle at 50% 5%,#d0f1660f,#0000 30rem),#111210}.product-shell--dark .assistant-thread,.product-shell--dark .assistant-thread-viewport,.product-shell--dark .assistant-thread-viewport>div{background:0 0}.product-shell--dark .assistant-welcome__eyebrow,.product-shell--dark .assistant-welcome__copy,.product-shell--dark .assistant-watch-summary p,.product-shell--dark .assistant-message__meta,.product-shell--dark .assistant-empty-copy,.product-shell--dark .assistant-suggestion small,.product-shell--dark .assistant-proposal-card p,.product-shell--dark .assistant-watch-card p{color:#8d9088}.product-shell--dark .assistant-welcome h2,.product-shell--dark .assistant-welcome__title,.product-shell--dark .assistant-message__content,.product-shell--dark .assistant-watch-summary h2,.product-shell--dark .assistant-proposal-card h3,.product-shell--dark .assistant-watch-card h3,.product-shell--dark .assistant-suggestion strong{color:#f4f5f0}.product-shell--dark .assistant-welcome__badge{color:#d7ec98;background:#29351b;border-color:#4d5c2b}.product-shell--dark .assistant-welcome__helpers h2,.product-shell--dark .assistant-suggestion__copy>span:first-child{color:#e8e9e3}.product-shell--dark .assistant-suggestion__copy>span:last-child,.product-shell--dark .assistant-suggestion__arrow{color:#8f928a}.product-shell--dark .assistant-message--user .assistant-message__content,.product-shell--dark .assistant-suggestion,.product-shell--dark .assistant-proposal-card,.product-shell--dark .assistant-watch-card,.product-shell--dark .assistant-context-card,.product-shell--dark .assistant-status-card{background:#191a18;border-color:#30312e}.product-shell--dark .assistant-suggestion:hover,.product-shell--dark .assistant-proposal-card:hover,.product-shell--dark .assistant-watch-card:hover{background:#20211f;border-color:#42433e}.product-shell--dark .assistant-composer,.product-shell--dark .assistant-composer-shell,.product-shell--dark .assistant-composer__surface{background:#1d1e1c;border-color:#393a36;box-shadow:0 18px 50px #00000047}.product-shell--dark .assistant-composer textarea,.product-shell--dark .assistant-composer input,.product-shell--dark .assistant-composer-shell textarea,.product-shell--dark .assistant-composer-shell input{color:#f4f5f0}.product-shell--dark .assistant-composer textarea::placeholder,.product-shell--dark .assistant-composer input::placeholder,.product-shell--dark .assistant-composer-shell textarea::placeholder,.product-shell--dark .assistant-composer-shell input::placeholder{color:#777a72}.product-shell--dark .assistant-composer button,.product-shell--dark .assistant-composer-shell button{color:#b8bab3}.product-shell--dark .assistant-composer button:hover,.product-shell--dark .assistant-composer-shell button:hover{color:#fff;background:#2a2b28}.product-shell--dark .assistant-composer button[type=submit],.product-shell--dark .assistant-composer-shell button[type=submit]{color:#22290f;background:#d0f166}.product-shell--dark .home-assistant--simple-chat .assistant-composer{background:#1d1e1c;border-color:#393a36;box-shadow:0 12px 34px #00000042}.product-shell--dark .assistant-general-toolbar button,.product-shell--dark .assistant-history-panel__new{color:#e9ebe5;background:#242622;border-color:#474a43}.product-shell--dark .assistant-general-toolbar button:hover,.product-shell--dark .assistant-history-panel__new:hover{background:#2d2f2b;border-color:#5b5f56}.product-shell--dark .assistant-history-panel{background:#171916;border-color:#343630;box-shadow:-18px 0 46px #00000057}.product-shell--dark .assistant-history-panel>header{border-color:#343630}.product-shell--dark .assistant-history-panel>header h2,.product-shell--dark .assistant-history-panel__list>button{color:#eef0ea}.product-shell--dark .assistant-history-panel>header>button{color:#b6b9b0;border-color:#474a43}.product-shell--dark .assistant-history-panel__list>button:hover{background:#242622}.product-shell--dark .home-assistant--simple-chat .assistant-composer__input{color:#f4f5f0}.product-shell--dark .home-assistant--simple-chat .assistant-composer__input::placeholder{color:#777a72}.product-shell--dark .home-assistant--simple-chat .assistant-composer__send,.product-shell--dark .home-assistant--simple-chat .assistant-composer__send:disabled{color:#22290f;opacity:.52;background:#d0f166}.product-shell--dark .home-assistant--simple-chat .assistant-composer__send:not(:disabled){opacity:1}.product-shell--dark .home-assistant--simple-chat .assistant-quick-action,.product-shell--dark .home-assistant--simple-chat .assistant-quick-action+.assistant-quick-action{color:#b9bbb4;background:#1b1c1a;border-color:#343531}.product-shell--dark .home-assistant--simple-chat .assistant-quick-action:hover{color:#fff;background:#252623;border-color:#4a4b45}.product-shell--dark .home-assistant--simple-chat .assistant-suggestion{color:#e8e9e3;background:#191a18;border-color:#30312e}.product-shell--dark .home-assistant--simple-chat .assistant-suggestion:hover{background:#222320;border-color:#454640}.product-shell--dark .assistant-message__user-bubble{color:#f2f3ee;background:#252623;border-color:#3a3b37}.product-shell--dark .assistant-proposal,.product-shell--dark .assistant-watch-card{background:#1a1b19;border-color:#343531;box-shadow:0 12px 28px #00000038}.product-shell--dark .assistant-proposal__header,.product-shell--dark .assistant-watch-card__header,.product-shell--dark .assistant-proposal__row,.product-shell--dark .assistant-watch-card__grid>div,.product-shell--dark .assistant-watch-card__footer{border-color:#30312e}.product-shell--dark .assistant-proposal__title,.product-shell--dark .assistant-watch-card__header strong,.product-shell--dark .assistant-proposal__row p,.product-shell--dark .assistant-watch-card__grid p{color:#e7e8e2}.product-shell--dark .assistant-proposal__eyebrow,.product-shell--dark .assistant-watch-card__header>div>span,.product-shell--dark .assistant-proposal__label,.product-shell--dark .assistant-watch-card__grid span,.product-shell--dark .assistant-proposal__note{color:#858880}.product-shell--dark .assistant-proposal__sources span,.product-shell--dark .assistant-proposal__status,.product-shell--dark .assistant-watch-card__status{color:#b7b9b2;background:#222320;border-color:#383934}.product-shell--dark .assistant-proposal__action,.product-shell--dark .assistant-watch-card__footer button:last-child{color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .assistant-watch-card__footer button:first-child{color:#d6d7d1;background:#222320;border-color:#383934}.product-shell--dark .records-page{--records-canvas:#171816;--records-subtle:#1b1c1a;--records-subtle-hover:#222320;--records-border:#2b2c29;--records-border-strong:#3a3b37;--records-text:#f2f3ee;--records-muted:#8f928a;--records-soft:#74776f;color:#f2f3ee;background:#111210}.product-shell--dark .records-page input,.product-shell--dark .records-page select,.product-shell--dark .records-page textarea{color:#f2f3ee;background:#191a18;border-color:#343531}.product-shell--dark .records-page input::placeholder,.product-shell--dark .records-page textarea::placeholder{color:#74776f}.product-shell--dark .records-list-panel,.product-shell--dark .taskboard-shell,.product-shell--dark .leadtable-shell,.product-shell--dark .taskboard-filter__menu,.product-shell--dark .leadtable-connect__menu,.product-shell--dark .leadtable-filter__menu,.product-shell--dark .leadtable-filter-popover,.product-shell--dark .leadtable-columns-popover{color:#f2f3ee;background:#171816;border-color:#2d2e2b;box-shadow:0 22px 55px #00000061}.product-shell--dark .leadtable-filter__menu>span,.product-shell--dark .leadtable-filter__menu button small{color:#95988f}.product-shell--dark .leadtable-filter__menu button{color:#e6e8e1;background:0 0}.product-shell--dark .leadtable-filter__menu button:hover,.product-shell--dark .leadtable-filter__menu button.leadtable-filter__selected{color:#fff;background:#2b2d28}.product-shell--dark .records-toolbar,.product-shell--dark .taskboard-toolbar,.product-shell--dark .leadtable-toolbar,.product-shell--dark .leadtable-table thead,.product-shell--dark .leadtable-table th{background:#151614;border-color:#2c2d2a}.product-shell--dark .records-toolbar button,.product-shell--dark .taskboard-toolbar button,.product-shell--dark .leadtable-toolbar button,.product-shell--dark .records-segmented,.product-shell--dark .taskboard-view-toggle{color:#b6b8b1;background:#1a1b19;border-color:#343531}.product-shell--dark .records-toolbar button:hover,.product-shell--dark .taskboard-toolbar button:hover,.product-shell--dark .leadtable-toolbar button:hover,.product-shell--dark .records-segmented button:hover,.product-shell--dark .taskboard-view-toggle button:hover,.product-shell--dark .records-segmented button[aria-pressed=true],.product-shell--dark .taskboard-view-toggle button[aria-pressed=true]{color:#fff;background:#292a27}.product-shell--dark .taskboard-group,.product-shell--dark .taskboard-column{background:#151614;border-color:#2b2c29}.product-shell--dark .taskboard-search{color:#8f928a;background:#1b1c1a;border-color:#393a36}.product-shell--dark .taskboard-search input{color:#f2f3ee;background:0 0}.product-shell--dark .taskboard-search input::placeholder{color:#777a72}.product-shell--dark .taskboard-group__header,.product-shell--dark .taskboard-column__header,.product-shell--dark .records-group-header,.product-shell--dark .leadtable-group-header{color:#b8bab3;background:#1b1c1a;border-color:#292a27}.product-shell--dark .taskboard-group>header small{color:#9da098;background:#292a27;border-color:#393a36}.product-shell--dark .task-card,.product-shell--dark .taskboard-card{color:#f2f3ee;background:#1c1d1b;border-color:#32332f;box-shadow:0 1px #ffffff08}.product-shell--dark .task-card:hover,.product-shell--dark .taskboard-card:hover{background:#222320;border-color:#454640}.product-shell--dark .taskboard-row{color:#e8e9e3;background:#171816;border-color:#292a27}.product-shell--dark .taskboard-row--selected:before{background:#d0f166}.product-shell--dark .taskboard-row__task strong{color:#f0f1ec}.product-shell--dark .taskboard-row__task small,.product-shell--dark .taskboard-row__record small,.product-shell--dark .taskboard-row__due--no-due-date{color:#7f827a}.product-shell--dark .taskboard-row__record strong,.product-shell--dark .taskboard-row__assignee span,.product-shell--dark .taskboard-row__due{color:#b6b8b1}.product-shell--dark .taskboard-row__due-trigger:hover,.product-shell--dark .taskboard-row__due-trigger:focus-visible{color:#f0f1ec;background:#292a27;border-color:#3a3b37}.product-shell--dark .taskboard-row__due-input{color:#f0f1ec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#20211f;border-color:#3a3b37}.product-shell--dark .taskboard-row__due-clear{color:#b6b8b1;border-color:#3a3b37}.product-shell--dark .taskboard-row__due-clear:hover,.product-shell--dark .taskboard-row__due-clear:focus-visible{color:#f0f1ec;border-color:#545650}.product-shell--dark .taskboard-row__record>i,.product-shell--dark .taskboard-row__assignee>i{color:#c4c6be;background:#292a27;border-color:#3a3b37}.product-shell--dark .taskboard-row__assignee select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.product-shell--dark .taskboard-row__assignee select option{color:#eff0eb;background:#20211f}.product-shell--dark .records-row,.product-shell--dark .leadtable-table td,.product-shell--dark .leadtable-table tbody tr,.product-shell--dark .task-list-row{color:#e7e8e2;background:#171816;border-color:#282926}.product-shell--dark .records-row:hover,.product-shell--dark .leadtable-table tbody tr:hover,.product-shell--dark .task-list-row:hover{background:#20211f}.product-shell--dark .leadtable-table tbody tr[aria-selected=true],.product-shell--dark .records-row[aria-selected=true]{background:#25271f}.product-shell--dark .lead-handoff__head{color:#858880;background:#1b1c1a;border-color:#2b2c29}.product-shell--dark .leadtable-scroll{border-color:#343531}.product-shell--dark .lead-handoff__row{color:#eef0e9;background:#171816;border-color:#292a27}.product-shell--dark .lead-handoff__buyer,.product-shell--dark .lead-handoff__buyer strong,.product-shell--dark .lead-handoff__source strong{color:#eef0e9}.product-shell--dark .lead-handoff__buyer small,.product-shell--dark .lead-handoff__source small,.product-shell--dark .lead-handoff__evidence small{color:#858880}.product-shell--dark .lead-handoff__evidence strong,.product-shell--dark .lead-handoff__next,.product-shell--dark .lead-handoff__source{color:#b8bab3}.product-shell--dark .lead-handoff__sent{color:#9dd3f3;background:#1b2b35}.product-shell--dark .lead-handoff__menu-button,.product-shell--dark .lead-handoff__menu-popover{color:#c5c7c0;background:#1c1d1b;border-color:#393a36}.product-shell--dark .lead-handoff__menu-button:hover,.product-shell--dark .lead-handoff__menu-button[aria-expanded=true],.product-shell--dark .lead-handoff__menu-popover button:hover{color:#fff;background:#292a27;border-color:#4a4b45}.product-shell--dark .lead-handoff__menu-popover button{color:#d7d8d2}.product-shell--dark .records-primary-button,.product-shell--dark .taskboard-review-next,.product-shell--dark .leadtable-connect-button{color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .records-primary-button:hover,.product-shell--dark .taskboard-review-next:hover,.product-shell--dark .leadtable-connect-button:hover{background:#ddf786}.product-shell--dark .leadtable-score__track,.product-shell--dark .records-score__track{background:#30312e}.product-shell--dark .settings-simple,.product-shell--dark .settings-pricing{color:#f2f3ee;background:#111210}.product-shell--dark .settings-simple__title h1,.product-shell--dark .settings-simple__section-heading h2,.product-shell--dark .settings-simple__panel strong,.product-shell--dark .settings-simple__fields dd,.product-shell--dark .settings-billing-summary strong,.product-shell--dark .settings-plan-row strong,.product-shell--dark .settings-option-row strong,.product-shell--dark .settings-integration-row strong,.product-shell--dark .settings-member-row strong,.product-shell--dark .settings-billing-overview__row strong,.product-shell--dark .settings-integrations-header h2,.product-shell--dark .settings-pricing__header h2,.product-shell--dark .settings-pricing-card,.product-shell--dark .settings-pricing-card__price strong,.product-shell--dark .settings-pricing-card__description,.product-shell--dark .settings-pricing__model strong{color:#f2f3ee}.product-shell--dark .settings-simple__title p,.product-shell--dark .settings-simple__section-heading p,.product-shell--dark .settings-simple__nav h2,.product-shell--dark .settings-simple__nav button,.product-shell--dark .settings-simple__fields dt,.product-shell--dark .settings-simple__panel small,.product-shell--dark .settings-billing-summary small,.product-shell--dark .settings-plan-row>span,.product-shell--dark .settings-billing-overview__row p,.product-shell--dark .settings-integration-copy p,.product-shell--dark .settings-pricing__header p,.product-shell--dark .settings-pricing-card__summary,.product-shell--dark .settings-pricing-card li,.product-shell--dark .settings-pricing__model p{color:#8f928a}.product-shell--dark .settings-simple__nav button:hover,.product-shell--dark .settings-simple__nav button.settings-simple__nav-active{color:#fff;background:#222320;border-color:#343531}.product-shell--dark .settings-simple__panel,.product-shell--dark .settings-team-invite,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-card,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-card--connected,.product-shell--dark .settings-pricing-card,.product-shell--dark .settings-pricing__model,.product-shell--dark .settings-billing-overview__row>button,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-icon,.product-shell--dark .settings-integration-row__icon{background:#181917;border-color:#2f302d}.product-shell--dark .settings-team-invite input,.product-shell--dark .settings-team-invite select,.product-shell--dark .settings-team-invite>button,.product-shell--dark .settings-invite-row__actions button{color:#e2e4dd;background:#232521;border-color:#3a3d37}.product-shell--dark .settings-team-invite>button.settings-simple__primary{color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .settings-team-invite label,.product-shell--dark .settings-team-subheading{color:#b6b9b0}.product-shell--dark .settings-team-subheading span{color:#afb2a8;background:#2b2d29}.product-shell--dark .settings-team-message--error{color:#f0aaa3;background:#2c1d1b;border-color:#70403b}.product-shell--dark .settings-team-message--success{color:#cce879;background:#202717;border-color:#4b5b29}.product-shell--dark .settings-plan-row,.product-shell--dark .settings-option-row,.product-shell--dark .settings-integration-row,.product-shell--dark .settings-member-row,.product-shell--dark .settings-simple__fields>div,.product-shell--dark .settings-billing-overview__row{border-color:#2b2c29}.product-shell--dark .settings-plan-row--current,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-card--connected{background:#1b2117}.product-shell--dark .settings-billing-cadence,.product-shell--dark .settings-pricing__cadence,.product-shell--dark .settings-pricing__frame,.product-shell--dark .settings-section--integrations .settings-integrations-note{background:#1b1c1a;border-color:#2f302d}.product-shell--dark .settings-billing-cadence button[aria-pressed=true],.product-shell--dark .settings-pricing__cadence button.settings-pricing__cadence-active{color:#fff;background:#292a27}.product-shell--dark .settings-simple-toggle,.product-shell--dark .settings-connect-toggle{background:#343531}.product-shell--dark .settings-simple-toggle span,.product-shell--dark .settings-connect-toggle>span{background:#f2f3ee}.product-shell--dark .settings-simple-toggle--on,.product-shell--dark .settings-connect-toggle--connected,.product-shell--dark .settings-connect-toggle--connected:disabled{background:#d0f166}.product-shell--dark .settings-simple__primary,.product-shell--dark .settings-plan-row>button,.product-shell--dark .settings-integration-row>button:not(:disabled),.product-shell--dark .settings-add-integration{color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .settings-plans-modal-backdrop{background:#000000b8}.product-shell--dark .settings-plans-modal,.product-shell--dark .settings-modal-plan,.product-shell--dark .settings-plans-modal__close{color:#f2f3ee;background:#171816;border-color:#333430}.product-shell--dark .cue-detail-backdrop{background:#000000b8}.product-shell--dark .cue-detail{color:#f2f3ee;background:#111210;border-color:#393a36;box-shadow:0 30px 90px #000000b3}.product-shell--dark .cue-detail__header,.product-shell--dark .cue-detail__main,.product-shell--dark .cue-detail__footer{background:#171816;border-color:#2d2e2b}.product-shell--dark .cue-detail__body{background:#171816}.product-shell--dark .cue-detail__stages,.product-shell--dark .cue-detail__metadata,.product-shell--dark .cue-detail__insight,.product-shell--dark .cue-detail__replies,.product-shell--dark .cue-detail__contacts{border-color:#30312e}.product-shell--dark .cue-detail__header h2,.product-shell--dark .cue-detail h3,.product-shell--dark .cue-detail strong,.product-shell--dark .cue-detail__metadata strong,.product-shell--dark .cue-detail__contact strong{color:#f2f3ee}.product-shell--dark .cue-detail__header p,.product-shell--dark .cue-detail__eyebrow,.product-shell--dark .cue-detail__metadata small,.product-shell--dark .cue-detail__insight header small,.product-shell--dark .cue-detail__replies header small,.product-shell--dark .cue-detail__missing small,.product-shell--dark .cue-detail__learning small,.product-shell--dark .cue-detail__insight>p,.product-shell--dark .cue-detail__replies article p,.product-shell--dark .cue-detail__contact small,.product-shell--dark .cue-detail__missing p,.product-shell--dark .cue-detail__learning p{color:#92958d}.product-shell--dark .cue-detail__tags span,.product-shell--dark .cue-detail__contact+.cue-detail__contact>span,.product-shell--dark .cue-detail__missing>span{color:#b5b7b0;background:#292a27}.product-shell--dark .cue-detail__contact>span{color:#b8d9ef;background:#1b2b35}.product-shell--dark .cue-detail__learning{background:#1c2316;border-color:#47552b}.product-shell--dark .cue-detail__status,.product-shell--dark .cue-detail__learning>span{color:#d5ec91;background:#2b361b;border-color:#46542a}.product-shell--dark .cue-detail__footer button[data-primary=true]{color:#22290f;background:#d0f166;border-color:#d0f166}@media (width<=760px){.product-shell--dark .shell-mobile-nav{box-shadow:0 -10px 30px #00000052}}.product-shell.product-shell--dark{--color-canvas:#191a18;--color-sidebar:#141513;--color-white:#222320;--color-surface-subtle:#252724;--color-surface-hover:#2c2e2a;--color-surface-active:#32342f;--color-stone-100:#242623;--color-stone-200:#2b2d29;--color-stone-300:#383a35;--color-border:#343631;--color-border-strong:#454842;--color-ai-soft:#302b31;--color-blue-soft:#20303a;--color-green-soft:#203225;--color-amber-soft:#382f1e;--color-red-soft:#3a2422;--color-ink-900:#eff0eb;--color-ink-800:#e2e4dd;--color-ink-700:#ced0c8;--color-ink-600:#b8bbb2;--color-ink-500:#9da198;--color-ink-400:#858981;color:#eff0eb;-webkit-font-smoothing:auto;background:#191a18;font-weight:450}.product-shell--dark .shell-sidebar{background:#141513;border-color:#30322e}.product-shell--dark .shell-main,.product-shell--dark .home-assistant,.product-shell--dark .records-page,.product-shell--dark .settings-simple,.product-shell--dark .settings-pricing{background-color:#191a18}.product-shell--dark .home-assistant{background:radial-gradient(circle at 53% 3%,#d0f16614,#0000 31rem),#191a18}.product-shell--dark .shell-main-header,.product-shell--dark .shell-mobile-header,.product-shell--dark .shell-mobile-nav{background:#151614f0;border-color:#333530}.product-shell--dark .shell-brand strong,.product-shell--dark .shell-main-header h1,.product-shell--dark .assistant-welcome__title,.product-shell--dark .assistant-welcome__helpers h2,.product-shell--dark .records-page h1,.product-shell--dark .records-page h2,.product-shell--dark .records-page h3,.product-shell--dark .settings-simple h1,.product-shell--dark .settings-simple h2,.product-shell--dark .cue-detail h2,.product-shell--dark .cue-detail h3{color:#eff0eb;font-weight:600}.product-shell--dark .shell-navigation button,.product-shell--dark .shell-settings,.product-shell--dark .shell-watch-thread,.product-shell--dark .shell-user{color:#c3c6bd;font-weight:500}.product-shell--dark .shell-navigation button,.product-shell--dark .shell-settings{font-size:13.5px}.product-shell--dark .shell-watch-thread strong,.product-shell--dark .shell-user strong{color:#e0e2db;font-size:13px;font-weight:550}.product-shell--dark .shell-new-watch{color:#e0e2db;background:#222320;border-color:#41433e;font-weight:550}.product-shell--dark .shell-new-watch:hover,.product-shell--dark .shell-new-watch--active,.product-shell--dark .shell-navigation__active,.product-shell--dark .shell-watch-thread--active,.product-shell--dark .shell-settings.shell-navigation__active{background:#2c2e2a;border-color:#4c4f48}.product-shell--dark .shell-navigation button:hover,.product-shell--dark .shell-settings:hover,.product-shell--dark .shell-watch-thread:hover,.product-shell--dark .shell-user:hover,.product-shell--dark .shell-watch-thread-row:hover{background:#262824}.product-shell--dark .assistant-welcome__copy{color:#b1b4ab;font-size:13.5px;font-weight:450}.product-shell--dark .assistant-welcome__badge{color:#dcefa2;background:#334124;border-color:#5b6a37;font-weight:600}.product-shell--dark .home-assistant--simple-chat .assistant-composer,.product-shell--dark .assistant-composer,.product-shell--dark .assistant-composer-shell,.product-shell--dark .assistant-composer__surface{background:#272925;border-color:#474a43;box-shadow:0 12px 34px #00000038}.product-shell--dark .home-assistant--simple-chat .assistant-composer__input,.product-shell--dark .assistant-composer textarea,.product-shell--dark .assistant-composer input{color:#eceee8;font-size:13.5px;font-weight:500}.product-shell--dark .home-assistant--simple-chat .assistant-composer__input::placeholder,.product-shell--dark .assistant-composer textarea::placeholder,.product-shell--dark .assistant-composer input::placeholder{color:#9da198;opacity:1}.product-shell--dark .home-assistant--simple-chat .assistant-quick-action,.product-shell--dark .home-assistant--simple-chat .assistant-quick-action+.assistant-quick-action,.product-shell--dark .home-assistant--simple-chat .assistant-suggestion,.product-shell--dark .assistant-message__user-bubble,.product-shell--dark .assistant-proposal,.product-shell--dark .assistant-watch-card{background:#222420;border-color:#3c3f39}.product-shell--dark .home-assistant--simple-chat .assistant-quick-action,.product-shell--dark .assistant-suggestion__copy>span:last-child,.product-shell--dark .assistant-message__text,.product-shell--dark .assistant-proposal__row p,.product-shell--dark .assistant-watch-card__grid p{color:#b8bbb2;font-weight:500}.product-shell--dark .assistant-suggestion__copy>span:first-child{color:#e7e9e2;font-size:13px;font-weight:600}.product-shell--dark .assistant-thread__footer{background:linear-gradient(#191a1800 0%,#191a18f2 25%,#191a18 50%)}.product-shell--dark .records-page{--records-canvas:#222320;--records-subtle:#272925;--records-hover:#2d2f2b;--records-selected:#33362f;--records-border:#363833;--records-border-strong:#484a44;--records-text:#eff0eb;--records-text-secondary:#c1c4bb;--records-text-muted:#9da198;background:#191a18}.product-shell--dark .taskboard,.product-shell--dark .leadtable-shell,.product-shell--dark .records-list-panel,.product-shell--dark .records-detail-panel{background:#222320;border-color:#383a35}.product-shell--dark .taskboard-toolbar,.product-shell--dark .leadtable-toolbar,.product-shell--dark .records-toolbar,.product-shell--dark .taskboard-table-head,.product-shell--dark .lead-handoff__head{color:#aeb1a8;background:#20211e;border-color:#383a35;font-weight:600}.product-shell--dark .taskboard-table-head,.product-shell--dark .lead-handoff__head{letter-spacing:.01em;font-size:11px}.product-shell--dark .taskboard-toolbar button,.product-shell--dark .leadtable-toolbar button{font-size:12.5px;font-weight:550}.product-shell--dark .taskboard-search,.product-shell--dark .taskboard-toolbar button,.product-shell--dark .leadtable-toolbar button,.product-shell--dark .lead-handoff__menu-button{color:#c8cbc2;background:#282a26;border-color:#444740}.product-shell--dark .taskboard-group>header{color:#c1c4bb;background:#252723;border-color:#383a35}.product-shell--dark .taskboard-row,.product-shell--dark .lead-handoff__row,.product-shell--dark .records-row,.product-shell--dark .leadtable-table td,.product-shell--dark .leadtable-table tbody tr,.product-shell--dark .task-list-row{color:#e5e7e0;background:#222320;border-color:#363833}.product-shell--dark .taskboard-row:hover,.product-shell--dark .taskboard-row--selected,.product-shell--dark .lead-handoff__row:hover,.product-shell--dark .lead-handoff__row--selected,.product-shell--dark .records-row:hover,.product-shell--dark .leadtable-table tbody tr:hover,.product-shell--dark .task-list-row:hover{background:#2c2e2a}.product-shell--dark .taskboard-row__task strong,.product-shell--dark .lead-handoff__buyer strong,.product-shell--dark .lead-handoff__source strong{color:#eff0eb;font-size:13px;font-weight:600}.product-shell--dark .taskboard-row__task small,.product-shell--dark .taskboard-row__record small,.product-shell--dark .lead-handoff__buyer small,.product-shell--dark .lead-handoff__source small,.product-shell--dark .lead-handoff__evidence small{color:#9da198;font-size:11px;font-weight:500}.product-shell--dark .taskboard-row__record strong,.product-shell--dark .taskboard-row__assignee span,.product-shell--dark .taskboard-row__due,.product-shell--dark .lead-handoff__evidence strong,.product-shell--dark .lead-handoff__next,.product-shell--dark .lead-handoff__source{color:#c2c5bc;font-size:11.5px;font-weight:500}.product-shell--dark .settings-simple__nav button{color:#b9bcb3;font-size:13px;font-weight:500}.product-shell--dark .settings-simple__nav button:hover,.product-shell--dark .settings-simple__nav button.settings-simple__nav-active{background:#2b2d29;border-color:#454842}.product-shell--dark .settings-simple__panel,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-card,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-card--connected,.product-shell--dark .settings-pricing-card,.product-shell--dark .settings-pricing__model,.product-shell--dark .settings-billing-overview__row>button,.product-shell--dark .settings-integration-grid--sunbeam .settings-integration-icon,.product-shell--dark .settings-integration-row__icon{background:#232521;border-color:#3a3d37}.product-shell--dark .settings-simple__section-heading p,.product-shell--dark .settings-simple__fields dt,.product-shell--dark .settings-simple__panel small,.product-shell--dark .settings-billing-summary small,.product-shell--dark .settings-plan-row>span,.product-shell--dark .settings-billing-overview__row p,.product-shell--dark .settings-integration-copy p{color:#a7aaa1;font-size:12px;font-weight:500}.product-shell--dark .cue-detail{background:#191a18}.product-shell--dark .cue-detail__body,.product-shell--dark .cue-detail__main,.product-shell--dark .cue-detail__footer{background:#222320;border-color:#393b36}.product-shell--dark .cue-detail__rail{background:#1d1f1c;border-color:#393b36}.product-shell--dark .cue-detail__header-actions button,.product-shell--dark .cue-detail__stages>header a,.product-shell--dark .cue-detail__replies article button,.product-shell--dark .cue-detail__contacts>a,.product-shell--dark .cue-detail__footer button:not([data-primary=true]),.product-shell--dark .cue-detail__replies article,.product-shell--dark .cue-detail__contact,.product-shell--dark .cue-detail__missing,.product-shell--dark .cue-detail__learning textarea{color:#d8dad3;background:#292b27;border-color:#42453e}.product-shell--dark .cue-detail__header p,.product-shell--dark .cue-detail__eyebrow,.product-shell--dark .cue-detail__metadata small,.product-shell--dark .cue-detail__insight header small,.product-shell--dark .cue-detail__replies header small,.product-shell--dark .cue-detail__missing small,.product-shell--dark .cue-detail__learning small,.product-shell--dark .cue-detail__insight>p,.product-shell--dark .cue-detail__replies article p,.product-shell--dark .cue-detail__contact small,.product-shell--dark .cue-detail__missing p,.product-shell--dark .cue-detail__learning p{color:#b1b4ab;font-size:13px;font-weight:500;line-height:1.55}.product-shell--dark .cue-detail__metadata small,.product-shell--dark .cue-detail__insight header small,.product-shell--dark .cue-detail__replies header small,.product-shell--dark .cue-detail__missing small,.product-shell--dark .cue-detail__learning small,.product-shell--dark .cue-detail__contact small{font-size:11.5px}.product-shell--dark .watch-chat-panel,.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .home-overview,.product-shell--dark .home-overview{color:#e7e9e2;scrollbar-color:#555950 transparent;background:#20221f;border-color:#393b36}.product-shell--dark .watch-chat-panel__body{grid-auto-rows:max-content}.product-shell--dark .watch-chat-panel__header{background:#222420f5;border-color:#393b36}.product-shell--dark .watch-chat-panel__header strong,.product-shell--dark .home-overview__header h2,.product-shell--dark .home-overview__watch-list>header h3,.product-shell--dark .home-overview__watch-card h3,.product-shell--dark .home-overview__metrics strong,.product-shell--dark .home-overview__row strong{color:#eff0eb;font-weight:600}.product-shell--dark .watch-chat-panel__header span,.product-shell--dark .watch-chat-panel__prompt>span,.product-shell--dark .watch-chat-panel__section>h2,.product-shell--dark .home-overview__header span,.product-shell--dark .home-overview__metrics span,.product-shell--dark .home-overview__watch-list>header span,.product-shell--dark .home-overview__row small,.product-shell--dark .home-overview__watch-card header p,.product-shell--dark .home-overview__stage,.product-shell--dark .home-overview__facts dt,.product-shell--dark .home-overview__manage-intro p,.product-shell--dark .home-overview__field small{color:#a2a69d;font-weight:500}.product-shell--dark .watch-chat-panel__header button,.product-shell--dark .home-overview__header>button,.product-shell--dark .home-overview__watch-list>header button,.product-shell--dark .home-overview__watch-card>footer button,.product-shell--dark .home-overview__manage-actions button{color:#c7cac1;background:#292b27;border-color:#444740}.product-shell--dark .watch-chat-panel__header button:hover,.product-shell--dark .home-overview__header>button:hover,.product-shell--dark .home-overview__watch-list>header button:hover,.product-shell--dark .home-overview__watch-card>footer button:hover,.product-shell--dark .home-overview__manage-actions button:hover{color:#f0f1ec;background:#32342f;border-color:#54584f}.product-shell--dark .watch-chat-panel__prompt textarea,.product-shell--dark .home-overview__field input,.product-shell--dark .home-overview__field textarea,.product-shell--dark .home-overview__field select{color:#e4e6df;caret-color:#d0f166;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#282a26;border-color:#454842;font-weight:500}.product-shell--dark .watch-chat-panel__prompt textarea:focus,.product-shell--dark .home-overview__field input:focus,.product-shell--dark .home-overview__field textarea:focus,.product-shell--dark .home-overview__field select:focus{background:#2b2d29;border-color:#8aa538;box-shadow:0 0 0 3px #d0f16624}.product-shell--dark .watch-chat-panel__prompt-actions>span{color:#9fa39a}.product-shell--dark .watch-chat-panel__prompt-actions>span.is-error{color:#f0aaa3}.product-shell--dark .watch-chat-panel__prompt-actions button{color:#d3d6ce;background:#292b27;border-color:#444740}.product-shell--dark .watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save{color:#26300e;background:#d0f166;border-color:#d0f166}.product-shell--dark .watch-chat-panel__prompt-actions button:disabled{color:#777b73;background:#252724;border-color:#353832}.product-shell--dark .watch-chat-panel__section,.product-shell--dark .home-overview__metrics article,.product-shell--dark .home-overview__watch-list,.product-shell--dark .home-overview__watch-card,.product-shell--dark .home-overview__manage{background:#242623;border-color:#3e403b}.product-shell--dark .watch-chat-panel__section>h2,.product-shell--dark .home-overview__table-head,.product-shell--dark .home-overview__flow-note{background:#292b27;border-color:#3b3e38}.product-shell--dark .watch-chat-panel__row,.product-shell--dark .watch-chat-panel__runs>div,.product-shell--dark .home-overview__watch-list>header,.product-shell--dark .home-overview__row,.product-shell--dark .home-overview__facts,.product-shell--dark .home-overview__facts>div,.product-shell--dark .home-overview__manage-intro,.product-shell--dark .home-overview__schedule,.product-shell--dark .home-overview__manage-actions{border-color:#3b3e38}.product-shell--dark .watch-chat-panel__row>span,.product-shell--dark .watch-chat-panel__runs span,.product-shell--dark .home-overview__field>span,.product-shell--dark .home-overview__sources legend{color:#d7d9d2;font-weight:600}.product-shell--dark .watch-chat-panel__row select,.product-shell--dark .watch-chat-panel__row input,.product-shell--dark .watch-chat-panel__runs strong,.product-shell--dark .home-overview__facts dd,.product-shell--dark .home-overview__row>span:nth-child(3){color:#bdc0b7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:500}.product-shell--dark .watch-chat-panel__row select,.product-shell--dark .watch-chat-panel__row input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.product-shell--dark .watch-chat-panel__schedule-alert{color:#e7cf96;background:#28251d;border-color:#5f5030}.product-shell--dark .watch-chat-panel__row select option{color:#eff0eb;background:#242623}.product-shell--dark .watch-chat-panel__note,.product-shell--dark .home-overview__flow-note{color:#c8dc8e;background:#2c3522}.product-shell--dark .watch-chat-panel__reopen{color:#d5d7d0;background:#282a26f5;border-color:#454842;box-shadow:0 9px 28px #0000003d}.product-shell--dark .home-overview__metric-line{background:#3a3d37}.product-shell--dark .home-overview__row{color:#bdc0b7;background:#242623}.product-shell--dark .home-overview__row:hover{background:#2d2f2b}.product-shell--dark .home-overview__stage i,.product-shell--dark .home-overview__tabs,.product-shell--dark .home-overview__sources button{color:#b9bcb3;background:#2b2d29;border-color:#444740}.product-shell--dark .home-overview__tabs button{color:#aaada4}.product-shell--dark .home-overview__tabs button.home-overview__tab--active,.product-shell--dark .home-overview__sources button.home-overview__source--active{color:#d8ec9b;background:#354326;border-color:#758b3e}.product-shell--dark .home-overview__watch-card>footer button:first-child,.product-shell--dark .home-overview__manage-actions button.home-overview__save{color:#26300e;background:#d0f166;border-color:#d0f166}.product-shell--dark .shell-watch-thread__icon,.product-shell--dark .shell-main-header__icon--watch{background:#2a2c28;border-color:#41443e}.product-shell--dark .shell-watch-thread__actions,.product-shell--dark .shell-watch-thread-row:hover .shell-watch-thread__actions,.product-shell--dark .shell-watch-thread--active+.shell-watch-thread__actions{color:#c6c9c0;background:#2f312d;border-color:#0000}.product-shell--dark .shell-watch-thread__actions:hover{color:#f0f1ec;background:#393b36;border-color:#4b4e47}.product-shell--dark .shell-watch-thread__menu{background:#242620;border-color:#3a3d36;box-shadow:0 18px 42px #0000005c}.product-shell--dark .shell-watch-thread__menu button{color:#d9dcd4}.product-shell--dark .shell-watch-thread__menu button:hover,.product-shell--dark .shell-watch-thread__menu button:focus-visible{color:#f1f3ec;background:#30322d}.product-shell--dark .shell-watch-thread__menu small{color:#92978d}.product-shell--dark .taskboard-row__check--waiting{color:#e8c77f;background:#3a301f;border-color:#9a7b3f}.product-shell--dark .assistant-watch-card__mark{color:#d8ec9b;background:#354326}.product-shell--dark .shell-watch-settings__footer button.shell-watch-settings__save{color:#26300e;background:#d0f166;border-color:#d0f166}.product-shell--dark .shell-watch-settings__footer button.shell-watch-settings__save:disabled{color:#8f9389;opacity:1;background:#343631;border-color:#454842}.product-shell--dark .cue-detail__contact i{color:#dccce4;background:#3b3440}.product-shell--dark .settings-plans-modal__cadence{background:#292b27;border-color:#444740}.product-shell--dark .settings-plans-modal__cadence button{color:#aeb1a8;background:0 0}.product-shell--dark .settings-plans-modal__cadence button[aria-pressed=true]{color:#eff0eb;background:#3a3d37;box-shadow:0 1px 2px #0000003d}.product-shell--dark .settings-modal-plan>button:disabled{color:#d6ea99;opacity:1;background:#334124;border-color:#526237}.product-shell--dark .settings-plans-modal__header h2,.product-shell--dark .settings-modal-plan h3,.product-shell--dark .settings-modal-plan__price strong{color:#eff0eb;font-weight:600}.product-shell--dark .settings-plans-modal__header p,.product-shell--dark .settings-modal-plan header p,.product-shell--dark .settings-modal-plan__description,.product-shell--dark .settings-modal-plan__price span,.product-shell--dark .settings-modal-plan>small,.product-shell--dark .settings-modal-plan li{color:#adb0a7;font-weight:500}.product-shell--dark .settings-modal-plan>button:not(:disabled){color:#edf0f5;background:#252a36;border-color:#42453e}.product-shell--dark .settings-modal-plan--recommended{border-color:#566b2d;box-shadow:inset 0 3px #d0f166}.product-shell--dark .settings-modal-plan--recommended>button:not(:disabled){color:#22290f;background:#d0f166;border-color:#d0f166}.product-shell--dark .settings-billing-overview__meta{color:#aeb1a8;background:#22231f;border-color:#3b3d38}.product-shell.product-shell--dark,.product-shell--dark .shell-navigation button,.product-shell--dark .shell-settings,.product-shell--dark .shell-watch-thread,.product-shell--dark .shell-user,.product-shell--dark .shell-new-watch{font-weight:400}.product-shell--dark .shell-navigation__active,.product-shell--dark .shell-settings.shell-navigation__active,.product-shell--dark .shell-watch-thread--active strong,.product-shell--dark .shell-new-watch--active,.product-shell--dark .shell-watch-thread strong,.product-shell--dark .shell-user strong{font-weight:500}.product-shell--dark .shell-user strong,.product-shell--dark .shell-user-menu header strong{font-weight:400}.product-shell--dark .assistant-welcome__title,.product-shell--dark .records-page h1,.product-shell--dark .settings-simple h1,.product-shell--dark .settings-plans-modal__header h2{font-weight:600}.product-shell--dark .assistant-welcome__helpers h2,.product-shell--dark .assistant-suggestion__copy>span:first-child,.product-shell--dark .assistant-proposal__title,.product-shell--dark .assistant-watch-card__header strong,.product-shell--dark .assistant-watch-card__footer button,.product-shell--dark .records-page h2,.product-shell--dark .records-page h3,.product-shell--dark .settings-simple h2,.product-shell--dark .cue-detail h2,.product-shell--dark .cue-detail h3,.product-shell--dark .watch-chat-panel__header strong,.product-shell--dark .home-overview__header h2,.product-shell--dark .home-overview__watch-list>header h3,.product-shell--dark .home-overview__watch-card h3,.product-shell--dark .settings-modal-plan h3,.product-shell--dark .settings-modal-plan__price strong{font-weight:500}.product-shell--dark .assistant-welcome__copy,.product-shell--dark .assistant-message__text,.product-shell--dark .assistant-proposal__row p,.product-shell--dark .assistant-watch-card__grid p,.product-shell--dark .assistant-suggestion__copy>span:last-child,.product-shell--dark .home-assistant--simple-chat .assistant-quick-action{font-weight:400}.product-shell--dark .taskboard-table-head,.product-shell--dark .lead-handoff__head,.product-shell--dark .taskboard-toolbar button,.product-shell--dark .leadtable-toolbar button,.product-shell--dark .taskboard-group>header,.product-shell--dark .taskboard-row__task strong,.product-shell--dark .lead-handoff__buyer strong,.product-shell--dark .lead-handoff__source strong{font-weight:500}.product-shell--dark .taskboard-row__task small,.product-shell--dark .taskboard-row__record small,.product-shell--dark .lead-handoff__buyer small,.product-shell--dark .lead-handoff__source small,.product-shell--dark .lead-handoff__evidence small,.product-shell--dark .taskboard-row__record strong,.product-shell--dark .taskboard-row__assignee span,.product-shell--dark .taskboard-row__due,.product-shell--dark .lead-handoff__evidence strong,.product-shell--dark .lead-handoff__next,.product-shell--dark .lead-handoff__source,.product-shell--dark .settings-simple__nav button,.product-shell--dark .settings-simple__section-heading p,.product-shell--dark .settings-simple__fields dt,.product-shell--dark .settings-simple__panel small,.product-shell--dark .settings-billing-summary small,.product-shell--dark .settings-plan-row>span,.product-shell--dark .settings-billing-overview__row p,.product-shell--dark .settings-integration-copy p,.product-shell--dark .settings-plans-modal__header p,.product-shell--dark .settings-modal-plan header p,.product-shell--dark .settings-modal-plan__description,.product-shell--dark .settings-modal-plan__price span,.product-shell--dark .settings-modal-plan>small,.product-shell--dark .settings-modal-plan li{font-weight:400}.product-shell--dark .settings-simple__nav button.settings-simple__nav-active,.product-shell--dark .settings-simple__panel strong,.product-shell--dark .settings-billing-summary strong,.product-shell--dark .settings-plan-row strong,.product-shell--dark .settings-option-row strong,.product-shell--dark .settings-integration-row strong,.product-shell--dark .settings-member-row strong{font-weight:500}.product-shell--dark .cue-detail__header p,.product-shell--dark .cue-detail__eyebrow,.product-shell--dark .cue-detail__metadata small,.product-shell--dark .cue-detail__insight header small,.product-shell--dark .cue-detail__replies header small,.product-shell--dark .cue-detail__missing small,.product-shell--dark .cue-detail__learning small,.product-shell--dark .cue-detail__insight>p,.product-shell--dark .cue-detail__replies article p,.product-shell--dark .cue-detail__contact small,.product-shell--dark .cue-detail__missing p,.product-shell--dark .cue-detail__learning p,.product-shell--dark .watch-chat-panel__header span,.product-shell--dark .watch-chat-panel__prompt textarea,.product-shell--dark .watch-chat-panel__row>span,.product-shell--dark .watch-chat-panel__row select,.product-shell--dark .watch-chat-panel__row input,.product-shell--dark .watch-chat-panel__runs span,.product-shell--dark .watch-chat-panel__runs strong,.product-shell--dark .home-overview__row strong,.product-shell--dark .home-overview__row small,.product-shell--dark .home-overview__facts dt,.product-shell--dark .home-overview__facts dd,.product-shell--dark .home-overview__field>span,.product-shell--dark .home-overview__sources legend,.product-shell--dark .home-overview__field input,.product-shell--dark .home-overview__field textarea,.product-shell--dark .home-overview__field select{font-weight:400}.product-shell--dark .watch-chat-panel__prompt>span,.product-shell--dark .watch-chat-panel__section>h2,.product-shell--dark .home-overview__field>span,.product-shell--dark .home-overview__sources legend{font-weight:500}.product-shell--dark img[src^="/icons/sunbeam/"]{filter:brightness(0)invert();opacity:.76}.product-shell--dark .shell-navigation button:hover img,.product-shell--dark .shell-navigation__active img,.product-shell--dark .shell-main-header__icon img{opacity:1}.product-shell--dark .shell-main-header__icon{background:#302a34;border-color:#44473f}.product-shell--dark .assistant-message__avatar{background:0 0;border-color:#0000}.product-shell--dark .settings-billing-overview__row>button{color:#e3e5de;background:#292b27;border-color:#474a43}.product-shell--dark .settings-billing-overview__row>button:hover{color:#f5f6f2;background:#32342f;border-color:#5a5e55}.product-shell--dark .settings-billing-overview__row>button.settings-billing-overview__primary{color:#26300e;background:#d0f166;border-color:#d0f166}.product-shell--dark .settings-billing-overview__row>button.settings-billing-overview__primary:hover{color:#20280c;background:#ddf88b;border-color:#ddf88b}.product-shell--dark .settings-billing-overview>a{color:#c8e665}.product-shell--dark .settings-billing-overview>a:hover{color:#e2f99a}.product-shell--dark .settings-usage__metric{background:#20221f;border-color:#3a3d37}.product-shell--dark .settings-usage__metric>div,.product-shell--dark .settings-usage__value small{color:#a7aaa1}.product-shell--dark .settings-usage__value{color:#e3e5de;font-weight:500}.product-shell--dark .settings-usage__metric progress{background:#343631}.product-shell--dark .settings-usage__metric progress::-webkit-progress-bar{background:#343631}.product-shell--dark .settings-usage__metric progress::-webkit-progress-value{background:#b9d958}.product-shell--dark .settings-usage__metric progress::-moz-progress-bar{background:#b9d958}.product-shell--dark .settings-usage__error{color:#f0aaa3}.product-shell--dark .settings-integration-row__icon--email{color:#8eb7ff;background:#222a38;border-color:#3c5275}.product-shell--dark .settings-integration-row__icon--crm{color:#c2afff;background:#2b2738;border-color:#554878}.product-shell--dark .settings-integration-row__icon--outreach{color:#f2a282;background:#352720;border-color:#704634}.product-shell--dark .settings-integration-row__icon--mcp{color:#8bd0b6;background:#21302a;border-color:#3d6657}.product-shell--dark .settings-mail-provider-card{background:#1e1f27;border-color:#363944}.product-shell--dark .settings-mail-provider-card__icon{background:#252734;border-color:#3b3e4b}.product-shell--dark .settings-mail-provider-card__copy strong{color:#f0f2f6}.product-shell--dark .settings-mail-provider-card__copy p{color:#a8adbb}.product-shell--dark .settings-mail-provider-card__copy small{color:#9db8ff}.product-shell--dark .settings-mail-provider-card>button{color:#fff;background:#3d72ff;border-color:#3d72ff}.product-shell--dark .cue-detail__stages>div>span{color:#969a91;border-color:#484b45}.product-shell--dark .cue-detail__stages>div>span.is-complete{color:#d9dcd4;border-color:#777c72}.product-shell--dark .shell-watch-thread small,.product-shell--dark .shell-watch-thread--active small{color:#aeb2a8}.product-shell--dark .shell-watch-history header,.product-shell--dark .shell-user small,.product-shell--dark .shell-user-menu small,.product-shell--dark .shell-user-menu span{color:#8f9389}.product-shell--dark .leadtable-column-editor{background:#232420;border-color:#454740;box-shadow:0 20px 54px #00000057}.product-shell--dark .leadtable-column-editor>header,.product-shell--dark .leadtable-column-editor__existing{border-color:#3b3d37}.product-shell--dark .leadtable-column-editor>header span,.product-shell--dark .leadtable-column-editor__existing strong{color:#e5e7df;font-weight:400}.product-shell--dark .leadtable-column-editor>header small,.product-shell--dark .leadtable-column-editor__existing small,.product-shell--dark .leadtable-column-editor__options>small{color:#9da198}.product-shell--dark .leadtable-column-editor__existing>div:hover{background:#2c2e29}.product-shell--dark .leadtable-column-editor form>label{color:#b9bcb3}.product-shell--dark .leadtable-column-editor form input,.product-shell--dark .leadtable-column-editor form select,.product-shell--dark .leadtable-column-editor form footer button{color:#e3e5de;background:#1d1e1b;border-color:#464942}.product-shell--dark .leadtable-column-editor form input:focus,.product-shell--dark .leadtable-column-editor form select:focus{border-color:var(--app-primary,#4e77df);outline:0;box-shadow:0 0 0 3px #4e77df38}.product-shell--dark .leadtable-column-editor form footer .leadtable-column-editor__submit{border-color:var(--app-primary,#4e77df);background:var(--app-primary,#4e77df);color:#fff}.product-shell--dark .leadtable-column-editor form footer .leadtable-column-editor__submit:disabled{color:#92959f;cursor:not-allowed;background:#3f4148;border-color:#3f4148}.product-shell--dark .lead-custom-field__head small{color:#858a7f}.product-shell--dark .lead-custom-field__cell input:not([type=checkbox]),.product-shell--dark .lead-custom-field__cell select{color:#dde0d7}.product-shell--dark .lead-custom-field__cell input:not([type=checkbox]):hover,.product-shell--dark .lead-custom-field__cell select:hover,.product-shell--dark .lead-custom-field__cell input:not([type=checkbox]):focus,.product-shell--dark .lead-custom-field__cell select:focus{background:#292b27;border-color:#4a4d45}.product-shell--dark .lead-custom-field__cell input::placeholder,.product-shell--dark .lead-custom-field__checkbox{color:#92968c}.product-shell--dark .assistant-watch-card__header span,.product-shell--dark .assistant-watch-card__grid>div>span{color:#989c92}.product-shell--dark .home-assistant--simple-chat .assistant-watch-card__header>div>span{color:#a2a69c}.product-shell--dark .lead-destination-picker__trigger{color:#d1d4ca;background:#282a26;border-color:#484b44}.product-shell--dark .lead-destination-picker__trigger:hover,.product-shell--dark .lead-destination-picker__trigger[aria-expanded=true]{color:#f1f2ed;background:#31332e;border-color:#5b5e56}.product-shell--dark .lead-destination-popover{color:#e3e5de;background:#232420;border-color:#464942;box-shadow:0 24px 70px #00000080}.product-shell--dark .lead-destination-popover>header,.product-shell--dark .lead-destination-popover>section+section,.product-shell--dark .lead-destination-popover>footer{border-color:#3b3d37}.product-shell--dark .lead-destination-popover>header strong,.product-shell--dark .lead-destination-popover section>button strong{color:#eceee7;font-weight:500}.product-shell--dark .lead-destination-popover>header span,.product-shell--dark .lead-destination-popover>section>span,.product-shell--dark .lead-destination-popover section>button small,.product-shell--dark .lead-destination-popover>footer{color:#9da198}.product-shell--dark .lead-destination-popover section>button{color:#e3e5de}.product-shell--dark .lead-destination-popover section>button:hover:not(:disabled),.product-shell--dark .lead-destination-popover section>button:focus-visible{background:#2f312c}.product-shell--dark .lead-destination-popover section>button:focus-visible{box-shadow:inset 0 0 0 2px #9fbb4a}.product-shell--dark .lead-destination-popover section>button>i{color:#c3c6bc;background:#2b2d28;border-color:#454840}.product-shell--dark .lead-destination-popover section>button em{color:#b9bcb3}.product-shell--dark .lead-destination-popover section>button:disabled em{color:#cbe779}.product-shell--dark .lead-destination-popover>footer{background:#1d1e1b}.product-shell--dark .assistant-watch-chip,.product-shell--dark .assistant-watch-cues-chip,.product-shell--dark .assistant-source,.product-shell--dark .assistant-tool--compact{color:#d7dad1;background:#222420;border-color:#3b3e38}.product-shell--dark .assistant-watch-chip:hover,.product-shell--dark .assistant-watch-cues-chip:hover,.product-shell--dark .assistant-source:hover{color:#f0f2eb;background:#292c27;border-color:#50544b}.product-shell--dark .assistant-watch-chip__mark{color:#d8ec9b;background:#354326}.product-shell--dark .assistant-watch-chip__copy>strong{color:#f0f2eb}.product-shell--dark .assistant-watch-chip__meta,.product-shell--dark .assistant-watch-chip__open,.product-shell--dark .assistant-source__copy small,.product-shell--dark .assistant-source>svg:last-child{color:#9da198}.product-shell--dark .assistant-source__icon,.product-shell--dark .assistant-tool--compact .assistant-tool__icon{color:#b9bdb3;background:#30332d}.product-shell--dark .assistant-tool--compact .assistant-tool__header>span:nth-child(2){color:#c9ccc3}.cue-detail-backdrop{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070cc7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cue-detail{--cue-accent:var(--app-primary,#4671f5);--cue-accent-hover:var(--app-primary-hover,#5b82f6);--cue-accent-soft:color-mix(in srgb, var(--cue-accent) 13%, transparent);--cue-border:#9aa4bf21;--cue-border-strong:#a6b1cf38;--cue-muted:#939bad;--cue-surface:#151821;--cue-surface-low:#181b25;--cue-surface-raised:#202431;--cue-text:#e9ebf2;border:1px solid var(--cue-border-strong);background:radial-gradient(circle at 12% 0%, #4671f512, transparent 35%), var(--cue-surface);width:min(1180px,100vw - 48px);max-height:calc(100dvh - 48px);color:var(--cue-text);border-radius:18px;animation:.18s cubic-bezier(.2,.75,.25,1) both cue-detail-in;position:relative;overflow:hidden;box-shadow:0 34px 100px #01040cad}.product-shell--dark .cue-detail{border-color:var(--cue-border-strong);background:radial-gradient(circle at 12% 0%, #4671f512, transparent 35%), var(--cue-surface);color:var(--cue-text)}.cue-brief{overscroll-behavior:contain;scrollbar-color:#3e4352 transparent;scrollbar-width:thin;min-height:0;max-height:calc(100dvh - 50px);padding:0;overflow-y:auto}.cue-brief__header-actions{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:18px;right:18px}.cue-brief__cue-navigation{border:1px solid var(--cue-border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11131ae0;border-radius:9px;display:inline-flex;overflow:hidden}.cue-brief__cue-navigation button{border:0;border-right:1px solid var(--cue-border-strong);color:#c8cedb;cursor:pointer;background:0 0;place-items:center;width:34px;height:34px;display:grid}.cue-brief__cue-navigation button:last-child{border-right:0}.cue-brief__close{border:1px solid var(--cue-border-strong);color:#c8cedb;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11131ae0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.cue-brief__layout{grid-template-columns:minmax(0,1fr) minmax(320px,360px);min-width:0;display:grid}.cue-brief__main{min-width:0;padding:34px 38px 40px}.cue-brief__meta{color:#aeb5c5;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:500;display:flex}.cue-brief__match{border:1px solid color-mix(in srgb, var(--cue-accent) 32%, transparent);background:var(--cue-accent-soft);color:#b6c6ff;font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:5px;min-height:28px;padding:5px 9px;display:inline-flex}.cue-brief__watch{color:#b1b7c6;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cue-brief__identity h2{color:#f2f3f7;max-width:820px;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.08}.cue-brief__contact-person{align-items:center;gap:11px;min-width:0;display:flex}.cue-brief__contact-person>i{border:1px solid var(--cue-border);color:#dce3ff;background:#292e41;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:600;display:grid}.cue-brief__contact-person>p{gap:3px;min-width:0;margin:0;display:grid}.cue-brief__contact-person strong{color:#eef0f5;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.cue-brief__contact-person span{color:var(--cue-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cue-brief__reasoning{gap:0;display:grid}.cue-brief__evidence{border:1px solid var(--cue-border-strong);background:color-mix(in srgb, var(--cue-surface-raised) 74%, transparent);border-radius:14px;grid-template-columns:26px minmax(0,1fr);gap:0 14px;padding:22px;display:grid}.cue-brief__evidence blockquote{color:#e1e4ed;text-wrap:pretty;margin:0;font-size:16px;font-weight:500;line-height:1.55}.cue-brief__tags{flex-wrap:wrap;grid-column:2;align-items:center;gap:7px;margin-top:16px;display:flex}.cue-brief__tags span{color:#aeb9df;background:#292e40;border-radius:7px;padding:5px 9px;font-size:11px}.cue-brief__section{border-bottom:1px solid var(--cue-border);min-width:0;padding:30px 6px}.cue-brief__section header,.cue-brief__rail-section>header,.cue-brief__replies>header,.cue-brief__replies>header>div{align-items:center;gap:10px;display:flex}.cue-brief__section header>svg,.cue-brief__rail-section>header>svg,.cue-brief__replies>header>div>svg{color:#7897ff}.cue-brief h3{color:#eceef4;font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.35}.cue-brief__section>p{color:#c3c8d4;overflow-wrap:anywhere;text-wrap:pretty;max-width:72ch;margin:14px 0 0 28px;font-size:14.5px;line-height:1.65}.cue-brief__rail{border-left:1px solid var(--cue-border);background:#0d10186b;flex-direction:column;gap:20px;min-width:0;min-height:100%;padding:64px 22px 26px;display:flex}.cue-brief__replies,.cue-brief__rail-section{min-width:0}.cue-brief__replies{border:1px solid var(--cue-border-strong);background:#181c28c7;border-radius:14px;padding:14px}.cue-brief__replies>header{justify-content:space-between}.cue-brief__replies>header>div{min-width:0}.cue-brief__replies>header small{color:var(--cue-muted);white-space:nowrap;font-size:10.5px}.cue-brief__replies article{border:1px solid var(--cue-border-strong);background:#171b26;border-radius:12px;min-width:0;margin-top:11px;padding:12px;position:relative}.cue-brief__replies article button{border:1px solid var(--cue-border-strong);background:var(--cue-surface-raised);color:#d7dae3;cursor:pointer;min-height:30px;font:inherit;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}.cue-brief__replies article p{color:#c9cedb;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;padding-top:28px;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.cue-brief__decision-actions{align-items:stretch;gap:9px;display:flex}.cue-brief__decision-actions button{border:1px solid var(--cue-border-strong);background:var(--cue-surface-low);color:#d7dae3;cursor:pointer;min-height:44px;font:inherit;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:600;display:inline-flex}.cue-brief__decision-actions button[data-primary=true]{border-color:var(--cue-accent);background:var(--cue-accent);color:#fff;flex-grow:1.7}.cue-detail__approval-success{color:#bdc9ed;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.cue-detail__approval-success svg{color:#7d9cff;flex:none}.cue-brief__contacts{gap:8px;display:grid}.cue-contact-card{border:1px solid var(--cue-border-strong);background:#181c28a8;border-radius:12px;min-width:0;padding:15px}.cue-contact-card__label{color:var(--cue-muted);font-size:10.5px;font-weight:600;display:block}.cue-contact-card__methods{border-top:1px solid var(--cue-border);gap:5px;margin-top:11px;padding-top:11px;display:grid}.cue-contact-card__methods a{color:#c7ccd8;align-items:center;gap:8px;min-width:0;padding:5px 0;font-size:11px;line-height:1.35;display:flex}.cue-contact-card__methods a svg{color:#7897ff;flex:none}.cue-contact-card__methods a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cue-contact-card__empty{color:var(--cue-muted);margin:11px 0 0;font-size:11px;line-height:1.5}.cue-brief__source-link{border:1px solid var(--cue-border-strong);color:#d5d9e4;background:#181c286b;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 14px;display:grid}.cue-brief__source-link>span:not(.source-badge){gap:2px;min-width:0;display:grid}.cue-brief__source-link small{color:var(--cue-muted);font-size:10.5px;font-weight:500}.cue-brief__source-link strong{color:#e3e6ed;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.cue-brief__source-link>svg{color:#8da5f4}.cue-detail a:focus-visible,.cue-detail button:focus-visible{box-shadow:var(--focus-ring);outline:0}@media (hover:hover){.cue-brief__cue-navigation button:hover:not(:disabled),.cue-brief__close:hover,.cue-brief__replies article button:hover,.cue-brief__decision-actions button:not([data-primary=true]):hover{background:var(--cue-surface-raised);color:#f4f5f8;border-color:#aeb8d357}.cue-contact-card__methods a:hover{color:#b9c7ff}.cue-brief__source-link:hover{background:#202431b8;border-color:#aeb8d357}.cue-brief__decision-actions button[data-primary=true]:hover{border-color:var(--cue-accent-hover);background:var(--cue-accent-hover)}}@keyframes cue-detail-in{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (width<=1100px){.cue-detail-backdrop{padding:12px}.cue-detail{width:100%;height:calc(100dvh - 24px)}.cue-brief{max-height:calc(100dvh - 24px)}.cue-brief__layout{grid-template-columns:minmax(0,1fr)}.cue-brief__main{padding:32px 28px 36px}.cue-brief__rail{border-top:1px solid var(--cue-border);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;padding:28px;display:grid}.cue-brief__replies,.cue-brief__decision-actions{grid-column:1/-1}}@media (width<=640px){.cue-detail-backdrop{padding:0}.cue-detail{border:0;border-radius:0;width:100vw;height:100dvh}.cue-brief{max-height:100dvh}.cue-brief__header-actions{top:12px;right:12px}.cue-brief__main{padding:62px 16px 28px}.cue-brief__header{padding-right:0}.cue-brief__identity h2{font-size:27px}.cue-brief__evidence{grid-template-columns:22px minmax(0,1fr);padding:18px}.cue-brief__evidence blockquote{font-size:14px}.cue-brief__rail{padding:22px 16px max(24px, env(safe-area-inset-bottom));display:flex}.cue-brief__decision-actions{flex-wrap:wrap}.cue-brief__decision-actions button{min-width:120px}}@media (prefers-reduced-motion:no-preference){.cue-brief__cue-navigation button,.cue-brief__close,.cue-contact-card__methods a,.cue-brief__source-link,.cue-brief__replies article button,.cue-brief__decision-actions button{transition:background-color .16s,border-color .16s,color .16s,transform .16s}.cue-brief__close:active,.cue-brief__replies article button:active,.cue-brief__decision-actions button:active:not(:disabled){transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.cue-detail{animation:none}}.product-shell.product-shell--dark{--app-canvas:#121116;--app-sidebar:#1a191f;--app-surface:#1a191f;--app-surface-low:#1c1b22;--app-surface-raised:#282730;--app-surface-selected:#2b2e3d;--app-hover:#222128;--app-border:#f3f4f633;--app-border-soft:#e6e6e61a;--app-text:#e2e2e2;--app-muted:#95959d;--app-placeholder:#67676f;--app-primary:#316bff;--app-primary-hover:#467aff;--app-primary-soft:#316bff24;--app-danger:#dd637f;--app-orange:#ea580c;--app-rose-soft:#3a222b;--app-success:#31c52e;--app-warning:#e2bb2c;--font-display:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-canvas:var(--app-canvas);--color-sidebar:var(--app-sidebar);--color-white:var(--app-surface);--color-surface-subtle:var(--app-surface-low);--color-surface-hover:var(--app-hover);--color-surface-active:var(--app-surface-raised);--color-border:var(--app-border-soft);--color-border-strong:var(--app-border);--color-ink-900:var(--app-text);--color-ink-800:#d6d6d9;--color-ink-700:#c0c0c6;--color-ink-600:#a6a6ad;--color-ink-500:var(--app-muted);--color-ink-400:var(--app-placeholder);--focus-ring:0 0 0 3px #316bff38;background:var(--app-canvas);color:var(--app-text);font-family:var(--font-body)}.product-shell--dark *,.product-shell--dark :before,.product-shell--dark :after{scrollbar-color:#3b3a43 transparent}.product-shell--dark button,.product-shell--dark a,.product-shell--dark input,.product-shell--dark textarea,.product-shell--dark select{font-family:inherit;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .12s}.product-shell--dark button:active:not(:disabled){transform:translateY(1px)}.product-shell--dark :is(button,a,input,textarea,select):focus-visible{box-shadow:var(--focus-ring);outline:0}@media (width>=901px){.product-shell.product-shell--dark,.product-shell.product-shell--dark:not(.product-shell--collapsed){grid-template-columns:257px minmax(0,1fr)}.product-shell.product-shell--dark.product-shell--collapsed{grid-template-columns:64px minmax(0,1fr)}.product-shell--dark .shell-sidebar,.product-shell--dark:not(.product-shell--collapsed) .shell-sidebar{border-color:var(--app-border-soft);background:var(--app-sidebar);width:257px;padding:0 11px 16px}.product-shell--dark.product-shell--collapsed .shell-sidebar{width:64px;padding:0 8px 12px}.product-shell--dark .shell-brand-row{min-height:61px;padding:0 4px}.product-shell--dark .shell-brand strong,.product-shell--dark:not(.product-shell--collapsed) .shell-brand strong{color:var(--app-text);letter-spacing:-.02em;font-size:17px;font-weight:600}.product-shell--dark .shell-brand__mark{width:28px;height:28px}.product-shell--dark .shell-collapse-toggle{border-radius:8px;width:36px;height:36px}.product-shell--dark .shell-workspace--sidebar{border-color:var(--app-border-soft);background:var(--app-surface);border-radius:8px;gap:10px;min-height:42px;margin:3px 4px 0;padding:6px 10px}.product-shell--dark .shell-workspace--sidebar:hover{border-color:var(--app-border);background:var(--app-surface-raised)}.product-shell--dark .shell-workspace--sidebar>span:first-child{border:1px solid var(--app-border-soft);background:var(--app-surface-raised);width:28px;height:28px;color:var(--app-muted);border-radius:7px}.product-shell--dark .shell-workspace--sidebar strong{color:var(--app-text);font-size:13px;font-weight:500;line-height:18px}.product-shell--dark .shell-new-watch,.product-shell--dark:not(.product-shell--collapsed) .shell-new-watch{border:1px solid var(--app-border);background:var(--app-surface);min-height:40px;color:var(--app-text);border-radius:10px;gap:9px;margin:7px 4px 8px;padding:0 12px;font-size:13px;font-weight:500}.product-shell--dark .shell-new-watch:hover,.product-shell--dark .shell-new-watch--active{background:var(--app-surface-raised);border-color:#7091e58c}.product-shell--dark .shell-navigation{gap:0;padding:0 0 4px}.product-shell--dark .shell-navigation button,.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button,.product-shell--dark .shell-settings{width:100%;min-height:35px;color:var(--app-muted);border:0;border-radius:5px;grid-template-columns:20px minmax(0,1fr) auto;column-gap:16px;padding:0 12px;font-size:14px;font-weight:500;line-height:21px}.product-shell--dark .shell-navigation button>span,.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button>span,.product-shell--dark .shell-settings>span{font-size:14px;line-height:21px}.product-shell--dark .shell-navigation button:hover,.product-shell--dark .shell-settings:hover{background:var(--app-hover);color:var(--app-text)}.product-shell--dark .shell-navigation__active,.product-shell--dark .shell-settings.shell-navigation__active{background:var(--app-surface-selected);box-shadow:none;color:var(--app-text);font-weight:600}.product-shell--dark .shell-navigation__active svg,.product-shell--dark .shell-settings.shell-navigation__active svg{color:#b9c9ff}.product-shell--dark .shell-navigation button small{background:var(--app-danger);min-width:20px;height:20px;color:var(--app-canvas);border-radius:6px;font-size:10px}.product-shell--dark .shell-avatar{background:var(--app-orange);color:#fff}.product-shell--dark .shell-watch-history>header{min-height:34px;color:var(--app-placeholder);letter-spacing:.055em;text-transform:uppercase;margin:16px 0 4px;padding:0 4px;font-size:10px;font-weight:600}.product-shell--dark .shell-watch-thread-row{border-radius:5px;min-height:43px}.product-shell--dark .shell-watch-thread,.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread{border:1px solid #0000;border-radius:5px;gap:12px;min-height:43px;padding:5px 8px}.product-shell--dark .shell-watch-thread__icon,.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread__icon{border-radius:7px;width:30px;height:30px}.product-shell--dark .shell-watch-thread strong,.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread strong{color:#d5d5d8;font-size:12px;font-weight:500}.product-shell--dark .shell-watch-thread small,.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread small{color:var(--app-placeholder);font-size:9px}.product-shell--dark .shell-watch-thread--active{background:#1e1d22;border-color:#0000}.product-shell--dark .shell-user-wrap{border-color:var(--app-border-soft)}.product-shell--dark .shell-user,.product-shell--dark:not(.product-shell--collapsed) .shell-user{min-height:58px;padding:10px 6px 0}.product-shell--dark .shell-avatar,.product-shell--dark:not(.product-shell--collapsed) .shell-avatar{border-color:var(--app-border-soft);background:var(--app-surface-raised);width:32px;height:32px;color:var(--app-text);font-size:11px}.product-shell--dark .shell-user strong,.product-shell--dark:not(.product-shell--collapsed) .shell-user strong{color:var(--app-text);font-size:12px;font-weight:500}.product-shell--dark .shell-user small,.product-shell--dark:not(.product-shell--collapsed) .shell-user small{color:var(--app-placeholder);font-size:9px}}.product-shell--dark .shell-main{--shell-main-header-height:94px;background:var(--app-canvas)}.product-shell--dark .shell-main-header{background:var(--app-canvas);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000;gap:0;min-height:94px;padding-inline:max(32px,50% - 935px)}.product-shell--dark .shell-main-header__icon{display:none}.product-shell--dark .shell-main-header h1{color:var(--app-text);letter-spacing:-.02em;font-size:25px;font-weight:600;line-height:30px}.product-shell--dark .records-page{width:min(1870px,100% - 64px);max-width:none;min-height:calc(100dvh - 94px);color:var(--app-text);font-family:var(--font-body);background:0 0;margin:0 auto;padding:0 0 72px}.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar){background:0 0;border:0;align-items:flex-end;min-height:88px;padding:0 0 16px}.product-shell--dark :is(.taskboard-toolbar__left,.taskboard-toolbar__right,.leadtable-toolbar__left,.leadtable-toolbar__right){align-items:center;gap:8px}.product-shell--dark :is(.taskboard-search,.leadtable-search){border:1px solid var(--app-border-soft);background:var(--app-surface);width:min(400px,32vw);height:40px;color:var(--app-muted);border-radius:10px;align-items:center;gap:8px;padding:0 16px;display:flex}.product-shell--dark :is(.taskboard-search,.leadtable-search):focus-within{box-shadow:var(--focus-ring);border-color:#4e77df}.product-shell--dark :is(.taskboard-search,.leadtable-search) input{width:100%;min-width:0;color:var(--app-text);background:0 0;border:0;outline:0;padding:0;font-size:14px}.product-shell--dark :is(.taskboard-search,.leadtable-search) input::placeholder{color:var(--app-placeholder)}.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar) button,.product-shell--dark .lead-destination-picker--toolbar>button{border:1px solid var(--app-border);background:linear-gradient(180deg, var(--app-surface-low), var(--app-surface));min-height:40px;color:var(--app-muted);border-radius:10px;padding:0 12px;font-size:12px;font-weight:500}.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar) button:hover,.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar) button.taskboard-toolbar__active,.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar) button.leadtable-toolbar__active,.product-shell--dark .lead-destination-picker--toolbar>button:hover{background:var(--app-surface-raised);color:var(--app-text);border-color:#7091e573}.product-shell--dark .taskboard{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:none;border-radius:10px;overflow:hidden}.product-shell--dark .taskboard-table-head{border-color:var(--app-border-soft);background:var(--app-canvas);min-height:36px;color:var(--app-muted);padding:0 16px;font-size:10px;font-weight:600}.product-shell--dark .taskboard-group+.taskboard-group,.product-shell--dark .taskboard-group>header,.product-shell--dark .taskboard-row{border-color:var(--app-border-soft)}.product-shell--dark .taskboard-group>header{background:var(--app-surface-low);min-height:34px;color:var(--app-muted);padding:0 16px;font-size:10px;font-weight:600}.product-shell--dark .taskboard-group>header small{background:var(--app-surface-raised);min-width:20px;height:20px;color:var(--app-text);border-radius:6px}.product-shell--dark .taskboard-groups--compact .taskboard-row,.product-shell--dark .taskboard-row{background:var(--app-surface);min-height:64px;color:var(--app-muted);padding:8px 16px}.product-shell--dark .taskboard-row:hover,.product-shell--dark .taskboard-row--selected{background:var(--app-hover)}.product-shell--dark .taskboard-row--selected:before{background:var(--app-primary);width:2px}.product-shell--dark .taskboard-row__task strong,.product-shell--dark .taskboard-row__record strong,.product-shell--dark .taskboard-row__assignee span{color:var(--app-text);font-size:12px;font-weight:500}.product-shell--dark .taskboard-row__task small,.product-shell--dark .taskboard-row__record small{color:var(--app-muted);font-size:10px;font-weight:400}.product-shell--dark .taskboard-row__due{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:11px}.product-shell--dark .taskboard-row__due--today{color:#f0c868}.product-shell--dark .taskboard-row__record>i,.product-shell--dark .taskboard-row__assignee>i{border-color:var(--app-border-soft);background:var(--app-surface-raised);color:var(--app-text)}.product-shell--dark .leadtable-toolbar{flex-wrap:wrap}.product-shell--dark .leadtable-shell{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:none;border-radius:10px;overflow:hidden}.product-shell--dark .leadtable-scroll{background:var(--app-surface)}.product-shell--dark .lead-handoff__head{border-color:var(--app-border-soft);background:var(--app-canvas);min-height:36px;color:var(--app-muted);padding:0 16px;font-size:11px;font-weight:500;line-height:16px}.product-shell--dark .lead-handoff__row{border-color:var(--app-border-soft);background:var(--app-surface);min-height:64px;color:var(--app-muted);padding:7px 16px}.product-shell--dark .lead-handoff__row:hover,.product-shell--dark .lead-handoff__row--selected{background:var(--app-canvas)}.product-shell--dark .lead-handoff__row--selected:before{background:var(--app-primary);width:2px}.product-shell--dark .lead-handoff__buyer strong,.product-shell--dark .lead-handoff__evidence strong,.product-shell--dark .lead-handoff__source strong{color:var(--app-text);font-size:12px;font-weight:500}.product-shell--dark .lead-handoff__buyer small,.product-shell--dark .lead-handoff__evidence small,.product-shell--dark .lead-handoff__source small,.product-shell--dark .lead-handoff__next{color:var(--app-muted);font-size:10px;font-weight:400}.product-shell--dark :is(.leadtable-filter__menu,.leadtable-column-editor,.lead-destination-picker__menu){border:1px solid var(--app-border);background:var(--app-surface-low);color:var(--app-text);border-radius:10px;box-shadow:0 20px 50px #0000005c}.product-shell--dark .settings-simple{width:min(1380px,100% - 64px)}.product-shell--dark .settings-simple__frame{width:100%;max-width:none;padding:0 0 72px}.product-shell--dark .settings-simple__title{display:none}.product-shell--dark .settings-simple__layout{grid-template-columns:220px minmax(0,1fr);gap:56px}.product-shell--dark .settings-simple__nav{top:24px}.product-shell--dark .settings-simple__nav h2{color:var(--app-placeholder);letter-spacing:.055em;text-transform:uppercase;margin:22px 0 8px;font-size:10px;font-weight:600}.product-shell--dark .settings-simple__nav button,.product-shell--dark .settings-simple__nav button.settings-simple__nav-active{min-height:40px;color:var(--app-muted);background:0 0;border:1px solid #0000;border-radius:8px;padding:0 12px;font-size:12px;font-weight:500}.product-shell--dark .settings-simple__nav button:hover{background:var(--app-hover);color:var(--app-text)}.product-shell--dark .settings-simple__nav button.settings-simple__nav-active{border-color:var(--app-border-soft);background:var(--app-surface-raised);box-shadow:inset 2px 0 0 var(--app-primary);color:var(--app-text)}.product-shell--dark .settings-simple__content{max-width:980px}.product-shell--dark .settings-simple__section-heading{margin-bottom:22px}.product-shell--dark .settings-simple__section-heading h2{color:var(--app-text);letter-spacing:-.02em;font-size:22px;font-weight:600}.product-shell--dark .settings-simple__section-heading p{max-width:65ch;color:var(--app-muted);font-size:12px;line-height:1.55}.product-shell--dark :is(.settings-simple__panel,.settings-account-access,.settings-ai-context,.settings-billing-overview,.settings-usage__metric){border-color:var(--app-border-soft);background:var(--app-surface);box-shadow:none;color:var(--app-text)}.product-shell--dark :is(.settings-profile-panel__toolbar,.settings-simple__fields>div,.settings-account-access__row,.settings-ai-context__summary>div,.settings-billing-overview__row,.settings-integration-row,.settings-member-row){border-color:var(--app-border-soft)}.product-shell--dark :is(.settings-profile-panel__identity strong,.settings-simple__fields dd,.settings-account-access strong,.settings-ai-context h3,.settings-ai-context__summary dd,.settings-billing-overview__row strong,.settings-integration-row strong,.settings-member-row strong){color:var(--app-text);font-weight:500}.product-shell--dark :is(.settings-profile-panel__identity small,.settings-profile-panel__sign-in,.settings-simple__fields dt,.settings-account-access small,.settings-account-access p,.settings-ai-context p,.settings-ai-context__summary dt,.settings-billing-overview__row p,.settings-integration-row small,.settings-member-row small){color:var(--app-muted)}.product-shell--dark :is(.settings-simple__edit,.settings-account-access button,.settings-ai-context button,.settings-billing-overview__row>button,.settings-integration-row>button,.settings-simple__primary){border:1px solid var(--app-border);background:var(--app-surface-low);min-height:36px;color:var(--app-text);border-radius:9px;padding:0 12px;font-size:11px;font-weight:500}.product-shell--dark :is(.settings-simple__primary,.settings-billing-overview__row>button.settings-billing-overview__primary){border-color:var(--app-primary);background:var(--app-primary);color:#fff}.product-shell--dark :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form) :is(input,select,textarea),.product-shell--dark :is(.settings-account-modal,.settings-invite-modal) :is(input,select,textarea){border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text);border-radius:9px}.product-shell--dark .home-assistant.home-assistant--simple-chat{background:var(--app-canvas);color:var(--app-text);font-family:var(--font-body)}.product-shell--dark .home-assistant--simple-chat .assistant-thread__content{width:min(920px,100% - 48px)}.product-shell--dark :is(.assistant-message__pending,.assistant-message__cancelled){color:var(--app-muted)}.product-shell--dark .assistant-message__error{color:#f0aaa1;background:#862f2724;border-color:#f06f624d}.product-shell--dark :is(.assistant-message__error button,.assistant-message__cancelled button):hover{background:var(--app-hover);color:var(--app-text)}.product-shell--dark .home-assistant--simple-chat .assistant-welcome__title{color:var(--app-text);font-family:var(--font-body);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}.product-shell--dark .home-assistant--simple-chat .assistant-welcome__copy{max-width:62ch;color:var(--app-muted);text-wrap:pretty;font-size:14px;line-height:1.6}.product-shell--dark .assistant-composer{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;box-shadow:0 18px 50px #0003}.product-shell--dark .assistant-composer:focus-within{box-shadow:var(--focus-ring), 0 18px 50px #0000003d;border-color:#4e77df}.product-shell--dark .assistant-composer__input{color:var(--app-text);font-size:14px}.product-shell--dark .assistant-composer__input::placeholder{color:var(--app-placeholder)}.product-shell--dark .assistant-composer__send{background:var(--app-primary);color:#fff}.product-shell--dark .assistant-composer__send:hover:not(:disabled){background:var(--app-primary-hover)}.product-shell--dark .assistant-quick-action,.product-shell--dark .assistant-watch-chip,.product-shell--dark .assistant-tool,.product-shell--dark .assistant-proposal{border-color:var(--app-border-soft);background:var(--app-surface);box-shadow:none;color:var(--app-text)}.product-shell--dark .assistant-quick-action:hover,.product-shell--dark .assistant-watch-chip:hover{background:var(--app-surface-raised);border-color:#7091e573}.product-shell--dark .assistant-message__user-bubble{border-color:var(--app-border-soft);background:var(--app-surface-raised);color:var(--app-text)}.product-shell--dark .assistant-message__content,.product-shell--dark .assistant-message__text{color:#d6d6d9}.product-shell--dark .watch-chat-panel{border-color:var(--app-border-soft);background:var(--app-surface);color:var(--app-text)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer,.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer{border-color:var(--app-border);background:var(--app-surface);box-shadow:0 18px 50px #0003}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer:focus-within{box-shadow:var(--focus-ring), 0 18px 50px #0000003d;border-color:#4e77df}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__input{color:var(--app-text);font-weight:400}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__input::placeholder{color:var(--app-placeholder)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__send,.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__send:not(:disabled),.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__send:disabled{border-color:var(--app-primary);background:var(--app-primary);color:#fff}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__send:not(:disabled):hover{background:var(--app-primary-hover)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-quick-action,.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-quick-action+.assistant-quick-action{border-color:var(--app-border-soft);background:var(--app-surface);color:var(--app-muted);font-weight:500}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-quick-action:hover{background:var(--app-surface-raised);color:var(--app-text);border-color:#7091e573}.product-shell.product-shell--dark .lead-destination-picker__trigger{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell.product-shell--dark .lead-destination-picker__trigger:hover,.product-shell.product-shell--dark .lead-destination-picker__trigger[aria-expanded=true]{background:var(--app-surface-raised);color:#fff;border-color:#7091e573}.product-shell.product-shell--dark .settings-profile-panel__identity>span{background:var(--app-primary-soft);color:#b9c9ff;border:1px solid #7091e559;border-radius:12px}.product-shell--dark :is(.watch-chat-panel__header,.watch-chat-panel__section,.watch-chat-panel__prompt){border-color:var(--app-border-soft)}@media (width<=1100px){.product-shell--dark .records-page,.product-shell--dark .settings-simple{width:calc(100% - 32px)}.product-shell--dark .settings-simple__layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.product-shell--dark :is(.taskboard-search,.leadtable-search){width:280px}}@media (width<=900px){.product-shell--dark .shell-main{--shell-main-header-height:58px}.product-shell--dark .records-page,.product-shell--dark .settings-simple{width:calc(100% - 28px);min-height:calc(100dvh - 126px);padding:24px 0 92px}.product-shell--dark :is(.taskboard-toolbar,.leadtable-toolbar){align-items:stretch;min-height:auto;padding:0 0 16px}.product-shell--dark :is(.taskboard-toolbar__left,.leadtable-toolbar__left,.leadtable-toolbar__right){flex-wrap:wrap;width:100%}.product-shell--dark :is(.taskboard-search,.leadtable-search){width:100%}.product-shell--dark .settings-simple__layout{grid-template-columns:minmax(0,1fr);gap:24px}.product-shell--dark .settings-simple__nav{position:static}.product-shell--dark .settings-simple__nav section,.product-shell--dark .settings-simple__nav button{flex:none}}@media (width<=620px){.product-shell--dark .taskboard-table-head,.product-shell--dark .lead-handoff__head{display:none}.product-shell--dark .taskboard{border-radius:10px}.product-shell--dark .taskboard-groups--compact .taskboard-row,.product-shell--dark .taskboard-row{min-height:78px;padding:10px 12px}.product-shell--dark .lead-handoff__row{min-height:86px;padding:12px}.product-shell--dark .leadtable-toolbar__right>*{flex:auto}.product-shell--dark .settings-simple__section-heading h2{font-size:20px}.product-shell--dark .home-assistant--simple-chat .assistant-thread__content{width:calc(100% - 28px)}.product-shell--dark .home-assistant--simple-chat .assistant-welcome__title{font-size:30px}}.product-shell.product-shell--dark{--app-history-rainbow:linear-gradient(115deg, #6f97ff 0%, #9d82f5 38%, #df86c8 70%, #f2ad73 100%);--app-history-rainbow-wash:linear-gradient(105deg, #6f97ff26, #9d82f51f 42%, #df86c817 72%, #f2ad7312);--app-history-rainbow-wash-hover:linear-gradient(105deg, #6f97ff33, #9d82f529 42%, #df86c81f 72%, #f2ad7317)}.product-shell.product-shell--dark .shell-new-watch:hover,.product-shell.product-shell--dark .shell-new-watch--active,.product-shell.product-shell--dark .shell-watch-thread:hover{background:var(--app-history-rainbow-wash);border-color:#9d82f561}.product-shell.product-shell--dark .shell-new-watch--active,.product-shell.product-shell--dark .shell-watch-thread--active{background:linear-gradient(var(--app-surface-selected), var(--app-surface-selected)) padding-box, var(--app-history-rainbow) border-box;border:1px solid #0000;box-shadow:0 8px 24px #50488a1a}.product-shell.product-shell--dark .shell-watch-thread-row:hover .shell-watch-thread__actions,.product-shell.product-shell--dark .shell-watch-thread--active+.shell-watch-thread__actions{color:#c9c5d7;background:#24232a;border-color:#9d82f53d}.product-shell.product-shell--dark .shell-watch-thread__dot--active{background:linear-gradient(135deg,#6f97ff 0%,#9d82f5 55%,#df86c8 100%);box-shadow:0 0 0 2px #9d82f529}.product-shell.product-shell--dark .assistant-history-panel__new:hover,.product-shell.product-shell--dark .assistant-history-panel__new:focus-visible,.product-shell.product-shell--dark .assistant-history-panel__list>button:hover,.product-shell.product-shell--dark .assistant-history-panel__list>button:focus-visible{background:var(--app-history-rainbow-wash-hover);color:#f4f2fa;border-color:#9d82f561}.product-shell.product-shell--dark .assistant-history-panel__new:focus-visible,.product-shell.product-shell--dark .assistant-history-panel__list>button:focus-visible{box-shadow:0 0 0 3px #9d82f530}.product-shell.product-shell--dark{--color-accent:var(--app-primary);--color-accent-strong:var(--app-primary-hover);--color-lime-50:#316bff14;--color-lime-100:#316bff24;--color-lime-300:#8eabff;--color-lime-500:var(--app-primary);--color-lime-600:#285edb}.product-shell.product-shell--dark .home-assistant{background:radial-gradient(circle at 53% 3%, #4f7cff0d, transparent 31rem), var(--app-canvas)}.product-shell.product-shell--dark .records-page{--records-canvas:var(--app-surface);--records-subtle:var(--app-surface-low);--records-subtle-hover:var(--app-hover);--records-hover:var(--app-hover);--records-selected:var(--app-surface-raised);--records-border:var(--app-border-soft);--records-border-strong:var(--app-border);--records-text:var(--app-text);--records-text-secondary:#c0c0c6;--records-text-muted:var(--app-muted);--records-muted:var(--app-muted);--records-soft:var(--app-placeholder);background:var(--app-canvas);color:var(--app-text)}.product-shell.product-shell--dark :is(.records-empty,.leadtable-empty){border-color:var(--app-border-soft);background:var(--app-surface);color:var(--app-muted)}.product-shell.product-shell--dark :is(.records-empty,.leadtable-empty)>svg{background:var(--app-surface-raised);color:#aebcf0}.product-shell.product-shell--dark :is(.records-empty h2,.leadtable-empty strong){color:var(--app-text)}.product-shell.product-shell--dark :is(.records-list-panel,.taskboard-shell,.leadtable-shell,.records-detail-panel),.product-shell.product-shell--dark :is(.records-row,.taskboard-row,.leadtable-table td,.leadtable-table tbody tr,.task-list-row,.lead-handoff__row){border-color:var(--app-border-soft);background:var(--app-surface)}.product-shell.product-shell--dark :is(.records-row,.taskboard-row,.leadtable-table tbody tr,.task-list-row,.lead-handoff__row):hover,.product-shell.product-shell--dark :is(.records-row[aria-selected=true],.taskboard-row--selected,.leadtable-table tbody tr[aria-selected=true],.lead-handoff__row--selected){background:var(--app-hover)}.product-shell.product-shell--dark .watch-chat-panel{border-color:var(--app-border-soft);background:var(--app-surface);color:var(--app-text);scrollbar-color:#3b3a43 transparent}.product-shell.product-shell--dark .watch-chat-panel__header{border-color:var(--app-border-soft);background:#1a191ff7}.product-shell.product-shell--dark .watch-chat-panel__header span,.product-shell.product-shell--dark .watch-chat-panel__prompt>span,.product-shell.product-shell--dark .watch-chat-panel__section>h2,.product-shell.product-shell--dark .watch-chat-panel__prompt-actions>span{color:var(--app-muted)}.product-shell.product-shell--dark .watch-chat-panel__header button,.product-shell.product-shell--dark .watch-chat-panel__prompt-actions button,.product-shell.product-shell--dark .watch-chat-panel__reopen{border-color:var(--app-border-soft);background:var(--app-surface-low);color:#c8c8ce}.product-shell.product-shell--dark .watch-chat-panel__header button:hover,.product-shell.product-shell--dark .watch-chat-panel__prompt-actions button:hover:not(:disabled),.product-shell.product-shell--dark .watch-chat-panel__reopen:hover{background:var(--app-surface-raised);color:var(--app-text);border-color:#7091e56b}.product-shell.product-shell--dark .watch-chat-panel__prompt textarea,.product-shell.product-shell--dark .watch-chat-panel__row :is(select,input){border-color:var(--app-border);background:var(--app-surface-low);caret-color:#7ea0ff;color:var(--app-text)}.product-shell.product-shell--dark .watch-chat-panel__prompt textarea:focus,.product-shell.product-shell--dark .watch-chat-panel__row :is(select,input):focus{background:var(--app-surface-raised);box-shadow:var(--focus-ring);border-color:#4e77df}.product-shell.product-shell--dark .watch-chat-panel__section{border-color:var(--app-border-soft);background:var(--app-surface-low)}.product-shell.product-shell--dark .watch-chat-panel__section>h2{border-color:var(--app-border-soft);background:var(--app-surface-raised)}.product-shell.product-shell--dark .watch-chat-panel__row,.product-shell.product-shell--dark .watch-chat-panel__runs>div{border-color:var(--app-border-soft)}.product-shell.product-shell--dark .watch-chat-panel__row>span,.product-shell.product-shell--dark .watch-chat-panel__runs span{color:#d0d0d5}.product-shell.product-shell--dark .watch-chat-panel__runs strong{color:var(--app-muted)}.product-shell.product-shell--dark .watch-chat-panel__note{background:var(--app-primary-soft);color:#b9c9ff;border:1px solid #4f7cff2e}.product-shell.product-shell--dark .watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save{border-color:var(--app-primary);background:var(--app-primary);color:#fff}.product-shell.product-shell--dark .assistant-history-panel{border-color:var(--app-border-soft);background:var(--app-surface);box-shadow:-18px 0 46px #0000006b}.product-shell.product-shell--dark .assistant-history-panel>header{border-color:var(--app-border-soft)}.product-shell.product-shell--dark .assistant-history-panel>header span,.product-shell.product-shell--dark .assistant-history-panel__list>button small,.product-shell.product-shell--dark .assistant-history-panel__list>p{color:var(--app-muted)}.product-shell.product-shell--dark .assistant-history-panel__new{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell.product-shell--dark .assistant-history-panel__list>button{color:#d8d8dd}.product-shell.product-shell--dark .shell-user-menu{border-color:var(--app-border);background:var(--app-surface);color:var(--app-text);box-shadow:0 24px 70px #00000075}.product-shell.product-shell--dark .shell-user-menu header,.product-shell.product-shell--dark .shell-user-menu button{border-color:var(--app-border-soft)}.product-shell.product-shell--dark .shell-user-menu header small,.product-shell.product-shell--dark .shell-user-menu header span{color:var(--app-muted)}.product-shell.product-shell--dark .shell-user-menu button{color:#c8c8ce}.product-shell.product-shell--dark .shell-user-menu button:hover{background:var(--app-surface-raised);color:var(--app-text)}.product-shell.product-shell--dark .shell-user-menu button:not(.shell-user-menu__logout) svg{color:#9db2f2}.product-shell.product-shell--dark .settings-usage__metric{border-color:var(--app-border-soft);background:var(--app-surface)}.product-shell.product-shell--dark .settings-billing-overview,.product-shell.product-shell--dark .settings-billing-overview__row{background:0 0}.product-shell.product-shell--dark .settings-billing-overview__row{border-color:var(--app-border-soft)}.product-shell.product-shell--dark .settings-billing-overview__row strong,.product-shell.product-shell--dark .settings-usage__value{color:#d7d7dd}.product-shell.product-shell--dark .settings-billing-overview__row p{color:#9d9da6}.product-shell.product-shell--dark .settings-usage__metric>div,.product-shell.product-shell--dark .settings-usage__value small{color:var(--app-muted)}.product-shell.product-shell--dark .settings-usage__meter{background:var(--app-surface-raised)}.product-shell.product-shell--dark .settings-usage__meter>span{background:linear-gradient(90deg,#316bff 0%,#789aff 100%);box-shadow:0 0 12px #316bff33}.product-shell.product-shell--dark .settings-usage__metric.is-warning .settings-usage__meter>span{background:#d99a45;box-shadow:0 0 12px #d99a4529}.product-shell.product-shell--dark .settings-usage__metric.is-limit .settings-usage__meter>span{background:#d76862;box-shadow:0 0 12px #d7686229}.product-shell.product-shell--dark .settings-billing-overview>a{color:#8eabff}.product-shell.product-shell--dark .settings-billing-overview>a:hover{color:#b9c9ff}.product-shell.product-shell--dark :is(.shell-drawer-new,.shell-watch-settings__save,.assistant-proposal__action,.assistant-watch-card__footer button:last-child,.records-primary-button,.taskboard-review-next,.leadtable-connect-button,.settings-team-invite>button.settings-simple__primary,.settings-simple__primary,.settings-plan-row>button,.settings-integration-row>button:not(:disabled),.settings-add-integration,.cue-detail__footer button[data-primary=true],.home-overview__watch-card>footer button:first-child,.home-overview__manage-actions button.home-overview__save,.settings-modal-plan--recommended>button:not(:disabled),.settings-billing-overview__row>button.settings-billing-overview__primary){border-color:var(--app-primary);background:var(--app-primary);color:#fff}.product-shell.product-shell--dark :is(.settings-simple-toggle--on,.settings-connect-toggle--connected,.settings-connect-toggle--connected:disabled){background:var(--app-primary)}.product-shell.product-shell--dark .settings-modal-plan--recommended{box-shadow:inset 0 3px 0 var(--app-primary);border-color:#4f7cff7a}.product-shell.product-shell--dark .shell-user:hover{background:var(--app-hover)}.product-shell.product-shell--dark .assistant-general-toolbar button{border-color:var(--app-border);background:var(--app-surface-low);color:#c8c8ce}.product-shell.product-shell--dark .assistant-general-toolbar button:hover{background:var(--app-surface-raised);color:var(--app-text);border-color:#7091e56b}.product-shell.product-shell--dark .assistant-thread__footer{background:linear-gradient(180deg, #12111600 0%, #121116eb 28%, var(--app-canvas) 55%)}.product-shell.product-shell--dark .shell-watch-thread__menu{border-color:var(--app-border);background:var(--app-surface-raised);overflow:visible;box-shadow:0 18px 42px #0000006b}.product-shell.product-shell--dark .shell-watch-thread__menu button{color:var(--app-text)}.product-shell.product-shell--dark .shell-watch-thread__menu button:hover,.product-shell.product-shell--dark .shell-watch-thread__menu button:focus-visible{background:var(--app-hover);color:#fff}.product-shell.product-shell--dark .shell-watch-thread__menu small{color:var(--app-muted)}.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap,.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{width:min(100%,980px)}.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-composer__input{min-height:42px;box-shadow:none;border:0;outline:0;padding:8px 4px}@media (width<=1080px){.product-shell.product-shell--dark .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){:root{--ui-body-size:14px;--ui-small-size:12px;--ui-control-height:40px;--ui-row-height:64px}.product-shell:not(.product-shell--collapsed) .shell-new-watch,.product-shell:not(.product-shell--collapsed) .shell-navigation button,.product-shell:not(.product-shell--collapsed) .shell-settings,.product-shell:not(.product-shell--collapsed) .shell-watch-thread strong,.product-shell:not(.product-shell--collapsed) .shell-user strong{font-size:14px}.product-shell:not(.product-shell--collapsed) .shell-watch-thread small,.product-shell:not(.product-shell--collapsed) .shell-user small{font-size:10px}.product-shell .shell-main-header h1{font-size:25px}.product-shell .taskboard-search{width:250px;min-height:var(--ui-control-height)}.product-shell .taskboard-toolbar button,.product-shell .leadtable-toolbar button,.product-shell .taskboard-search input,.product-shell .leadtable-toolbar input{font-size:14px}.product-shell .taskboard-table-head,.product-shell .taskboard-group>header,.product-shell .lead-handoff__head{font-size:12px}.product-shell .taskboard-groups--compact .taskboard-row,.product-shell .lead-handoff__row{min-height:var(--ui-row-height)}.product-shell .taskboard-row__task strong,.product-shell .lead-handoff__buyer strong,.product-shell .lead-handoff__source strong{font-size:14px}.product-shell .taskboard-row__task small,.product-shell .taskboard-row__record small,.product-shell .lead-handoff__buyer small,.product-shell .lead-handoff__source small,.product-shell .lead-handoff__evidence small,.product-shell .taskboard-row__due,.product-shell .taskboard-row__record strong,.product-shell .taskboard-row__assignee span{font-size:12px;line-height:1.4}.product-shell .lead-handoff__evidence strong,.product-shell .lead-handoff__next{font-size:13px;line-height:1.45}.product-shell .home-assistant--simple-chat .assistant-welcome__copy,.product-shell .home-assistant--simple-chat .assistant-composer__input{font-size:15px}.product-shell .home-assistant--simple-chat .assistant-quick-action{min-height:34px;padding:7px 13px;font-size:13px}.product-shell .home-assistant--simple-chat .assistant-suggestion__copy>span:first-child{font-size:14px}.product-shell .home-assistant--simple-chat .assistant-suggestion__copy>span:last-child{font-size:12px;line-height:1.4}.product-shell .watch-chat-panel__header strong,.product-shell .watch-chat-panel__section h2,.product-shell .watch-chat-panel__row,.product-shell .watch-chat-panel__prompt,.product-shell .watch-chat-panel input,.product-shell .watch-chat-panel select,.product-shell .watch-chat-panel textarea{font-size:14px}.product-shell .settings-simple__section-heading p,.product-shell .settings-simple__fields dt,.product-shell .settings-simple__fields dd,.product-shell .settings-profile-form label,.product-shell .settings-ai-context label,.product-shell .cue-brief__section p,.product-shell .cue-brief__replies article p,.product-shell .cue-contact-card__methods a{font-size:14px;line-height:1.5}.product-shell.product-shell--dark:not(.product-shell--collapsed){grid-template-columns:270px minmax(0,1fr)}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-sidebar{width:270px;padding:0 12px 16px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-brand-row{min-height:61px;padding-inline:4px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-brand__mark{width:28px;height:28px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-brand strong{font-size:17px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-collapse-toggle{width:38px;height:38px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-new-watch{gap:9px;min-height:40px;margin:11px 4px 8px;padding-inline:12px;font-size:14px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-settings{grid-template-columns:20px minmax(0,1fr) auto;column-gap:16px;min-height:35px;padding-inline:12px;font-size:14px;line-height:21px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-new-watch>span,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button>span,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-settings>span{font-size:14px;line-height:21px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-new-watch>svg,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button>svg,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-settings>svg{width:16px;height:16px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-history>header{min-height:34px;margin-top:16px;font-size:12px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread-row,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread{min-height:43px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread{gap:12px;padding:5px 8px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread__icon{width:28px;height:28px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread__icon img{width:24px;height:24px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread strong,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-user strong{font-size:14px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread small,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-user small{font-size:11px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-user{grid-template-columns:28px minmax(0,1fr);gap:12px;min-height:72px;padding:8px 16px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-avatar{width:28px;height:28px;font-size:10px}.product-shell.product-shell--dark .assistant-general-toolbar button{min-height:38px;padding-inline:13px;font-size:13px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-thread__content{width:min(1160px,100% - 72px);padding-inline:48px}.product-shell.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{width:min(980px,100% - 64px)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-message__avatar{width:32px;height:32px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-message__content{width:min(100%,820px)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-message__text,.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-message__user-bubble{font-size:15px;line-height:1.62}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,1040px)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer{padding:7px 8px 7px 21px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__input-row{min-height:58px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__input{min-height:40px;font-size:15px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-composer__send{width:46px;height:46px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-quick-action{min-height:34px;padding:7px 13px;font-size:12.5px}.product-shell.product-shell--dark .shell-main:has(>.campaigns-page)>.shell-main-header h1{font-size:25px;line-height:30px}.product-shell.product-shell--dark .campaign-search{gap:8px;width:min(400px,34vw);height:40px;padding-inline:16px}.product-shell.product-shell--dark .campaign-search input{font-size:14px;line-height:20px}.product-shell.product-shell--dark :is(.campaign-filter,.campaign-favorite-filter,.campaign-create-split,.campaign-create-split>button){height:40px}.product-shell.product-shell--dark .campaign-filter>span,.product-shell.product-shell--dark .campaign-filter select,.product-shell.product-shell--dark .campaign-favorite-filter,.product-shell.product-shell--dark .campaign-create-split>button{font-size:14px}.product-shell.product-shell--dark .campaign-list-table{margin-top:18px}.product-shell.product-shell--dark .campaign-list-table__row{gap:20px;height:50px;padding-inline:16px;font-size:14px;line-height:21px}.product-shell.product-shell--dark .campaign-list-table__head{height:36px;font-size:12px;font-weight:300;line-height:normal}.product-shell.product-shell--dark .campaign-list-table__status small{font-size:12px}.product-shell.product-shell--dark .campaign-list-table__name{gap:12px}.product-shell.product-shell--dark .campaign-list-table__name>i{width:20px;height:20px}.product-shell.product-shell--dark .campaign-list-table__name strong{font-size:14px;line-height:21px}.product-shell.product-shell--dark .campaign-list-table__name small{font-size:11px;line-height:14px}.product-shell.product-shell--dark .campaign-list-table__actions button{width:32px;height:32px}}@media (width>=1920px){.product-shell.product-shell--dark:not(.product-shell--collapsed){grid-template-columns:270px minmax(0,1fr)}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-sidebar{width:270px;padding-inline:12px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-brand strong{font-size:17px}.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-new-watch,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-navigation button,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-settings,.product-shell.product-shell--dark:not(.product-shell--collapsed) :is(.shell-new-watch>span,.shell-navigation button>span,.shell-settings>span){font-size:14px}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-thread__content{width:min(1240px,100% - 88px)}.product-shell.product-shell--dark .home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,1100px)}}@media (width>=901px){.product-shell.product-shell--dark .shell-main:has(>.leads-page){--shell-main-header-height:49px}.product-shell.product-shell--dark .shell-main:has(>.leads-page)>.shell-main-header{border-bottom:1px solid var(--app-border-soft);background:var(--app-canvas);height:49px;min-height:49px;padding:0 16px}.product-shell.product-shell--dark .shell-main:has(>.leads-page)>.shell-main-header h1{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main:has(>.leads-page)>.shell-main-header .shell-main-header__icon{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main>.leads-page{box-sizing:border-box;width:100%;max-width:none;min-height:calc(100dvh - 49px);margin:0;padding:16px 16px 52px}.product-shell.product-shell--dark .leads-page .leadtable-toolbar{flex-wrap:nowrap;align-items:center;min-height:40px;margin:0 0 12px;padding:0}.product-shell.product-shell--dark .leads-page :is(.leadtable-toolbar__left,.leadtable-toolbar__right){flex-wrap:nowrap;gap:8px;min-width:0}.product-shell.product-shell--dark .leads-page .leadtable-toolbar__right{margin-left:auto}.product-shell.product-shell--dark .leads-page .leadtable-search{border-radius:10px;width:min(400px,36vw);height:40px;min-height:40px;padding:0 16px}.product-shell.product-shell--dark .leads-page .leadtable-search input{font-size:14px;font-weight:400}.product-shell.product-shell--dark .leads-page .leadtable-toolbar button{border-radius:10px;height:40px;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;line-height:22px}.product-shell.product-shell--dark .leads-page .leadtable-shell{border-color:var(--app-border-soft);border-radius:10px}.product-shell.product-shell--dark .leads-page .leadtable-scroll--wide>.lead-handoff__head,.product-shell.product-shell--dark .leads-page .leadtable-scroll--wide>.leadtable-body,.product-shell.product-shell--dark .leads-page .leadtable-body>.lead-handoff__row{box-sizing:border-box;width:100%}.product-shell.product-shell--dark .leads-page .leadtable-body>.lead-handoff__row>*{box-sizing:border-box;min-width:0;max-width:100%}.product-shell.product-shell--dark .leads-page .lead-handoff__head{background:var(--app-canvas);height:36px;min-height:36px;color:var(--app-muted);padding:0;font-size:11px;font-weight:500}.product-shell.product-shell--dark .leads-page .lead-handoff__head>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 12px;overflow:hidden}.product-shell.product-shell--dark .leads-page .lead-handoff__selection{padding:0 12px}.product-shell.product-shell--dark .leads-page .lead-handoff__selection input{width:15px;height:15px;accent-color:var(--app-primary)}.product-shell.product-shell--dark .leads-page .lead-handoff__row{background:var(--app-surface);outline:none;height:50px;min-height:50px;padding:0}.product-shell.product-shell--dark .leads-page .lead-handoff__row:hover,.product-shell.product-shell--dark .leads-page .lead-handoff__row--selected{background:#121116}.product-shell.product-shell--dark .leads-page .lead-handoff__row--selected:before{background:#477fff;width:1px}.product-shell.product-shell--dark .leads-page :is(.lead-handoff__buyer,.lead-handoff__contact,.lead-handoff__evidence,.lead-handoff__source,.lead-handoff__next,.lead-handoff__campaign,.lead-custom-field__cell){min-width:0;padding:7px 12px}.product-shell.product-shell--dark .leads-page :is(.lead-handoff__buyer strong,.lead-handoff__contact strong,.lead-handoff__evidence strong,.lead-handoff__source strong,.lead-handoff__campaign strong){font-size:12px;font-weight:500;line-height:17px}.product-shell.product-shell--dark .leads-page :is(.lead-handoff__buyer small,.lead-handoff__contact small,.lead-handoff__evidence small,.lead-handoff__source small,.lead-handoff__campaign small,.lead-handoff__next){font-size:10px;font-weight:400;line-height:13px}.product-shell.product-shell--dark .leads-page :is(.lead-inline-select,.lead-destination-picker__trigger){border-radius:7px;height:30px;min-height:30px;font-size:11px}.product-shell.product-shell--dark .leads-page .lead-handoff__buyer{height:50px}.product-shell.product-shell--dark .leads-page .lead-handoff__buyer>span{gap:0}.product-shell.product-shell--dark .leads-page .lead-handoff__buyer strong,.product-shell.product-shell--dark .leads-page .lead-handoff__buyer small,.product-shell.product-shell--dark .leads-page .lead-handoff__contact strong,.product-shell.product-shell--dark .leads-page .lead-handoff__evidence strong,.product-shell.product-shell--dark .leads-page .lead-handoff__next,.product-shell.product-shell--dark .leads-page .lead-handoff__campaign strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell.product-shell--dark .leads-page .lead-handoff__contact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;height:50px}.product-shell.product-shell--dark .leads-page .lead-handoff__contact>span:first-child{min-width:0}.product-shell.product-shell--dark .leads-page .lead-handoff__contact>span:nth-child(2),.product-shell.product-shell--dark .leads-page .lead-handoff__enrichment-meta,.product-shell.product-shell--dark .leads-page .lead-handoff__evidence>small,.product-shell.product-shell--dark .leads-page .lead-handoff__campaign>small,.product-shell.product-shell--dark .leads-page .lead-handoff__enrich{display:none}.product-shell.product-shell--dark .leads-page .lead-handoff__evidence strong{-webkit-line-clamp:unset;display:block}.product-shell.product-shell--dark .leads-page .lead-handoff__source{flex-wrap:nowrap;gap:6px;height:50px}.product-shell.product-shell--dark .leads-page .lead-handoff__source>.source-badge{flex:0 auto}.product-shell.product-shell--dark .leads-page .lead-handoff__source>.source-badge .source-badge__label{text-overflow:clip;overflow:visible}.product-shell.product-shell--dark .leads-page .lead-handoff__source small{flex:none;min-width:max-content}.product-shell.product-shell--dark .leads-page .lead-inline-select{margin:0 8px;padding:0 8px}.product-shell.product-shell--dark .leads-page .lead-handoff__next{line-height:17px;display:block}.product-shell.product-shell--dark .leads-page .lead-handoff__campaign{padding:7px 12px}.product-shell.product-shell--dark .leads-page .lead-campaign-stage{min-height:24px}.product-shell.product-shell--dark .leads-page .lead-destination-picker{padding:0 8px}.product-shell.product-shell--dark .leads-page .lead-destination-picker__trigger{justify-content:flex-start;width:100%;padding:0 9px}.product-shell.product-shell--dark .leads-page .lead-destination-picker__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (width>=1920px){.product-shell.product-shell--dark .leads-page .lead-handoff__row{height:50px;min-height:50px}}@media (width<=1100px) and (width>=901px){.product-shell.product-shell--dark .leads-page .leadtable-search{width:min(320px,38vw)}.product-shell.product-shell--dark .leads-page .leadtable-toolbar{flex-wrap:wrap;align-items:stretch;min-height:auto}.product-shell.product-shell--dark .leads-page :is(.leadtable-toolbar__left,.leadtable-toolbar__right){flex-wrap:wrap}}.lead-drawer-layer{z-index:1300;pointer-events:none;position:fixed;inset:0}.lead-drawer{color:#e2e2e2;pointer-events:auto;background:#1a191f;border-left:1px solid #f3f4f629;grid-template-rows:auto auto auto minmax(0,1fr);width:min(500px,100vw - 48px);min-width:0;animation:.17s cubic-bezier(.2,.75,.25,1) both lead-drawer-in;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-18px 0 55px #00000057}.lead-drawer__header{border-bottom:1px solid #f3f4f61f;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:70px;padding:16px;display:flex}.lead-drawer__identity{align-items:center;gap:10px;min-width:0;display:flex}.lead-drawer__identity>i{color:#9bddff;background:#213e53;border:1px solid #f3f4f624;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;font-weight:500;display:grid}.lead-drawer__identity>span{gap:2px;min-width:0;display:grid}.lead-drawer__identity strong,.lead-drawer__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-drawer__identity strong{font-size:16px;font-weight:500;line-height:20px}.lead-drawer__identity small{color:#95959d;font-size:12px;line-height:16px}.lead-drawer__header>button,.lead-drawer__actions>button,.lead-drawer__tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.lead-drawer__header>button{color:#95959d;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.lead-drawer__header>button:hover{color:#e2e2e2;background:#282730}.lead-drawer__actions{align-items:center;gap:8px;padding:10px 16px 8px;display:flex}.lead-drawer__campaign-picker{flex:auto;min-width:0}.lead-drawer__campaign-picker .lead-destination-picker__trigger,.lead-drawer__enrich,.lead-drawer__new-campaign{min-height:32px;padding:0 10px;color:#e2e2e2!important;background:#282730!important;border:1px solid #f3f4f633!important;border-radius:10px!important;font-size:13px!important}.lead-drawer__campaign-picker .lead-destination-picker__trigger{justify-content:space-between;width:100%;color:#fff!important;background:#316bff!important;border-color:#316bff!important}.lead-drawer__enrich{justify-content:center;align-items:center;gap:6px;width:32px;display:inline-flex;overflow:hidden;padding:0!important;font-size:0!important}.lead-drawer__new-campaign{justify-content:center;align-items:center;gap:0;width:32px;display:inline-flex;overflow:hidden;padding:0!important;font-size:0!important}.lead-drawer__tabs{border-bottom:1px solid #f3f4f61f;gap:24px;padding:0 16px;display:flex}.lead-drawer__tabs button{color:#95959d;min-height:42px;padding:0;font-size:13px;position:relative}.lead-drawer__tabs button.is-active:after{content:"";background:#477fff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.lead-drawer__body{scrollbar-color:#3a3942 transparent;scrollbar-width:thin;flex-direction:column;gap:10px;min-height:0;padding:12px 16px 24px;display:flex;overflow-y:auto}.lead-drawer__section,.lead-drawer__campaign-card{background:#1a191f;border:1px solid #f3f4f629;border-radius:10px}.lead-drawer__section>header,.lead-drawer__campaign-card>header{border-bottom:1px solid #f3f4f61f;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 12px;display:flex}.lead-drawer__section h3,.lead-drawer__campaign-card strong{color:#ededee;margin:0;font-size:13px;font-weight:500}.lead-drawer__section>header>:is(span,strong),.lead-drawer__campaign-card em{color:#95959d;font-size:11px;font-style:normal;font-weight:400}.lead-manual-value{font-style:normal;color:#e8c37a!important}.lead-drawer__manual-action>header h3{align-items:center;gap:7px;display:inline-flex}.lead-drawer__manual-action>header h3 svg{color:#e2a657}.lead-drawer__manual-action-body{gap:10px;padding:12px;display:grid}.lead-drawer__manual-action-body>p{color:#aaa8a2;margin:0;font-size:12px;line-height:1.55}.lead-drawer__manual-action-body article{background:#161511;border:1px solid #e2a65738;border-radius:8px;gap:8px;padding:12px;display:grid}.lead-drawer__manual-action-body article small{color:#a39a89;font-size:11px}.lead-drawer__manual-action-body article p{color:#e2e0dc;margin:0;font-size:13px;line-height:1.55}.lead-drawer__manual-action-body article>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lead-drawer__manual-action-body button,.lead-drawer__manual-action-body a{color:#dedbd3;min-height:30px;font:inherit;cursor:pointer;background:#211f19;border:1px solid #403c32;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;text-decoration:none;display:inline-flex}.lead-drawer__manual-action-body button:hover,.lead-drawer__manual-action-body a:hover{background:#29261e;border-color:#706348}.lead-drawer__campaign-card header>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.lead-drawer__campaign-card p{color:#95959d;margin:0;padding:10px 12px;font-size:12px}.lead-drawer__fields{gap:12px;margin:0;padding:12px;display:grid}.lead-drawer__fields>div{align-items:start;gap:4px;min-height:50px;padding:0;display:grid}.lead-drawer__fields dt,.lead-drawer__fields dd{min-width:0;margin:0}.lead-drawer__fields dt{color:#95959d;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:14px;display:flex}.lead-drawer__fields dd{color:#e2e2e2;text-overflow:ellipsis;white-space:nowrap;background:#16151e;border-radius:10px;align-items:center;min-height:32px;padding:5px 12px;font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e6e6e61a}.lead-drawer a{color:#82a6ff;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.lead-drawer__summary>p,.lead-drawer__summary>small,.lead-drawer__evidence article,.lead-drawer__campaigns>article,.lead-drawer__empty{margin:0;padding:12px}.lead-drawer__summary>p,.lead-drawer__evidence article p,.lead-drawer__empty{color:#c7c7cb;font-size:14px;line-height:1.55}.lead-drawer__summary>small,.lead-drawer__evidence article small,.lead-drawer__campaigns>article small{color:#7f7f87;font-size:12px}.lead-drawer__evidence article+article,.lead-drawer__campaigns>article+article{border-top:1px solid #2b2a31}.lead-drawer__evidence article p{margin:4px 0 0}.lead-drawer__campaigns>article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.lead-drawer__campaigns>article>span{align-items:center;gap:7px;min-width:0;display:flex}.lead-drawer__campaigns>article strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.lead-drawer__campaigns>article em{color:#a9bd70;font-size:11px;font-style:normal}.lead-drawer__campaigns>article small{grid-column:1/-1}.lead-drawer__campaign-actions{border-bottom:1px solid #2b2a31;gap:8px;padding:12px;display:grid}.lead-drawer__campaign-actions select,.lead-drawer__campaign-actions button{color:#e4e4e7;min-height:36px;font:inherit;background:#1b1a22;border:1px solid #3a3942;border-radius:8px;font-size:12px}.lead-drawer__campaign-actions select{width:100%;padding:7px 10px}.lead-drawer__campaign-actions button{cursor:pointer;padding:7px 10px}.lead-drawer__campaign-actions button:first-of-type{color:#fff;background:#315fc3;border-color:#315fc3}.lead-drawer__campaign-actions button:disabled{cursor:not-allowed;opacity:.45}.lead-drawer__activity ol{margin:0;padding:4px 12px;list-style:none}.lead-drawer__activity li{border-bottom:1px solid #2b2a31;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;display:grid}.lead-drawer__activity li:last-child{border-bottom:0}.lead-drawer__activity li>span{color:#a9bd70;background:#282730;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.lead-drawer__activity li p{gap:2px;margin:0;display:grid}.lead-drawer__activity li strong{font-size:13px;font-weight:500}.lead-drawer__activity li small{color:#7f7f87;font-size:11px}@keyframes lead-drawer-in{0%{opacity:.4;transform:translate(18px)}}@media (width<=720px){.lead-drawer{width:100%}}.source-badge{min-width:0;color:var(--app-text,#e9e9ed);white-space:nowrap;align-items:center;gap:8px;font:500 12px/18px Inter,sans-serif;display:inline-flex}.source-badge__mark{color:#e7e7eb;letter-spacing:-.02em;background:#292a30;border:1px solid #ffffff14;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font:600 10px/1 Inter,sans-serif;display:inline-grid}.source-badge__mark>svg,.source-badge__mark>img{width:14px;height:14px}.source-badge__mark>img{object-fit:contain;display:block}.source-badge__mark>span{line-height:1}.source-badge__label{text-overflow:ellipsis;overflow:hidden}.source-badge--compact{gap:7px;font-size:11px;line-height:16px}.source-badge--compact>.source-badge__mark{border-radius:7px;width:24px;height:24px;font-size:9px}.source-badge--compact>.source-badge__mark>svg,.source-badge--compact>.source-badge__mark>img{width:12px;height:12px}.source-badge--icon-only{gap:0}.mail-provider-mark{flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.mail-provider-mark>svg,.mail-provider-mark>img{width:100%;height:100%;display:block}.mail-provider-mark>img{object-fit:contain;border-radius:4px}.mail-provider-mark--google>img{transform:scale(1.32)}.source-badge--reddit>.source-badge__mark{color:#fff;background:#ff4500;border-color:#ffffff1f}.source-badge--hacker-news>.source-badge__mark{color:#fff;background:#f26522;border-color:#ffffff1f}.source-badge--linkedin>.source-badge__mark{color:#fff;background:#0a66c2;border-color:#ffffff1f}.source-badge--instagram>.source-badge__mark{color:#fff;background:radial-gradient(circle at 32% 100%,#feda75 0 14%,#d62976 47%,#4f5bd5 100%);border-color:#ffffff21}.source-badge--asset>.source-badge__mark{background:0 0;border-color:#ffffff1f;overflow:hidden}.source-badge--asset>.source-badge__mark>img{object-fit:contain;width:100%;height:100%}.source-badge--rss>.source-badge__mark{color:#fff;background:#f26522;border-color:#ffffff1f}.source-badge--forum>.source-badge__mark{color:#fff;background:#6657d9;border-color:#ffffff1c}.source-badge--news>.source-badge__mark{color:#fff;background:#3468c0;border-color:#ffffff1c}.source-badge--web>.source-badge__mark{color:#fff;background:#198f7a;border-color:#ffffff1c}.source-badge--brand>.source-badge__mark{border-color:color-mix(in srgb, var(--source-brand-color) 72%, #fff 28%);background:var(--source-brand-color);color:#fff}.source-badge--brand>.source-badge__mark>svg{fill:currentColor;stroke:none}.source-badge--facebook>.source-badge__mark{color:#fff;background:linear-gradient(#19a8f5 0%,#0866ff 100%);border-color:#0000;border-radius:50%;width:20px;height:20px;overflow:hidden}.source-badge--facebook.source-badge--compact>.source-badge__mark{width:18px;height:18px}.source-badge--facebook>.source-badge__mark>svg{width:62%;height:62%}.taskboard-row__source{align-items:center;min-width:0;padding-right:14px;display:flex}.product-shell--dark .shell-watch-thread__actions:active:not(:disabled){transform:translateY(-50%)}.taskboard-row>button.taskboard-row__task{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.taskboard-row>button.taskboard-row__task:focus-visible{outline:2px solid var(--app-focus,#5a7dff);outline-offset:3px;border-radius:5px}.taskboard-row__assignee{position:relative}.taskboard-row__assignee select{appearance:none;width:100%;min-width:0;height:32px;color:var(--app-text,#e9e9ed);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0 24px 0 0;font:500 11px/16px Inter,sans-serif}.taskboard-row__assignee>svg{width:12px;height:12px;color:var(--app-muted,#96969f);pointer-events:none;position:absolute;right:14px}.lead-handoff__source>.source-badge{min-width:0;display:inline-flex}.lead-handoff__source>small{flex:none}@media (width>=1121px){.product-shell .taskboard-table-head{grid-template-columns:22px minmax(228px,1.25fr) minmax(125px,.55fr) minmax(150px,.68fr) minmax(125px,.55fr) minmax(165px,.7fr) 26px}.product-shell .taskboard-table-head>span:first-child{grid-column:1/span 2;padding-left:30px}.product-shell .taskboard-table-head>span:nth-child(2){grid-column:3}.product-shell .taskboard-table-head>span:nth-child(3){grid-column:4}.product-shell .taskboard-table-head>span:nth-child(4){grid-column:5}.product-shell .taskboard-table-head>span:nth-child(5){grid-column:6}.product-shell .taskboard-table-head>span:nth-child(6){grid-column:7}.product-shell .taskboard-row{grid-template-columns:22px minmax(228px,1.25fr) minmax(125px,.55fr) minmax(150px,.68fr) minmax(125px,.55fr) minmax(165px,.7fr) 26px}.product-shell .taskboard-row__check{justify-self:center}.product-shell .taskboard-row__task{margin-left:8px}}@media (width>=1600px){.source-badge{font-size:13px}.source-badge>.source-badge__mark{width:30px;height:30px}.taskboard-row__assignee select{font-size:12px}}@media (width<=1120px){.taskboard-table-head span:nth-child(3),.taskboard-table-head span:nth-child(4),.taskboard-table-head span:nth-child(5),.taskboard-row__record,.taskboard-row__source,.taskboard-row__assignee{display:none}}:root{--readable-label-size:12px;--readable-control-size:14px;--readable-icon-size:17px}@media (width>=1024px) and (width<=1599px){.shell-brand strong{font-size:18px}.shell-new-watch,.shell-navigation button,.shell-settings{min-height:44px;font-size:14px}.shell-new-watch>svg,.shell-navigation button>svg,.shell-settings>svg{width:var(--readable-icon-size);height:var(--readable-icon-size)}.shell-watch-history>header{font-size:11px}.shell-watch-thread{gap:10px;min-height:52px;padding:8px}.shell-watch-thread__icon{width:30px;height:30px}.shell-watch-thread strong,.shell-user strong{font-size:13px;line-height:18px}.shell-watch-thread small,.shell-workspace small,.shell-user small{font-size:11px;line-height:15px}.shell-main-header__icon{width:24px;height:24px}.shell-main-header h1{font-size:16px}}@media (width>=1024px){.assistant-composer-wrap{width:min(100%,900px)}.assistant-quick-actions{gap:6px;padding:0 15px 8px}.assistant-quick-action,.assistant-quick-actions__label{min-height:32px;padding:6px 10px;font-size:12px}.assistant-composer__scope>span{font-size:12px}.assistant-composer__scope small,.assistant-composer__auto{font-size:11px}.assistant-composer__attachment{width:38px;height:38px}.assistant-composer__attachment svg{width:18px;height:18px}.assistant-composer__send{width:42px;height:42px}.assistant-composer__send svg{width:18px;height:18px}}@media (width>=1024px) and (width<=1599px){.taskboard-toolbar,.leadtable-toolbar{gap:12px;min-height:56px;padding:10px 12px}.taskboard-toolbar button,.leadtable-toolbar button{min-height:38px;padding:7px 11px;font-size:13px}.taskboard-toolbar button>svg,.leadtable-toolbar button>svg{width:16px;height:16px}.taskboard-search input,.leadtable-search input{min-height:38px;font-size:13px}.taskboard-table-head,.leadtable-table-head{min-height:38px;font-size:11px}.taskboard-group>header{height:34px;font-size:11px}.taskboard-groups--compact .taskboard-row{min-height:64px}.taskboard-groups--comfortable .taskboard-row{min-height:82px}.taskboard-row__check{width:16px;height:16px}.taskboard-row__task strong{font-size:13px;line-height:18px}.taskboard-row__task small,.taskboard-row__due,.taskboard-row__record strong,.taskboard-row__assignee span{font-size:11px;line-height:16px}.taskboard-row__record small{font-size:10px}.taskboard-row__record>i,.taskboard-row__assignee>i{width:26px;height:26px}}@media (width>=1024px){.campaign-workspace__header nav button{min-height:48px;padding:0 14px;font-size:13px;line-height:18px}.campaign-workspace__header nav button svg,.campaign-workspace__identity>button svg,.campaign-workspace__more>button svg{width:17px;height:17px}.campaign-workspace__identity strong{font-size:14px;line-height:20px}.campaign-workspace__status,.campaign-workspace__actions>button{font-size:12px}.campaign-flow__meta strong{font-size:13px;line-height:18px}.campaign-flow__meta small,.campaign-flow__sender small,.campaign-flow__delay{font-size:12px;line-height:16px}.campaign-flow__sender strong{font-size:13px;line-height:18px}.campaign-flow__sender i{width:20px;height:20px;font-size:8px}.campaign-flow__step{min-height:64px;padding-inline:14px;font-size:14px}.campaign-flow__step>svg,.campaign-flow__step>span i svg{width:17px;height:17px}.campaign-flow__step>span i{width:30px;height:30px}.campaign-flow__zoom button{width:36px;height:36px}.campaign-flow__zoom button svg{width:17px;height:17px}.campaign-step-inspector>header{min-height:52px;padding:0 18px}.campaign-step-inspector>header strong{font-size:14px}.campaign-step-inspector__mode,.campaign-step-inspector>header button{min-height:34px;font-size:12px}.campaign-step-inspector__content{gap:20px;padding:20px}.campaign-step-inspector__content>label{gap:8px}.campaign-step-inspector__content>label>span:first-child{font-size:var(--readable-label-size);line-height:16px}.campaign-step-inspector__sender{min-height:44px;font-size:13px}.campaign-step-inspector__sender i{width:22px;height:22px;font-size:8px}.campaign-step-inspector__delay>span:last-child{font-size:13px;line-height:20px}.campaign-step-inspector__subject input,.campaign-step-inspector__delay input,.campaign-step-inspector__message textarea{font-size:var(--readable-control-size);line-height:21px}.campaign-step-inspector__subject input{height:44px}.campaign-step-inspector__message,.campaign-step-inspector__message textarea{min-height:320px}.campaign-step-inspector__variables select,.campaign-step-inspector__variables button,.campaign-step-inspector__actions button{min-height:36px;font-size:12px}.campaign-step-inspector>footer{min-height:56px;padding:0 14px}}@media (width>=1024px) and (width<=1180px){.campaign-studio{grid-template-columns:minmax(390px,1fr) 340px}.campaign-flow__meta{top:16px;left:20px}.campaign-flow__canvas{width:min(400px,100% - 40px);padding:96px 0 56px}.campaign-flow__sender{width:260px}.campaign-flow__step,.campaign-flow__delay{width:294px}}@media (width<=1023px){.campaign-studio{grid-template-columns:minmax(0,1fr)}.campaign-step-inspector{border-top:1px solid var(--lemlist-border);border-left:0}}@media (width>=1600px){.campaign-workspace__header{grid-template-columns:minmax(380px,1fr) auto minmax(380px,1fr);gap:24px;min-height:clamp(58px,3.15vw,66px);padding-inline:18px}.campaign-workspace__identity{gap:10px}.campaign-workspace__identity>button,.campaign-workspace__identity>i,.campaign-workspace__more>button{border-radius:10px;width:40px;height:40px}.campaign-workspace__identity>button svg,.campaign-workspace__identity>i svg,.campaign-workspace__more>button svg{width:19px;height:19px}.campaign-workspace__identity strong{max-width:470px;font-size:clamp(16px,.88vw,18px);line-height:24px}.campaign-workspace__identity small{font-size:12px;line-height:16px}.campaign-workspace__status{min-height:30px;padding:0 11px;font-size:12px}.campaign-workspace__header nav{gap:8px}.campaign-workspace__header nav button{gap:8px;min-height:clamp(58px,3.15vw,66px);padding-inline:18px;font-size:clamp(14px,.78vw,16px);line-height:22px}.campaign-workspace__header nav button svg,.campaign-workspace__actions svg{width:19px;height:19px}.campaign-workspace__actions{gap:10px}.campaign-workspace__actions>button{border-radius:9px;min-height:42px;padding-inline:15px;font-size:14px}.campaign-audience{height:calc(100dvh - clamp(58px,3.15vw,66px))}.campaign-audience__toolbar{gap:16px;min-height:clamp(62px,3.35vw,70px);padding:10px 16px}.campaign-audience__toolbar>div{gap:10px}.campaign-audience__search{border-radius:10px;gap:10px;width:min(480px,34vw);height:46px;padding-inline:14px}.campaign-audience__search>svg{width:18px;height:18px}.campaign-audience__search input{font-size:14px;line-height:20px}.campaign-audience__toolbar button,.campaign-audience__add{border-radius:10px;gap:8px;min-height:44px;padding-inline:14px;font-size:13px}.campaign-audience__toolbar button>svg,.campaign-audience__add>svg{width:17px;height:17px}.campaign-audience__add select{max-width:165px}.campaign-audience__notice{gap:9px;min-height:44px;padding-inline:16px;font-size:12px}.campaign-audience__table{font-variant-numeric:tabular-nums;width:max(100%,1120px);font-size:clamp(12px,.68vw,14px)}.campaign-audience__row{grid-template-columns:minmax(280px,1.5fr) minmax(280px,1.35fr) 138px 82px minmax(150px,.8fr) 100px 48px;min-height:clamp(58px,3.1vw,64px)}.campaign-audience__row>span{gap:10px;min-height:clamp(58px,3.1vw,64px);padding-inline:15px}.campaign-audience__head{min-height:44px;font-size:12px;line-height:16px}.campaign-audience__head>span{min-height:44px}.campaign-audience input[type=checkbox]{width:17px;height:17px}.campaign-audience__person i{width:32px;height:32px;font-size:10px}.campaign-audience__person>span{gap:3px}.campaign-audience__person strong,.campaign-audience__email>strong{font-size:13px;line-height:18px}.campaign-audience__person small{font-size:11px;line-height:15px}.campaign-audience__status,.campaign-audience__verified{border-radius:6px;gap:5px;padding:5px 8px;font-size:12px}.campaign-audience__verified svg{width:14px;height:14px}.campaign-audience__row>button{width:40px;height:40px}.campaign-audience__row>button svg{width:17px;height:17px}.campaign-audience>footer{min-height:42px;padding-inline:16px;font-size:11px}.taskboard-toolbar,.leadtable-toolbar{min-height:64px;padding:12px 16px}.taskboard-toolbar button,.leadtable-toolbar button,.taskboard-search input,.leadtable-search input{min-height:44px;font-size:14px}.taskboard-toolbar button>svg,.leadtable-toolbar button>svg{width:18px;height:18px}.taskboard-table-head,.leadtable-head{min-height:44px;font-size:12px}.taskboard-group>header{height:38px;font-size:12px}.taskboard-groups--compact .taskboard-row,.leadtable-row{min-height:72px}.taskboard-groups--comfortable .taskboard-row{min-height:88px}.taskboard-row__task strong,.leadtable-row__lead strong,.leadtable-row__name strong{font-size:14px;line-height:20px}.taskboard-row__task small,.taskboard-row__due,.taskboard-row__record strong,.taskboard-row__assignee span,.leadtable-row__lead small,.leadtable-row__name small,.leadtable-row__source small,.leadtable-row__watch,.leadtable-row__activity{font-size:12px;line-height:17px}}@media (width>=1440px){.product-shell.product-shell--dark .leadtable-page{padding-inline:clamp(24px,1.8vw,42px)}.product-shell.product-shell--dark .leadtable-toolbar{gap:14px;min-height:70px;padding:12px 16px}.product-shell.product-shell--dark .leadtable-search{width:clamp(340px,24vw,470px)}.product-shell.product-shell--dark :is(.leadtable-toolbar button,.leadtable-search input,.leadtable-toolbar__right>span,.leadtable-crm-state){min-height:44px;font-size:14px}.product-shell.product-shell--dark .leadtable-page .lead-handoff__head{min-height:46px;font-size:12px;line-height:16px}.product-shell.product-shell--dark .leadtable-page .lead-handoff__row{min-height:76px}.product-shell.product-shell--dark .leadtable-page :is(.lead-handoff__head>span,.lead-handoff__buyer,.lead-handoff__contact,.lead-handoff__source,.lead-handoff__campaign,.lead-handoff__next,.lead-custom-field__cell){padding-inline:16px}.product-shell.product-shell--dark .leadtable-page :is(.lead-handoff__buyer strong,.lead-handoff__contact strong,.lead-handoff__source strong,.lead-handoff__campaign strong){font-size:14px;line-height:20px}.product-shell.product-shell--dark .leadtable-page :is(.lead-handoff__buyer small,.lead-handoff__contact small,.lead-handoff__source small,.lead-handoff__campaign small,.lead-handoff__enrichment-meta a,.lead-enrichment-status){font-size:12px;line-height:17px}.product-shell.product-shell--dark .leadtable-page :is(.lead-inline-select,.lead-campaign-stage,.lead-destination-picker__trigger,.lead-custom-field__cell input:not([type=checkbox]),.lead-custom-field__cell select){min-height:36px;font-size:13px}.product-shell.product-shell--dark .leadtable-page .lead-handoff__selection input{width:17px;height:17px}.product-shell.product-shell--dark .campaigns-page:not(.campaigns-page--workspace){padding-inline:clamp(28px,2.4vw,54px)}.product-shell.product-shell--dark .shell-main>.campaigns-page.campaigns-page--workspace{width:100%;max-width:none;margin-inline:0;padding-inline:0}.product-shell.product-shell--dark .shell-main:has(>.campaigns-page)>.shell-main-header h1{font-size:28px;line-height:35px}.product-shell.product-shell--dark .campaign-search{width:clamp(390px,29vw,540px);height:46px}.product-shell.product-shell--dark .campaign-search input,.product-shell.product-shell--dark .campaign-filter>span,.product-shell.product-shell--dark .campaign-filter select,.product-shell.product-shell--dark .campaign-favorite-filter,.product-shell.product-shell--dark .campaign-create-split>button{font-size:15px}.product-shell.product-shell--dark :is(.campaign-filter,.campaign-favorite-filter,.campaign-create-split,.campaign-create-split>button){height:46px}.product-shell.product-shell--dark .campaign-list-table__head{height:42px;font-size:13px}.product-shell.product-shell--dark .campaign-list-table__row{gap:22px;height:60px;padding-inline:18px;font-size:15px;line-height:22px}.product-shell.product-shell--dark .campaign-list-table__name>i{width:24px;height:24px}.product-shell.product-shell--dark .campaign-list-table__name strong{font-size:15px;line-height:22px}.product-shell.product-shell--dark .campaign-list-table__name small,.product-shell.product-shell--dark .campaign-list-table__status small{font-size:12px;line-height:17px}.product-shell.product-shell--dark .campaign-list-table__actions button{width:38px;height:38px}}@media (width>=1920px){.product-shell.product-shell--dark .leadtable-page .lead-handoff__head{min-height:52px;font-size:13px}.product-shell.product-shell--dark .leadtable-page .lead-handoff__row{min-height:88px}.product-shell.product-shell--dark .leadtable-page :is(.lead-handoff__buyer strong,.lead-handoff__contact strong,.lead-handoff__source strong,.lead-handoff__campaign strong){font-size:16px;line-height:23px}.product-shell.product-shell--dark .leadtable-page :is(.lead-handoff__buyer small,.lead-handoff__contact small,.lead-handoff__source small,.lead-handoff__campaign small){font-size:13px;line-height:18px}.product-shell.product-shell--dark .campaign-list-table__head{height:46px;font-size:14px}.product-shell.product-shell--dark .campaign-list-table__row{height:68px;font-size:16px}.product-shell.product-shell--dark .campaign-list-table__name strong{font-size:16px}}.product-shell--dark .shell-main--home{--shell-main-header-height:0px}.product-shell--dark .home-assistant--watch-chat .assistant-thread__content,.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{gap:26px;width:min(100%,820px);padding:36px 26px 40px}.product-shell--dark .home-assistant--watch-chat .assistant-message--assistant{gap:12px}.product-shell--dark .home-assistant--watch-chat .assistant-message__avatar{width:29px;height:29px}.product-shell--dark .home-assistant--watch-chat .assistant-message__content{width:min(100%,720px)}.product-shell--dark .home-assistant--watch-chat .assistant-message__text,.product-shell--dark .home-assistant--watch-chat .assistant-message__user-bubble{font-size:14px;line-height:1.62}.product-shell--dark .home-assistant--watch-chat .assistant-message__user-bubble{border-radius:15px 15px 6px;max-width:min(620px,100%);padding:10px 13px}.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,760px)}.watch-run-history{width:100%;color:var(--app-text,#f4f3f6);gap:24px;display:grid}.watch-run-message{width:100%}.watch-run-message__content{min-width:0}.watch-run-message__card{border:1px solid var(--app-border,#34333a);background:color-mix(in srgb, var(--app-surface,#1b1a1f) 78%, transparent);border-radius:15px;overflow:hidden}.watch-run-message__header{border-bottom:1px solid var(--app-border-soft,#2a2930);background:#ffffff04;justify-content:space-between;align-items:center;gap:16px;min-height:43px;padding:9px 12px;display:flex}.watch-run-message__run-label{min-width:0;color:var(--app-muted,#aaa8b0);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:2px;font-size:11.5px;font-weight:500;line-height:1.4;transition:color .16s;display:inline-flex}.watch-run-message__run-label:hover{color:var(--app-text,#f4f3f6)}.watch-run-message__run-label:focus-visible,.watch-run-message__result-heading a:focus-visible,.watch-run-message__actions a:focus-visible,.watch-run-message__actions button:focus-visible,.watch-run-history__earlier:focus-visible{outline:2px solid var(--app-focus,#7091e5);outline-offset:2px;border-radius:7px}.watch-run-message__run-label>svg{color:#9bb4f4}.watch-run-message__run-meta{color:var(--app-placeholder,#77757f);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:10px;font-size:10px;line-height:1.2;display:flex}.watch-run-message__run-meta>span{color:var(--app-muted,#aaa8b0)}.watch-run-message__summary{color:var(--app-muted,#aaa8b0);margin:0;padding:13px 14px;font-size:12.5px;font-weight:400;line-height:1.55}.watch-run-message__summary+.watch-run-message__results{border-top:1px solid var(--app-border-soft,#2a2930)}.watch-run-message__rejections{color:var(--app-placeholder,#77757f);padding:0 14px 12px;font-size:11px}.watch-run-message__rejections summary{cursor:pointer;width:fit-content;color:var(--app-muted,#aaa8b0);line-height:1.45}.watch-run-message__rejections ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.watch-run-message__rejections li{gap:2px;display:grid}.watch-run-message__rejections li>span{color:var(--app-muted-strong,#cfced4)}.watch-run-message__rejections li>small{color:var(--app-placeholder,#77757f);font-size:10.5px;line-height:1.45}.watch-run-message__results{margin:0;padding:0;list-style:none;display:grid}.watch-run-message__results>li{border-top:1px solid var(--app-border-soft,#2a2930);min-width:0;padding:14px 14px 13px}.watch-run-message__results>li:first-child{border-top:0}.watch-run-message__result-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.watch-run-message__company{color:var(--app-text,#f4f3f6);margin:9px 0 0;font-size:14px;font-weight:500;line-height:1.35}.watch-run-message__result-heading>.watch-run-message__confidence{color:#9bb4f4;font-variant-numeric:tabular-nums;text-align:center;background:#7091e51c;border-radius:6px;flex:none;min-width:62px;padding:3px 6px;font-size:10px;font-weight:500}.watch-run-message__evidence{max-width:68ch;color:var(--app-muted-strong,#cfced4);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12.5px;line-height:1.52;display:-webkit-box;overflow:hidden}.watch-run-message__results .watch-run-message__fit{max-width:70ch;color:var(--app-muted,#a5a3ab);text-wrap:pretty;grid-template-columns:max-content minmax(0,1fr);gap:8px;margin:6px 0 0;font-size:11.5px;line-height:1.48;display:grid}.watch-run-message__fit>span{color:var(--app-placeholder,#77757f);font-weight:500}.watch-run-message__actions{justify-content:flex-end;align-items:center;gap:9px;min-width:0;margin-top:11px;display:flex}.watch-run-message__source{min-width:0;color:var(--app-muted,#a5a3ab);align-items:center;gap:6px;font-size:10px;text-decoration:none;display:inline-flex}.watch-run-message__source:not(.watch-run-message__source--static){cursor:pointer}.watch-run-message__source:not(.watch-run-message__source--static):hover{color:var(--app-text,#f4f3f6)}.watch-run-message__source>span:not(.source-badge){text-overflow:ellipsis;white-space:nowrap;max-width:135px;overflow:hidden}.watch-run-message__source .source-badge{color:inherit;gap:5px;font-size:10px}.watch-run-message__source .source-badge>.source-badge__mark{border-radius:6px;width:20px;height:20px;font-size:8px}.watch-run-message__source .source-badge>.source-badge__mark>svg{width:11px;height:11px}.watch-run-message__state{color:var(--app-muted,#a5a3ab);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:inline-flex}.watch-run-message__state:before{content:"";background:#77757f;border-radius:50%;width:5px;height:5px}.watch-run-message__state--approved{color:#a9c0ff}.watch-run-message__state--approved:before{background:#7091e5}.watch-run-message__state--needs-review:before{background:#b6d74f}.watch-run-message__state--dismissed{color:#8f8d95}.watch-run-message__actions>button,.watch-run-history__earlier{border:1px solid var(--app-border,#3a393f);min-height:27px;color:var(--app-muted-strong,#cfced4);cursor:pointer;font:inherit;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:4px 9px;font-size:10px;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.watch-run-message__actions>button:hover,.watch-run-history__earlier:hover{background:var(--app-surface-hover,#232228);color:var(--app-text,#f4f3f6);border-color:#53525a}.watch-run-message__actions>button:active,.watch-run-history__earlier:active{transform:translateY(1px)}.watch-run-history__earlier{border-radius:999px;width:max-content;margin:0 auto}.assistant-message-actions{color:var(--app-placeholder,#77757f);align-items:center;gap:3px;margin-top:8px;display:flex}.assistant-message-actions button{min-height:27px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:inline-flex}.assistant-message-actions button:hover{background:var(--app-surface-hover,#232228);color:var(--app-muted-strong,#cfced4)}.assistant-message-actions button[data-copied=true]{color:#9ab7ff}.product-shell--dark .assistant-watch-chip-row{gap:7px;margin-top:13px}.product-shell--dark .assistant-watch-chip{background:#252624;border-color:#3b3e38;border-radius:999px;grid-template-columns:auto auto;gap:6px;min-height:38px;padding:7px 11px}.product-shell--dark .assistant-watch-chip__mark{display:none}.product-shell--dark .assistant-watch-chip__copy{align-items:center;gap:5px;max-width:520px;display:flex}.product-shell--dark .assistant-watch-chip__copy>strong{font-size:12px;font-weight:500}.product-shell--dark .assistant-watch-chip__meta{color:#76a9ff;order:-1;font-size:12px}.product-shell--dark .assistant-watch-chip__meta>span:nth-of-type(n+2),.product-shell--dark .assistant-watch-chip__meta i,.product-shell--dark .assistant-watch-chip__open{display:none}.product-shell--dark .assistant-source{border-color:var(--app-border,#3a393f);background:var(--app-surface,#1b1a1f);min-height:32px;color:var(--app-muted-strong,#cfced4);border-radius:999px;grid-template-columns:16px minmax(0,1fr) 12px;gap:6px;padding:5px 9px 5px 6px}.product-shell--dark .assistant-source:hover{background:var(--app-surface-hover,#232228);color:var(--app-text,#f4f3f6);border-color:#7091e58c}.product-shell--dark .assistant-source>.source-badge--icon-only{width:16px;height:16px;display:grid}.product-shell--dark .assistant-source>.source-badge--icon-only>.source-badge__mark{border-radius:5px;width:16px;height:16px}.product-shell--dark .assistant-source>.source-badge--icon-only>.source-badge__mark>svg{width:9px;height:9px}.product-shell--dark .assistant-source__icon{color:#a9c0ff;background:#4e77df2e;border-radius:50%;width:16px;height:16px}.product-shell--dark .assistant-source__title{font-size:10.5px;font-weight:500}.product-shell--dark .assistant-source__copy small,.product-shell--dark .assistant-source>svg:last-child{color:var(--app-placeholder,#77757f)}.home-assistant--watch-chat .assistant-thread__content>.assistant-message:first-of-type{margin-top:2px}@media (width>=1440px){.product-shell--dark .home-assistant--watch-chat .assistant-thread__content,.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{gap:28px;width:min(100%,860px);padding-top:44px}.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%,800px)}}@media (width>=1920px){.product-shell--dark .home-assistant--watch-chat .assistant-thread__content,.product-shell--dark .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{gap:30px;width:min(100%,900px);padding-top:48px}}@media (width<=720px){.product-shell--dark .home-assistant--watch-chat .assistant-thread__content{width:100%;padding:22px 14px 30px}.watch-run-message__turn{display:block}.watch-run-message__turn>.assistant-message__avatar{display:none}.product-shell--dark .home-assistant--watch-chat .watch-run-message__content{width:100%;max-width:none}.watch-run-message__header{padding-inline:11px}.watch-run-message__run-meta{gap:7px}.watch-run-message__result-heading{align-items:flex-start}.watch-run-message__results .watch-run-message__fit{display:block}.watch-run-message__fit>span{margin-bottom:2px;display:block}.watch-run-message__source>span:not(.source-badge),.watch-run-message__state{display:none}.watch-run-message__actions>button{white-space:nowrap;margin-left:auto}}:root{--wl-control-surface:#202026;--wl-control-surface-hover:#292933;--wl-control-border:#464651;--wl-control-text:#f1f1f5;--wl-control-muted:#a6a6b5;--wl-primary:#3e6ff4;--wl-primary-hover:#527dfa;--wl-primary-border:#5a83ff}.campaign-list-controls{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.campaign-list-controls__discovery,.campaign-list-controls__actions,.campaign-filter-row{align-items:center;min-width:0;display:flex}.campaign-list-controls__discovery{flex:auto;gap:12px}.campaign-list-controls__actions{flex:none;gap:8px}.campaign-filter-row{flex:0 auto;gap:8px;min-height:40px;overflow:visible}.campaign-list-controls .campaign-search{flex:0 340px;width:clamp(240px,28cqi,340px)}.campaign-list-controls .campaign-create-split{margin-left:0}.campaign-list-controls .campaign-clear-filters:disabled{display:none}.product-shell.product-shell--dark .leadtable-page .lead-inline-select{min-width:126px;min-height:38px;color:var(--app-text);background:0 0;border:0;border-radius:8px;margin:0;padding:0;position:relative}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger{border:1px solid var(--app-border);background:var(--app-surface-low);width:100%;min-height:38px;color:var(--app-text);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font:500 13px/18px Inter,ui-sans-serif,sans-serif;display:flex;overflow:hidden}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger:hover,.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger[aria-expanded=true]{border-color:var(--app-border-strong);background:var(--app-hover)}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger:focus-visible{outline:2px solid var(--app-primary,#4e77df);outline-offset:2px}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger>strong{min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__trigger>svg:last-child{color:var(--app-muted);flex:none}.product-shell.product-shell--dark .leadtable-page .lead-inline-select--status .lead-inline-select__trigger>span{background:#8c7bf1;border-radius:999px;flex:none;width:7px;height:7px}.product-shell.product-shell--dark .leadtable-page .lead-inline-select--ready .lead-inline-select__trigger>span,.product-shell.product-shell--dark .leadtable-page .lead-status-dot--ready{background:#9dcc68}.product-shell.product-shell--dark .leadtable-page .lead-inline-select--manual .lead-inline-select__trigger>span,.product-shell.product-shell--dark .leadtable-page .lead-status-dot--manual{background:#e2a657}.product-shell.product-shell--dark .leadtable-page .lead-inline-select--sent .lead-inline-select__trigger>span,.product-shell.product-shell--dark .leadtable-page .lead-status-dot--sent{background:#9b7af2}.product-shell.product-shell--dark .leadtable-page .lead-inline-select--disqualified .lead-inline-select__trigger>span,.product-shell.product-shell--dark .leadtable-page .lead-status-dot--disqualified{background:#e48774}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu{z-index:20;border:1px solid var(--app-border-strong);background:#24232c;border-radius:9px;min-width:max(100%,180px);padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 30px #00000061}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu button{width:100%;min-height:34px;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 9px;font:500 13px/18px Inter,ui-sans-serif,sans-serif;display:flex}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu button:hover,.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu button[aria-checked=true]{background:#343341}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu button>:last-child{color:#89a8ff;margin-left:auto}.product-shell.product-shell--dark .leadtable-page .lead-status-dot{border-radius:999px;width:7px;height:7px}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu i{color:#d8d5e6;background:#393646;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee{background:0 0;border:0;width:auto;min-width:0;min-height:38px;margin:0;padding:0;display:inline-flex;position:relative}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger{border:1px solid var(--app-border);background:var(--app-surface-low);min-width:128px;min-height:38px;color:var(--app-text);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 9px;display:flex}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger:hover,.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger[aria-expanded=true]{border-color:var(--app-border-strong);background:var(--app-hover)}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger:focus-visible{outline:2px solid var(--app-primary,#4e77df);outline-offset:2px}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger>i,.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu i{color:#d8d5e6;background:#312f3d;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger>span{min-width:0;color:var(--app-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font:500 13px/18px Inter,ui-sans-serif,sans-serif;overflow:hidden}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-trigger>svg{color:var(--app-muted);flex:none}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu{z-index:20;border:1px solid var(--app-border-strong);background:#24232c;border-radius:9px;min-width:180px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 30px #00000061}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu button{width:100%;min-height:36px;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 9px;font:500 13px/18px Inter,ui-sans-serif,sans-serif;display:flex}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu button:hover,.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu button[aria-checked=true]{background:#343341}.product-shell.product-shell--dark .taskboard-page .taskboard-row__assignee-menu button>:last-child{color:#89a8ff;margin-left:auto}.campaign-list-controls .campaign-filter{overflow:visible}.campaign-filter__trigger{width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.campaign-filter__trigger>span{color:var(--campaign-text);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:22px;display:flex}.campaign-filter__trigger>span b{background:var(--campaign-danger);color:#fff;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:grid}.campaign-filter__trigger>strong{min-width:0;color:var(--campaign-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.campaign-filter__trigger>svg{width:14px;height:14px;color:var(--campaign-muted);flex:none;transition:transform .15s}.campaign-filter.is-open .campaign-filter__trigger>svg{transform:rotate(180deg)}.campaign-filter__menu{z-index:40;border:1px solid var(--campaign-border);background:var(--campaign-control-raised);border-radius:10px;width:max-content;min-width:100%;max-width:min(260px,72vw);padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 30px #00000059}.campaign-filter__menu button{min-height:34px;color:var(--campaign-text);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px;font:500 13px/18px Inter,sans-serif}.campaign-filter__menu button:hover,.campaign-filter__menu button:focus-visible{background:#4e77df2e;outline:0}.campaign-filter__menu button.is-selected{color:#e9eeff;background:#4e77df47}@container (width<=900px){.campaign-list-controls{flex-wrap:wrap;align-items:flex-start}.campaign-list-controls__discovery{flex:100%}.campaign-list-controls__actions{margin-left:0}}@container (width<=700px){.campaign-list-controls__discovery{flex-direction:column;align-items:stretch}.campaign-list-controls .campaign-search{flex-basis:40px;width:100%}.campaign-filter-row{flex-wrap:wrap;width:100%}.campaign-filter-row .campaign-filter{flex:150px}.campaign-list-controls__actions{justify-content:space-between;width:100%}}.product-shell--dark :is(.leadtable-toolbar>.leadtable-toolbar__left>button,.leadtable-toolbar>.leadtable-toolbar__left>.leadtable-filter>button,.leadtable-toolbar>.leadtable-toolbar__right>.leadtable-column-manager>button,.taskboard-toolbar>.taskboard-toolbar__left>button,.taskboard-toolbar>.taskboard-toolbar__right>button,.lead-destination-picker__trigger){border-color:var(--wl-control-border);background:linear-gradient(180deg, #282831 0%, var(--wl-control-surface) 100%);min-height:40px;color:var(--wl-control-text);border-radius:10px;padding:0 13px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #ffffff08,0 1px 2px #0000003d}.product-shell--dark :is(.leadtable-toolbar>.leadtable-toolbar__left>button,.leadtable-toolbar>.leadtable-toolbar__left>.leadtable-filter>button,.leadtable-toolbar>.leadtable-toolbar__right>.leadtable-column-manager>button,.taskboard-toolbar>.taskboard-toolbar__left>button,.taskboard-toolbar>.taskboard-toolbar__right>button,.lead-destination-picker__trigger):is(:hover,[aria-expanded=true]){background:linear-gradient(180deg, #30303a 0%, var(--wl-control-surface-hover) 100%);color:#fff;border-color:#5b5b68}.product-shell--dark :is(.watch-chat-panel__row select,.settings-profile-form select,.settings-team-invite select,.settings-invite-modal__form select,.settings-ai-context__form select,.campaign-delivery-settings select,.campaign-audience__add){border-color:var(--wl-control-border);background-color:var(--wl-control-surface);min-height:40px;color:var(--wl-control-text);border-radius:10px;box-shadow:inset 0 1px #ffffff08,0 1px 2px #0000002e}.product-shell--dark :is(.watch-chat-panel__row select,.settings-profile-form select,.settings-team-invite select,.settings-invite-modal__form select,.settings-ai-context__form select,.campaign-delivery-settings select,.campaign-audience__add):focus-visible{border-color:var(--wl-primary-border);outline-offset:1px;outline:2px solid #5a83ff42}.product-shell--dark :is(.campaign-create-split>button,.campaign-workspace__actions>.campaign-workspace__save:not(:disabled),.leadtable-toolbar button.leadtable-toolbar__primary,.taskboard-toolbar button.taskboard-toolbar__primary,.leadtable-toolbar .leadtable-column-editor form footer .leadtable-column-editor__submit:not(:disabled),.taskmodal__footer button.taskmodal__save,.taskmodal__composer button.taskmodal__save,.settings-simple__primary:not(:disabled),.settings-billing-overview__row>button.settings-billing-overview__primary,.watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save:not(:disabled)){border-color:var(--wl-primary-border);background:linear-gradient(180deg, var(--wl-primary-hover) 0%, var(--wl-primary) 100%);color:#fff;min-height:40px;font-size:13px;font-weight:600;box-shadow:inset 0 1px #ffffff2b,0 2px 5px #00000047}.product-shell--dark :is(.campaign-create-split>button,.campaign-workspace__actions>.campaign-workspace__save:not(:disabled),.leadtable-toolbar button.leadtable-toolbar__primary,.taskboard-toolbar button.taskboard-toolbar__primary,.leadtable-toolbar .leadtable-column-editor form footer .leadtable-column-editor__submit:not(:disabled),.taskmodal__footer button.taskmodal__save,.taskmodal__composer button.taskmodal__save,.settings-simple__primary:not(:disabled),.settings-billing-overview__row>button.settings-billing-overview__primary,.watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save:not(:disabled)):hover{background:linear-gradient(#6389ff 0%,#4778fa 100%);border-color:#7194ff}.product-shell--dark :is(.campaign-create-split>button,.campaign-workspace__actions>.campaign-workspace__save:not(:disabled),.leadtable-toolbar button.leadtable-toolbar__primary,.taskboard-toolbar button.taskboard-toolbar__primary,.leadtable-toolbar .leadtable-column-editor form footer .leadtable-column-editor__submit:not(:disabled),.taskmodal__footer button.taskmodal__save,.taskmodal__composer button.taskmodal__save,.settings-simple__primary:not(:disabled),.settings-billing-overview__row>button.settings-billing-overview__primary,.watch-chat-panel__prompt-actions button.watch-chat-panel__prompt-save:not(:disabled)):focus-visible{outline-offset:2px;outline:2px solid #6c91ff94}.product-shell--dark .campaign-create-split>button:first-child{white-space:nowrap;border-radius:10px 0 0 10px;min-width:172px;min-height:40px}.product-shell--dark .campaign-create-split>button:nth-child(2){border-radius:0 10px 10px 0;min-height:40px}.product-shell--dark .lead-drawer__actions{align-items:center;min-height:40px}.product-shell--dark .lead-drawer__actions :is(.lead-drawer__campaign-picker,.lead-drawer__campaign-picker .lead-destination-picker__trigger,.lead-drawer__enrich,.lead-drawer__new-campaign){box-sizing:border-box;align-self:center;height:32px;min-height:32px}.campaigns-page--workspace .campaign-flow .campaign-flow__step{grid-template-rows:30px 43px;min-height:74px;display:grid}.campaigns-page--workspace .campaign-flow .campaign-flow__step-preview{display:none}.campaigns-page--workspace .campaign-flow__lead+.campaign-flow__step-wrap{margin-top:26px}.campaigns-page--workspace .campaign-flow .campaign-flow__step{cursor:pointer;grid-template-rows:30px 43px;min-height:74px;position:relative}.campaigns-page--workspace .campaign-flow .campaign-flow__step-main{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 42px 0 11px;display:flex}.campaigns-page--workspace .campaign-flow .campaign-flow__step-main:focus-visible,.campaigns-page--workspace .campaign-flow .campaign-flow__step-timing button:focus-visible,.campaigns-page--workspace .campaign-flow .campaign-flow__step-remove:focus-visible{outline:2px solid var(--app-primary,#4e77df);outline-offset:-2px}.campaigns-page--workspace .campaign-flow .campaign-flow__step-main .campaign-flow__step-title{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.campaigns-page--workspace .campaign-flow .campaign-flow__step-timing{align-items:center;gap:4px;display:flex}.campaigns-page--workspace .campaign-flow .campaign-flow__step-timing button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.campaigns-page--workspace .campaign-flow .campaign-flow__step-timing input{border:1px solid var(--campaign-border);background:var(--campaign-control-raised);width:38px;height:20px;color:var(--campaign-text);font:inherit;text-align:center;border-radius:4px;padding:0 3px}.campaigns-page--workspace .campaign-flow .campaign-flow__step-remove{width:25px;height:25px;color:var(--campaign-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;bottom:9px;right:8px}.campaigns-page--workspace .campaign-flow .campaign-flow__step-remove:hover:not(:disabled){color:#ee8d8d;background:#e2525221}.campaigns-page--workspace .campaign-step-inspector>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.campaigns-page--workspace .campaign-step-inspector__delete{border:1px solid var(--app-border);min-height:30px;color:var(--app-muted);cursor:pointer;font:inherit;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:11px;display:inline-flex}.campaigns-page--workspace .campaign-step-inspector__delete:hover:not(:disabled){color:#ed9a9a;background:#de52521a;border-color:#de676780}.campaigns-page--workspace .campaign-step-inspector__delete:disabled{cursor:not-allowed;opacity:.45}@media (width>=901px){.product-shell.product-shell--dark .shell-main:has(>.campaigns-page:not(.campaigns-page--workspace)){--shell-main-header-height:49px}.product-shell.product-shell--dark .shell-main:has(>.campaigns-page:not(.campaigns-page--workspace))>.shell-main-header{border-bottom:1px solid var(--app-border-soft);background:var(--app-canvas);height:49px;min-height:49px;padding:0 16px}.product-shell.product-shell--dark .shell-main:has(>.campaigns-page:not(.campaigns-page--workspace))>.shell-main-header h1{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main:has(>.campaigns-page:not(.campaigns-page--workspace))>.shell-main-header .shell-main-header__icon{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main>.campaigns-page:not(.campaigns-page--workspace){box-sizing:border-box;width:100%;max-width:none;min-height:calc(100dvh - 49px);margin:0;padding:16px 16px 52px}.product-shell.product-shell--dark .campaigns-page:not(.campaigns-page--workspace) .campaigns-page__heading{margin:0 0 14px}.product-shell.product-shell--dark .campaigns-page:not(.campaigns-page--workspace) .campaigns-page__heading h1{color:var(--campaign-text);letter-spacing:-.03em;margin:0;font:600 28px/34px Inter,ui-sans-serif,sans-serif}.product-shell.product-shell--dark .campaigns-page:not(.campaigns-page--workspace) .campaigns-page__heading{align-items:center;gap:12px;display:flex}.product-shell.product-shell--dark .campaigns-page__trial{color:#c9d7ff;white-space:nowrap;background:#1c2540;border:1px solid #43578f;border-radius:7px;align-items:center;min-height:26px;padding:0 9px;font:600 12px/1 Inter,ui-sans-serif,sans-serif;display:inline-flex}.product-shell.product-shell--dark .campaigns-page:not(.campaigns-page--workspace) .campaign-list-controls{min-height:40px;margin:0 0 12px;padding:0}.product-shell.product-shell--dark .shell-main:has(>.taskboard-page){--shell-main-header-height:49px}.product-shell.product-shell--dark .shell-main:has(>.taskboard-page)>.shell-main-header{border-bottom:1px solid var(--app-border-soft);background:var(--app-canvas);height:49px;min-height:49px;padding:0 16px}.product-shell.product-shell--dark .shell-main:has(>.taskboard-page)>.shell-main-header h1{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main:has(>.taskboard-page)>.shell-main-header .shell-main-header__icon{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-shell.product-shell--dark .shell-main>.taskboard-page{box-sizing:border-box;width:100%;max-width:none;min-height:calc(100dvh - 49px);margin:0;padding:16px 16px 52px}.product-shell.product-shell--dark .taskboard-page .taskboard-toolbar{min-height:40px;margin:0 0 12px;padding:0}.campaigns-page--workspace .campaign-studio{grid-template-columns:minmax(0,1fr) clamp(420px,31vw,500px)}}@media (width>=1501px){.campaigns-page--workspace .campaign-studio{grid-template-columns:minmax(0,1fr) clamp(500px,29vw,580px)}}@media (width<=900px){.campaign-workspace__actions>.campaign-workspace__status{display:none}}.product-shell.product-shell--dark .lead-drawer__section>header>span{margin-left:auto}.product-shell.product-shell--dark .lead-drawer__section-action,.product-shell.product-shell--dark .lead-drawer__field-action{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text);cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.product-shell.product-shell--dark .lead-drawer__section-action{min-height:28px;padding:0 9px}.product-shell.product-shell--dark .lead-drawer__field-action{color:#a9beff;flex:none;min-height:24px;padding:0 8px}.product-shell.product-shell--dark .lead-drawer__section-action:hover,.product-shell.product-shell--dark .lead-drawer__field-action:hover{background:var(--app-hover);border-color:#7897ffad}.product-shell.product-shell--dark .lead-drawer__section-action:disabled{cursor:default;opacity:.58}.product-shell.product-shell--dark .lead-drawer__fields dd>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-shell.product-shell--dark .lead-drawer__email-field{gap:8px;overflow:visible}.product-shell.product-shell--dark .lead-drawer__email-field>span:first-child{flex:auto}.product-shell.product-shell--dark .lead-drawer__email-field--editing{flex-wrap:wrap;padding:7px}.product-shell.product-shell--dark .lead-drawer__email-field input{border:1px solid var(--app-border-strong);background:var(--app-surface-1);min-width:180px;min-height:30px;color:var(--app-text);font:inherit;border-radius:7px;outline:none;flex:100%;padding:0 9px}.product-shell.product-shell--dark .lead-drawer__email-field input:focus{border-color:#7897ffd1;box-shadow:0 0 0 3px #4c70ec2e}.product-shell.product-shell--dark .lead-drawer__email-actions{flex:none;gap:5px;display:inline-flex;overflow:visible}.product-shell.product-shell--dark .lead-drawer__field-action--primary{color:#c6d4ff;background:#3d5bc447;border-color:#7897ffb3}.product-shell.product-shell--dark .lead-drawer__field--picker{box-shadow:none;background:0 0;padding:0;position:relative;overflow:visible}.product-shell.product-shell--dark .lead-drawer__picker{width:100%;position:relative}.product-shell.product-shell--dark .lead-drawer__picker-trigger{width:100%;min-height:32px;color:var(--app-text);cursor:pointer;font:inherit;text-align:left;background:#16151e;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.product-shell.product-shell--dark .lead-drawer__picker-trigger:hover,.product-shell.product-shell--dark .lead-drawer__picker-trigger[aria-expanded=true]{background:#1d1c24;box-shadow:inset 0 0 0 1px #8faaff75}.product-shell.product-shell--dark .lead-drawer__picker-trigger>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.product-shell.product-shell--dark .lead-drawer__picker-trigger>svg{color:var(--app-muted);flex:none}.product-shell.product-shell--dark .lead-drawer__picker-trigger>i,.product-shell.product-shell--dark .lead-drawer__picker-menu i{color:#dedbea;background:#353342;border-radius:999px;flex:none;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.product-shell.product-shell--dark .lead-drawer__picker-menu{z-index:40;border:1px solid var(--app-border-strong);background:#24232d;border-radius:9px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:hidden;box-shadow:0 14px 30px #0000006b}.product-shell.product-shell--dark .lead-drawer__picker-menu button{width:100%;min-height:34px;color:var(--app-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex}.product-shell.product-shell--dark .lead-drawer__picker-menu button:hover,.product-shell.product-shell--dark .lead-drawer__picker-menu button[aria-checked=true]{background:#343341}.product-shell.product-shell--dark .lead-drawer__picker-menu button>svg:last-child{color:#9db8ff;margin-left:auto}.product-shell.product-shell--dark .lead-drawer__picker .lead-status-dot{border-radius:999px;flex:none;width:7px;height:7px}.product-shell.product-shell--dark .lead-drawer__picker .lead-status-dot--ready{background:#9dcc68}.product-shell.product-shell--dark .lead-drawer__picker .lead-status-dot--manual{background:#e2a657}.product-shell.product-shell--dark .lead-drawer__picker .lead-status-dot--sent{background:#9b7af2}.product-shell.product-shell--dark .lead-drawer__picker .lead-status-dot--disqualified{background:#e48774}.product-shell.product-shell--dark .lead-drawer__field-note{color:var(--app-muted);margin-top:-1px;font-size:11px;display:block}.product-shell.product-shell--dark .lead-drawer__field-note--valid{color:#9db8ff}.product-shell.product-shell--dark .lead-drawer__field-note--invalid{color:#e7ad8d}.campaigns-page--workspace .campaign-review-flow__start{border-color:var(--app-border-strong);background:var(--app-surface-2);grid-template-columns:1fr;place-items:center;width:150px;min-height:42px;padding:0 12px;display:grid;box-shadow:0 4px 18px #00000029}.campaigns-page--workspace .campaign-review-flow__start>strong{color:var(--app-text);text-overflow:clip;font-size:12px;font-weight:500;line-height:1;overflow:visible}@media (width>=1181px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(0,1fr) 400px}}@media (width>=1600px){.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(0,1fr) 420px}}.product-shell.product-shell--dark .watch-chat-panel{box-shadow:-14px 0 32px #0003}.watch-chat-panel__body,.watch-chat-panel__prompt textarea,.assistant-thread__viewport,.assistant-history-panel__list,.shell-watch-history__list{-ms-overflow-style:none;scrollbar-width:none}.watch-chat-panel__body::-webkit-scrollbar{width:0;height:0;display:none}.watch-chat-panel__prompt textarea::-webkit-scrollbar{width:0;height:0;display:none}.assistant-thread__viewport::-webkit-scrollbar{width:0;height:0;display:none}.assistant-history-panel__list::-webkit-scrollbar{width:0;height:0;display:none}.shell-watch-history__list::-webkit-scrollbar{width:0;height:0;display:none}@media (width>=901px){.product-shell.product-shell--dark .leadtable-page .leadtable-scroll{overflow:visible}.product-shell.product-shell--dark .leadtable-page .leadtable-scroll--wide{width:100%;max-width:100%;overflow:scroll auto}}.product-shell.product-shell--dark .leadtable-page .lead-inline-select__menu{z-index:80}.lead-inline-select__menu--portal{z-index:220;background:#24232c;border:1px solid #565565;border-radius:9px;max-height:min(320px,100dvh - 24px);padding:5px;overflow-y:auto;box-shadow:0 14px 30px #00000061}.lead-inline-select__menu--portal button{color:#f1f0f5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 9px;font:500 13px/18px Inter,ui-sans-serif,sans-serif;display:flex}.lead-inline-select__menu--portal button:hover,.lead-inline-select__menu--portal button[aria-checked=true]{background:#343341}.lead-inline-select__menu--portal .lead-status-dot{border-radius:999px;flex:none;width:7px;height:7px}.lead-inline-select__menu--portal .lead-status-dot--ready{background:#9dcc68}.lead-inline-select__menu--portal .lead-status-dot--sent{background:#9b7af2}.lead-inline-select__menu--portal .lead-status-dot--disqualified{background:#e48774}.lead-inline-select__menu--portal i{color:#d8d5e6;background:#393646;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.product-shell.product-shell--dark .leadtable-bulkbar--floating{border-color:var(--app-border-strong);background:#1f1e26fa;border-radius:12px;gap:8px;min-height:52px;padding:8px;box-shadow:0 18px 42px #0000006b,0 2px 8px #00000047}.product-shell.product-shell--dark .leadtable-bulkbar>span{min-height:36px;color:var(--app-muted);margin:0 2px 0 0;padding:0 9px;font-size:12px}.product-shell.product-shell--dark .leadtable-bulkbar>span strong{color:var(--app-text);font-weight:600}.product-shell.product-shell--dark .leadtable-bulkbar>button,.product-shell.product-shell--dark .leadtable-bulkbar>label{border-color:var(--app-border);background:var(--app-surface-low);min-height:36px;color:var(--app-text);border-radius:8px;gap:7px;padding:0 11px;font-size:12px;font-weight:500}.product-shell.product-shell--dark .leadtable-bulkbar>button:hover:not(:disabled),.product-shell.product-shell--dark .leadtable-bulkbar>label:hover{border-color:var(--app-border-strong);background:var(--app-hover)}.product-shell.product-shell--dark .leadtable-bulk-picker{position:relative}.product-shell.product-shell--dark .leadtable-bulk-picker__trigger{border:1px solid var(--app-border);background:var(--app-surface-low);min-height:36px;color:var(--app-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.product-shell.product-shell--dark .leadtable-bulk-picker__trigger:hover,.product-shell.product-shell--dark .leadtable-bulk-picker__trigger[aria-expanded=true]{border-color:var(--app-border-strong);background:var(--app-hover);color:#fff}.product-shell.product-shell--dark .leadtable-bulk-picker__trigger:focus-visible{outline-offset:1px;border-color:#5877ca;outline:2px solid #4e77df4d}.product-shell.product-shell--dark .leadtable-bulk-picker__trigger svg:last-child{color:var(--app-muted);margin-left:1px}.product-shell.product-shell--dark .leadtable-bulk-picker__menu{z-index:100;border:1px solid var(--app-border-strong);background:#22212a;border-radius:10px;gap:3px;min-width:230px;max-width:min(320px,100vw - 32px);padding:5px;display:grid;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 14px 30px #00000073,0 2px 7px #00000042}.product-shell.product-shell--dark .leadtable-bulk-picker__menu button{color:#e7e7eb;min-height:36px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 9px;font-size:12px;font-weight:500;display:flex}.product-shell.product-shell--dark .leadtable-bulk-picker__menu button:hover,.product-shell.product-shell--dark .leadtable-bulk-picker__menu button:focus-visible{color:#fff;background:#4e77df33;outline:0}.product-shell.product-shell--dark .leadtable-bulk-picker__empty{color:var(--app-muted);padding:8px 9px;font-size:12px}.product-shell.product-shell--dark .leadtable-bulkbar>label select{min-height:34px;color:inherit;font-size:inherit;background:0 0;padding:0 5px 0 0}.product-shell.product-shell--dark .leadtable-bulkbar .leadtable-bulkbar__clear{color:var(--app-muted);background:0 0;border-color:#0000;margin-left:0}.product-shell.product-shell--dark .leadtable-bulkbar .leadtable-bulkbar__clear:hover{border-color:var(--app-border);background:var(--app-surface-low);color:var(--app-text)}.product-shell.product-shell--dark .watch-chat-panel__schedule{overflow:visible}.product-shell.product-shell--dark .watch-schedule-select{z-index:2;min-width:148px;max-width:220px;position:relative}.product-shell.product-shell--dark .watch-schedule-select--open{z-index:3}.product-shell.product-shell--dark .watch-schedule-select__trigger{border:1px solid var(--app-border);background:var(--app-surface-low);width:100%;min-height:38px;color:var(--app-text);font:inherit;text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:13px;font-weight:500;line-height:1;display:flex}.product-shell.product-shell--dark .watch-schedule-select__trigger svg{color:var(--app-muted);flex:none}.product-shell.product-shell--dark .watch-schedule-select__trigger:hover,.product-shell.product-shell--dark .watch-schedule-select__trigger[aria-expanded=true]{background:var(--app-surface-raised);color:#fff;border-color:#5877ca}.product-shell.product-shell--dark .watch-schedule-select__trigger:focus-visible{outline-offset:1px;border-color:#5877ca;outline:2px solid #4e77df4d}.product-shell.product-shell--dark .watch-schedule-select__menu{z-index:30;border:1px solid var(--app-border-strong);background:#22212a;border-radius:10px;max-height:236px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #00000073,0 2px 7px #00000042}.product-shell.product-shell--dark .watch-schedule-select__option{color:#e7e7eb;width:100%;min-height:34px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.product-shell.product-shell--dark .watch-schedule-select__option:hover,.product-shell.product-shell--dark .watch-schedule-select__option[aria-selected=true]{color:#fff;background:#4e77df33}.product-shell.product-shell--dark .watch-schedule-select__option[aria-selected=true] svg{color:#8eaaff}.product-shell.product-shell--dark .watch-schedule-select__option:disabled{color:#777783;cursor:not-allowed}.product-shell.product-shell--dark .watch-schedule-select__option:disabled:hover{color:#777783;background:0 0}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark{color:#f0f0f4;background:#22212a;border-color:#45454f;box-shadow:0 18px 42px #0000007a,0 2px 8px #00000052}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button{color:#f0f0f4;min-height:52px}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button>svg{color:#b9c8ff}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button strong{color:#f6f6f8;font-weight:500}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button small{color:#b5b5bf;font-size:11px}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:hover,.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:focus-visible{color:#fff;background:#32313d}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger svg,.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger strong{color:#ffaaa5}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger small{color:#d2a3a0}.product-shell.product-shell--dark .shell-watch-thread__icon,.product-shell.product-shell--dark:not(.product-shell--collapsed) .shell-watch-thread__icon{box-shadow:none;background:0 0;border-color:#0000}@media (width>=901px) and (width<=1439px){.product-shell.product-shell--dark .shell-main>.taskboard-page{padding-left:clamp(24px,2.4vw,36px);padding-right:clamp(24px,2.4vw,36px)}}:root{--friendly-primary:#7357f6;--friendly-primary-hover:#6247e8;--friendly-primary-soft:#f0ecff;--friendly-navy:#11162f;--friendly-muted:#60667a;--friendly-border:#e8e9f0;--friendly-blue:#54a7ff;--friendly-green:#62c97a;--friendly-amber:#f6b94a}#root>.watchllama-fluent-provider{background:var(--colorNeutralBackground1);min-height:100%;color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);--friendly-primary:var(--colorBrandBackground);--friendly-primary-hover:var(--colorBrandBackgroundHover);--friendly-primary-soft:var(--colorBrandBackground2);--friendly-navy:var(--colorNeutralForeground1);--friendly-muted:var(--colorNeutralForeground2);--friendly-border:var(--colorNeutralStroke2)}body{color:var(--friendly-navy);background:#fbfbfd}button,a,input,textarea,select{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s,transform .18s}button:active:not(:disabled),a:active{transform:translateY(1px)}.landing-page{--landing-ink:#11162f;--landing-muted:#60667a;--landing-stone:#fff;--landing-beige:#f6f7fb;--landing-line:#e8e9f0;--landing-lime:#62c97a;--landing-pink:#f3c7d9;color:var(--landing-ink);font-family:var(--font-body);background:radial-gradient(circle at 92% 7%,#a9d5ff5c,#0000 26rem),radial-gradient(circle at 12% 22%,#d9d0ff6b,#0000 30rem),#fbfbfd;overflow:clip}.landing-page:before{z-index:0;content:"";opacity:.22;pointer-events:none;background-image:radial-gradient(#11162f12 .6px,#0000 .6px);background-size:18px 18px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000061,#0000 58%);mask-image:linear-gradient(#00000061,#0000 58%)}.landing-page>*{z-index:1;position:relative}.landing-nav{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#fbfbfdd1;border-bottom:1px solid #e8e9f0d1;gap:38px;width:min(100% - 32px,1240px);min-height:72px;padding:0 18px}.landing-brand{color:var(--friendly-navy);letter-spacing:-.035em;font-size:20px;font-weight:650}.landing-nav nav a{color:#60667a;border-radius:9px;padding:8px 11px;font-size:14px;font-weight:520}.landing-button{border-radius:11px;min-height:42px;padding:9px 16px;font-size:14px;font-weight:620}.landing-button--secondary{color:#30364e;background:#ffffffb8;border-color:#dedfe8}.landing-button--secondary:hover{background:#fff;border-color:#c9c6de;box-shadow:0 7px 20px #36305a14}.landing-page .landing-button--primary{background:var(--friendly-primary);color:#fff;gap:10px;padding:5px 16px 5px 5px;box-shadow:0 12px 28px #7357f638}.landing-page .landing-button--primary:hover{background:var(--friendly-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:0 14px 32px #6247e847}.landing-hero{grid-template-columns:minmax(0,.95fr) minmax(420px,.85fr);justify-content:stretch;align-items:center;gap:clamp(36px,7vw,96px);width:min(100% - 48px,1180px);min-height:720px;margin:0 auto;padding:72px 0 104px}.landing-hero:before{content:"";pointer-events:none;border:1px solid #7357f61a;border-radius:50%;width:560px;height:560px;position:absolute;bottom:6%;right:-14%;box-shadow:0 0 0 76px #7357f608,0 0 0 152px #54a7ff05}.landing-hero__content{text-align:left;align-items:flex-start}.landing-eyebrow{color:#5945b4;letter-spacing:.01em;background:#f0ecffad;border:1px solid #ded8ff;border-radius:8px;margin-bottom:22px;padding:7px 10px;font-size:13px;font-weight:620}.landing-hero h1{max-width:660px;color:var(--friendly-navy);font-family:var(--font-display);letter-spacing:-.066em;font-size:clamp(54px,6.4vw,82px);font-weight:680;line-height:.96}.landing-hero__content>p{max-width:570px;color:var(--friendly-muted);margin-top:26px;font-size:clamp(17px,1.7vw,20px);line-height:1.55}.landing-hero__text-link{color:#454b62;text-underline-offset:5px;padding:10px 2px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #c9c1f8;text-decoration:underline #c9c1f8;text-decoration-thickness:1px}.landing-hero__text-link:hover{color:var(--friendly-primary-hover);-webkit-text-decoration-color:var(--friendly-primary);text-decoration-color:var(--friendly-primary)}.landing-hero__visual{place-items:center;min-height:560px;display:grid;position:relative}.landing-hero__mascot-glow{aspect-ratio:1;background:radial-gradient(circle at 30% 24%,#ffffffeb,#0000 22%),linear-gradient(145deg,#eeeaff,#dff1ff 62%,#fff1dc);border-radius:42% 58% 52% 48%/47% 43% 57% 53%;width:min(94%,470px);position:absolute;transform:rotate(-4deg);box-shadow:inset 0 0 0 1px #ffffffc2,0 30px 90px #4e468321}.landing-hero__mascot{z-index:1;filter:drop-shadow(0 25px 26px #3b314c29);width:min(86%,430px);animation:6s ease-in-out infinite friendly-mascot-float;position:relative}.landing-hero__signal-card{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #e1deefe6;border-radius:16px;width:min(340px,78%);padding:18px;position:absolute;bottom:18px;right:-28px;box-shadow:0 22px 54px #2f285529}.landing-hero__signal-card header,.landing-hero__signal-card footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-hero__signal-card header{color:#71768a;font-size:11px}.landing-hero__signal-card header span{color:#347d47;align-items:center;gap:6px;font-weight:650;display:inline-flex}.landing-hero__signal-card header i{background:var(--friendly-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #62c97a24}.landing-hero__signal-card>strong{color:#1c223b;margin-top:13px;font-size:15px;font-weight:650;line-height:1.4;display:block}.landing-hero__signal-card>p{color:#72778b;margin-top:7px;font-size:12px;line-height:1.45}.landing-hero__signal-card footer{color:#777c8e;border-top:1px solid #ececf2;margin-top:14px;padding-top:12px;font-size:11px}.landing-hero__signal-card footer b{color:var(--friendly-primary);font-weight:650}.landing-benefits,.landing-campaigns,.landing-plans,.landing-sources,.landing-final-cta{width:min(100% - 48px,1180px);margin-left:auto;margin-right:auto}.landing-benefits{padding:28px 0 110px}.landing-benefits__grid{grid-template-columns:1.08fr .92fr;gap:18px;display:grid}.landing-benefit{border:1px solid var(--friendly-border);background:#ffffffd6;border-radius:20px;min-height:380px;overflow:hidden;box-shadow:0 12px 34px #342f5c0f}.landing-benefit:nth-child(3){grid-column:1/-1;min-height:290px}.landing-benefit__copy>span{color:#9b9fb0;font-size:11px;font-weight:650}.landing-benefit h3{color:var(--friendly-navy);letter-spacing:-.035em;font-size:24px}.landing-benefit p{max-width:48ch;color:var(--friendly-muted);font-size:15px;line-height:1.58}.landing-benefit:hover{border-color:#d8d3ef;transform:translateY(-2px);box-shadow:0 18px 44px #3e34701a}.landing-campaigns{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:center;gap:clamp(42px,7vw,92px);min-height:auto;padding:104px 0 120px}.landing-campaigns__intro>span,.landing-plans__heading>div>span,.landing-sources__copy>span,.landing-final-cta>span{color:var(--friendly-primary);letter-spacing:.02em;font-weight:650}.landing-campaigns h2,.landing-plans h2,.landing-sources h2,.landing-final-cta h2{color:var(--friendly-navy);letter-spacing:-.045em;font-weight:650}.landing-campaigns__intro>p,.landing-plans__heading>p,.landing-sources__copy>p,.landing-final-cta>p{color:var(--friendly-muted)}.landing-campaigns__intro ol li>span{background:var(--friendly-primary-soft);color:var(--friendly-primary);border:1px solid #ded8ff}.landing-campaigns__intro ol small{color:var(--friendly-muted)}.landing-campaign-preview{background:#fff;border:1px solid #e3e2eb;border-radius:20px;overflow:hidden;box-shadow:0 26px 70px #332d591f}.landing-campaign-preview>header{color:var(--friendly-navy);background:#fbfbfd;border-color:#ececf2}.landing-campaign-preview>header small,.landing-campaign-preview__sequence article small,.landing-campaign-preview aside>span,.landing-campaign-preview aside p{color:var(--friendly-muted)}.landing-campaign-preview>header em{color:#96691e;background:#fff7e8;border-radius:7px}.landing-campaign-preview__body,.landing-campaign-preview__sequence,.landing-campaign-preview aside{color:var(--friendly-navy);background:#fff;border-color:#ececf2}.landing-campaign-preview__sequence article{color:#30364e;background:#fff;border-color:#e7e7ee;border-radius:11px}.landing-campaign-preview aside code{color:#5945b4;background:#f4f1ff;border-color:#ddd8f5;border-radius:6px}.landing-plans{background:radial-gradient(circle at 92% 0,#54a7ff29,#0000 25rem),#f3f0ff;border:1px solid #e4dfff;border-radius:28px;padding:72px}.pricing-billing-switch button i{background:#fff}.pricing-billing-switch span.is-active{color:var(--friendly-navy)}.landing-plans__grid{align-items:stretch;gap:14px}.landing-plan{min-height:500px;color:var(--friendly-navy);background:#ffffffe6;border:1px solid #dedbebeb;border-radius:18px;flex-direction:column;padding:28px;display:flex;box-shadow:0 10px 28px #3e34700d}.landing-plan--featured{background:#fff;border-color:#aa9af9;box-shadow:0 20px 46px #5c48be24}.landing-plan header p,.landing-plan__billing-note,.landing-plan li{color:var(--friendly-muted)}.landing-plan header>span{background:var(--friendly-primary-soft);color:var(--friendly-primary);border-radius:7px}.landing-plan__price strong{color:var(--friendly-navy)}.landing-plan>a{color:#393f59;background:#fff;border:1px solid #d9d5eb;border-radius:11px;margin-top:auto}.landing-plan>a:hover{color:var(--friendly-primary-hover);background:#f4f1ff;border-color:#bfb4fa}.landing-plan--featured>a{border-color:var(--friendly-primary);background:var(--friendly-primary);color:#fff}.landing-plan--featured>a:hover{border-color:var(--friendly-primary-hover);background:var(--friendly-primary-hover);color:#fff}.landing-sources{border:1px solid var(--friendly-border);background:#fff;border-radius:28px;min-height:580px;padding:100px 72px;box-shadow:0 15px 42px #342f5c0f}.landing-sources__orbit:before,.landing-sources__orbit:after{border-color:#ded9f4}.landing-final-cta{min-height:540px;color:var(--friendly-navy);background:radial-gradient(circle at 18% 28%,#ffffffb3,#0000 20rem),linear-gradient(145deg,#f0ecff,#e6f3ff 64%,#fff4e8);border:1px solid #ded8ff;border-radius:28px;padding:88px 48px}.landing-final-cta>img{filter:drop-shadow(0 16px 20px #342f5c1f)}.landing-footer{border-color:var(--friendly-border);color:#666c80;width:min(100% - 48px,1180px);padding-left:0;padding-right:0}.landing-reveal{transition:opacity .54s,transform .54s cubic-bezier(.22,1,.36,1)}.product-shell{--app-canvas:var(--colorNeutralBackground1);--app-sidebar:var(--colorNeutralBackground2);--app-surface:#fff;--app-surface-low:var(--colorNeutralBackground2);--app-surface-raised:var(--colorBrandBackground2);--app-surface-selected:var(--colorBrandBackground2);--app-border:var(--colorNeutralStroke1);--app-border-soft:var(--colorNeutralStroke2);--app-text:var(--colorNeutralForeground1);--app-text-secondary:var(--colorNeutralForeground2);--app-muted:var(--colorNeutralForeground3);--app-primary:var(--colorBrandBackground);--app-primary-hover:var(--colorBrandBackgroundHover);--app-primary-soft:var(--colorBrandBackground2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--colorNeutralBackground1);color:var(--friendly-navy)}.shell-sidebar{background:#f7f7fb;border-color:#e8e9f0;padding:16px 12px 13px}.shell-brand strong{color:var(--friendly-navy);font-weight:650}.shell-brand-button:hover,.shell-collapse-toggle:hover,.shell-watch-history header button:hover{color:#433a73;background:#efedf8}.shell-new-watch{color:#3f455c;background:#fff;border-color:#dcd9eb;box-shadow:0 4px 14px #332d590a}.shell-new-watch:hover,.shell-new-watch--active{color:#4d3ca4;box-shadow:none;background:#f4f1ff;border-color:#c7bdf8}.shell-navigation button,.shell-settings,.shell-watch-thread,.shell-user{color:#62687b;border-radius:10px}.shell-navigation button:hover,.shell-settings:hover,.shell-watch-thread:hover,.shell-user:hover,.shell-watch-thread-row:hover{color:#272d47;background:#f0eff6}.shell-navigation .shell-navigation__active,.shell-settings.shell-navigation__active,.shell-watch-thread--active{color:#4e3caf;background:#ece8ff;font-weight:600}.shell-navigation button>small{background:var(--friendly-primary);color:#fff}.shell-watch-thread__icon{background:#fff;border-radius:9px}.shell-avatar{color:#5846ad;background:#eeeaff;border-color:#dedbe9}.shell-user-menu,.shell-watch-drawer,.shell-watch-settings{color:var(--friendly-navy);background:#fff;border-color:#dedfe8;border-radius:16px;box-shadow:0 24px 64px #342f5c29}.shell-main-header,.shell-mobile-header,.shell-mobile-nav{color:var(--friendly-navy);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#ffffffe0;border-color:#e8e9f0}.shell-main-header__icon{color:var(--friendly-primary);background:#f0ecff;border-radius:9px}.records-primary-button,.taskboard-toolbar button.taskboard-toolbar__primary,.leadtable-toolbar button.leadtable-toolbar__primary{border-color:var(--friendly-primary);background:var(--friendly-primary);color:#fff;border-radius:10px;box-shadow:0 8px 18px #7357f629}.records-primary-button:hover,.taskboard-toolbar button.taskboard-toolbar__primary:hover,.leadtable-toolbar button.leadtable-toolbar__primary:hover{border-color:var(--friendly-primary-hover);background:var(--friendly-primary-hover)}.records-secondary-button,.taskboard-toolbar button,.leadtable-toolbar button,.leadtable-filter-panel,.taskboard-filter__menu{border-radius:10px}.records-split,.taskboard,.leadtable-shell,.assistant-proposal,.assistant-watch-card,.assistant-snapshot,.settings-simple,.campaign-detail,.campaign-list{border-color:#e8e9f0;border-radius:16px;box-shadow:0 10px 28px #342f5c0d}.records-row-selected,.records-row-selected:hover{box-shadow:inset 3px 0 0 var(--friendly-primary);background:#f0ecff}@media (width>=901px) and (width<=1499px){.product-shell .leads-page .leadtable-scroll--wide>.lead-handoff__head,.product-shell .leads-page .leadtable-body,.product-shell .leads-page .leadtable-body>.lead-handoff__row{box-sizing:border-box;width:100%;min-width:0!important}.product-shell .leads-page .lead-handoff__head,.product-shell .leads-page .lead-handoff__row{grid-template-columns:34px minmax(170px,1fr) minmax(220px,1.25fr) minmax(140px,.72fr) minmax(120px,.65fr)!important;column-gap:6px!important;min-width:0!important}.product-shell .leads-page .lead-handoff__head>:nth-child(6),.product-shell .leads-page .lead-handoff__head>:nth-child(7),.product-shell .leads-page .lead-handoff__row>:nth-child(6),.product-shell .leads-page .lead-handoff__row>:nth-child(7){display:none}.product-shell .leads-page .leadtable-scroll--wide{overflow-x:hidden}}.lead-drawer{color:var(--friendly-navy);background:#fff;border-color:#e1e2ea;box-shadow:-20px 0 58px #342f5c29}.lead-drawer__header,.lead-drawer__tabs,.lead-drawer__section>header,.lead-drawer__fields>div,.lead-drawer__campaigns article{border-color:#e8e9f0}.lead-drawer__tabs,.lead-drawer__section,.lead-drawer__fields,.lead-drawer__campaigns article{color:var(--friendly-navy);background:#fff}.lead-drawer__tabs button,.lead-drawer__section small,.lead-drawer__fields dt,.lead-drawer__empty{color:var(--friendly-muted)}.lead-drawer__tabs button.is-active{border-color:var(--friendly-primary);color:var(--friendly-primary)}.lead-drawer__field-action,.lead-drawer__picker-trigger,.lead-inline-select,.lead-destination-picker__trigger{color:#454b62;background:#f8f8fb;border-color:#dddde7}.lead-drawer__field-action:hover,.lead-drawer__picker-trigger:hover,.lead-inline-select:hover,.lead-destination-picker__trigger:hover{color:#4e3caf;background:#f3f0ff;border-color:#c8bef9}.taskboard-group>header{background:#f6f7fb}.home-assistant,.home-assistant.home-assistant--simple-chat{color:var(--friendly-navy);background:radial-gradient(circle at 101% 42%,#7357f61a,#0000 24rem),radial-gradient(circle at 50% -10%,#54a7ff0f,#0000 34rem),#fbfbfd}.assistant-welcome__title,.assistant-welcome h2,.assistant-message__content,.assistant-suggestion strong{color:var(--friendly-navy)}.assistant-welcome__copy,.assistant-welcome__eyebrow,.assistant-suggestion small,.assistant-message__meta{color:var(--friendly-muted)}.assistant-welcome__badge{color:#5945b4;background:#f0ecff;border-color:#d9d0ff;border-radius:8px}.assistant-suggestion,.assistant-message--user .assistant-message__content,.assistant-proposal,.assistant-watch-card,.assistant-context-card,.assistant-status-card{background:#fff;border-color:#e6e6ee;border-radius:14px}.assistant-suggestion:hover{background:#f8f6ff;border-color:#cdc4fb;transform:translateY(-1px)}.assistant-composer,.assistant-composer-shell,.assistant-composer__surface{background:#fff;border-color:#dddde8;border-radius:16px;box-shadow:0 16px 42px #342f5c1a}.assistant-composer button[type=submit],.assistant-composer-shell button[type=submit],.assistant-proposal__action,.assistant-watch-card__footer button:first-child{background:var(--friendly-primary);color:#fff}.assistant-composer button[type=submit]:hover,.assistant-composer-shell button[type=submit]:hover,.assistant-proposal__action:hover,.assistant-watch-card__footer button:first-child:hover{background:var(--friendly-primary-hover)}.app-mutation-notice{color:var(--friendly-navy);background:#fff;border-color:#d9dbe6;border-radius:14px;box-shadow:0 20px 52px #342f5c29}.app-mutation-notice button{color:#5945b4;background:#f0ecff}@media (width<=980px){.landing-nav{width:100%;padding:0 20px}.landing-nav nav{display:none}.landing-hero{grid-template-columns:minmax(0,1fr);gap:28px;width:min(100% - 40px,720px);padding-top:74px}.landing-hero__content{text-align:center;align-items:center}.landing-hero__visual{width:min(100%,560px);min-height:500px;margin:0 auto}.landing-hero__signal-card{right:0}.landing-campaigns{grid-template-columns:minmax(0,1fr)}.landing-plans{padding:56px 30px}.landing-sources{padding:72px 36px}}@media (width<=700px){.landing-nav__actions .landing-button--secondary{display:none}.landing-nav__actions .landing-button--primary{padding-right:12px}.landing-hero{width:calc(100% - 32px);min-height:auto;padding:58px 0 82px}.landing-hero h1{font-size:clamp(46px,14vw,64px)}.landing-hero__actions{flex-direction:column}.landing-hero__visual{min-height:420px}.landing-hero__signal-card{width:88%;bottom:-4px;right:4px}.landing-benefits,.landing-campaigns,.landing-plans,.landing-sources,.landing-final-cta,.landing-footer{width:calc(100% - 28px)}.landing-benefits__grid{grid-template-columns:minmax(0,1fr)}.landing-benefit:nth-child(3){grid-column:auto}.landing-plans,.landing-sources,.landing-final-cta{border-radius:22px;padding:48px 22px}.landing-plan{min-height:auto}}.landing-reveal,.landing-reveal[data-visible=true]{opacity:1;transform:none}.landing-nav{z-index:40;-webkit-backdrop-filter:blur(14px);background:#fafaf7d1;position:sticky;top:0}.landing-page section[id]{scroll-margin-top:96px}.landing-benefit .landing-benefit__content,.landing-benefit:first-child .landing-benefit__content{background:#f8f6f4;padding:0}.landing-benefit:first-child .landing-benefit__content{background:#fff}.landing-benefit__mark{border-radius:18px;flex:0 0 64px;width:64px;height:64px;min-height:64px;margin:24px;padding:0}.landing-benefit--blue .landing-benefit__reveal{background:#b9e4ed}.landing-benefit--violet .landing-benefit__reveal{background:#f0daf3}.landing-benefit--lime .landing-benefit__reveal{background:#dbfc74}.landing-benefit__evidence-lines i{background:#1a1a1a2e}.landing-benefit__approval{color:#445414;background:#ffffffd6;box-shadow:0 12px 28px #4a3c2d1a}.landing-benefits__grid{background:0 0;padding:0}.landing-benefit__signal-card strong{color:#fff}@media (prefers-reduced-motion:no-preference){@keyframes friendly-mascot-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}}@media (prefers-reduced-motion:reduce){.landing-hero__mascot{animation:none}}.landing-product{z-index:2;width:min(100%,1440px);margin:0 auto;padding:0 clamp(24px,7vw,100px) 88px;position:relative}.landing-product__tabs{background:#f0eeeb;border:1px solid #eae6e1;gap:4px;margin:0 auto 20px;padding:4px}.landing-product__tabs button{color:#6d6a66;min-height:36px;font-family:var(--font-body);padding:7px 15px;font-size:14px;font-weight:500}.landing-product__tabs button:hover{color:#1a1a1a}.landing-product__tabs .landing-product__tab--active{color:#1a1a1a;background:#fff;box-shadow:0 4px 14px #51453714}.landing-preview-stage{border:0;border-radius:32px;padding:clamp(18px,3.3vw,40px)}.landing-preview-stage--discover{background:#eaf7bd}.landing-preview-stage--review{background:#f5dcf6}.landing-preview-stage--outreach{background:#dceef1}.landing-preview{background:#fff;border:1px solid #dfdbd6;border-radius:20px;box-shadow:0 24px 65px #59483021}.landing-preview__topbar{background:#fff;border-color:#eae6e1;min-height:68px}.landing-preview__topbar strong,.landing-preview__rail>strong,.landing-cue blockquote{color:#1a1a1a}.landing-preview__topbar small,.landing-preview__rail>span,.landing-preview__feed-head>span,.landing-preview__rail>small{color:#77736e}.landing-preview__live{color:#53631d;background:#eff8d2}.landing-preview__body{grid-template-columns:minmax(240px,31%) minmax(0,1fr);min-height:440px}.landing-preview__rail{background:#f8f6f4;border-color:#eae6e1;padding:36px}.landing-preview__rail li{color:#535353}.landing-preview__rail li svg{color:#778b2c}.landing-preview__feed{background:#fafaf7;padding:clamp(22px,3vw,36px)}.landing-preview__feed-head small{color:#535353;background:#fff;border-color:#e1ddd8}.landing-cue{background:#fff;border-color:#eae6e1}.landing-cue--featured{box-shadow:inset 3px 0 #b9de3e}.landing-cue__source,.landing-cue footer>span,.landing-cue footer>small,.landing-cue>p{color:#77736e}.landing-cue__source>span{color:#535353;background:#eeebe7}.landing-cue footer>span strong{color:#5d711f}.landing-cue footer button{color:#fff;background:#1a1a1a;border:1px solid #1a1a1a}.landing-platforms{text-align:center;width:min(100% - 48px,1200px);margin:0 auto;padding:16px 0 112px}.landing-platforms>p{color:#535353;margin:0 0 34px;font-size:20px}.landing-platforms>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.landing-platforms span{color:#535353;min-height:74px;font-family:var(--font-display);border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:17px;font-weight:600;transition:background-color .16s,color .16s,transform .16s;display:flex}.landing-platforms span:hover{color:#1a1a1a;background:#f0eeeb;transform:translateY(-2px)}.landing-platforms img{object-fit:contain;border-radius:9px;width:32px;height:32px}.landing-section-heading{flex-direction:column;display:flex}.landing-section-heading--centered{text-align:center;align-items:center}.landing-section-heading>span{color:#697529;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.landing-section-heading h2{color:#1a1a1a;max-width:780px;font-family:var(--font-display);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(42px,4.5vw,54px);font-weight:500;line-height:1.1}.landing-stories{width:min(100% - 48px,1200px);margin:0 auto;padding:112px 0}.landing-stories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,987px);margin:54px auto 0;display:grid}.landing-story{background:#fff;border:1px solid #eae6e1;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:260px;padding:24px;display:flex;position:relative;overflow:hidden}.landing-story:nth-child(3n+1){transform:translateY(18px)}.landing-story>svg{color:#eeebe7;fill:currentColor;position:absolute;top:18px;right:20px}.landing-story>p{z-index:1;color:#1a1a1a;max-width:235px;margin:34px 0 50px;font-size:16px;line-height:1.5;position:relative}.landing-story footer{align-items:center;gap:10px;display:flex}.landing-story footer i{background:#f0eeeb;border-radius:12px;width:38px;height:38px;box-shadow:inset 0 0 0 8px #ffffff6b}.landing-story footer strong{color:#535353;font-size:14px;font-weight:500}.landing-story--lime footer i{background:#dbfc74}.landing-story--pink footer i{background:#fac6fb}.landing-story--blue footer i{background:#b9e4ed}.landing-story--violet footer i{background:#d9c9f8}.landing-story--stone footer i{background:#eeebe7}.landing-sources{background:#fafaf7;border:0;min-height:640px;position:relative}.landing-sources:before,.landing-sources:after{z-index:-1;content:"";pointer-events:none;border:1px solid #eeebe7;border-radius:50%;position:absolute}.landing-sources:before{width:560px;height:560px;right:-6%}.landing-sources:after{width:390px;height:390px;right:3%}.landing-sources__copy>span{color:#697529}.landing-sources__copy h2{color:#1a1a1a}.landing-sources__copy li{color:#535353}.landing-sources__copy li svg{color:#778b2c}.landing-sources__orbit,.landing-sources__orbit:before{border-color:#eae6e1}.landing-source-node--gmail{top:8%;left:26%}.landing-source-node--microsoft{bottom:18%;left:4%}.landing-outcomes{width:min(100% - 48px,1200px);margin:0 auto;padding:88px 0 112px}.landing-outcomes__heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:34px;display:flex}.landing-outcomes__heading h2{color:#1a1a1a;max-width:860px;font-family:var(--font-display);letter-spacing:-.035em;flex-direction:column;margin:0;font-size:clamp(42px,4.5vw,54px);font-weight:500;line-height:1.08;display:flex}.landing-outcomes__heading h2 em{color:#a3a3a3;font-style:normal}.landing-outcomes__grid{background:#f0eeeb;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}.landing-outcome{background:#fafaf7;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:390px;padding:28px;display:flex}.landing-outcome header{justify-content:space-between;align-items:center;display:flex}.landing-outcome header span{color:#8d8984;font-size:12px}.landing-outcome h3{color:#1a1a1a;font-family:var(--font-display);margin:0 0 10px;font-size:28px;font-weight:500}.landing-outcome p{color:#77736e;max-width:290px;margin:0;font-size:17px;line-height:1.5}.landing-outcome--lime{background:#dbfc74}.landing-outcome--pink{background:#fac6fb}.landing-outcome--lime p,.landing-outcome--pink p,.landing-outcome--lime header span,.landing-outcome--pink header span{color:#4e4b45}.landing-final-cta{background:radial-gradient(circle at 16% 24%,#fac6fb94 0 18px,#0000 20px),radial-gradient(circle at 82% 68%,#dbfc74c7 0 25px,#0000 27px),#fafaf7;border:0;min-height:520px;position:relative;overflow:hidden}.landing-final-cta:before{content:"";opacity:.72;background:#f0eeeb;border-radius:45% 55% 60% 40%;width:260px;height:132px;position:absolute;top:68px;right:8%;transform:rotate(8deg)}.landing-final-cta>*{z-index:1;position:relative}.landing-final-cta h2{color:#1a1a1a}.landing-final-cta>p{color:#535353}.landing-footer{border:0;width:min(100%,1440px);min-height:0;padding:0 clamp(24px,5vw,72px) 48px;display:block}.landing-footer__panel{background:#ffffffb8;border:1px solid #eae6e1;border-radius:24px;grid-template-columns:minmax(220px,1.35fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(240px,1fr);gap:48px;min-height:310px;padding:42px;display:grid}.landing-footer__brand{flex-direction:column;align-items:flex-start;display:flex}.landing-footer__brand>p,.landing-footer__action>p{color:#77736e;max-width:290px;margin:18px 0 0;font-size:14px;line-height:1.55}.landing-footer__brand>small{color:#8c8883;margin-top:auto;font-size:12px}.landing-footer nav{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.landing-footer nav strong,.landing-footer__action>strong{color:#535353;margin-bottom:4px;font-size:13px;font-weight:500}.landing-footer nav a{color:#1a1a1a;font-size:14px;text-decoration:none}.landing-footer nav a:hover{color:#697529}.landing-footer__action{flex-direction:column;align-items:flex-start;display:flex}.landing-footer__action>strong{color:#1a1a1a;font-family:var(--font-display);font-size:22px;font-weight:500}.landing-footer__action .landing-button{margin-top:22px}@media (width<=980px){.landing-platforms>div{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-story:nth-child(3n+1){transform:none}.landing-outcomes__grid{grid-template-columns:minmax(0,1fr)}.landing-outcome{min-height:300px}.landing-footer__panel{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-footer__brand>small{margin-top:28px}}@media (width<=720px){.landing-product{margin-top:0;padding:0 14px 70px}.landing-product__tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.landing-product__tabs button{white-space:nowrap;justify-content:center;padding-inline:8px;font-size:12px}.landing-preview__body{grid-template-columns:minmax(0,1fr)}.landing-preview__rail{border-bottom:1px solid #eae6e1;border-right:0;min-height:300px;display:flex}.landing-preview__feed{padding:16px}.landing-cue footer{flex-direction:column;align-items:flex-start}.landing-platforms{width:calc(100% - 28px);padding-bottom:70px}.landing-platforms>p{font-size:17px}.landing-platforms>div{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-platforms span:last-child{grid-column:1/-1}.landing-stories,.landing-outcomes{width:calc(100% - 28px);padding:72px 0}.landing-stories__grid{grid-template-columns:minmax(0,1fr);margin-top:38px}.landing-story{min-height:230px}.landing-outcomes__heading{flex-direction:column;align-items:flex-start}.landing-outcome{min-height:270px}.landing-final-cta:before{right:-20%}.landing-footer{padding:0 14px 22px}.landing-footer__panel{grid-template-columns:minmax(0,1fr);gap:36px;padding:28px}}:root{--friendly-primary:#1a1a1a;--friendly-primary-hover:#30302c;--friendly-primary-soft:#eeebe7;--friendly-navy:#1a1a1a;--friendly-muted:#535353;--friendly-border:#eae6e1;--friendly-blue:#a9d8f5;--friendly-green:#b8d957;--friendly-amber:#e8bd61;--friendly-lime:#dbfc74;--friendly-pink:#fac6fb;--friendly-stone:#f0eeeb;--friendly-canvas:#fafaf7}#root>.watchllama-fluent-provider{--friendly-primary:#1a1a1a;--friendly-primary-hover:#30302c;--friendly-primary-soft:#eeebe7;--friendly-navy:#1a1a1a;--friendly-muted:#535353;--friendly-border:#eae6e1}body,#root>.watchllama-fluent-provider{background:var(--friendly-canvas);color:var(--friendly-navy);font-family:var(--font-body)}.landing-page{--landing-ink:#1a1a1a;--landing-muted:#535353;--landing-stone:#f8f6f4;--landing-beige:#f0eeeb;--landing-line:#eae6e1;--landing-lime:#dbfc74;--landing-pink:#fac6fb;background:var(--friendly-canvas)}.landing-page:before{opacity:1;background:radial-gradient(circle at 17% 9%,#fac6fb2e,#0000 18rem),radial-gradient(circle at 84% 8%,#dbfc7433,#0000 16rem);position:absolute;-webkit-mask-image:none;mask-image:none}.landing-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafaf7eb;border:0;gap:48px;width:min(100% - 48px,1200px);min-height:80px;padding:0}.landing-brand{color:#1a1a1a;font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:600}.landing-brand__mark{filter:drop-shadow(0 5px 8px #5c49311c);width:32px;height:32px}.landing-nav nav{justify-content:flex-start;gap:0}.landing-nav nav a{color:#1a1a1a;font-family:var(--font-body);border-radius:8px;padding:4px 8px;font-size:15px;font-weight:500;text-decoration:none}.landing-nav nav a:hover{color:#1a1a1a;background:#eeebe7}.landing-button{min-height:40px;font-family:var(--font-body);border-radius:24px;font-size:15px;font-weight:500}.landing-button--secondary{color:#1a1a1a;box-shadow:none;background:#eeebe7;border-color:#eae6e1;padding:8px 24px}.landing-button--secondary:hover{box-shadow:none;background:#e7e2dc;border-color:#ddd7d0}.landing-page .landing-button--primary{box-shadow:none;color:#1a1a1a;background:0 0;border-color:#0000;gap:7px;padding:6px 13px 6px 5px}.landing-button--primary>span{color:#fff;background:#1a1a1a;width:28px;height:28px}.landing-page .landing-button--primary:hover{box-shadow:none;color:#1a1a1a;background:#eeebe7}.landing-hero{grid-template-columns:minmax(0,1fr);place-items:center;width:min(100% - 48px,1240px);min-height:674px;padding:112px 20px 126px;display:grid;position:relative}.landing-hero:before{background:var(--friendly-pink);filter:blur(3px);border:0;border-radius:8px;width:42px;height:42px;inset:72% auto auto 13%;transform:rotate(45deg);box-shadow:0 10px 25px #cd6fcf3d}.landing-hero__content{z-index:2;text-align:center;align-items:center;width:min(100%,780px);margin:0 auto}.landing-eyebrow{color:#535353;background:0 0;border:0;margin-bottom:20px;padding:0;font-size:15px;font-weight:400}.landing-eyebrow svg{color:#73852e}.landing-hero h1{color:#1a1a1a;max-width:780px;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(54px,5.4vw,70px);font-weight:500;line-height:1}.landing-hero h1 em{color:#1a1a1a;font-style:normal}.landing-hero__content>p{color:#535353;max-width:560px;margin-top:22px;font-size:clamp(18px,1.7vw,21px);line-height:1.45}.landing-hero__actions{gap:16px;margin-top:34px}.landing-hero__text-link{color:#1a1a1a;background:#eeebe7;border:1px solid #eae6e1;border-radius:24px;padding:10px 24px;font-size:15px;font-weight:500;text-decoration:none}.landing-hero__text-link:hover{color:#1a1a1a;background:#e7e2dc;border-color:#ddd7d0}.landing-hero__note{color:#77736e;margin-top:18px}.landing-hero__note svg{color:#839d2f}.landing-hero__visual{z-index:1;pointer-events:none;min-height:0;display:block;position:absolute;inset:0}.landing-hero__mascot-glow{aspect-ratio:auto;filter:blur(.2px);background:linear-gradient(145deg,#fac6fb,#f3d9f6 58%,#fff2dc);border-radius:52% 48% 44% 56%/54% 38% 62% 46%;width:156px;height:118px;top:46px;left:7%;transform:rotate(-10deg);box-shadow:0 16px 30px #7e596521}.landing-hero__mascot{filter:drop-shadow(0 14px 14px #49372724);width:118px;position:absolute;top:42px;left:9%}.landing-hero__signal-card{background:#f8f6f4f0;border-color:#eae6e1;border-radius:18px;width:min(260px,25%);padding:16px;bottom:66px;right:5%;transform:rotate(2deg);box-shadow:0 18px 45px #4a3c2d1a}.landing-hero__signal-card header span{color:#64722b}.landing-hero__signal-card header i{background:#a8c54a;box-shadow:0 0 0 4px #dbfc744d}.landing-hero__signal-card>strong{color:#1a1a1a}.landing-hero__signal-card>p,.landing-hero__signal-card footer{color:#77736e}.landing-hero__signal-card footer{border-color:#eae6e1}.landing-hero__signal-card footer b{color:#1a1a1a}.landing-benefits,.landing-campaigns,.landing-plans,.landing-sources,.landing-final-cta{width:min(100% - 48px,1200px)}.landing-benefits{background:#f0eeeb;border-radius:32px;margin-bottom:112px;padding:8px}.landing-benefits__grid{grid-template-columns:minmax(0,1.75fr) minmax(240px,.95fr) minmax(240px,.95fr);gap:8px}.landing-benefit,.landing-benefit:nth-child(3){min-height:420px;box-shadow:none;background:#f8f6f4;border:0;border-radius:24px;grid-column:auto}.landing-benefit:first-child{grid-template-columns:minmax(0,1fr) minmax(230px,1fr);display:grid}.landing-benefit__content{min-height:100%;padding:24px}.landing-benefit__mark{background:#eae8e6;border-radius:50%;width:64px;height:64px}.landing-benefit__copy>span{color:#8d8882}.landing-benefit h3{color:#1a1a1a;font-family:var(--font-display);letter-spacing:0;font-size:20px;font-weight:500;line-height:1.3}.landing-benefit p{color:#535353;font-size:16px;line-height:1.45}.landing-benefit__reveal{background:#e8f3fb}.landing-benefit:nth-child(n+2) .landing-benefit__reveal{display:none}.landing-benefit:hover{box-shadow:none;border-color:#0000;transform:translateY(-2px)}.landing-campaigns{background:#f0eeeb;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(460px,1fr);gap:40px;min-height:580px;margin-bottom:112px;padding:40px}.landing-campaigns__intro>span,.landing-plans__heading>div>span,.landing-sources__copy>span,.landing-final-cta>span{color:#657329;font-weight:500}.landing-campaigns h2,.landing-plans h2,.landing-sources h2,.landing-final-cta h2{color:#1a1a1a;font-family:var(--font-display);letter-spacing:-.02em;font-weight:500}.landing-campaigns__intro>p,.landing-plans__heading>p,.landing-sources__copy>p,.landing-final-cta>p,.landing-campaigns__intro ol small{color:#535353}.landing-campaigns__intro ol li>span{color:#1a1a1a;background:#fafaf7;border-color:#d8d2cb}.landing-campaigns__intro ol strong{color:#1a1a1a}.landing-campaign-preview{box-shadow:none;border-color:#eae6e1;border-radius:12px}.landing-campaign-preview>header,.landing-campaign-preview__body,.landing-campaign-preview__sequence,.landing-campaign-preview aside{color:#1a1a1a;background:#fafaf8;border-color:#eae6e1}.landing-campaign-preview__sequence article{color:#30302c;background:#fff;border-color:#eae6e1}.landing-campaign-preview__sequence article.is-selected{color:#394416;background:#f4fbdc;border-color:#cbd6a8}.landing-campaign-preview aside code{color:#535353;background:#eeebe7;border-color:#ddd7d0}.landing-plans{background:#f8f6f4;border-color:#eae6e1;border-radius:32px;padding:64px}.pricing-billing-switch{color:#77736e;background:#fafaf7;border-color:#eae6e1}.pricing-billing-switch button{background:#d8d2cb}.landing-plan{color:#1a1a1a;box-shadow:none;background:#fafaf7;border-color:#eae6e1;border-radius:20px}.landing-plan--featured{box-shadow:none;background:#f4fbdc;border-color:#cbd6a8}.landing-plan header>span{color:#535353;background:#eeebe7}.landing-plan>a{color:#1a1a1a;background:#fff;border-color:#ddd7d0}.landing-plan--featured>a{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.landing-sources{box-shadow:none;background:#f0eeeb;border-color:#eae6e1;border-radius:24px}.landing-sources__center,.landing-source-node{background:#fafaf7;border-color:#eae6e1;box-shadow:0 12px 30px #4a3c2d14}.landing-final-cta{background:radial-gradient(circle at 17% 25%,#ffffffb3,#0000 19rem),linear-gradient(145deg,#f4fbdc,#f8f6f4 58%,#fdeafb);border-color:#dfe6bd;border-radius:32px}.landing-footer{color:#77736e;border-color:#eae6e1}.landing-footer a:hover{color:#1a1a1a}.product-shell{--app-canvas:#fafaf7;--app-sidebar:#f8f6f4;--app-surface:#fff;--app-surface-low:#f8f6f4;--app-surface-raised:#f0eeeb;--app-surface-selected:#eeebe7;--app-border:#ddd8d1;--app-border-soft:#eae6e1;--app-text:#1a1a1a;--app-text-secondary:#535353;--app-muted:#77736e;--app-primary:#1a1a1a;--app-primary-hover:#30302c;--app-primary-soft:#eeebe7;color:#1a1a1a;font-family:var(--font-body);background:#fafaf7}.shell-sidebar{background:#f8f6f4;border-color:#eae6e1}.shell-brand strong,.shell-main-header h1,.taskboard-heading h1,.leads-page>h1,.campaigns-page h1,.settings-simple h1,.assistant-welcome__title,.assistant-welcome h2{color:#1a1a1a;font-family:var(--font-display);letter-spacing:-.025em;font-weight:600}.shell-brand-button:hover,.shell-collapse-toggle:hover,.shell-watch-history header button:hover,.shell-navigation button:hover,.shell-settings:hover,.shell-watch-thread:hover,.shell-user:hover,.shell-watch-thread-row:hover{color:#1a1a1a;background:#eeebe7}.shell-new-watch{color:#535353;box-shadow:none;background:#fafaf7;border-color:#ddd8d1}.shell-new-watch:hover,.shell-new-watch--active,.shell-navigation .shell-navigation__active,.shell-settings.shell-navigation__active,.shell-watch-thread--active{color:#1a1a1a;box-shadow:none;background:#eeebe7;border-color:#d8d2cb}.shell-navigation .shell-navigation__active svg,.shell-settings.shell-navigation__active svg{color:#5b6924}.shell-navigation button>small{color:#1a1a1a;background:#dbfc74}.shell-watch-thread__icon,.shell-avatar,.shell-main-header__icon{color:#535353;background:#f0eeeb;border-color:#ddd8d1}.shell-user-menu,.shell-watch-drawer,.shell-watch-settings{color:#1a1a1a;background:#fafaf7;border-color:#ddd8d1;box-shadow:0 24px 64px #4a3c2d24}.shell-main,.records-page,.home-assistant,.home-assistant.home-assistant--simple-chat{color:#1a1a1a;background:radial-gradient(circle at 92% 10%,#dbfc7414,#0000 22rem),#fafaf7}.shell-main-header,.shell-mobile-header,.shell-mobile-nav{color:#1a1a1a;background:#fafaf7e8;border-color:#eae6e1}.records-page{--records-border:#eae6e1;--records-border-strong:#ddd8d1;--records-canvas:#fff;--records-subtle:#f8f6f4;--records-hover:#f4f2ee;--records-selected:#eeebe7;--records-text:#1a1a1a;--records-text-secondary:#535353;--records-text-muted:#77736e;--records-ai:#f0eeeb;--records-accent:#5b6924}.records-primary-button,.taskboard-toolbar button.taskboard-toolbar__primary,.leadtable-toolbar button.leadtable-toolbar__primary,.assistant-composer button[type=submit],.assistant-composer-shell button[type=submit],.assistant-proposal__action,.assistant-watch-card__footer button:first-child{box-shadow:none;color:#fff;background:#1a1a1a;border-color:#1a1a1a}.records-row-selected,.records-row-selected:hover{background:#eeebe7;box-shadow:inset 3px 0 #b2cf51}.records-split,.taskboard,.leadtable-shell,.assistant-proposal,.assistant-watch-card,.assistant-snapshot,.settings-simple,.campaign-detail,.campaign-list,.assistant-composer,.assistant-composer-shell,.assistant-composer__surface{border-color:#eae6e1;box-shadow:0 10px 28px #4a3c2d0d}.assistant-welcome__badge{color:#53621e;background:#f4fbdc;border-color:#dfe6bd}.assistant-suggestion:hover{background:#f8f6f4;border-color:#d8d2cb}.assistant-composer:focus-within,.assistant-composer-shell:focus-within{border-color:#b8c68a;box-shadow:0 0 0 4px #dbfc7438,0 18px 44px #4a3c2d17}.leadtable-filter-button.is-active{box-shadow:0 0 0 3px #dbfc7438;color:#47531e!important;border-color:#b8c68a!important}.leadtable-filter-button>span,.taskboard-toolbar button>span{background:#1a1a1a}.lead-inline-select,.lead-drawer__field-action,.lead-drawer__picker-trigger,.lead-destination-picker__trigger{color:#535353;background:#f8f6f4;border-color:#ddd8d1}.lead-inline-select:hover,.lead-drawer__field-action:hover,.lead-drawer__picker-trigger:hover,.lead-destination-picker__trigger:hover{color:#47531e;background:#f4fbdc;border-color:#cbd6a8}.taskboard-row__assignee{background:0 0;border:0;padding:0}.taskboard-row__assignee-trigger{color:#535353;border-radius:8px;justify-content:flex-start;gap:7px;width:100%;min-width:0;padding:4px 8px}.taskboard-row__assignee-trigger>i{color:#535353;background:#eeebe7;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:inline-grid}.taskboard-row__assignee-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.taskboard-row__assignee-menu,.lead-inline-select__menu{background:#fafaf7;border-color:#ddd8d1;box-shadow:0 16px 40px #4a3c2d24}.lead-drawer{background:#fafaf7;border-color:#ddd8d1;box-shadow:-20px 0 58px #4a3c2d24}.email-automations-locked{color:#1a1a1a}.email-automations-locked__intro{max-width:720px;padding-top:58px}.email-automations-locked__intro h1{color:#1a1a1a;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(38px,4vw,56px);font-weight:500}.email-automations-locked__intro p{color:#535353}.email-automations-locked__upgrade{color:#fff;background:#1a1a1a;border-radius:24px}.email-automations-locked__upgrade:hover{background:#30302c}.email-automations-locked__history,.email-automations-locked__preview{background:#fff;border-color:#eae6e1;border-radius:20px;box-shadow:0 12px 32px #4a3c2d0f}.email-automations-locked__history>header,.email-automations-locked__history article,.email-automations-locked__preview>header{border-color:#eae6e1}.email-automations-locked__history>header strong,.email-automations-locked__history article strong,.email-automations-locked__preview>header span{color:#1a1a1a}.email-automations-locked__history>header div>span,.email-automations-locked__history>header>span,.email-automations-locked__history article small,.email-automations-locked__status{color:#77736e}.email-automations-locked__mail{color:#5b6924;background:#f4fbdc}@media (width<=980px){.landing-nav{width:calc(100% - 40px);padding:0}.landing-hero{width:calc(100% - 40px);padding-top:100px}.landing-hero__mascot{width:92px;left:2%}.landing-hero__mascot-glow{width:122px;height:96px;left:0}.landing-hero__signal-card{width:220px;right:1%}.landing-benefits__grid{grid-template-columns:minmax(0,1fr) minmax(240px,.72fr)}.landing-benefit:nth-child(3){grid-column:1/-1;min-height:300px}.landing-campaigns{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.landing-nav{width:calc(100% - 28px)}.landing-hero{width:calc(100% - 28px);min-height:650px;padding:78px 0 94px}.landing-hero__visual{display:none}.landing-hero h1{font-size:clamp(46px,13vw,58px)}.landing-benefits,.landing-campaigns,.landing-plans,.landing-sources,.landing-final-cta,.landing-footer{width:calc(100% - 28px)}.landing-benefits__grid,.landing-benefit:first-child{grid-template-columns:minmax(0,1fr)}.landing-benefit,.landing-benefit:nth-child(3){grid-column:auto;min-height:360px}.landing-benefit:first-child .landing-benefit__reveal{min-height:220px}.landing-campaigns,.landing-plans,.landing-sources,.landing-final-cta{border-radius:24px;padding:36px 22px}}:root{--sunbeam-page:#fafaf7;--sunbeam-ink:#1a1a1a;--sunbeam-copy:#535353;--sunbeam-muted:#8b8782;--sunbeam-stone:#f0eeeb;--sunbeam-stone-light:#f8f6f4;--sunbeam-line:#eae6e1;--sunbeam-lime:#d9ecff;--sunbeam-pink:#fac6fb;--sunbeam-blue:#d9ecff;--sunbeam-radius:24px}.sunbeam-hero--prompt{isolation:isolate;background:#2a87d3;min-height:828px;padding-top:116px;padding-bottom:54px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff75,0 24px 72px #1557801f}.sunbeam-hero__landscape{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sunbeam-hero__landscape-image,.sunbeam-hero__sky,.sunbeam-hero__hills,.sunbeam-hero__hill-foreground,.sunbeam-hero__atmosphere,.sunbeam-hero__landscape-shade{-webkit-user-select:none;user-select:none;display:block;position:absolute}.sunbeam-hero__landscape-image{z-index:0;object-fit:cover;object-position:center 68%;filter:saturate(.94)contrast(1.02)brightness(.92);width:100%;height:100%;inset:0}.sunbeam-hero__sky{object-fit:cover;object-position:center top;filter:saturate(.88)contrast(.96)brightness(1.04);width:104%;height:104%;animation:22s ease-in-out infinite alternate llama-sky-drift;inset:-2%}.sunbeam-hero__atmosphere{z-index:1;background:radial-gradient(circle at 50% 28%,#ffffff2e,#0000 28%),linear-gradient(#084d8f1f 0%,#0f71b21f 42%,#1348356b 100%);inset:0}.sunbeam-hero__hills{z-index:2;transform-origin:bottom;filter:saturate(.82)contrast(.94)brightness(.82);width:max(110%,900px);height:auto;animation:1.05s cubic-bezier(.2,.78,.22,1) both llama-hills-arrive;bottom:0;right:-5%;transform:translateY(clamp(330px,28vw,580px))}.sunbeam-hero__hill-foreground{z-index:3;opacity:.92;filter:saturate(.9)contrast(.96)brightness(.78);transform-origin:bottom;width:clamp(560px,49vw,820px);height:auto;animation:1.15s cubic-bezier(.2,.78,.22,1) 80ms both llama-hill-arrive;bottom:-158px;right:clamp(-110px,-4vw,-38px);transform:rotate(-1.5deg)}.sunbeam-hero__landscape-shade{z-index:4;background:linear-gradient(90deg,#032f632e,#0000 30% 70%,#1a537314),linear-gradient(#0000 48%,#05302524 72%,#0323178a 100%);inset:0}.sunbeam-hero--prompt .sunbeam-hero__content{z-index:5;width:min(780px,100%);animation:.72s cubic-bezier(.2,.78,.22,1) 80ms both llama-hero-content-arrive;position:relative;transform:translateY(-10px)}.sunbeam-hero__title{flex-direction:column;gap:14px}.sunbeam-hero--prompt .sunbeam-hero__title h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;text-transform:none;white-space:normal;text-shadow:0 3px 24px #0233582e;width:min(720px,100%);max-width:720px;font:600 clamp(48px,4.4vw,68px)/.98 Inter,sans-serif}@keyframes llama-sky-drift{0%{transform:scale(1.01)translate(-.5%)}to{transform:scale(1.035)translate(.5%,-.4%)}}@keyframes llama-hills-arrive{0%{opacity:0;transform:translateY(calc(clamp(330px,28vw,580px) + 48px))scale(1.025)}to{opacity:1;transform:translateY(clamp(330px,28vw,580px))scale(1)}}@keyframes llama-hill-arrive{0%{opacity:0;transform:translateY(52px)rotate(-1.5deg)scale(1.03)}to{opacity:.92;transform:translateY(0)rotate(-1.5deg)scale(1)}}@keyframes llama-hero-content-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(-10px)}}@media (width<=1099.98px){.sunbeam-hero--prompt{min-height:760px;padding:96px 42px 44px}.sunbeam-hero--prompt .sunbeam-hero__title h1{font-size:clamp(46px,6vw,62px)}.sunbeam-hero__hills{transform:translateY(clamp(330px,32vw,470px))}.sunbeam-hero__hill-foreground{bottom:-140px;right:-96px}}@media (width<=639.98px){.sunbeam-hero__landscape-image{object-position:center 62%}.sunbeam-hero--prompt{border-radius:20px;width:calc(100% - 16px);min-height:742px;margin:0 8px;padding:76px 16px 40px}.sunbeam-hero--prompt .sunbeam-hero__content{transform:none}.sunbeam-hero__title{flex-wrap:nowrap;gap:12px}.sunbeam-hero__wordmark{min-height:38px;padding:5px 10px 5px 6px;font-size:15px}.sunbeam-hero__wordmark img{width:28px;height:28px}.sunbeam-hero--prompt .sunbeam-hero__title h1{letter-spacing:-.05em;font-size:clamp(40px,11.8vw,50px);line-height:1}.sunbeam-hero--prompt .sunbeam-hero__content>p{margin-top:16px;font-size:15px;line-height:22px}.sunbeam-hero__prompt{min-height:112px;margin-top:24px}.sunbeam-hero__prompt-tags{gap:6px}.sunbeam-hero__prompt-tags span{padding:6px 9px;font-size:10px}.sunbeam-hero__used-by{margin-top:42px;padding:11px 12px 13px}.sunbeam-hero__used-by>div{gap:8px 16px;margin-top:10px}.sunbeam-hero__used-by span{font-size:12px}.sunbeam-hero__sky{object-position:57% top}.sunbeam-hero__hills{width:900px;right:calc(50% - 450px);transform:translateY(235px)}.sunbeam-hero__hill-foreground{opacity:.9;width:520px;bottom:-90px;right:-140px}@keyframes llama-hills-arrive{0%{opacity:0;transform:translateY(275px)scale(1.025)}to{opacity:1;transform:translateY(235px)scale(1)}}@keyframes llama-hero-content-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.sunbeam-hero__sky,.sunbeam-hero__hills,.sunbeam-hero__hill-foreground,.sunbeam-hero--prompt .sunbeam-hero__content{animation:none}}html{scroll-behavior:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.sunbeam-page,.sunbeam-page *,.sunbeam-page :before,.sunbeam-page :after{box-sizing:border-box}.sunbeam-page{background:var(--sunbeam-page);min-height:100vh;color:var(--sunbeam-ink);font-family:Jost,sans-serif;overflow:clip}.sunbeam-page main{background:var(--sunbeam-page);min-height:0}.sunbeam-page h1,.sunbeam-page h2,.sunbeam-page h3,.sunbeam-page p{margin:0}.sunbeam-page a{color:inherit}.sunbeam-nav{z-index:100;background:#fafaf7;border-bottom:0;height:80px;position:sticky;top:0}.sunbeam-nav__inner{align-items:center;gap:48px;width:min(1440px,100%);height:80px;margin:0 auto;padding:0 120px;display:flex}.sunbeam-brand{letter-spacing:-.025em;flex:none;align-items:center;gap:9px;font:600 18px/1 Urbanist,sans-serif;display:inline-flex;color:var(--sunbeam-ink)!important;text-decoration:none!important}.sunbeam-brand__mark{flex:0 0 28px;width:28px;height:28px}.sunbeam-nav__links{flex:1 1 0;justify-content:flex-start;align-items:center;gap:0;min-width:0;display:flex}.sunbeam-nav__links>a{white-space:nowrap;cursor:pointer;background:0 0;border:0;min-width:0;padding:4px 8px;font:500 16px/1.4 Jost,sans-serif;transition:color .18s;color:#1a1a1a!important;text-decoration:none!important}.sunbeam-nav__links>a:hover{color:#000!important}.sunbeam-nav__actions{flex:1 1 0;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.sunbeam-primary,.sunbeam-secondary{transition:background-color .18s,transform .18s;min-height:36px!important;box-shadow:none!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:4px!important;padding:6px 12px 6px 4px!important;font:500 16px/1.4 Jost,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.sunbeam-primary>span:first-child{background:var(--sunbeam-ink);color:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:grid}.sunbeam-primary:hover>span:first-child{transform:rotate(-12deg)translate(2px)}.sunbeam-primary:hover{transform:translateY(-1px);background:var(--sunbeam-stone)!important}.sunbeam-secondary{border:1px solid var(--sunbeam-line)!important;min-height:42px!important;color:var(--sunbeam-ink)!important;background:#eeebe7!important;padding:7px 24px 12px!important}.sunbeam-nav__menu-button,.sunbeam-mobile-menu{display:none}.sunbeam-hero{grid-template-columns:minmax(0,1.03fr) minmax(380px,.82fr);align-items:center;gap:clamp(56px,8vw,112px);width:min(1240px,100% - 40px);min-height:590px;margin:0 auto;padding:72px 36px 84px;display:grid;position:relative}.sunbeam-hero__content{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.sunbeam-hero--single{grid-template-columns:minmax(0,1fr)}.sunbeam-hero--single .sunbeam-hero__content{max-width:720px}.sunbeam-hero__signal-line{min-height:23px;color:var(--sunbeam-copy);align-items:center;gap:10px;font-size:14px;display:inline-flex}.sunbeam-hero__signal-line span{color:#ffbd39;letter-spacing:1px;font-size:11px}.sunbeam-hero h1{letter-spacing:-.052em;text-wrap:balance;margin-top:22px;font:500 clamp(58px,5.2vw,76px)/.96 Urbanist,sans-serif}.sunbeam-hero__content>p{max-width:570px;color:var(--sunbeam-copy);margin-top:24px;font-size:19px;line-height:1.5}.sunbeam-hero__actions{align-items:center;gap:16px;margin-top:30px;display:flex}.sunbeam-hero__secondary{border:1px solid var(--sunbeam-line);color:#353330;background:#eeebe7;border-radius:24px;align-items:center;gap:7px;min-height:46px;padding:11px 24px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.sunbeam-hero__secondary svg{transition:transform .18s}.sunbeam-hero__secondary:hover svg{transform:translate(3px,-3px)}.sunbeam-hero__visual{isolation:isolate;background:#e5f1dc;border:1px solid #ffffffe0;border-radius:28px;min-height:430px;padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 80px #555e4224}.sunbeam-hero__visual-glow{z-index:0;background:radial-gradient(circle at 28% 28%,#d6f784f5,#0000 29%),radial-gradient(circle at 72% 68%,#f8cae6d1,#0000 31%),radial-gradient(circle at 70% 18%,#c6e5ffe0,#0000 28%);animation:11s ease-in-out infinite alternate sunbeam-card-glow;position:absolute;inset:-35%}.sunbeam-hero__visual>header,.sunbeam-hero__visual>footer{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.sunbeam-hero__visual>header span,.sunbeam-hero__visual>footer span{align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.sunbeam-hero__visual>header i{background:#79a82b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #79a82b21}.sunbeam-hero__visual>header small{color:#77736e;font-size:11px}.sunbeam-hero__visual>img{z-index:0;object-fit:contain;opacity:.68;width:245px;height:245px;animation:7s ease-in-out infinite sunbeam-float;position:absolute;top:55px;right:-8px}.sunbeam-hero__signal-card{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #ffffffd1;border-radius:18px;width:calc(100% - 18px);margin-top:122px;padding:22px;animation:6s ease-in-out infinite sunbeam-panel-drift;position:relative;box-shadow:0 18px 45px #4c4d411f}.sunbeam-hero__signal-card>span{color:#716d67;font-size:11px}.sunbeam-hero__signal-card>strong{letter-spacing:-.02em;max-width:320px;margin-top:12px;font:500 19px/1.28 Urbanist,sans-serif;display:block}.sunbeam-hero__signal-card>p{color:#858078;margin-top:15px;font-size:11px}.sunbeam-hero__visual>footer{margin-top:21px}.sunbeam-hero__visual>footer span{color:#536b2c}.sunbeam-hero__visual>footer b{font-variant-numeric:tabular-nums;font:500 15px/1 Urbanist,sans-serif}.sunbeam-hero__mascot,.sunbeam-hero__search,.sunbeam-hero__document{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 26px #39322a1f);animation:6s ease-in-out infinite sunbeam-float;position:absolute}.sunbeam-hero__mascot{width:154px;height:154px;top:112px;left:82px}.sunbeam-hero__search{width:84px;height:84px;animation-delay:-2s;bottom:155px;right:88px;transform:rotate(8deg)}.sunbeam-hero__document{width:66px;height:66px;animation-delay:-4s;bottom:72px;left:186px;transform:rotate(-7deg)}@keyframes sunbeam-float{0%,to{translate:0}50%{translate:0 -10px}}.sunbeam-hero__orb,.sunbeam-hero__diamond{filter:blur(.2px);display:block;position:absolute}.sunbeam-hero__orb{background:#9fd2ff;border:8px solid #ffffff85;border-radius:50%;width:60px;height:60px;top:130px;right:173px;box-shadow:0 0 35px #7ebff86b}.sunbeam-hero__diamond{background:var(--sunbeam-pink);border-radius:12px;width:48px;height:48px;bottom:118px;left:70px;transform:rotate(45deg);box-shadow:0 0 30px #fac6fb8c}.sunbeam-showcase{width:min(1200px,100% - 40px);margin:-12px auto 0}.sunbeam-showcase__tabs{z-index:2;border:1px solid var(--sunbeam-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;min-height:54px;margin:0 auto 18px;padding:6px;display:flex;position:relative;box-shadow:0 12px 30px #4139310f}.sunbeam-showcase__tabs button{z-index:0;color:#68645f;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font:500 13px/1 Jost,sans-serif;transition:color .18s;display:inline-flex;position:relative}.sunbeam-showcase__tabs button>:not(.sunbeam-showcase__active){z-index:1;position:relative}.sunbeam-showcase__tabs button[aria-selected=true]{color:var(--sunbeam-ink)}.sunbeam-showcase__active{z-index:0;background:var(--sunbeam-lime);border-radius:999px;position:absolute;inset:0}.sunbeam-stage{border:8px solid var(--sunbeam-stone);background:linear-gradient(145deg,#dcecff,#dfe0ff 58%,#f2dff1);border-radius:32px;height:668px;transition:background .3s;position:relative;overflow:hidden}.sunbeam-stage[data-mode=leads]{background:linear-gradient(145deg,#e2f3e9,#d9ebff 55%,#e9e5ff)}.sunbeam-stage[data-mode=evidence]{background:linear-gradient(145deg,#fff0d7,#fae1c4 55%,#e9f4d1)}.sunbeam-stage[data-mode=drafts]{background:linear-gradient(145deg,#f2ddff,#f5e5f4 50%,#dceaff)}.sunbeam-stage[data-mode=watches]{background:linear-gradient(145deg,#e8f5cf,#f3efd2 52%,#dcecff)}.sunbeam-stage__glow{filter:blur(60px);background:#ffffff61;border-radius:50%;width:720px;height:470px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.sunbeam-stage__mock{z-index:1;background:#fff;border:1px solid #fffc;border-bottom:0;border-radius:22px 22px 0 0;grid-template-columns:72px minmax(0,1fr);height:600px;display:grid;position:absolute;bottom:-1px;left:4%;right:4%;overflow:hidden;box-shadow:0 34px 80px #2d28352e}.sunbeam-stage__rail{background:#fbfaf8;border-right:1px solid #eeeae6;flex-direction:column;align-items:center;padding:18px 0;display:flex}.sunbeam-stage__rail>img{object-fit:contain;width:40px;height:40px}.sunbeam-stage__rail>div{color:#9b9691;flex-direction:column;align-items:center;gap:27px;margin-top:38px;display:flex}.sunbeam-stage__rail svg{width:18px;height:18px}.sunbeam-stage__rail>div svg:first-child{color:#1a1a1a}.sunbeam-stage__rail>span{color:#6b655f;background:#e9e3dc;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:auto;font-size:10px;font-weight:600;display:grid}.sunbeam-stage__workspace{background:linear-gradient(#fff,#fdfcfb);min-width:0;padding:38px 42px}.sunbeam-stage__workspace>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sunbeam-stage__workspace>header span{color:#96918b;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500}.sunbeam-stage__workspace h2{letter-spacing:-.035em;margin-top:8px;font:500 31px/1.1 Urbanist,sans-serif}.sunbeam-stage__workspace>header button{border:1px solid var(--sunbeam-line);color:#595550;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.sunbeam-stage__workspace>header button span{background:var(--sunbeam-pink);color:#1a1a1a;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;display:grid;position:absolute;top:-3px;right:-2px}.sunbeam-stage__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.sunbeam-stage__metrics article{background:#faf9f7;border:1px solid #eeeae6;border-radius:16px;flex-direction:column;min-height:110px;padding:22px;display:flex}.sunbeam-stage__metrics strong{letter-spacing:-.03em;font:500 29px/1 Urbanist,sans-serif}.sunbeam-stage__metrics span{color:#77726d;margin-top:auto;font-size:12px}.sunbeam-stage__table{background:#fff;border:1px solid #ebe7e2;border-radius:16px;margin-top:26px;overflow:hidden}.sunbeam-stage__table-head,.sunbeam-stage__table article{grid-template-columns:1.15fr 1.7fr .52fr .52fr;align-items:center;gap:22px;display:grid}.sunbeam-stage__table-head{color:#9b9690;letter-spacing:.06em;text-transform:uppercase;background:#faf9f7;min-height:42px;padding:0 20px;font-size:10px}.sunbeam-stage__table article{border-top:1px solid #eeeae6;min-height:71px;padding:0 20px}.sunbeam-stage__table article>div{align-items:center;gap:10px;min-width:0;display:flex}.sunbeam-stage__table article img{object-fit:contain;border-radius:6px;width:24px;height:24px}.sunbeam-stage__table article strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.sunbeam-stage__table article p{color:#69645f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sunbeam-stage__table article b{color:#455126;background:#eff8d3;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-weight:500}.sunbeam-stage__table article small{color:#99938d;font-size:10px}.sunbeam-section-heading{width:min(1200px,100%)}.sunbeam-section-heading>span,.sunbeam-section-heading>div>span{color:#7f7b76;letter-spacing:.04em;font-size:12px;font-weight:500;display:block}.sunbeam-section-heading h2{letter-spacing:-.047em;max-width:786px;margin-top:17px;font:500 54px/1.1 Urbanist,sans-serif}.sunbeam-section-heading--compact{text-align:center;flex-direction:column;align-items:center;display:flex}.sunbeam-section-heading--compact h2{max-width:680px}.sunbeam-benefits{width:min(1200px,100% - 40px);margin:0 auto;padding-top:130px}.sunbeam-benefits__grid{background:var(--sunbeam-stone);border-radius:32px;gap:8px;height:420px;margin-top:48px;padding:8px;display:flex}.sunbeam-benefit{border:1px solid var(--sunbeam-line);min-width:0;height:404px;color:var(--sunbeam-ink);text-align:left;cursor:pointer;background:#fff;border-radius:24px;flex:1 1 0;align-items:stretch;padding:0;transition:flex-grow .4s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex;overflow:hidden}.sunbeam-benefit.is-active{flex-grow:1.7;box-shadow:0 14px 35px #3a332c14}.sunbeam-benefit:focus-visible,.sunbeam-showcase__tabs button:focus-visible{outline-offset:3px;outline:3px solid #1a1a1a2e}.sunbeam-benefit__copy{flex-direction:column;justify-content:space-between;width:100%;min-width:278px;padding:27px;display:flex}.sunbeam-benefit__copy>img{object-fit:contain;filter:drop-shadow(0 8px 12px #322d2814);width:58px;height:58px}.sunbeam-benefit__copy>div>span{color:#9d9892;font-size:10px}.sunbeam-benefit__copy h3{letter-spacing:-.035em;max-width:230px;margin-top:13px;font:500 25px/1.08 Urbanist,sans-serif}.sunbeam-benefit__copy p{max-width:250px;color:var(--sunbeam-copy);margin-top:13px;font-size:13px;line-height:1.48}.sunbeam-benefit__visual{place-items:center;width:270px;min-width:270px;padding:20px;display:grid}.sunbeam-benefit--blue .sunbeam-benefit__visual{background:#cbe8ff}.sunbeam-benefit--pink .sunbeam-benefit__visual{background:#f4d7f7}.sunbeam-benefit--lime .sunbeam-benefit__visual{background:#e8edf5}.sunbeam-benefit__visual article{color:#fff;background:#1d1d1d;border-radius:17px;flex-direction:column;width:218px;padding:21px;display:flex;transform:rotate(-5deg);box-shadow:0 22px 35px #201f1d2e}.sunbeam-benefit__visual article>span{color:#a9a5a1;font-size:10px}.sunbeam-benefit__visual article>strong{margin-top:12px;font:500 15px/1.25 Urbanist,sans-serif}.sunbeam-benefit__visual article>small{color:#aaa6a1;align-items:center;gap:5px;margin-top:18px;font-size:9px;display:flex}.sunbeam-benefit__visual article.is-evidence{color:var(--sunbeam-ink);background:#fff;transform:rotate(3deg)}.sunbeam-benefit__visual article.is-evidence>span{color:#6d6863;align-items:center;gap:7px;display:flex}.sunbeam-benefit__visual article.is-evidence img{width:18px;height:18px}.sunbeam-benefit__visual article.is-evidence i{background:#eeeae6;border-radius:999px;width:100%;height:6px;margin-top:10px;display:block}.sunbeam-benefit__visual article.is-evidence i:nth-of-type(2){width:82%}.sunbeam-benefit__visual article.is-evidence i:nth-of-type(3){width:58%}.sunbeam-benefit__visual article.is-evidence strong{color:#4f5f70;align-items:center;gap:5px;font:500 11px/1.3 Jost,sans-serif;display:flex}.sunbeam-benefit__visual article.is-approved{color:var(--sunbeam-ink);text-align:center;background:#fff;align-items:center;transform:rotate(-2deg)}.sunbeam-benefit__visual article.is-approved svg{color:#5f7185}.sunbeam-benefit__visual article.is-approved span{margin-top:6px}.sunbeam-platforms{text-align:center;width:min(1200px,100% - 40px);margin:0 auto;padding:100px 0 120px}.sunbeam-platforms>p{color:#7b7772;font-size:13px}.sunbeam-platforms__grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.sunbeam-platforms__grid>div{border:1px solid var(--sunbeam-line);color:#5a5651;background:#fff;border-radius:999px;align-items:center;gap:9px;min-height:46px;padding:0 17px 0 9px;font-size:12px;display:flex}.sunbeam-platforms__grid img{object-fit:contain;border-radius:8px;width:29px;height:29px}.sunbeam-features{width:min(1200px,100% - 40px);margin:0 auto}.sunbeam-features__stack{position:relative}.sunbeam-feature{transform-origin:top;background:#f4f2efdb;border:1px solid #e2ddd6b8;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:clamp(28px,5vw,72px);height:500px;margin-bottom:18px;padding:30px;display:grid;position:sticky;overflow:hidden;box-shadow:0 14px 44px #423b330d}.sunbeam-feature--evidence{background:#f2efebe0}.sunbeam-feature--outreach{background:#efede9e6}.sunbeam-feature__copy{flex-direction:column;align-items:flex-start;padding:18px 8px 10px;display:flex}.sunbeam-feature__copy>span{color:#86817b;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.sunbeam-feature__copy h3{letter-spacing:-.045em;max-width:500px;margin-top:57px;font:500 42px/1.1 Urbanist,sans-serif}.sunbeam-feature__copy>p{max-width:470px;color:var(--sunbeam-copy);margin-top:21px;font-size:17px;line-height:1.5}.sunbeam-feature__copy>a{align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.sunbeam-feature__copy>a svg{transition:transform .18s}.sunbeam-feature__copy>a:hover svg{transform:translate(3px,-3px)}.sunbeam-feature__visual{isolation:isolate;background:#dceafa;border:1px solid #ffffffd1;border-radius:16px;position:relative;overflow:hidden}.sunbeam-feature__visual:before{z-index:0;content:"";opacity:.78;background:radial-gradient(circle at 28% 30%,#b5dcffeb,#0000 29%),radial-gradient(circle at 72% 66%,#ecc7f4e0,#0000 31%),radial-gradient(circle at 62% 18%,#dce1ffeb,#0000 27%);animation:11s ease-in-out infinite alternate sunbeam-card-glow;position:absolute;inset:-45%}.sunbeam-feature--evidence .sunbeam-feature__visual{background:#f5e2c8}.sunbeam-feature--outreach .sunbeam-feature__visual{background:#dedafb}.sunbeam-feature--evidence .sunbeam-feature__visual:before{background:radial-gradient(circle at 28% 24%,#ffd796eb,#0000 28%),radial-gradient(circle at 76% 72%,#ddeeafe6,#0000 32%),radial-gradient(circle at 72% 22%,#facfbaeb,#0000 29%);animation-delay:-3.5s}.sunbeam-feature--outreach .sunbeam-feature__visual:before{background:radial-gradient(circle at 24% 30%,#b7cdfff0,#0000 28%),radial-gradient(circle at 74% 68%,#f6caebe6,#0000 31%),radial-gradient(circle at 70% 20%,#c2ebf8e6,#0000 28%);animation-delay:-7s}.sunbeam-feature__art{z-index:1;animation:7s ease-in-out infinite sunbeam-card-float;position:relative}.sunbeam-feature__signal-list,.sunbeam-feature__evidence-card,.sunbeam-feature__mail-card{z-index:2}.sunbeam-feature--evidence .sunbeam-feature__art{animation-delay:-2.4s}.sunbeam-feature--outreach .sunbeam-feature__art{animation-delay:-4.8s}@keyframes sunbeam-card-glow{0%{transform:translate(-3%,-2%)rotate(-3deg)scale(1)}to{transform:translate(4%,3%)rotate(4deg)scale(1.08)}}@keyframes sunbeam-card-float{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}.sunbeam-feature__watch-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border-radius:15px;align-items:center;gap:10px;height:64px;padding:0 15px;display:flex;position:absolute;top:32px;left:26px;right:26px;box-shadow:0 13px 25px #37333e17}.sunbeam-feature__watch-head img{object-fit:contain;width:35px;height:35px}.sunbeam-feature__watch-head span{font-size:12px;font-weight:500}.sunbeam-feature__watch-head b{background:var(--sunbeam-lime);border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-weight:500}.sunbeam-feature__signal-list{flex-direction:column;gap:9px;display:flex;position:absolute;top:112px;left:26px;right:26px}.sunbeam-feature__signal-list article{background:#ffffffe8;border-radius:15px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:94px;padding:17px;animation:6s ease-in-out infinite sunbeam-panel-drift;display:grid;box-shadow:0 12px 25px #32303814}.sunbeam-feature__signal-list article:nth-child(2){animation-delay:-2s}.sunbeam-feature__signal-list article:nth-child(3){animation-delay:-4s}@keyframes sunbeam-panel-drift{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}.sunbeam-feature__signal-list i{background:var(--sunbeam-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #9fd2ff40}.sunbeam-feature__signal-list span{flex-direction:column;gap:5px;min-width:0;display:flex}.sunbeam-feature__signal-list strong{font-size:13px;font-weight:500}.sunbeam-feature__signal-list small{color:#8d8781;font-size:10px}.sunbeam-feature__signal-list b{color:#506477;font-size:11px;font-weight:500}.sunbeam-feature__post{background:#fff;border-radius:18px;align-items:flex-start;gap:15px;min-height:172px;padding:23px;display:flex;position:absolute;top:37px;left:30px;right:30px;transform:rotate(-2deg);box-shadow:0 18px 34px #4535271c}.sunbeam-feature__post img{object-fit:contain;width:34px;height:34px}.sunbeam-feature__post strong{font:500 16px/1.25 Urbanist,sans-serif}.sunbeam-feature__post p{color:#706a64;margin-top:12px;font-size:12px;line-height:1.5}.sunbeam-feature__evidence-card{background:#fffffff5;border:1px solid #ece7e1;border-radius:18px;padding:22px;position:absolute;bottom:35px;left:63px;right:34px;transform:rotate(1.5deg);box-shadow:0 20px 40px #4a3d3021}.sunbeam-feature__evidence-card>span{color:#918a83;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:500;display:block}.sunbeam-feature__evidence-card p{color:#55504b;background:#f8f6f3;border-radius:9px;min-height:34px;margin-top:7px;padding:8px 10px;font-size:11px}.sunbeam-feature__evidence-card strong{color:#506477;align-items:center;gap:6px;margin-top:15px;font-size:11px;font-weight:500;display:flex}.sunbeam-feature__llama{object-fit:contain;filter:drop-shadow(0 17px 23px #332a3b24);width:138px;height:138px;position:absolute;top:35px;right:31px;transform:rotate(6deg)}.sunbeam-feature__mail-card{background:#fff;border-radius:19px;flex-direction:column;align-items:flex-start;min-height:290px;padding:26px;display:flex;position:absolute;bottom:42px;left:33px;right:40px;transform:rotate(-1.5deg);box-shadow:0 24px 45px #352b3c26}.sunbeam-feature__mail-card>span{color:#827b85;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;display:flex}.sunbeam-feature__mail-card>strong{margin-top:23px;font:500 20px/1.2 Urbanist,sans-serif}.sunbeam-feature__mail-card>p{color:#706a70;margin-top:15px;font-size:12px;line-height:1.55}.sunbeam-feature__mail-card button{background:var(--sunbeam-lime);color:#30331e;border:0;border-radius:999px;align-items:center;gap:7px;min-height:36px;margin-top:auto;padding:0 13px;font:500 11px/1 Jost,sans-serif;display:inline-flex}.sunbeam-principles{width:min(1200px,100% - 40px);margin:0 auto;padding:165px 0 120px}.sunbeam-principles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:70px;display:grid}.sunbeam-principles__grid article{border:1px solid var(--sunbeam-line);background:#fff;border-radius:24px;flex-direction:column;height:293px;padding:26px;display:flex;position:relative}.sunbeam-principles__grid article.is-raised{transform:translateY(-24px)}.sunbeam-principles__grid article>svg{color:#5b5752}.sunbeam-principles__grid article>span{color:#aaa49e;font-size:10px;position:absolute;top:26px;right:26px}.sunbeam-principles__grid article>div{margin-top:auto}.sunbeam-principles__grid h3{letter-spacing:-.03em;font:500 21px/1.15 Urbanist,sans-serif}.sunbeam-principles__grid p{max-width:280px;color:var(--sunbeam-copy);margin-top:11px;font-size:13px;line-height:1.5}.sunbeam-outcomes{width:min(1200px,100% - 40px);margin:0 auto;padding:110px 0 150px}.sunbeam-section-heading--split{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.sunbeam-section-heading--split h2{max-width:720px}.sunbeam-section-heading--split h2 span,.sunbeam-section-heading--split h2 em{font-style:normal;display:block}.sunbeam-section-heading--split h2 em{color:#a29e99}.sunbeam-outcomes__shell{background:var(--sunbeam-stone);border-radius:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:446px;margin-top:68px;padding:8px;display:grid}.sunbeam-outcomes__shell>article{border:1px solid var(--sunbeam-line);background:#fff;border-radius:24px;flex-direction:column;height:430px;padding:24px;display:flex;position:relative;overflow:hidden}.sunbeam-outcomes__shell>article>header{z-index:2;color:#5a5652;justify-content:space-between;align-items:center;display:flex;position:relative}.sunbeam-outcomes__shell>article>header span{color:#aaa49e;font-size:10px}.sunbeam-outcomes__shell>article>img{object-fit:contain;opacity:.92;filter:drop-shadow(0 18px 28px #3e38331a);width:190px;height:190px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:58px;right:22px;transform:translateY(12px)rotate(3deg)}.sunbeam-outcomes__shell>article:nth-child(2)>img{width:220px;right:5px}.sunbeam-outcomes__shell>article:hover>img{transform:translateY(0)rotate(-2deg)scale(1.04)}.sunbeam-outcomes__shell>article>div{z-index:2;margin-top:auto;position:relative}.sunbeam-outcomes__shell h3{letter-spacing:-.04em;font:500 29px/1.1 Urbanist,sans-serif}.sunbeam-outcomes__shell p{max-width:270px;color:var(--sunbeam-copy);margin-top:12px;font-size:13px;line-height:1.5}.sunbeam-outcomes__shell>article>div>a{background:var(--sunbeam-stone-light);border-radius:50%;place-items:center;width:40px;height:40px;text-decoration:none;transition:background-color .18s,transform .18s;display:grid;position:absolute;bottom:0;right:0}.sunbeam-outcomes__shell>article>div>a:hover{background:var(--sunbeam-lime);transform:rotate(-10deg)}.sunbeam-page .pricing-sunbeam--embedded{background:var(--sunbeam-page);padding-top:30px}.sunbeam-final-cta{text-align:center;background:linear-gradient(145deg,#edf4fa,#f7edcf 52%,#efe7ff);border-radius:32px 32px 0 0;flex-direction:column;align-items:center;width:min(1200px,100% - 40px);min-height:640px;margin:130px auto 0;padding:125px 24px 105px;display:flex;position:relative;overflow:hidden}.sunbeam-final-cta:before{background:var(--sunbeam-pink);content:"";border-radius:12px;width:52px;height:52px;position:absolute;top:74px;left:9%;transform:rotate(45deg)}.sunbeam-final-cta__mascot{object-fit:contain;filter:drop-shadow(0 18px 30px #372f291f);width:150px;height:150px;position:absolute;bottom:42px;right:7%}.sunbeam-final-cta__wow{object-fit:contain;width:70px;height:70px;position:absolute;top:90px;right:15%;transform:rotate(7deg)}.sunbeam-final-cta>span{color:#6d6964;font-size:13px}.sunbeam-final-cta h2{letter-spacing:-.048em;margin-top:22px;font:500 54px/1.04 Urbanist,sans-serif}.sunbeam-final-cta h2 em{color:#9d9791;font-style:normal}.sunbeam-final-cta>p{max-width:530px;color:var(--sunbeam-copy);margin-top:21px;font-size:17px;line-height:1.5}.sunbeam-final-cta>div{align-items:center;gap:18px;margin-top:30px;display:flex}.sunbeam-final-cta>div>a:not(.sunbeam-primary){font-size:13px;font-weight:500;text-decoration:none}.sunbeam-footer__panel{border:1px solid var(--sunbeam-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd9;border-radius:24px;grid-template-columns:minmax(300px,1.7fr) repeat(3,minmax(120px,.65fr));gap:36px;width:min(1240px,100%);min-height:340px;margin:0 auto;padding:54px 54px 42px;display:grid;position:relative;box-shadow:0 20px 60px #3a332c0f}.sunbeam-footer__brand>p{max-width:305px;color:var(--sunbeam-copy);margin-top:20px;font-size:13px;line-height:1.55}.sunbeam-footer__brand>div{gap:8px;margin-top:25px;display:flex}.sunbeam-footer__brand>div a{border:1px solid var(--sunbeam-line);color:#615d58;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;text-decoration:none;display:grid}.sunbeam-footer__panel nav{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.sunbeam-footer__panel nav strong{margin-bottom:5px;font-size:12px;font-weight:500}.sunbeam-footer__panel nav a{font-size:12px;color:#77726c!important;text-decoration:none!important}.sunbeam-footer__panel>small{border-top:1px solid var(--sunbeam-line);color:#aaa49d;padding-top:20px;font-size:10px;position:absolute;bottom:40px;left:54px;right:54px}@media (width<=1099.98px){.sunbeam-nav__inner{gap:28px;padding:0 40px}.sunbeam-nav__links{gap:0}.sunbeam-nav__links>a{font-size:14px}.sunbeam-hero__mascot{left:25px}.sunbeam-hero__search{right:35px}.sunbeam-stage__workspace{padding:34px 30px}.sunbeam-benefit__copy{min-width:235px;padding:23px}.sunbeam-benefit__visual{width:230px;min-width:230px}.sunbeam-feature{grid-template-columns:minmax(0,1fr) 45%}}@media (width<=899.98px){.sunbeam-nav__inner{justify-content:space-between;width:calc(100% - 32px);padding:0;display:flex}.sunbeam-nav__links,.sunbeam-nav__actions{display:none}.sunbeam-nav__menu-button{border:1px solid var(--sunbeam-line);width:42px;height:42px;color:var(--sunbeam-ink);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.sunbeam-mobile-menu{opacity:0;visibility:hidden;border-bottom:1px solid var(--sunbeam-line);background:#fafaf7f7;transition:opacity .18s,transform .18s,visibility .18s;display:block;position:absolute;top:79px;left:0;right:0;transform:translateY(-8px)}.sunbeam-mobile-menu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.sunbeam-mobile-menu>div{flex-direction:column;width:min(100% - 32px,680px);margin:0 auto;padding:18px 0 24px;display:flex}.sunbeam-mobile-menu a{border-bottom:1px solid var(--sunbeam-line);padding:12px 4px;font-size:14px;text-decoration:none}.sunbeam-mobile-menu>div>div{gap:8px;padding-top:14px;display:flex}.sunbeam-mobile-menu>div>div a{background:var(--sunbeam-stone);border:0;border-radius:999px;padding:12px 18px}.sunbeam-mobile-menu>div>div a:last-child{background:#eeebe7}.sunbeam-hero{grid-template-columns:1fr;gap:56px;height:auto;min-height:auto;padding:78px 22px 90px}.sunbeam-hero__content{max-width:680px}.sunbeam-hero__visual{width:min(100%,560px);min-height:390px}.sunbeam-hero h1{font-size:clamp(48px,7.2vw,60px)}.sunbeam-hero__mascot{opacity:.78;width:105px;height:105px;top:58px}.sunbeam-hero__search{width:70px;height:70px;bottom:95px}.sunbeam-hero__document,.sunbeam-hero__diamond{opacity:.55}.sunbeam-showcase__tabs{scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.sunbeam-showcase__tabs::-webkit-scrollbar{display:none}.sunbeam-showcase__tabs button{flex:none}.sunbeam-stage{height:555px}.sunbeam-stage__mock{grid-template-columns:57px minmax(0,1fr);height:500px;left:3%;right:3%}.sunbeam-stage__rail>img{width:34px;height:34px}.sunbeam-stage__workspace{padding:30px 24px}.sunbeam-stage__table-head,.sunbeam-stage__table article{grid-template-columns:1fr 1.5fr .55fr}.sunbeam-stage__table-head span:last-child,.sunbeam-stage__table article small{display:none}.sunbeam-benefits__grid{flex-direction:column;height:auto}.sunbeam-benefit{width:100%;height:auto;min-height:300px}.sunbeam-benefit__copy{min-width:44%}.sunbeam-benefit__visual{width:50%;min-width:50%}.sunbeam-feature{grid-template-rows:auto 420px;grid-template-columns:minmax(0,1fr);height:auto;min-height:740px;position:relative;top:auto!important;transform:none!important}.sunbeam-feature__copy h3{margin-top:35px}.sunbeam-feature__copy>a{margin-top:30px}.sunbeam-principles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sunbeam-principles__grid article.is-raised{transform:none}.sunbeam-outcomes__shell{grid-template-columns:minmax(0,1fr);height:auto}.sunbeam-outcomes__shell>article{height:390px}.sunbeam-footer__panel{grid-template-columns:1.4fr repeat(2,1fr);padding-bottom:90px}.sunbeam-footer__panel nav:last-of-type{display:none}}@media (width<=639.98px){.sunbeam-nav__inner,.sunbeam-hero,.sunbeam-showcase,.sunbeam-benefits,.sunbeam-platforms,.sunbeam-features,.sunbeam-principles,.sunbeam-outcomes,.sunbeam-final-cta{width:calc(100% - 24px)}.sunbeam-hero{height:auto;min-height:auto;padding:58px 8px 72px}.sunbeam-hero__content{padding:0}.sunbeam-hero h1{font-size:clamp(42px,12.5vw,54px)}.sunbeam-hero__content>p{font-size:17px}.sunbeam-hero__actions{flex-direction:column;align-items:flex-start;gap:15px}.sunbeam-hero__visual{border-radius:22px;min-height:350px;padding:19px}.sunbeam-hero__signal-card{width:100%;margin-top:102px;padding:18px}.sunbeam-hero__signal-card>strong{font-size:17px}.sunbeam-hero__mascot{width:87px;height:87px;top:25px;left:-7px}.sunbeam-hero__search{width:60px;height:60px;bottom:68px;right:-4px}.sunbeam-hero__document{width:47px;height:47px;bottom:33px;left:13px}.sunbeam-hero__orb{width:38px;height:38px;top:60px;right:-8px}.sunbeam-hero__diamond{width:32px;height:32px;bottom:87px;left:-12px}.sunbeam-showcase__tabs{border-radius:18px;margin-bottom:10px}.sunbeam-showcase__tabs button{min-height:38px;padding:0 12px}.sunbeam-stage{border-width:6px;border-radius:25px;height:460px}.sunbeam-stage__mock{border-radius:16px 16px 0 0;grid-template-columns:44px minmax(0,1fr);height:420px;left:2%;right:2%}.sunbeam-stage__rail{padding:13px 0}.sunbeam-stage__rail>img{width:29px;height:29px}.sunbeam-stage__rail>div{gap:22px;margin-top:26px}.sunbeam-stage__rail>span{width:27px;height:27px}.sunbeam-stage__workspace{padding:22px 15px}.sunbeam-stage__workspace h2{font-size:22px}.sunbeam-stage__workspace>header button{display:none}.sunbeam-stage__metrics{gap:6px;margin-top:18px}.sunbeam-stage__metrics article{min-height:80px;padding:13px 10px}.sunbeam-stage__metrics strong{font-size:21px}.sunbeam-stage__metrics span{font-size:9px}.sunbeam-stage__table{border-radius:11px;margin-top:15px}.sunbeam-stage__table-head,.sunbeam-stage__table article{grid-template-columns:1.05fr 1.35fr;gap:9px;padding:0 10px}.sunbeam-stage__table-head span:nth-child(n+3),.sunbeam-stage__table article>b,.sunbeam-stage__table article>small{display:none}.sunbeam-stage__table article{min-height:58px}.sunbeam-stage__table article img{width:20px;height:20px}.sunbeam-stage__table article strong,.sunbeam-stage__table article p{font-size:9px}.sunbeam-section-heading h2{font-size:40px}.sunbeam-benefits{padding-top:95px}.sunbeam-benefits__grid{border-radius:27px;margin-top:34px;padding:6px}.sunbeam-benefit{border-radius:21px;flex-direction:column;min-height:0}.sunbeam-benefit__copy{width:100%;min-width:0;min-height:280px}.sunbeam-benefit__visual{width:100%;min-width:0;min-height:260px}.sunbeam-platforms{padding:80px 0 90px}.sunbeam-platforms__grid{gap:7px}.sunbeam-platforms__grid>div{padding-right:11px}.sunbeam-features>.sunbeam-section-heading{padding:70px 0 48px}.sunbeam-feature{border-radius:21px;grid-template-rows:auto 365px;gap:25px;min-height:680px;padding:24px}.sunbeam-feature__copy{padding:0}.sunbeam-feature__copy h3{margin-top:28px;font-size:35px}.sunbeam-feature__copy>p{font-size:15px}.sunbeam-feature__copy small{font-size:10px}.sunbeam-feature__watch-head,.sunbeam-feature__signal-list{left:14px;right:14px}.sunbeam-feature__watch-head{top:15px}.sunbeam-feature__signal-list{top:92px}.sunbeam-feature__signal-list article{min-height:74px;padding:12px}.sunbeam-feature__post{top:18px;left:15px;right:15px}.sunbeam-feature__evidence-card{bottom:18px;left:35px;right:18px}.sunbeam-feature__mail-card{min-height:260px;bottom:20px;left:17px;right:17px}.sunbeam-feature__llama{width:104px;height:104px;top:6px;right:17px}.sunbeam-principles{padding:110px 0 70px}.sunbeam-principles__grid{grid-template-columns:minmax(0,1fr);margin-top:45px}.sunbeam-principles__grid article{height:250px}.sunbeam-section-heading--split{flex-direction:column;align-items:flex-start}.sunbeam-outcomes{padding:90px 0 110px}.sunbeam-outcomes__shell{border-radius:27px;margin-top:46px;padding:6px}.sunbeam-outcomes__shell>article{border-radius:21px;height:370px}.sunbeam-page .pricing-sunbeam--embedded{padding-top:0}.sunbeam-final-cta{border-radius:28px 28px 0 0;min-height:590px;margin-top:90px;padding:92px 20px 120px}.sunbeam-final-cta h2{font-size:41px}.sunbeam-final-cta>p{font-size:15px}.sunbeam-final-cta__mascot{width:106px;height:106px;bottom:10px;right:5px}.sunbeam-final-cta__wow{width:52px;height:52px;top:38px;right:14px}.sunbeam-final-cta:before{top:35px;left:-15px}.sunbeam-footer{padding:10px 12px 12px}.sunbeam-footer__panel{border-radius:21px;grid-template-columns:repeat(2,minmax(0,1fr));padding:38px 28px 90px}.sunbeam-footer__brand{grid-column:1/-1}.sunbeam-footer__panel nav:last-of-type{display:none}.sunbeam-footer__panel>small{bottom:32px;left:28px;right:28px}}.sunbeam-hero--prompt{isolation:isolate;background:radial-gradient(circle at 76% 22%,#a0c3ffbf,#0000 31%),radial-gradient(circle at 22% 76%,#023a79e0,#0000 36%),linear-gradient(135deg,#0a3f72 0%,#1687f4 49%,#9daeff 100%);border-radius:24px;justify-content:center;align-items:center;width:min(1408px,100% - 32px);min-height:650px;padding:88px 32px 58px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.sunbeam-hero--prompt:before{z-index:-1;content:"";background:radial-gradient(circle at 35% 45%,#249dffd9,#0000 24%),radial-gradient(circle at 68% 54%,#8095ffb8,#0000 29%);animation:13s ease-in-out infinite alternate sunbeam-card-glow;position:absolute;inset:-35%}.sunbeam-hero--prompt .sunbeam-hero__content{color:#fff;text-align:center;align-items:center;width:min(760px,100%);max-width:none}.sunbeam-hero--prompt .sunbeam-hero__signal-line{color:#ffffffc2}.sunbeam-hero--prompt .sunbeam-hero__signal-line span{color:#d8ff72;font-size:12px}.sunbeam-hero--prompt h1{color:#fff;max-width:720px;margin-top:17px;font-size:clamp(58px,5.4vw,78px)}.sunbeam-hero--prompt .sunbeam-hero__content>p{color:#ffffffd4;max-width:620px;font-size:18px}.sunbeam-hero__prompt{color:#686d78;text-align:left;background:#fffffff5;border:1px solid #ffffffb8;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;width:min(560px,100%);min-height:112px;margin-top:32px;padding:16px 14px 14px 18px;font-size:14px;display:flex;box-shadow:0 24px 70px #002b6738}.sunbeam-hero__prompt>a{background:#7aa5ff;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;margin-top:auto;transition:background-color .18s,transform .18s;display:grid;color:#fff!important}.sunbeam-hero__prompt>a:hover{background:#4d7ff1;transform:translateY(-2px)}.sunbeam-hero__prompt-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.sunbeam-hero__prompt-tags span{color:#555c69;background:#ffffffeb;border:1px solid #ffffff6b;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:500}.sunbeam-hero__trust{color:#ffffffad;justify-content:center;align-items:center;gap:13px;margin-top:65px;font-size:12px;display:flex}.sunbeam-hero__trust i{background:currentColor;border-radius:50%;width:3px;height:3px}.sunbeam-features>.sunbeam-section-heading{text-align:center;padding:128px 0 90px}.sunbeam-features>.sunbeam-section-heading h2{max-width:760px;margin-left:auto;margin-right:auto}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:48px;margin-bottom:80px;padding:0 0 48px;display:flex;position:relative;overflow:visible;transform:none!important}.sunbeam-feature__copy{text-align:center;align-items:center;width:min(880px,100%);padding:0}.sunbeam-feature__copy>span{border:1px solid var(--sunbeam-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;width:auto;height:auto;padding:5px 9px}.sunbeam-feature__copy h3{max-width:760px;margin-top:16px;font-size:44px}.sunbeam-feature__copy>p{max-width:680px;margin-top:16px;font-size:16px}.sunbeam-feature__copy>a{background:#111;border-radius:999px;min-height:41px;margin-top:24px;padding:10px 20px;font-size:13px;transition:transform .18s,background-color .18s;color:#fff!important}.sunbeam-feature__copy>a:hover{background:#2a2a2a;transform:translateY(-2px)}.sunbeam-feature__visual{border-radius:24px;width:100%;height:480px;min-height:0;box-shadow:0 22px 70px #353f541a}.sunbeam-feature__art{object-fit:contain;opacity:.8;width:420px;height:420px;position:absolute;top:30px;left:calc(50% - 210px)}.sunbeam-feature__signal-list{width:620px;top:102px;left:calc(50% - 310px);right:auto}.sunbeam-feature__evidence-card{width:580px;bottom:42px;left:calc(50% - 290px);right:auto}.sunbeam-feature__mail-card{width:600px;min-height:300px;bottom:38px;left:calc(50% - 300px);right:auto}.sunbeam-proof{width:min(1200px,100% - 40px);margin:0 auto;padding:78px 0 128px;overflow:hidden}.sunbeam-proof>header{text-align:center}.sunbeam-proof>header p{max-width:610px;color:var(--sunbeam-copy);margin:15px auto 0;font-size:16px;line-height:1.5}.sunbeam-proof__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:64px;display:grid}.sunbeam-proof__track article{border:1px solid var(--sunbeam-line);background:#ffffffd1;border-radius:18px;flex-direction:column;min-height:300px;padding:28px;display:flex}.sunbeam-proof__track article>div{color:#65615c;justify-content:space-between;align-items:center;display:flex}.sunbeam-proof__track article>div span{color:#aaa49e;font-size:10px}.sunbeam-proof__track article>p{color:#292826;margin-top:36px;font:500 20px/1.35 Urbanist,sans-serif}.sunbeam-proof__track footer{flex-direction:column;gap:4px;margin-top:auto;display:flex}.sunbeam-proof__track footer strong{font-size:13px;font-weight:500}.sunbeam-proof__track footer small{color:#8d8882;font-size:11px}.sunbeam-final-cta--blue{color:#fff;background:radial-gradient(circle at 78% 22%,#9dbaffc2,#0000 32%),radial-gradient(circle at 18% 78%,#022f69d9,#0000 36%),linear-gradient(135deg,#0b467a,#1689f6 54%,#9aaeff);border-radius:24px;width:min(1408px,100% - 32px);min-height:440px;margin-top:100px;padding:90px 24px}.sunbeam-final-cta--blue:before{display:none}.sunbeam-final-cta--blue>img{object-fit:contain;filter:drop-shadow(0 14px 24px #00235238);width:64px;height:64px}.sunbeam-final-cta--blue h2{color:#fff;max-width:700px;font-size:50px}.sunbeam-final-cta--blue>p{color:#ffffffc7}.sunbeam-final-cta--blue .sunbeam-primary{color:#fff!important;background:#111!important;min-height:41px!important;padding:10px 20px!important}.sunbeam-final-cta--blue .sunbeam-primary>span{display:none}.sunbeam-final-cta--blue>div>a:not(.sunbeam-primary){color:#fff!important}@media (width<=899.98px){.sunbeam-hero--prompt{min-height:620px;padding:72px 24px 52px;display:flex}.sunbeam-hero__trust{margin-top:48px}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{gap:34px;min-height:0;padding:0 0 34px;display:flex}.sunbeam-feature__visual{height:420px}.sunbeam-proof__track{grid-template-columns:minmax(0,1fr)}.sunbeam-proof__track article{min-height:230px}}@media (width<=639.98px){.sunbeam-hero--prompt,.sunbeam-final-cta--blue{width:calc(100% - 24px)}.sunbeam-hero--prompt{min-height:610px;padding:58px 18px 42px}.sunbeam-hero--prompt h1{font-size:clamp(43px,12vw,56px)}.sunbeam-hero__prompt{min-height:104px}.sunbeam-hero__trust{flex-wrap:wrap;row-gap:8px;margin-top:40px}.sunbeam-hero__trust i{display:none}.sunbeam-features>.sunbeam-section-heading{padding:90px 0 68px}.sunbeam-feature__copy h3{font-size:36px}.sunbeam-feature__visual{height:365px}.sunbeam-feature__art{width:320px;height:320px;top:15px;left:calc(50% - 160px)}.sunbeam-feature__signal-list{width:calc(100% - 28px);top:66px;left:14px}.sunbeam-feature__evidence-card,.sunbeam-feature__mail-card{width:auto;bottom:18px;left:16px;right:16px}.sunbeam-feature__mail-card{min-height:250px}.sunbeam-proof{width:calc(100% - 24px);padding:50px 0 90px}.sunbeam-proof>header h2{font-size:37px}.sunbeam-final-cta--blue{border-radius:22px;min-height:430px;margin-top:72px;padding:72px 20px}.sunbeam-final-cta--blue h2{font-size:39px}}@media (prefers-reduced-motion:reduce){.sunbeam-page *,.sunbeam-page :before,.sunbeam-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sunbeam-page{--sunbeam-page:#fbfbfc;--sunbeam-ink:#14171f;--sunbeam-copy:#6d727e;--sunbeam-muted:#8d919b;--sunbeam-line:#ededef;--sunbeam-blue:#4580f7;color:#14171f;background:#fbfbfc;font-family:Inter,sans-serif}.sunbeam-page main{background:#fbfbfc}.sunbeam-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfbfcf5;height:72px;box-shadow:0 2px 2.5px #0000000d}.sunbeam-nav__inner{gap:61px;width:100%;height:72px;padding:0 72px}.sunbeam-brand{letter-spacing:-.035em;gap:9px;font:600 17px/1 Inter,sans-serif;color:#14171f!important}.sunbeam-brand__mark{flex-basis:28px;width:28px;height:28px}.sunbeam-nav__links{gap:16px}.sunbeam-nav__links>a,.sunbeam-nav__login{font:600 14px/20px Inter,sans-serif;color:#000!important;text-decoration:none!important}.sunbeam-nav__login{padding:8px 12px}.sunbeam-nav__actions{gap:12px}.sunbeam-primary,.sunbeam-secondary{letter-spacing:-.01em;border-radius:100px!important;justify-content:center!important;min-height:40px!important;padding:9px 20px!important;font:600 14px/21px Inter,sans-serif!important}.sunbeam-primary{color:#fff!important;background:#000!important}.sunbeam-primary:hover{transform:translateY(-1px);color:#fff!important;background:#20232a!important}.sunbeam-primary>span:first-child{display:none}.sunbeam-primary b{font-weight:600}.sunbeam-secondary{color:#000!important;background:0 0!important;border:1px solid #000!important}.sunbeam-secondary:hover{background:#f0f1f4!important}.sunbeam-hero--prompt{background:radial-gradient(circle at 73% 20%,#7caeffc2,#0000 34%),radial-gradient(circle at 18% 84%,#00266feb,#0000 40%),radial-gradient(circle at 55% 52%,#2089ffc7,#0000 50%),linear-gradient(128deg,#073879 0%,#117be8 52%,#96adff 100%);border-radius:24px;width:calc(100% - 32px);max-width:none;min-height:796px;margin:0 16px;padding:128px 70px 48px;box-shadow:inset 0 1px #fff3}.sunbeam-hero--prompt:before{background:radial-gradient(circle at 33% 46%,#2d97ffcc,#0000 24%),radial-gradient(circle at 72% 46%,#8399ffad,#0000 31%);inset:-28%}.sunbeam-hero--prompt .sunbeam-hero__content{width:min(768px,100%);font-family:Inter,sans-serif}.sunbeam-hero--prompt .sunbeam-hero__signal-line{color:#ffffffbd;min-height:20px;font:600 12px/20px Inter,sans-serif}.sunbeam-hero--prompt h1{color:#fff;letter-spacing:-1.5px;max-width:768px;margin-top:12px;font:600 clamp(38px,3vw,40px)/44px Inter,sans-serif}.sunbeam-hero--prompt .sunbeam-hero__content>p{color:#fff;max-width:620px;margin-top:12px;font:600 16px/24px Inter,sans-serif}.sunbeam-hero__prompt{color:#6d727e;background:#fff;border:0;border-radius:16px;width:min(560px,100%);min-height:112px;margin-top:32px;padding:12px;font:400 14px/21px Inter,sans-serif;box-shadow:0 24px 64px #09388133}.sunbeam-hero__prompt>span{padding:2px 4px}.sunbeam-hero__prompt>a{background:#4580f7b3;border-radius:8px;flex-basis:36px;width:36px;height:36px}.sunbeam-hero__prompt>a:hover{background:#4580f7}.sunbeam-hero__prompt-tags{margin-top:16px}.sunbeam-hero__prompt-tags span{color:#6d727e;background:#fff;border:1px solid #0f0f0f1a;min-height:32px;padding:7px 12px;font:600 12px/16px Inter,sans-serif}.sunbeam-hero__trust{color:#ffffffad;margin-top:88px;font:500 12px/20px Inter,sans-serif}.sunbeam-features{width:min(768px,100% - 40px)}.sunbeam-features>.sunbeam-section-heading{padding:128px 0 90px}.sunbeam-section-heading>span{color:#6d727e;font:400 14px/21px Inter,sans-serif}.sunbeam-features>.sunbeam-section-heading h2,.sunbeam-feature__copy h3,.sunbeam-proof>header h2,.sunbeam-final-cta--blue h2{font-family:Inter,sans-serif;font-weight:600}.sunbeam-features>.sunbeam-section-heading h2{letter-spacing:-1.2px;max-width:660px;margin-top:8px;font-size:32px;line-height:1.16}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{gap:32px;margin-bottom:112px;padding-bottom:0}.sunbeam-feature__copy{width:min(680px,100%)}.sunbeam-feature__copy>span{color:#6d727e;border-color:#ededef;padding:5px 10px;font:500 11px/16px Inter,sans-serif}.sunbeam-feature__copy h3{letter-spacing:-.8px;max-width:620px;margin-top:12px;font-size:28px;line-height:1.18}.sunbeam-feature__copy>p{color:#6d727e;max-width:590px;margin-top:8px;font:400 14px/21px Inter,sans-serif}.sunbeam-feature__copy>a{background:#000;border-radius:100px;min-height:40px;margin-top:20px;padding:9px 20px;font:600 14px/21px Inter,sans-serif}.sunbeam-feature__visual{border:0;border-radius:16px;height:360px;box-shadow:0 20px 54px #202e501a}.sunbeam-feature__signal-list article{border-radius:12px;min-height:72px;padding:13px 16px}.sunbeam-feature__mail-card{width:480px;min-height:250px;bottom:28px;left:calc(50% - 240px)}.sunbeam-proof>header h2{letter-spacing:-1.2px;font-size:32px;line-height:1.16}.sunbeam-proof>header p{color:#6d727e;font:400 14px/21px Inter,sans-serif}.sunbeam-proof__track{gap:16px}.sunbeam-proof__track article{background:#fff;border-color:#ededef;border-radius:16px;min-height:260px}.sunbeam-proof__track article>p{font-family:Inter,sans-serif;font-size:19px;font-weight:400}.sunbeam-final-cta--blue{background:radial-gradient(circle at 73% 20%,#7caeffc2,#0000 34%),radial-gradient(circle at 18% 84%,#00266feb,#0000 40%),radial-gradient(circle at 55% 52%,#2089ffc7,#0000 50%),linear-gradient(128deg,#073879 0%,#117be8 52%,#96adff 100%);border-radius:24px;width:calc(100% - 32px);max-width:none;min-height:592px;margin:64px 16px 0;padding:154px 70px}.sunbeam-final-cta--blue>img{width:54px;height:54px}.sunbeam-final-cta--blue h2{letter-spacing:-2px;max-width:760px;margin-top:14px;font-size:40px;line-height:44px}.sunbeam-final-cta--blue>p{color:#fff;max-width:410px;margin-top:12px;font:400 16px/24px Inter,sans-serif}.sunbeam-final-cta--blue>div{margin-top:32px}.sunbeam-final-cta--blue .sunbeam-primary{background:#000!important;min-height:41px!important;padding:10px 20px!important}.sunbeam-footer{background:#fbfbfc;padding:0}.sunbeam-footer__panel{width:100%;min-height:650px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(180px,1fr) repeat(4,minmax(140px,190px));gap:32px;margin:0;padding:80px 72px 48px}.sunbeam-footer__brand>p{color:#6d727e;max-width:230px;margin-top:20px;font:400 14px/21px Inter,sans-serif}.sunbeam-footer__panel nav{gap:8px}.sunbeam-footer__panel nav strong{color:#14171f;margin-bottom:0;font:600 15px/24px Inter,sans-serif}.sunbeam-footer__panel nav a{font:400 15px/24px Inter,sans-serif;color:#14171f!important}.sunbeam-footer__panel nav a:hover{color:#4580f7!important}.sunbeam-footer__bottom{border-top:1px solid #ededef;justify-content:space-between;align-items:center;min-height:72px;padding-top:24px;display:flex;position:absolute;bottom:48px;left:72px;right:72px}.sunbeam-footer__bottom small{color:#8d919b;font:400 13px/20px Inter,sans-serif}.sunbeam-footer__bottom>div{gap:8px;display:flex}.sunbeam-footer__bottom a{color:#14171f;border:1px solid #ededef;border-radius:10px;place-items:center;width:36px;height:36px;font:600 13px/1 Inter,sans-serif;text-decoration:none;display:grid}@media (width<=1099.98px){.sunbeam-nav__inner{gap:28px;padding:0 32px}.sunbeam-nav__links{gap:6px}.sunbeam-footer__panel{grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(150px,1fr));row-gap:54px}}@media (width<=899.98px){.sunbeam-nav__inner{padding:0 24px}.sunbeam-mobile-menu{background:#fbfbfcfa;top:72px;box-shadow:0 18px 44px #14171f1a}.sunbeam-mobile-menu a{color:#14171f;font:500 14px/20px Inter,sans-serif}.sunbeam-mobile-menu>div>.sunbeam-mobile-menu__actions a{color:#000;background:0 0;border:1px solid #000;border-radius:100px;justify-content:center;align-items:center;min-height:40px;padding:9px 20px;font-weight:600;display:inline-flex}.sunbeam-mobile-menu>div>.sunbeam-mobile-menu__actions a:last-child{color:#fff;background:#000}.sunbeam-hero--prompt{min-height:680px;padding:96px 32px 48px}.sunbeam-proof{width:calc(100% - 48px)}.sunbeam-footer__panel{min-height:790px;padding:64px 32px 48px}.sunbeam-footer__bottom{left:32px;right:32px}}@media (width<=639.98px){.sunbeam-nav__inner{height:64px;padding:0 16px}.sunbeam-nav{height:64px}.sunbeam-mobile-menu{top:64px}.sunbeam-hero--prompt,.sunbeam-final-cta--blue{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.sunbeam-hero--prompt{min-height:650px;padding:72px 18px 42px}.sunbeam-hero--prompt h1{letter-spacing:-1.5px;font-size:38px}.sunbeam-hero--prompt .sunbeam-hero__content>p{font-size:14px;line-height:21px}.sunbeam-hero__trust{margin-top:54px}.sunbeam-features{width:calc(100% - 32px)}.sunbeam-feature__visual{height:320px}.sunbeam-feature__signal-list{width:calc(100% - 28px);top:44px;left:14px}.sunbeam-feature__evidence-card,.sunbeam-feature__mail-card{width:auto;left:14px;right:14px}.sunbeam-proof{width:calc(100% - 32px)}.sunbeam-final-cta--blue{min-height:520px;padding:112px 20px}.sunbeam-final-cta--blue h2{font-size:34px;line-height:38px}.sunbeam-final-cta--blue>div>a:not(.sunbeam-primary){display:none}.sunbeam-footer__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 24px;min-height:1100px;padding:56px 24px 48px}.sunbeam-footer__brand{grid-column:1/-1}.sunbeam-footer__bottom{flex-direction:column;align-items:flex-start;gap:18px;bottom:36px;left:24px;right:24px}}@media (width>=1100px){.sunbeam-nav__inner{width:min(1408px,100% - 32px);margin:0 auto;padding:0}}.sunbeam-hero--prompt{min-height:828px;padding:192px 125.64px}.sunbeam-hero--prompt .sunbeam-hero__content{width:min(768px,100%)}.sunbeam-hero__title{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.sunbeam-hero--prompt .sunbeam-hero__title h1{color:#fff;letter-spacing:-1.5px;text-transform:capitalize;white-space:nowrap;width:auto;max-width:none;margin:0;font:600 40px/44px Inter,sans-serif}.sunbeam-hero__wordmark{color:#fff;letter-spacing:-1.8px;white-space:nowrap;align-items:center;gap:9px;min-height:47px;font:600 38px/44px Inter,sans-serif;display:inline-flex}.sunbeam-hero__wordmark img{object-fit:contain;width:46px;height:46px}.sunbeam-hero--prompt .sunbeam-hero__content>p{max-width:none;margin-top:12px;font:600 16px/24px Inter,sans-serif}.sunbeam-hero__used-by{text-align:center;width:min(1126px,100vw - 80px);margin-top:92px}.sunbeam-hero__used-by>p{color:#ffffffa3;margin:0;font:400 14px/21px Inter,sans-serif}.sunbeam-hero__used-by>div{justify-content:center;align-items:center;gap:36px;margin-top:24px;display:flex}.sunbeam-hero__used-by span{color:#ffffffeb;letter-spacing:-.02em;font:600 15px/24px Inter,sans-serif}.sunbeam-features{width:min(1040px,100% - 40px);padding-top:128px}.sunbeam-features__stack{gap:0}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{gap:48px;margin-bottom:128px}.sunbeam-feature__copy{text-align:center;flex-direction:column;align-items:center;width:min(880px,100%);margin:0 auto;display:flex}.sunbeam-feature__copy h2{color:#000;letter-spacing:-2px;text-transform:capitalize;max-width:880px;margin:0;font:600 40px/44px Inter,sans-serif}.sunbeam-feature__copy>p{color:#6d727e;text-align:center;max-width:780px;margin-top:16px;font:400 16px/24px Inter,sans-serif}.sunbeam-feature__copy>a{text-transform:capitalize;border-radius:100px;min-height:41px;margin-top:24px;padding:10px 20px;font:600 14px/21px Inter,sans-serif}.sunbeam-feature__visual{border-radius:24px;width:100%;height:480px}.sunbeam-feature__art{width:480px;height:480px;top:0;left:calc(50% - 240px)}.sunbeam-feature__signal-list{width:616px;top:82px;left:calc(50% - 308px)}.sunbeam-feature__evidence-card{width:560px;bottom:44px;left:calc(50% - 280px)}.sunbeam-feature__mail-card{width:600px;bottom:42px;left:calc(50% - 300px)}.sunbeam-proof{width:min(1440px,100% - 64px);max-width:none;padding:0 0 128px}.sunbeam-proof>header h2{letter-spacing:-2px;font:600 40px/44px Inter,sans-serif}.sunbeam-proof>header p{margin-top:16px;font:400 16px/24px Inter,sans-serif}.sunbeam-proof__track{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(420px,630px);grid-auto-flow:column;gap:32px;margin-top:64px;display:grid;overflow-x:auto}.sunbeam-proof__track article{border-radius:16px;min-height:344px;padding:32px}.sunbeam-proof__track article>p{font:400 19px/24px Inter,sans-serif}.sunbeam-final-cta--blue{min-height:592px;padding:184px 125.64px}.sunbeam-footer__panel{grid-template-columns:192px repeat(4,minmax(0,1fr));column-gap:32px;width:min(1312px,100% - 64px);min-height:735px;margin:0 auto;padding:80px 0 48px}.sunbeam-footer__brand>p{display:none}.sunbeam-footer__bottom{left:0;right:0}@media (width<=1099.98px){.sunbeam-hero--prompt{min-height:720px;padding:128px 48px 96px}.sunbeam-features{padding-top:128px}.sunbeam-final-cta--blue{min-height:560px;padding:144px 48px}.sunbeam-footer__panel{grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(150px,1fr));width:calc(100% - 64px)}}@media (width<=639.98px){.sunbeam-hero--prompt{min-height:680px;padding:84px 18px 64px}.sunbeam-hero__title{flex-wrap:wrap;gap:8px}.sunbeam-hero--prompt .sunbeam-hero__title h1,.sunbeam-hero__wordmark{letter-spacing:-1.4px;font-size:34px;line-height:38px}.sunbeam-hero__wordmark{min-height:40px}.sunbeam-hero__wordmark img{width:38px;height:38px}.sunbeam-hero__used-by{width:100%;margin-top:56px}.sunbeam-hero__used-by>div{flex-wrap:wrap;gap:12px 20px}.sunbeam-features{padding-top:96px}.sunbeam-final-cta--blue{min-height:520px;padding:112px 20px}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{gap:32px;margin-bottom:96px}.sunbeam-feature__copy h2,.sunbeam-proof>header h2{letter-spacing:-1.4px;font-size:34px;line-height:38px}.sunbeam-feature__visual{height:340px}.sunbeam-feature__art{width:340px;height:340px;left:calc(50% - 170px)}.sunbeam-proof__track{grid-auto-columns:minmax(280px,86vw)}.sunbeam-footer__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 24px;width:calc(100% - 48px);min-height:1100px;padding:56px 0 48px}}.sunbeam-hero--prompt{isolation:isolate;background:#2a87d3;min-height:828px;padding:116px 70px 54px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff75,0 24px 72px #1557801f}.sunbeam-hero--prompt:before{z-index:1;opacity:.28;mix-blend-mode:soft-light}.sunbeam-hero--prompt .sunbeam-hero__content{z-index:5;width:min(780px,100%);position:relative;transform:translateY(-10px)}.sunbeam-hero__title{flex-flow:column;gap:14px}.sunbeam-hero__wordmark{color:#fff;letter-spacing:-.4px;-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);background:#094e8338;border:1px solid #ffffff70;border-radius:14px;gap:8px;min-height:42px;padding:6px 12px 6px 8px;font:600 17px/24px Inter,sans-serif;box-shadow:inset 0 1px #ffffff38}.sunbeam-hero__wordmark img{filter:drop-shadow(0 5px 9px #043a5c2e);width:30px;height:30px}.sunbeam-hero--prompt .sunbeam-hero__title h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;text-transform:none;white-space:normal;text-shadow:0 3px 24px #0233582e;width:min(720px,100%);max-width:720px;margin:0;font:600 clamp(48px,4.4vw,68px)/.98 Inter,sans-serif}.sunbeam-hero--prompt .sunbeam-hero__content>p{color:#ffffffe0;text-wrap:balance;text-shadow:0 2px 16px #0432522e;max-width:620px;margin-top:18px;font:500 17px/25px Inter,sans-serif}.sunbeam-hero__prompt{color:#586374;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#fffffff0;border:1px solid #fffc;border-radius:18px;width:min(590px,100%);min-height:118px;margin-top:30px;padding:17px 15px 15px 19px;box-shadow:0 28px 70px #0334483d,inset 0 1px #fff}.sunbeam-hero__prompt>a{background:#4388ef;box-shadow:0 7px 18px #1559b13d}.sunbeam-hero__prompt>a:hover{background:#246ed8;box-shadow:0 10px 24px #1559b14d}.sunbeam-hero__prompt-tags span{color:#405063;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-color:#ffffff94;box-shadow:0 8px 24px #04384c1f}.sunbeam-hero__used-by{-webkit-backdrop-filter:blur(11px)saturate(1.08);backdrop-filter:blur(11px)saturate(1.08);background:#052f2538;border:1px solid #ffffff3d;border-radius:16px;width:min(680px,100%);margin-top:64px;padding:12px 18px 14px;box-shadow:inset 0 1px #ffffff1f}.sunbeam-hero__used-by>p{color:#ffffffbf}.sunbeam-hero__used-by>div{gap:28px;margin-top:12px}@media (width<=1099.98px){.sunbeam-hero--prompt{min-height:760px;padding:96px 42px 44px}.sunbeam-hero--prompt .sunbeam-hero__title h1{font-size:clamp(46px,6vw,62px)}}@media (width<=639.98px){.sunbeam-hero--prompt{border-radius:20px;width:calc(100% - 16px);min-height:742px;margin:0 8px;padding:76px 16px 40px}.sunbeam-hero--prompt .sunbeam-hero__content{transform:none}.sunbeam-hero__title{gap:12px}.sunbeam-hero__wordmark{min-height:38px;padding:5px 10px 5px 6px;font-size:15px;line-height:22px}.sunbeam-hero__wordmark img{width:28px;height:28px}.sunbeam-hero--prompt .sunbeam-hero__title h1{letter-spacing:-.05em;font-size:clamp(40px,11.8vw,50px);line-height:1}.sunbeam-hero--prompt .sunbeam-hero__content>p{margin-top:16px;font-size:15px;line-height:22px}.sunbeam-hero__prompt{min-height:112px;margin-top:24px}.sunbeam-hero__prompt-tags{gap:6px}.sunbeam-hero__prompt-tags span{padding:6px 9px;font-size:10px}.sunbeam-hero__used-by{margin-top:42px;padding:11px 12px 13px}.sunbeam-hero__used-by>div{gap:8px 16px;margin-top:10px}.sunbeam-hero__used-by span{font-size:12px}.sunbeam-hero__hills{filter:saturate(.92)contrast(.95)brightness(.94)}.sunbeam-hero__hill-foreground{filter:saturate(.94)contrast(.96)brightness(.88)}.sunbeam-hero__landscape-shade{background:linear-gradient(90deg,#032f6324,#0000 30% 70%,#1a53730f),linear-gradient(#0000 52%,#0530251a 74%,#0323176b 100%)}}.sunbeam-final-cta--blue{isolation:isolate;background:#1e72b9;min-height:560px;padding:158px 72px 138px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0c4c7024}.sunbeam-final-cta--blue:before{content:none}.sunbeam-final-cta__landscape{z-index:0;pointer-events:none;margin:0;position:absolute;inset:0;overflow:hidden}.sunbeam-final-cta__landscape img,.sunbeam-final-cta__landscape span{width:100%;height:100%;display:block;position:absolute;inset:0}.sunbeam-final-cta__landscape img{object-fit:cover;object-position:center 64%;filter:saturate(.9)contrast(1.04)brightness(.88)}.sunbeam-final-cta__landscape span{background:radial-gradient(circle at 50% 38%,#0755932e,#0000 34%),linear-gradient(#03366c6b 0%,#0544633d 48%,#042c1d94 100%)}.sunbeam-final-cta--blue>h2,.sunbeam-final-cta--blue>p,.sunbeam-final-cta--blue>div{z-index:2;position:relative}.sunbeam-final-cta--blue h2{letter-spacing:-.048em;text-wrap:balance;text-shadow:0 3px 24px #02253c38;max-width:790px;margin-top:0;font-size:clamp(42px,4vw,54px);line-height:1.02}.sunbeam-final-cta--blue>p{color:#ffffffdb;text-shadow:0 2px 14px #02253c3d}.sunbeam-final-cta--blue>div>a:not(.sunbeam-primary){color:#fff;text-shadow:0 2px 12px #02253c47}@media (width<=639.98px){.sunbeam-final-cta--blue{min-height:520px;padding:112px 22px 104px}.sunbeam-final-cta__landscape img{object-position:center 62%}.sunbeam-final-cta--blue h2{letter-spacing:-.04em;font-size:38px;line-height:1.04}}.sunbeam-hero__used-by{width:min(720px,100%);padding:13px 14px 14px}.sunbeam-hero__used-by>p{color:#ffffffc7;letter-spacing:.01em;font-size:12px;font-weight:600}.sunbeam-hero__used-by>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.sunbeam-hero__used-by span{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:46px;padding:7px 10px;display:flex}.sunbeam-hero__used-by span img,.sunbeam-hero__used-by span svg{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.sunbeam-hero__used-by span svg{stroke-width:1.8px;background:#ffffff24;border-radius:7px;padding:3px}.sunbeam-hero__used-by span b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}@media (width<=639.98px){.sunbeam-hero__used-by{padding:12px}.sunbeam-hero__used-by>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.sunbeam-hero__used-by span{min-height:42px}}.sunbeam-hero--prompt:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#fbfbfc2e 38%,#fbfbfc 100%);height:92px;position:absolute;bottom:-1px;left:0;right:0}.sunbeam-features{background:0 0}@media (width<=639.98px){.sunbeam-hero--prompt:after{height:70px}}.sunbeam-footer{border-top:1px solid #ededef}.sunbeam-footer__panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px 32px;width:min(1312px,100% - 64px);min-height:0;padding:48px 0 28px;display:grid;position:relative}.sunbeam-footer__brand{grid-column:1}.sunbeam-footer__panel .sunbeam-footer__links{flex-direction:row;grid-column:2;align-items:center;gap:28px;display:flex!important}.sunbeam-footer__panel .sunbeam-footer__links a{font-size:14px;font-weight:500;text-decoration:none;color:#575c66!important}.sunbeam-footer__panel .sunbeam-footer__links a:hover{color:#14171f!important}.sunbeam-footer__bottom{border-top:1px solid #ededef;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:0;padding-top:24px;display:flex;position:static}.sunbeam-footer__bottom span{color:#8d919b;font:400 13px/20px Inter,sans-serif}.pricing-sunbeam{--pricing-ink:#1a1a1a;--pricing-copy:#686663;--pricing-page:#fafaf7;--pricing-stone:#f0eeeb;--pricing-line:#eae6e1;--pricing-lime:#d9ecff;--pricing-pink:#fac6fb;background:var(--pricing-page);min-height:100vh;color:var(--pricing-ink);font-family:Jost,sans-serif;overflow:clip}.pricing-sunbeam--embedded{background:0 0;min-height:0;overflow:visible}.pricing-sunbeam--embedded .pricing-sunbeam__hero{height:500px;padding-top:92px}.pricing-sunbeam *,.pricing-sunbeam :before,.pricing-sunbeam :after{box-sizing:border-box}.pricing-sunbeam h1,.pricing-sunbeam h2,.pricing-sunbeam h3,.pricing-sunbeam p{margin:0}.pricing-sunbeam main{background:var(--pricing-page);min-height:0}.pricing-sunbeam__hero{text-align:center;place-items:start center;width:min(1240px,100% - 40px);height:420px;margin:0 auto;display:grid;position:relative}.pricing-sunbeam__hero-copy{flex-direction:column;align-items:center;width:min(780px,100%);padding-top:14px;display:flex}.pricing-sunbeam__trust{min-height:23px;color:var(--pricing-copy);align-items:center;gap:10px;font-size:14px;line-height:23px;display:inline-flex}.pricing-sunbeam__trust>span{color:#1a1a1a;letter-spacing:1px;font-size:12px}.pricing-sunbeam__hero h1{letter-spacing:-.045em;max-width:780px;margin-top:20px;font:500 64px/1 Urbanist,sans-serif}.pricing-sunbeam__hero-copy>p{max-width:560px;color:var(--pricing-copy);margin-top:20px;font-size:21px;line-height:1.42}.pricing-sunbeam__billing{color:#8a8783;align-items:center;gap:11px;margin-top:34px;font-size:14px;display:flex;position:relative}.pricing-sunbeam__billing>span{min-width:48px;transition:color .18s;position:relative}.pricing-sunbeam__billing>span:first-child{text-align:right}.pricing-sunbeam__billing>span:last-child{text-align:left}.pricing-sunbeam__billing>span.is-active{color:var(--pricing-ink)}.pricing-sunbeam__billing small{background:var(--pricing-lime);color:var(--pricing-ink);white-space:nowrap;border-radius:999px;padding:3px 8px;font:500 11px/1.3 Jost,sans-serif;position:absolute;bottom:calc(100% + 8px);right:0}.pricing-sunbeam__billing button{background:var(--pricing-ink);cursor:pointer;border:0;border-radius:999px;flex:0 0 44px;width:44px;height:24px;padding:0;position:relative}.pricing-sunbeam__billing button:focus-visible,.pricing-sunbeam__carousel-actions button:focus-visible,.pricing-sunbeam__faq summary:focus-visible{outline-offset:3px;outline:3px solid #1a1a1a33}.pricing-sunbeam__billing button i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;left:4px}.pricing-sunbeam__billing button[aria-checked=true] i{transform:translate(20px)}.pricing-sunbeam__mascot{object-fit:contain;filter:drop-shadow(0 18px 30px #2f29221a);width:173px;height:173px;position:absolute;top:119px;right:23px;transform:rotate(5deg)}.pricing-sunbeam__plans-shell{background:var(--pricing-stone);border-radius:32px;width:min(1240px,100% - 40px);margin:0 auto;padding:8px}.pricing-sunbeam__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pricing-sunbeam__plan{border:1px solid var(--pricing-line);background:#fff;flex-direction:column;min-width:0;min-height:0;padding:24px;display:flex}.pricing-sunbeam__plan:first-child{border-radius:24px 8px 8px 24px}.pricing-sunbeam__plan:last-child{border-radius:8px 24px 24px 8px}.pricing-sunbeam__plan-heading{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.pricing-sunbeam__plan-heading h2{letter-spacing:-.025em;font:500 20px/1.3 Urbanist,sans-serif}.pricing-sunbeam__plan-heading>span{background:var(--pricing-pink);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:11px;line-height:1}.pricing-sunbeam__divider{background:var(--pricing-line);height:1px;margin:20px 0}.pricing-sunbeam__audience{min-height:42px;color:var(--pricing-copy);font-size:15px;line-height:1.4}.pricing-sunbeam__price{align-items:end;gap:7px;min-height:67px;margin-top:4px;display:flex}.pricing-sunbeam__price strong{letter-spacing:-.05em;font:500 54px/1 Urbanist,sans-serif}.pricing-sunbeam__price span{color:var(--pricing-copy);padding-bottom:6px;font-size:13px}.pricing-sunbeam__billing-note{color:#85817d;min-height:18px;margin-top:2px;font-size:12px}.pricing-sunbeam__features{background:#faf9f7;border-radius:16px;flex-direction:column;justify-content:center;gap:0;min-height:244px;margin-top:10px;padding:10px 16px;display:flex}.pricing-sunbeam__features p{color:#393836;border-bottom:1px solid #ebe7e2;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;font-size:11px;line-height:1.35;display:grid}.pricing-sunbeam__features p:last-child{border-bottom:0}.pricing-sunbeam__features p>span{background:#eeebe7;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.pricing-sunbeam__features p>b{min-width:0;font-weight:500}.pricing-sunbeam__features p>em{color:#77716b;text-align:right;max-width:118px;font-style:normal}.pricing-sunbeam__features p.is-unavailable{color:#918b85}.pricing-sunbeam__features p.is-unavailable>span{color:#9e9892}.pricing-sunbeam__plan-button{background:#eeebe7;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:24px;font-size:14px;font-weight:500;transition:transform .18s,background-color .18s;display:inline-flex;color:var(--pricing-ink)!important;text-decoration:none!important}.pricing-sunbeam__plan-button.is-featured{background:var(--pricing-lime)}.pricing-sunbeam__plan-button:hover{background:#e3dfda;transform:translateY(-2px)}.pricing-sunbeam__checkout-error{color:#9b332d;text-align:center;padding:12px 16px 6px;font-size:13px}.pricing-sunbeam__proof,.pricing-sunbeam__compare,.pricing-sunbeam__faq{width:min(1240px,100% - 40px);margin:0 auto}.pricing-sunbeam__proof{padding:80px 20px 40px}.pricing-sunbeam__section-heading h2,.pricing-sunbeam__section-heading h1{letter-spacing:-.045em;flex-direction:column;margin:0;font:500 54px/1.05 Urbanist,sans-serif;display:flex}.pricing-sunbeam__section-heading h2 span,.pricing-sunbeam__section-heading h2 em,.pricing-sunbeam__section-heading h1 span,.pricing-sunbeam__section-heading h1 em{font-style:normal}.pricing-sunbeam__section-heading h2 em,.pricing-sunbeam__section-heading h1 em{color:#a29e99}.pricing-sunbeam__section-heading>p{max-width:560px;color:var(--pricing-copy);margin-top:18px;font-size:21px;line-height:1.45}.pricing-sunbeam__section-heading--proof{justify-content:space-between;align-items:end;gap:32px;min-height:236px;display:flex}.pricing-sunbeam__section-heading--proof h2{max-width:820px}.pricing-sunbeam__carousel-actions{gap:8px;padding-bottom:3px;display:flex}.pricing-sunbeam__carousel-actions button{border:1px solid var(--pricing-line);width:44px;height:44px;color:var(--pricing-ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;transition:transform .18s,border-color .18s;display:grid}.pricing-sunbeam__carousel-actions button:hover{border-color:var(--pricing-ink);transform:translateY(-2px)}.pricing-sunbeam__proof-viewport{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;width:calc(100vw + -2*max(20px,50vw - 600px));max-width:1406px;margin-top:40px;overflow-x:auto}.pricing-sunbeam__proof-viewport::-webkit-scrollbar{display:none}.pricing-sunbeam__proof-track{gap:40px;width:max-content;display:flex}.pricing-sunbeam__proof-card{border:1px solid var(--pricing-line);scroll-snap-align:start;background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 182px;gap:18px;width:442px;height:276px;padding:16px;display:grid}.pricing-sunbeam__proof-card>div{flex-direction:column;padding:8px 0 8px 8px;display:flex}.pricing-sunbeam__proof-card>div>span{color:#8c8883;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.pricing-sunbeam__proof-card h3{letter-spacing:-.035em;margin-top:auto;font:500 24px/1.08 Urbanist,sans-serif}.pricing-sunbeam__proof-card p{color:var(--pricing-copy);margin-top:10px;font-size:13px;line-height:1.45}.pricing-sunbeam__proof-card figure{background:linear-gradient(155deg,#e8f5ff,#e4ddff 58%,#f9daf8);border-radius:18px;place-items:center;margin:0;display:grid;overflow:hidden}.pricing-sunbeam__proof-card:nth-child(2) figure{background:linear-gradient(155deg,#fff0cf,#fce1ba 48%,#e6ffb9)}.pricing-sunbeam__proof-card:nth-child(3) figure{background:linear-gradient(155deg,#e6f2ff,#dde8ff 55%,#ece4ff)}.pricing-sunbeam__proof-card img{object-fit:contain;filter:drop-shadow(0 14px 22px #27221e1f);width:142px;height:142px}.pricing-sunbeam__compare{padding:120px 20px 80px}.pricing-sunbeam__compare>.pricing-sunbeam__section-heading{min-height:133px}.pricing-sunbeam__table-wrap{border:1px solid var(--pricing-line);background:#fff;border-radius:24px;overflow-x:auto}.pricing-sunbeam__table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px}.pricing-sunbeam__table-wrap th,.pricing-sunbeam__table-wrap td{border-right:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line);color:#3f3d3a;text-align:left;vertical-align:middle;height:52px;padding:12px 20px;font-size:13px;font-weight:400}.pricing-sunbeam__table-wrap th:first-child{width:28.33%}.pricing-sunbeam__table-wrap thead th{background:#faf9f7;height:102px}.pricing-sunbeam__table-wrap thead th:not(:first-child){text-align:center}.pricing-sunbeam__table-wrap thead strong,.pricing-sunbeam__table-wrap thead span{display:block}.pricing-sunbeam__table-wrap thead strong{font:500 20px/1.2 Urbanist,sans-serif}.pricing-sunbeam__table-wrap thead span{color:#8b8782;max-width:205px;margin:7px auto 0;font-size:11px;line-height:1.25}.pricing-sunbeam__table-wrap tbody th{font-weight:500}.pricing-sunbeam__table-wrap tbody td{text-align:center}.pricing-sunbeam__table-wrap tr>:last-child{border-right:0}.pricing-sunbeam__table-wrap tbody tr:last-child>*{border-bottom:0}.pricing-sunbeam__unavailable{color:#9a9691;background:#f3f1ee;border-radius:50%;place-items:center;width:24px;height:24px;margin:auto;display:grid}.pricing-sunbeam__faq{padding:80px 20px}.pricing-sunbeam__faq--page{min-height:calc(100vh - 80px);padding-top:120px;padding-bottom:140px}.pricing-sunbeam__faq-intro{text-align:center;place-items:start center;min-height:188px;display:grid;position:relative}.pricing-sunbeam__faq-intro>img{object-fit:contain;filter:drop-shadow(0 16px 24px #2f29221a);width:150px;height:150px;position:absolute;top:4px;left:42px;transform:rotate(-6deg)}.pricing-sunbeam__faq-intro .pricing-sunbeam__section-heading{flex-direction:column;align-items:center;display:flex}.pricing-sunbeam__faq-intro .pricing-sunbeam__section-heading>p{max-width:520px;font-size:21px}.pricing-sunbeam__faq-list{flex-direction:column;gap:8px;width:min(800px,100%);margin:40px auto 0;display:flex}.pricing-sunbeam__faq-list details{border:1px solid var(--pricing-line);background:#fff;border-radius:24px;overflow:hidden}.pricing-sunbeam__faq-list summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:78px;padding:18px 24px;list-style:none;display:grid}.pricing-sunbeam__faq-list summary::-webkit-details-marker{display:none}.pricing-sunbeam__faq-list summary>span{color:#77726e;background:#f2efeb;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.pricing-sunbeam__faq-list summary strong{letter-spacing:-.015em;font:500 17px/1.3 Urbanist,sans-serif}.pricing-sunbeam__faq-list summary:after{content:"+";color:#817d78;text-align:center;font-size:23px;line-height:1}.pricing-sunbeam__faq-list details[open] summary:after{content:"−"}.pricing-sunbeam__faq-list details>p{max-width:690px;color:var(--pricing-copy);padding:0 70px 24px 72px;font-size:14px;line-height:1.55}.pricing-sunbeam__cta{text-align:center;background:linear-gradient(145deg,#edf4fa,#f7edcf 52%,#efe7ff);border-radius:32px 32px 0 0;flex-direction:column;align-items:center;width:min(1240px,100% - 40px);min-height:510px;margin:40px auto 0;padding:82px 24px;display:flex;position:relative;overflow:hidden}.pricing-sunbeam__cta:before,.pricing-sunbeam__cta:after{content:"";width:58px;height:58px;position:absolute;transform:rotate(45deg)}.pricing-sunbeam__cta:before{background:var(--pricing-pink);border-radius:12px;top:82px;left:9%}.pricing-sunbeam__cta:after{background:var(--pricing-lime);border-radius:50%;bottom:88px;right:10%}.pricing-sunbeam__cta>span{color:var(--pricing-copy);font-size:14px}.pricing-sunbeam__cta>img{object-fit:contain;filter:drop-shadow(0 16px 24px #2f29221f);width:96px;height:96px;margin-top:20px}.pricing-sunbeam__cta h2{letter-spacing:-.045em;margin-top:18px;font:500 54px/1.02 Urbanist,sans-serif}.pricing-sunbeam__cta p{max-width:520px;color:var(--pricing-copy);margin-top:18px;font-size:17px;line-height:1.5}.pricing-sunbeam__cta .sunbeam-primary{margin-top:28px}.pricing-sunbeam>.sunbeam-footer{padding-top:0}@media (width<=1199.98px){.pricing-sunbeam__mascot{opacity:.8;width:145px;height:145px;right:-18px}.pricing-sunbeam__faq-intro>img{width:124px;height:124px;left:0}.pricing-sunbeam__plans{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-sunbeam__plan{padding:20px}}@media (width<=899.98px){.pricing-sunbeam__hero{height:auto;min-height:430px}.pricing-sunbeam__hero h1{font-size:clamp(46px,8vw,58px)}.pricing-sunbeam__mascot{opacity:.55;width:110px;height:110px;top:250px;right:2%}.pricing-sunbeam__plans-shell{width:min(620px,100% - 32px)}.pricing-sunbeam__plans{grid-template-columns:minmax(0,1fr)}.pricing-sunbeam__plan,.pricing-sunbeam__plan:first-child,.pricing-sunbeam__plan:last-child{border-radius:22px;min-height:0}.pricing-sunbeam__proof,.pricing-sunbeam__compare,.pricing-sunbeam__faq{width:min(100%,760px)}.pricing-sunbeam__section-heading h2,.pricing-sunbeam__section-heading h1{font-size:clamp(40px,7vw,50px)}.pricing-sunbeam__faq-intro>img{opacity:.65;width:104px;height:104px;left:-20px}}@media (width<=639.98px){.pricing-sunbeam__hero,.pricing-sunbeam__proof,.pricing-sunbeam__compare,.pricing-sunbeam__faq,.pricing-sunbeam__cta{width:calc(100% - 24px)}.pricing-sunbeam__hero{min-height:420px;padding:26px 8px 52px}.pricing-sunbeam__sections{padding-bottom:44px}.pricing-sunbeam__hero h1{font-size:clamp(42px,13vw,56px)}.pricing-sunbeam__hero-copy>p{font-size:17px}.pricing-sunbeam__mascot{width:92px;height:92px;top:auto;bottom:14px;right:-12px}.pricing-sunbeam__plans-shell{border-radius:28px;width:calc(100% - 24px);padding:6px}.pricing-sunbeam__plan{padding:22px}.pricing-sunbeam__proof,.pricing-sunbeam__compare,.pricing-sunbeam__faq{padding-left:0;padding-right:0}.pricing-sunbeam__proof{padding-top:82px}.pricing-sunbeam__section-heading--proof{flex-direction:column;align-items:flex-start;min-height:0}.pricing-sunbeam__section-heading h2,.pricing-sunbeam__section-heading h1{font-size:39px}.pricing-sunbeam__section-heading>p,.pricing-sunbeam__faq-intro .pricing-sunbeam__section-heading>p{font-size:17px}.pricing-sunbeam__carousel-actions{align-self:flex-end}.pricing-sunbeam__proof-viewport{width:calc(100vw - 12px);margin-top:24px}.pricing-sunbeam__proof-card{grid-template-columns:minmax(0,1fr) 132px;gap:12px;width:min(88vw,360px);height:250px}.pricing-sunbeam__proof-card img{width:112px;height:112px}.pricing-sunbeam__compare{padding-top:90px}.pricing-sunbeam__compare>.pricing-sunbeam__section-heading{min-height:0;margin-bottom:32px}.pricing-sunbeam__table-wrap{border-radius:20px}.pricing-sunbeam__table-wrap th:first-child{z-index:2;background:#faf9f7;width:190px;position:sticky;left:0}.pricing-sunbeam__faq{padding-top:90px}.pricing-sunbeam__faq-intro{min-height:0}.pricing-sunbeam__faq-intro>img{opacity:1;width:92px;height:92px;margin-bottom:18px;position:relative;top:auto;left:auto}.pricing-sunbeam__faq-list{margin-top:34px}.pricing-sunbeam__faq-list summary{grid-template-columns:32px minmax(0,1fr) 20px;gap:12px;min-height:74px;padding:16px}.pricing-sunbeam__faq-list summary>span{width:32px;height:32px}.pricing-sunbeam__faq-list summary strong{font-size:16px}.pricing-sunbeam__faq-list details>p{padding:0 48px 22px 60px}.pricing-sunbeam__cta{border-radius:28px 28px 0 0;min-height:500px;margin-top:20px;padding:62px 18px}.pricing-sunbeam__cta:before{top:40px;left:-22px}.pricing-sunbeam__cta:after{bottom:48px;right:-18px}.pricing-sunbeam__cta h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.pricing-sunbeam__billing button i,.pricing-sunbeam__plan-button,.pricing-sunbeam__carousel-actions button{transition:none}.pricing-sunbeam__proof-viewport{scroll-behavior:auto}}.pricing-sunbeam{--pricing-ink:#12202b;--pricing-copy:#5f6d75;--pricing-page:#f6f8f4;--pricing-stone:#e8eee7;--pricing-line:#dfe7e2;--pricing-lime:#dff1c5;--pricing-pink:#d8eaff;background:var(--pricing-page);font-family:Inter,sans-serif}.pricing-sunbeam main{background:var(--pricing-page)}.pricing-sunbeam__sections{padding-bottom:80px}.pricing-sunbeam__hero{isolation:isolate;border-radius:24px;place-items:start center;width:calc(100% - 32px);max-width:none;height:auto;min-height:620px;margin:0 16px;padding:112px 48px 190px;display:grid;position:relative;overflow:hidden}.pricing-sunbeam__landscape{z-index:0;pointer-events:none;margin:0;position:absolute;inset:0;overflow:hidden}.pricing-sunbeam__landscape img,.pricing-sunbeam__landscape>span{width:100%;height:100%;display:block;position:absolute;inset:0}.pricing-sunbeam__landscape img{object-fit:cover;object-position:center 59%;filter:saturate(.9)contrast(1.03)brightness(.9)}.pricing-sunbeam__landscape>span{background:radial-gradient(circle at 50% 30%,#1265a41f,#0000 34%),linear-gradient(#03376c52 0%,#064c6b2e 48%,#04301f75 100%)}.pricing-sunbeam__hero:after{z-index:1;background:linear-gradient(180deg, transparent 0%, #fafaf733 34%, var(--pricing-page) 100%);content:"";pointer-events:none;height:112px;position:absolute;bottom:-1px;left:0;right:0}.pricing-sunbeam__hero-copy{z-index:2;width:min(820px,100%);padding-top:0;position:relative}.pricing-sunbeam__trust{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);background:#08487542;border:1px solid #fff6;border-radius:14px;gap:8px;min-height:42px;padding:6px 12px 6px 7px;box-shadow:inset 0 1px #ffffff2e}.pricing-sunbeam__trust img{object-fit:contain;width:28px;height:28px}.pricing-sunbeam__trust>span{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:600}.pricing-sunbeam__trust>small{color:#ffffffb8;border-left:1px solid #ffffff52;padding-left:8px;font-size:11px;font-weight:500}.pricing-sunbeam__hero h1{color:#fff;letter-spacing:-.058em;text-wrap:balance;text-shadow:0 3px 26px #022b4433;max-width:810px;margin-top:24px;font:600 clamp(52px,5vw,72px)/.98 Inter,sans-serif}.pricing-sunbeam__hero-copy>p{color:#ffffffdb;text-wrap:balance;text-shadow:0 2px 16px #022b443d;max-width:580px;margin-top:20px;font:500 17px/25px Inter,sans-serif}.pricing-sunbeam__billing{color:#75818a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #ffffff80;border-radius:14px;gap:10px;min-height:48px;margin-top:30px;padding:8px 12px;box-shadow:0 12px 32px #03324224,inset 0 1px #fff}.pricing-sunbeam__billing>span.is-active{color:#173246;font-weight:600}.pricing-sunbeam__billing small{color:#28432c;background:#dff1c5;border-radius:7px;bottom:calc(100% + 4px);right:-5px}.pricing-sunbeam__billing button{background:#237acc;box-shadow:inset 0 0 0 1px #0043882e}.pricing-sunbeam__plans-shell{z-index:3;background:0 0;border:0;width:min(1180px,100% - 64px);margin:-88px auto 0;padding:0;position:relative}.pricing-sunbeam__plans{gap:16px}.pricing-sunbeam__plan,.pricing-sunbeam__plan:first-child,.pricing-sunbeam__plan:last-child{background:#fffffff5;border:1px solid #e2e9e5;border-radius:18px;min-height:0;padding:26px 24px 24px;box-shadow:0 16px 38px #1d4f3f14}.pricing-sunbeam__plan.is-featured{background:linear-gradient(#eef7ff 0%,#fff 32%);border-color:#a7cdf3;box-shadow:0 18px 42px #1c67ab1f}.pricing-sunbeam__plan-heading h2{color:#142b3a;letter-spacing:-.035em;font:600 22px/1.3 Inter,sans-serif}.pricing-sunbeam__plan-heading>span{color:#175a94;background:#d8eaff;border-radius:8px;font-weight:600}.pricing-sunbeam__divider{background:#e4ebe7}.pricing-sunbeam__audience{color:#637079;font-size:14px}.pricing-sunbeam__price strong{color:#12202b;font-variant-numeric:tabular-nums;letter-spacing:-.06em;font:600 52px/1 Inter,sans-serif}.pricing-sunbeam__features{background:#f7f9f6;border:1px solid #e7ece8;border-radius:12px;min-height:218px;padding:7px 14px}.pricing-sunbeam__features p{border-color:#e3e9e5;min-height:34px;font-size:12px}.pricing-sunbeam__features p>span{color:#315f45;background:#e6eee7}.pricing-sunbeam__plan-button{background:#e8eee9;border-radius:12px;min-height:46px;margin-top:20px;font-weight:600;transition:transform .18s,background-color .18s,box-shadow .18s;color:#183529!important}.pricing-sunbeam__plan-button.is-featured{background:#237acc;box-shadow:0 10px 22px #237acc33;color:#fff!important}.pricing-sunbeam__plan-button.is-featured:hover{background:#1768b4}.pricing-sunbeam__plan-button:active{transform:translateY(0)scale(.985)}.pricing-sunbeam__plan-button:focus-visible{outline-offset:3px;outline:3px solid #237acc47}.pricing-sunbeam__cta{isolation:isolate;background:linear-gradient(#03366c66 0%,#05415542 45%,#042c1d94 100%),url(/assets/watchllama-landscape-v2-zujOx-3x.jpg) 50% 62%/cover no-repeat;border-radius:28px;min-height:540px;margin-top:72px;padding:94px 24px 84px;box-shadow:0 28px 70px #144d3e1f}.pricing-sunbeam__cta:before,.pricing-sunbeam__cta:after{content:none}.pricing-sunbeam__cta>span,.pricing-sunbeam__cta>img,.pricing-sunbeam__cta h2,.pricing-sunbeam__cta p,.pricing-sunbeam__cta .sunbeam-primary{z-index:1;position:relative}.pricing-sunbeam__cta>span,.pricing-sunbeam__cta p{color:#ffffffd1}.pricing-sunbeam__cta h2{color:#fff;letter-spacing:-.052em;text-wrap:balance;text-shadow:0 3px 24px #02253c38;max-width:760px;font:600 clamp(44px,4vw,56px)/1.02 Inter,sans-serif}.pricing-sunbeam__cta .sunbeam-primary{color:#14384a;background:#fff;box-shadow:0 12px 30px #02253c2e}@media (width<=899.98px){.pricing-sunbeam__hero{min-height:650px;padding:94px 34px 190px}.pricing-sunbeam__plans-shell{width:min(640px,100% - 32px);margin-top:-118px}.pricing-sunbeam__plan,.pricing-sunbeam__plan:first-child,.pricing-sunbeam__plan:last-child{min-height:0}}@media (width<=639.98px){.pricing-sunbeam__hero{border-radius:20px;width:calc(100% - 16px);min-height:610px;margin:0 8px;padding:72px 18px 168px}.pricing-sunbeam__landscape img{object-position:center 61%}.pricing-sunbeam__hero:after{height:78px}.pricing-sunbeam__trust{padding-right:8px}.pricing-sunbeam__trust>small{display:none}.pricing-sunbeam__hero h1{letter-spacing:-.05em;margin-top:20px;font-size:43px;line-height:1}.pricing-sunbeam__hero-copy>p{font-size:15px;line-height:22px}.pricing-sunbeam__plans-shell{width:calc(100% - 24px);margin-top:-184px}.pricing-sunbeam__plan{padding:22px}.pricing-sunbeam__price strong{font-size:48px}.pricing-sunbeam__cta{border-radius:22px;width:calc(100% - 16px);min-height:500px;margin:52px 8px 0;padding:74px 18px 68px}.pricing-sunbeam__cta h2{font-size:40px}}.pricing-sunbeam__hero h1{margin-top:0}.product-shell{color:#1a1a1a;background:#f0eeeb}.shell-sidebar{background:radial-gradient(circle at 16% 3%,#e6ff973d,#0000 18%),#f8f6f4;border-right-color:#e1dcd6}.shell-brand-button,.shell-new-watch,.shell-navigation button,.shell-watch-thread,.shell-user{transition:background-color .18s,border-color .18s,color .18s,transform .18s}.shell-brand-button:hover{background:#ffffffb8}.shell-brand__mark{filter:drop-shadow(0 7px 10px #4a3c2d1f)}.shell-new-watch{color:#fff;background:#1a1a1a;border-color:#1a1a1a;border-radius:999px;min-height:44px;margin-top:16px;box-shadow:0 10px 24px #322b241a}.shell-new-watch:hover,.shell-new-watch--active{color:#fff;background:#30302d;border-color:#30302d;transform:translateY(-1px)}.shell-navigation{gap:4px;margin-top:12px}.shell-navigation button{border:1px solid #0000;border-radius:12px;min-height:43px;position:relative}.shell-navigation button:hover{background:#ffffffb8;border-color:#e1dcd6b8}.shell-navigation .shell-navigation__active{background:#fff;border-color:#e3ded8;box-shadow:0 7px 18px #4a3c2d0f}.shell-navigation .shell-navigation__active:before{content:"";background:#d6ef7e;border-radius:999px;width:5px;height:19px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.shell-watch-history{margin-top:22px}.shell-watch-history>header{color:#8b857f;letter-spacing:.06em}.shell-watch-thread{border:1px solid #0000;border-radius:13px;min-height:48px}.shell-watch-thread:hover{background:#ffffffb3;border-color:#e7e2dc}.shell-watch-thread--active{background:#fff;border-color:#e1dcd6;box-shadow:0 8px 18px #4a3c2d0f}.shell-watch-thread__icon{background:#fff;border-color:#ebe6e0;border-radius:11px}.shell-user{border-top-color:#e5e0da;border-radius:13px}.shell-user:hover{background:#fff}.shell-user .shell-avatar,.shell-mobile-header .shell-avatar{color:#6b5079;background:#eee7fa;border-radius:10px}.shell-main{background:#fafaf7}.shell-main-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf7e0;border-bottom-color:#eae6e1;height:60px;min-height:60px;padding-inline:28px}.shell-main-header__icon{background:#fff;border:1px solid #e5e0da;border-radius:10px;width:30px;height:30px}.shell-main-header h1{letter-spacing:-.02em;font:500 18px/1.2 Urbanist,sans-serif}.home-assistant{background:radial-gradient(circle at 46% 18%,#e6ff972e,#0000 22%),radial-gradient(circle at 82% 75%,#fac6fb1a,#0000 22%),#fafaf7}.assistant-general-toolbar button{color:#4f4b46;background:#ffffffd1;border-color:#e5e0da;border-radius:999px;min-height:40px;padding-inline:14px;transition:transform .18s,border-color .18s,background-color .18s;box-shadow:0 7px 16px #4a3c2d0d}.assistant-general-toolbar button:hover{background:#fff;border-color:#cfc8c0;transform:translateY(-1px)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content{width:min(100%,1120px);padding-inline:clamp(24px,4vw,56px)}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{justify-content:center;min-height:min(650px,100dvh - 156px);padding-top:clamp(28px,5vh,68px);padding-bottom:clamp(36px,7vh,84px)}.assistant-welcome__mascot{width:104px;height:104px;margin-bottom:18px;position:relative}.assistant-welcome__mascot img{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 24px #4a3c2d1f);width:100%;height:100%;position:relative;transform:rotate(-3deg)}.assistant-welcome__mascot span{background:#e6ff97;border-radius:50%;width:28px;height:28px;position:absolute;top:6px;right:-38px;box-shadow:0 0 28px #e6ff97e0}.assistant-welcome__eyebrow{color:#6f6962;letter-spacing:.01em;text-transform:none;font-size:13px;font-weight:600}.assistant-welcome__title{letter-spacing:-.05em;text-wrap:balance;margin-top:13px;font:500 clamp(40px,4.7vw,60px)/.98 Urbanist,sans-serif}.assistant-welcome__copy{color:#6a6560;text-wrap:pretty;max-width:570px;margin-top:17px;font-size:16px;line-height:1.55}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap,.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{width:min(100%,920px);max-width:920px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap{margin-top:30px}.assistant-composer{background:#ffffffeb;border-color:#ddd7d0;border-radius:22px;box-shadow:0 18px 44px #4a3c2d1a}.assistant-composer:focus-within{border-color:#a9b876;box-shadow:0 0 0 3px #a9b8762e,0 20px 48px #4a3c2d1c}.assistant-composer__send{background:#1a1a1a;border-radius:12px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{gap:10px;margin-top:16px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion{background:#ffffffc7;border-color:#e4dfd9;border-radius:18px;min-height:104px;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;box-shadow:0 8px 20px #4a3c2d0d}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion:hover{background:#fff;border-color:#cfc8c0;transform:translateY(-3px);box-shadow:0 14px 26px #4a3c2d14}.assistant-suggestion__icon{color:#675175}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion__copy>span:first-child{color:#24231f;font-size:14px;font-weight:600}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion__copy>span:last-child{color:#6f6962;text-overflow:initial;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion__arrow{color:#66615b}.assistant-history-panel:focus-visible{outline:none}.assistant-history-panel__list>p[role=alert]{color:#9f2f31}.assistant-message__avatar{background:#fff;border-color:#e4dfd9}.assistant-proposal,.assistant-watch-card,.watch-run-message__card{background:#fff;border-color:#e3ded8;border-radius:20px;box-shadow:0 12px 28px #4a3c2d12}@media (width<=1080px){.assistant-welcome__title{font-size:clamp(38px,6vw,52px)}.assistant-welcome__mascot{width:88px;height:88px}}@media (width<=720px){.shell-mobile-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf7e6}.shell-mobile-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf7f0;border-top-color:#e4dfd9}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{justify-content:flex-start;min-height:0;padding-top:28px;padding-bottom:28px}.assistant-welcome__title{font-size:40px}.assistant-welcome__copy{font-size:14px}.assistant-welcome__mascot{width:78px;height:78px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{gap:10px;margin-top:14px}.home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion{min-height:82px}}@media (prefers-reduced-motion:reduce){.shell-brand-button,.shell-new-watch,.shell-navigation button,.shell-watch-thread,.shell-user,.assistant-general-toolbar button,.assistant-suggestion{transition:none}}.product-shell{--app-canvas:#fafaf7;--app-surface:#fff;--app-surface-1:#fff;--app-surface-2:#f8f6f2;--app-surface-low:#f8f6f2;--app-surface-raised:#f0ede7;--app-surface-selected:#f2f6e4;--app-hover:#f4f1ec;--app-border:#ded8d0;--app-border-soft:#ebe6df;--app-border-strong:#cec6bc;--app-text:#1b1b18;--app-text-secondary:#57534d;--app-muted:#7d766d;--app-muted-strong:#5f5a53;--app-placeholder:#a39c93;--app-primary:#1b1b18;--app-primary-hover:#32322e;--app-primary-soft:#eff6d6;--app-focus:#8ba531;--records-canvas:#fff;--records-subtle:#f8f6f2;--records-subtle-hover:#f4f1ec;--records-hover:#fbfaf6;--records-selected:#f3f7e7;--records-border:#ebe6df;--records-border-strong:#d7d0c7;--records-text:#1b1b18;--records-text-secondary:#625d56;--records-text-muted:#8a837a;--records-muted:#8a837a;--records-soft:#aaa39a;color:#1b1b18;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafaf7}.product-shell :is(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}.product-shell :is(button,a):active{transform:translateY(1px)}.product-shell :is(button,a,input,textarea,select):focus-visible{outline-offset:2px;outline:3px solid #9ab54447}.product-shell input[type=checkbox],.product-shell input[type=radio]{accent-color:#97b23f}.product-shell :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.records-page,.watchspace,.campaigns-page,.settings-page{background:radial-gradient(circle at 94% 2%,#e1f6a629,#0000 24rem),#fafaf7}.records-page{width:100%;max-width:1540px;padding:26px clamp(24px,3vw,48px) 64px}.records-page :is(.taskboard-heading,.leadtable-heading){margin:0 0 22px}.records-page :is(.taskboard-heading,.leadtable-heading) h1,.campaigns-page__heading h1,.settings-simple__title h1,.watchspace h1{color:#1b1b18;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-weight:560}.records-page :is(.taskboard-heading,.leadtable-heading) h1{font-size:clamp(28px,2.5vw,38px);line-height:1}.taskboard-page>.taskboard-toolbar,.leads-page>.leadtable-toolbar{min-height:46px;margin-bottom:12px;padding:0}.product-shell :is(.taskboard-search,.leadtable-search,.campaign-search,.campaign-audience__search){color:#746e66;background:#ffffffeb;border:1px solid #ddd7cf;border-radius:12px;min-height:40px;box-shadow:0 5px 14px #483c2e0a}.product-shell :is(.taskboard-search,.leadtable-search,.campaign-search,.campaign-audience__search):focus-within{border-color:#9aa86e;box-shadow:0 0 0 3px #d0eb804d}.product-shell :is(.taskboard-search,.leadtable-search,.campaign-search,.campaign-audience__search) input{color:#24231f;background:0 0}.product-shell :is(.taskboard-search,.leadtable-search,.campaign-search,.campaign-audience__search) input::placeholder{color:#a09990}.product-shell .taskboard{background:#fff;border:1px solid #e2dcd4;border-radius:18px;overflow:hidden;box-shadow:0 14px 38px #493d2f12}.product-shell .taskboard-table-head{color:#817a71;letter-spacing:.035em;background:#faf8f4;border-bottom-color:#e8e2da;min-height:42px;font-size:10px;font-weight:700}.product-shell .taskboard-group>header{color:#5e5a53;background:linear-gradient(90deg,#f2f7df,#faf8f3 48%,#f8f4f1);border-bottom-color:#e6e0d8;height:34px;padding-inline:14px}.product-shell .taskboard-group>header small{color:#596b22;background:#e3f3aa;border-color:#d8ea98;border-radius:6px}.product-shell .taskboard-group+.taskboard-group{border-top-color:#ddd6ce}.product-shell .taskboard-row{color:#292824;background:#fff;border-bottom-color:#eee9e3;min-height:62px;transition:background .16s,box-shadow .16s}.product-shell .taskboard-row:hover{background:#fbfaf6}.product-shell .taskboard-row--selected,.product-shell .taskboard-row--selected:hover{background:#f4f8e8}.product-shell .taskboard-row--selected:before{background:#c4e55f;border-radius:0 999px 999px 0;width:4px}.product-shell .taskboard-row__task strong,.product-shell .taskboard-row__record strong,.product-shell .taskboard-row__assignee-trigger>span{color:#292824}.product-shell .taskboard-row__task strong{font-size:12.5px;font-weight:650}.product-shell .taskboard-row__record>i,.product-shell .taskboard-row__assignee-trigger>i{color:#6d665e;background:#f2f0eb;border-color:#e5e0d9;border-radius:9px}.product-shell .taskboard-row__assignee-trigger,.product-shell .taskboard-row__due-trigger{color:#69635c;background:0 0;border-color:#0000;border-radius:9px}.product-shell .taskboard-row__assignee-trigger:hover,.product-shell .taskboard-row__assignee-trigger[aria-expanded=true],.product-shell .taskboard-row__due-trigger:hover{color:#292824;background:#f5f2ed;border-color:#ded8d0}.product-shell .taskboard-row__due--today .taskboard-row__due-trigger{color:#55691f;background:#f1f7dc}.product-shell .taskboard-row__due-input{color:#292824;background:#fff;border-color:#d6cfc6;border-radius:9px}.product-shell .taskboard-empty,.product-shell .leadtable-empty,.product-shell .records-empty{color:#7c756c;background:radial-gradient(circle at 50% 18%,#dff3a161,#0000 10rem),#fff;border-color:#e3ddd5;border-radius:18px}.taskboard-row__assignee-menu,.lead-inline-select__menu--portal,.lead-destination-popover,.shell-watch-thread__menu--portal,.campaign-filter__menu,.campaign-create-menu,.campaign-audience__move-menu,.campaign-sender-picker__menu,.campaign-step-inspector__variable-menu,.watch-schedule-select__menu,.lead-drawer__picker-menu,.leadtable-bulk-picker__menu{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:6px;color:#292824!important;background:#fffffffa!important;border:1px solid #d8d1c8!important;border-radius:14px!important;box-shadow:0 20px 50px #42362929,0 3px 10px #42362914!important}:is(.taskboard-row__assignee-menu,.lead-inline-select__menu--portal,.lead-destination-popover,.shell-watch-thread__menu--portal,.campaign-filter__menu,.campaign-create-menu,.campaign-audience__move-menu,.campaign-sender-picker__menu,.campaign-step-inspector__variable-menu,.watch-schedule-select__menu,.lead-drawer__picker-menu,.leadtable-bulk-picker__menu) :is(button,[role=menuitem],[role=option]){color:#37342f!important;background:0 0!important;border-radius:9px!important}:is(.taskboard-row__assignee-menu,.lead-inline-select__menu--portal,.lead-destination-popover,.shell-watch-thread__menu--portal,.campaign-filter__menu,.campaign-create-menu,.campaign-audience__move-menu,.campaign-sender-picker__menu,.campaign-step-inspector__variable-menu,.watch-schedule-select__menu,.lead-drawer__picker-menu,.leadtable-bulk-picker__menu) :is(button,[role=menuitem],[role=option]):hover,:is(.taskboard-row__assignee-menu,.lead-inline-select__menu--portal,.lead-destination-popover,.shell-watch-thread__menu--portal,.campaign-filter__menu,.campaign-create-menu,.campaign-audience__move-menu,.campaign-sender-picker__menu,.campaign-step-inspector__variable-menu,.watch-schedule-select__menu,.lead-drawer__picker-menu,.leadtable-bulk-picker__menu) :is(button,[role=menuitem],[role=option])[aria-selected=true]{color:#1d2113!important;background:#f0f6d8!important}.taskboard-row__assignee-menu i,.lead-inline-select__menu--portal i{color:#685f72!important;background:#f0e9f4!important}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:disabled{opacity:.58}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger :is(svg,strong){color:#a34a42!important}.product-shell .leadtable-shell{background:#fff;border:1px solid #e2dcd4;border-radius:18px;overflow:hidden;box-shadow:0 14px 38px #493d2f12}@media (width>=721px){.product-shell .leads-page .leadtable-scroll--wide>.lead-handoff__head,.product-shell .leads-page .leadtable-scroll--wide>.leadtable-body,.product-shell .leads-page .lead-handoff__row{width:100%}}.product-shell .lead-handoff__head{color:#817a71;background:#faf8f4;border-bottom-color:#e8e2da;font-weight:700}.product-shell .lead-handoff__row{color:#35322e;background:#fff;border-bottom-color:#eee9e3;transition:background .16s,box-shadow .16s}.product-shell .lead-handoff__row:hover{background:#fbfaf6}.product-shell .lead-handoff__row--selected,.product-shell .lead-handoff__row--selected:hover{background:#f4f8e8}.product-shell .lead-handoff__row--selected:before{background:#c4e55f;width:4px}.product-shell .lead-handoff__buyer,.product-shell .lead-handoff__buyer strong,.product-shell .lead-handoff__contact strong,.product-shell .lead-handoff__campaign strong{color:#292824}.product-shell .lead-handoff__buyer small,.product-shell .lead-handoff__contact small,.product-shell .lead-handoff__campaign small,.product-shell .lead-handoff__next{color:#817a71}.product-shell :is(.lead-inline-select__trigger,.lead-destination-picker__trigger,.lead-drawer__picker-trigger){color:#4f4a44;background:#f8f6f2;border:1px solid #ded8d0;border-radius:10px;min-height:32px}.product-shell .leadtable-page .lead-inline-select{background:0 0;border:0;min-width:0;margin:0 14px;padding:0;display:block}.product-shell .leadtable-page .lead-inline-select__trigger{justify-content:space-between;width:100%;min-width:0;padding-inline:10px;display:flex}.product-shell .leadtable-page .lead-inline-select__trigger strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-shell :is(.lead-inline-select__trigger,.lead-destination-picker__trigger,.lead-drawer__picker-trigger):hover,.product-shell :is(.lead-inline-select__trigger,.lead-destination-picker__trigger,.lead-drawer__picker-trigger)[aria-expanded=true]{color:#24231f;background:#fff;border-color:#bdb4aa}.product-shell .leadtable-sort{color:#625d56;background:#fff;border:1px solid #ddd7cf;border-radius:12px;min-height:40px}.product-shell .leadtable-sort:hover{color:#24231f;background:#f7f4ef;border-color:#cfc6bc}.product-shell .leadtable-bulkbar{color:#2c2a26;background:#fffffff5;border-color:#d8d1c8;border-radius:16px;box-shadow:0 16px 44px #42362926}.product-shell .leadtable-bulkbar>:is(button,label),.product-shell .leadtable-bulk-picker__trigger{color:#3d3934;background:#f8f6f2;border-color:#ded8d0;border-radius:10px}.product-shell .leadtable-notice{color:#4e5f20;background:#f2f8dc;border-color:#dbe9ab;border-radius:12px}.lead-drawer{color:#2a2824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 92% 3%,#d9f29447,#0000 16rem),#faf9f6;border-left:1px solid #ddd7cf;box-shadow:-24px 0 70px #3e33272e}.lead-drawer__header,.lead-drawer__tabs{border-color:#e4ded6}.lead-drawer__identity>i{color:#685677;background:#f0e7f5;border-color:#e4d9ea;border-radius:11px}.lead-drawer__identity strong,.lead-drawer__section h3,.lead-drawer__campaign-card strong,.lead-drawer__activity li strong{color:#282621}.lead-drawer__identity small,.lead-drawer__section>header>:is(span,strong),.lead-drawer__campaign-card em,.lead-drawer__fields dt,.lead-drawer__summary>small,.lead-drawer__evidence article small,.lead-drawer__campaigns>article small,.lead-drawer__activity li small{color:#817a71}.lead-drawer__header>button:hover,.lead-drawer__tabs button:hover{color:#24231f;background:#f0ede7}.lead-drawer__tabs button{color:#817a71}.lead-drawer__tabs button.is-active{color:#24231f}.lead-drawer__tabs button.is-active:after{background:#c4e55f;border-radius:999px 999px 0 0;height:3px}.lead-drawer__section,.lead-drawer__campaign-card{background:#fff;border-color:#e3ddd5;border-radius:14px}.lead-drawer__section>header,.lead-drawer__campaign-card>header,.lead-drawer__campaign-actions,.lead-drawer__evidence article+article,.lead-drawer__campaigns>article+article,.lead-drawer__activity li{border-color:#ebe6df}.lead-drawer__fields dd,.lead-drawer__manual-action-body article{color:#332f2a;background:#f8f6f2;box-shadow:inset 0 0 0 1px #e5dfd7}.lead-drawer__fields>div:hover dd{background:#fff;box-shadow:inset 0 0 0 1px #cec6bc}.lead-drawer__manual-action{background:#fffaf0;border-color:#ead5a9}.lead-drawer__manual-action-body>p,.lead-drawer__summary>p,.lead-drawer__evidence article p,.lead-drawer__empty{color:#625d56}.lead-drawer__manual-action-body article p{color:#39352f}.lead-drawer__manual-action-body :is(button,a),.lead-drawer__field-action{color:#4d4942;background:#fff;border-color:#d8d1c8}.lead-drawer__field-action{color:#555048;min-height:27px;font:650 10.5px/1 var(--font-body);cursor:pointer;background:#fff;border:1px solid #d8d1c8;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:3px 8px;text-decoration:none;display:inline-flex}.lead-drawer__field-action:hover{color:#24231f;background:#f0f5dc;border-color:#cbdc8b}.lead-drawer__email-actions{flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.lead-drawer__field-action--primary,.lead-drawer__campaign-actions button:first-of-type{color:#fff!important;background:#1b1b18!important;border-color:#1b1b18!important}.lead-drawer__campaign-actions :is(select,button),.lead-drawer__email-field input{color:#332f2a;background:#f8f6f2;border-color:#d8d1c8}.lead-drawer a{color:#566b1e}.lead-drawer__activity li>span{color:#657821;background:#eef5d4}.product-shell .campaigns-page{color:#292824}.product-shell :is(.campaign-list-controls,.campaign-filter-row){color:#625d56}.product-shell :is(.campaign-filter__trigger,.campaign-create-split>button,.campaign-refresh,.campaign-workspace__actions>button,.campaign-workspace__more){color:#4e4943;background:#fff;border-color:#ddd7cf;border-radius:11px}.product-shell :is(.campaign-filter__trigger,.campaign-create-split>button,.campaign-refresh,.campaign-workspace__actions>button,.campaign-workspace__more):hover{color:#24231f;background:#f5f2ed;border-color:#c9c0b6}.product-shell :is(.campaign-create-split>button:first-child,.campaign-workspace__next,.campaign-workspace__save,.campaign-review-queue__launch>button,.campaign-delivery button.is-primary){color:#fff;background:#1b1b18;border-color:#1b1b18}.product-shell :is(.campaign-list-table,.campaign-audience,.campaign-review-queue,.campaign-step-inspector,.campaign-delivery-dialog){color:#292824;background:#fff;border-color:#e1dbd3;border-radius:18px;box-shadow:0 14px 38px #493d2f12}.product-shell :is(.campaign-list-table__head,.campaign-audience__head){color:#817a71;background:#faf8f4;border-color:#e8e2da;font-weight:700}.product-shell :is(.campaign-list-table__row,.campaign-audience__row){color:#3c3934;background:#fff;border-color:#eee9e3}.product-shell :is(.campaign-list-table__row,.campaign-audience__row):hover{background:#fbfaf6}.product-shell .campaign-list-table__name strong,.product-shell .campaign-audience__person strong,.product-shell .campaign-workspace__title,.product-shell .campaign-workspace__identity h2{color:#292824}.product-shell :is(.campaign-list-table__name small,.campaign-audience__person small,.campaign-list-meta,.campaign-flow__meta){color:#817a71}.product-shell :is(.campaign-list-table__status,.campaign-list-table__tag){color:#586821;background:#f0f6d8;border-color:#dbe9aa}.product-shell .campaign-list-table__progress{background:#ece8e1}.product-shell .campaign-list-table__progress>span{background:#bedc58}.product-shell .campaign-reports-workspace{background:radial-gradient(circle at 52% 18%,#e0f4a647,#0000 22rem),#f7f5f1}.product-shell :is(.campaign-flow__canvas,.campaign-review-flow__canvas){background:0 0}.product-shell :is(.campaign-flow__step,.campaign-review-flow__step){color:#2d2a26;background:#fff;border-color:#ddd7cf;border-radius:16px;box-shadow:0 12px 28px #46392b17}.product-shell :is(.campaign-flow__step-timing,.campaign-review-flow__wait){color:#6d675f;background:#f3f0ea;border-color:#e0dad2}.product-shell :is(.campaign-step-inspector input,.campaign-step-inspector textarea,.campaign-delivery-dialog input,.campaign-delivery-dialog select,.campaign-personalization-editor textarea){color:#2c2925;background:#faf9f6;border-color:#dcd5cc;border-radius:11px}.product-shell :is(.campaign-step-inspector input,.campaign-step-inspector textarea,.campaign-delivery-dialog input,.campaign-delivery-dialog select,.campaign-personalization-editor textarea):focus{background:#fff;border-color:#99aa61;box-shadow:0 0 0 3px #cde77f47}.product-shell .campaign-review-queue__tabs{background:#f1eee8;border-color:#ded8d0;border-radius:999px}.product-shell .campaign-review-queue__tabs button{color:#746e66;border-radius:999px}.product-shell .campaign-review-queue__lead{color:#3b3732;background:0 0;border-color:#ebe6df}.product-shell .campaign-review-queue__lead:hover,.product-shell .campaign-review-queue__lead.is-active{background:#f4f8e8}.product-shell .campaign-delivery-note{color:#5f6e2b;background:#f1f7dd;border-color:#dce9b0}.product-shell .campaign-delivery-error,.product-shell .campaign-review-flow__missing,.product-shell .campaign-delivery-dialog__validation{color:#91463f;background:#fff1ee;border-color:#efcfc9}.product-shell .settings-simple__frame{background:#fff;border:1px solid #e1dbd3;border-radius:22px;overflow:hidden;box-shadow:0 16px 42px #493d2f12}.product-shell .settings-simple__title,.product-shell .settings-simple__nav{background:#faf8f4;border-color:#e8e2da}.product-shell .settings-simple__nav button{color:#746e66;border-radius:11px}.product-shell .settings-simple__nav button:hover{color:#292824;background:#f0ede7}.product-shell .settings-simple__nav .settings-simple__nav-active{color:#24231f;background:#fff;box-shadow:0 7px 18px #493d2f12}.product-shell .settings-simple__content{background:#fdfcf9}.product-shell :is(.settings-simple__panel,.settings-ai-context,.settings-billing-overview,.settings-mail-provider-card){color:#302d29;background:#fff;border-color:#e3ddd5;border-radius:16px;box-shadow:0 8px 22px #493d2f0b}.product-shell .settings-ai-context__header{border-color:#ebe6df}.product-shell .settings-ai-context__header h3,.product-shell .settings-ai-context__summary dd,.product-shell .settings-ai-context__loading-heading strong{color:#302d29}.product-shell .settings-ai-context__header p,.product-shell .settings-ai-context__summary dt,.product-shell .settings-ai-context__loading-heading p,.product-shell .settings-ai-context__footer>span{color:#7d766d}.product-shell .settings-ai-context__summary>div{background:#fff;border-color:#ebe6df}.product-shell .settings-ai-context__summary>div:nth-child(2n){background:#fdfbf8}.product-shell .settings-ai-context__empty{color:#9a938a}.product-shell .settings-ai-context__loading{color:#3a3732;background:#faf8f4;border-color:#e2dcd4}.product-shell .settings-ai-context__loading-steps li{color:#817a71}.product-shell .settings-ai-context__loading-steps li.is-active{color:#4f5f1c}.product-shell :is(.settings-profile-form,.settings-password-form,.settings-account-modal__form,.settings-invite-modal__form,.settings-ai-context__form) :is(input,textarea,select){color:#2c2925;background:#faf9f6;border-color:#dcd5cc;border-radius:11px}.product-shell :is(.settings-profile-form,.settings-password-form,.settings-account-modal__form,.settings-invite-modal__form,.settings-ai-context__form) :is(input,textarea,select):focus-visible{background:#fff;border-color:#99aa61;box-shadow:0 0 0 3px #cde77f47}.product-shell .settings-simple__primary,.product-shell .settings-billing-overview__primary,.product-shell .settings-modal-plan>button{color:#fff;background:#1b1b18;border-color:#1b1b18;border-radius:999px}.product-shell :is(.settings-simple__primary,.settings-billing-overview__primary,.settings-modal-plan>button):hover:not(:disabled){color:#1b1b18;background:#d8f17f;border-color:#d8f17f}.product-shell .settings-usage__metric{background:#faf8f4;border-color:#e7e1da;border-radius:13px}.product-shell .settings-usage__meter{background:#e9e4dd}.product-shell .settings-usage__meter>span{background:#bddb58}.product-shell .settings-mail-provider-card__icon,.product-shell .settings-ai-context__icon,.product-shell .settings-invite-modal__icon{background:#f0f5db;border-color:#dde8b7;border-radius:12px}.product-shell .settings-mail-provider-card>button{color:#fff;background:#1b1b18;border-color:#1b1b18;border-radius:999px}.product-shell .settings-mail-provider-card>button:hover:not(:disabled){color:#1b1b18;background:#d8f17f;border-color:#d8f17f}.product-shell .settings-member-row{border-color:#ece7e0}.product-shell .settings-member-row>span:first-child{color:#685677;background:#f0e7f5;border-radius:10px}.product-shell .settings-account-access{color:#302d29;background:#fff;border-color:#e3ddd5;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #493d2f0b}.product-shell .settings-account-access>header,.product-shell .settings-account-access__row,.product-shell .settings-password-form{border-color:#ebe6df}.product-shell .settings-account-access>header{background:linear-gradient(90deg,#f6f9e9,#fff 62%)}.product-shell .settings-account-access>header h3,.product-shell .settings-account-access__row strong,.product-shell .settings-password-form__intro strong{color:#292824}.product-shell .settings-account-access>header p,.product-shell .settings-account-access__row small,.product-shell .settings-password-form__intro p,.product-shell .settings-password-form label{color:#7b746b}.product-shell .settings-account-access__connected{color:#55691f;background:#eff6d8;border-color:#d7e7a2}.product-shell .settings-account-access button,.product-shell .settings-password-form__actions>button:first-child{color:#4f4a44;background:#faf8f4;border-color:#d8d1c8;border-radius:9px}.product-shell .settings-account-access button:hover,.product-shell .settings-password-form__actions>button:first-child:hover{color:#24231f;background:#f0f5dc;border-color:#cbdc8b}.product-shell .settings-account-access button.settings-simple__primary{color:#fff;background:#1b1b18;border-color:#1b1b18}.product-shell .settings-password-form{background:#faf8f4}.product-shell .settings-password-form input{color:#292824;background:#fff;border-color:#d8d1c8}.product-shell .settings-account-access__social-notice{color:#603c37;background:#fff3ef;border-color:#efcfc7}.product-shell .settings-account-access__social-notice strong{color:#783f38}.product-shell .settings-account-access__social-notice p{color:#8d5e58}.product-shell .settings-modal-plan{color:#37332e;background:#fff;border-color:#e1dbd3;border-radius:18px}.product-shell .settings-modal-plan--recommended{background:linear-gradient(#f6fadf,#fff 42%);border-color:#cbdc8b;box-shadow:0 16px 38px #687c2b1f}.settings-invite-modal-backdrop,.settings-account-modal-backdrop,.settings-plans-modal-backdrop,.integration-dialog-backdrop,.cue-detail-backdrop,.taskmodal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#26221d6b}.settings-invite-modal,.settings-account-modal,.settings-plans-modal,.integration-dialog{color:#2a2824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 92% 0,#def49e3b,#0000 16rem),#fff;border:1px solid #ddd7cf;border-radius:22px;box-shadow:0 28px 80px #362d2333}.integration-dialog header,.integration-dialog footer,.integration-dialog__accounts,.integration-dialog__account{border-color:#e7e1d9}.integration-dialog :is(h2,h3,strong),.settings-invite-modal :is(h2,strong),.settings-account-modal :is(h2,strong),.settings-plans-modal :is(h2,h3,strong),.settings-invite-modal>header h2,.settings-account-modal>header h2,.settings-plans-modal__header h2{color:#292824}.settings-invite-modal>header p,.settings-account-modal>header p,.settings-plans-modal__header p{color:#746e66}:is(.settings-invite-modal__form,.settings-account-modal__form) label{color:#4d4842}:is(.settings-invite-modal__form,.settings-account-modal__form) :is(input,select){color:#2c2925;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf9f6;border:1px solid #dcd5cc;border-radius:11px}:is(.settings-invite-modal__form,.settings-account-modal__form) :is(input,select):focus-visible{background:#fff;border-color:#99aa61;box-shadow:0 0 0 3px #cde77f47}.settings-invite-modal__form button.settings-simple__primary,.settings-account-modal__actions button.settings-simple__primary,.settings-account-modal__social-flow>button.settings-simple__primary{color:#fff;background:#1b1b18;border-color:#1b1b18;border-radius:999px}.integration-dialog :is(p,small),.settings-invite-modal p,.settings-account-modal p,.settings-plans-modal p{color:#746e66}.integration-dialog__providers>button,.integration-dialog__account,.integration-dialog__security,.integration-dialog label input{color:#37332e;background:#faf8f4;border-color:#e0dad2;border-radius:13px}.integration-dialog__providers>button:hover{background:#f2f7df;border-color:#cbdc8b}.integration-dialog footer>button:last-child,.integration-dialog__connect{color:#fff;background:#1b1b18;border-color:#1b1b18;border-radius:999px}.shell-user-menu{color:#2d2a26;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border-color:#d8d1c8;border-radius:15px;box-shadow:0 20px 50px #42362929}.shell-user-menu header{border-color:#e8e2da}.shell-user-menu header strong{color:#292824}.shell-user-menu header :is(small,span){color:#817a71}.shell-user-menu button{color:#4f4a44;border-radius:9px}.shell-user-menu button:hover{color:#24231f;background:#f0f5dc}.shell-user-menu .shell-user-menu__logout{color:#9a493f}.cue-detail{--cue-accent:#1b1b18;--cue-accent-hover:#33322e;--cue-accent-soft:#eff6d8;--cue-border:#ebe6df;--cue-border-strong:#dcd5cc;--cue-muted:#817a71;--cue-surface:#fff;--cue-surface-low:#faf8f4;--cue-surface-raised:#f1eee8;--cue-text:#292824;color:#292824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 10% 0,#e2f6a63d,#0000 24rem),#fff;border-color:#d8d1c8;box-shadow:0 32px 90px #352c2238}.cue-brief__rail{background:#faf8f4;border-color:#e5dfd7}.cue-brief__cue-navigation,.cue-brief__close{color:#5f5952;background:#ffffffeb;border-color:#d8d1c8}.cue-brief__identity h2,.cue-brief h3,.cue-brief__contact-person strong,.cue-brief__source-link strong{color:#292824}.cue-brief__meta,.cue-brief__watch,.cue-brief__contact-person span,.cue-brief__section>p,.cue-brief__replies article p,.cue-contact-card__methods a,.cue-brief__source-link{color:#6e6860}.cue-brief__match{color:#56691f;background:#eff6d8;border-color:#d7e7a2}.cue-brief__evidence,.cue-brief__replies,.cue-brief__replies article,.cue-contact-card,.cue-brief__source-link{color:#37332e;background:#faf8f4;border-color:#e1dbd3}.cue-brief__evidence blockquote{color:#37332e}.cue-brief__tags span{color:#665471;background:#f0e8f4}.cue-brief__section,.cue-contact-card__methods{border-color:#ebe6df}.cue-brief__decision-actions button{color:#4f4a44;background:#fff;border-color:#d8d1c8}.cue-brief__decision-actions button[data-primary=true]{color:#fff;background:#1b1b18;border-color:#1b1b18}.product-shell :is(.watch-run-message__card,.watch-chat-panel,.assistant-history-panel){color:#34312d;background:#fff;border-color:#e1dbd3;box-shadow:0 12px 30px #493d2f12}.product-shell :is(.watch-run-message__header,.watch-chat-panel__header){background:#faf8f4;border-color:#e8e2da}.product-shell :is(.watch-run-message__company,.watch-run-message__evidence,.watch-run-message__summary){color:#4b4640}.product-shell .watch-run-message__results>li,.product-shell .watch-run-message__summary+.watch-run-message__results{border-color:#ebe6df}.product-shell .watch-run-message__result-heading>.watch-run-message__confidence{color:#5b6e20;background:#eff6d8}.product-shell .watch-schedule-select__trigger,.product-shell .watch-chat-panel :is(input,textarea,select){color:#37332e;background:#faf8f4;border-color:#dad3ca;border-radius:11px}.shell-watch-settings{color:#2f2c28;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#ddd7cf;box-shadow:0 28px 80px #362d2333}.shell-watch-settings :is(input,textarea,select),.shell-watch-settings__toggle,.shell-watch-settings__schedule{color:#37332e;background:#faf8f4;border-color:#ddd7cf}.shell-watch-settings__save{color:#fff;background:#1b1b18;border-color:#1b1b18}.driver-popover.watchllama-product-tour{color:#2c2925;font-family:var(--font-body);background:#fff;border-color:#d8d1c8;border-radius:18px;box-shadow:0 22px 60px #372d2238}.driver-popover.watchllama-product-tour .driver-popover-title{color:#292824;font-family:var(--font-display)}.driver-popover.watchllama-product-tour .driver-popover-description,.driver-popover.watchllama-product-tour .driver-popover-progress-text{color:#746e66}.driver-popover.watchllama-product-tour button{color:#4f4a44;background:#faf8f4;border-color:#d8d1c8}.driver-popover.watchllama-product-tour .driver-popover-next-btn,.driver-popover.watchllama-product-tour .driver-popover-done-btn{color:#1b1b18;background:#d8f17f;border-color:#d8f17f}.driver-popover.watchllama-product-tour .driver-popover-arrow{border-color:#0000!important}.invite-page{color:#292824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 12% 86%,#f7bee038,#0000 25rem),radial-gradient(circle at 88% 8%,#dcf4994d,#0000 24rem),#fafaf7}.invite-brand{color:#292824}.invite-card{color:#292824;background:#fff;border-color:#e0dad2;box-shadow:0 28px 80px #382f2421}.invite-card__icon{color:#334014;background:#def58d}.invite-card__eyebrow,.invite-card>p:not(.invite-card__eyebrow){color:#746e66}.invite-card form label{color:#3a3732}.invite-email-field{color:#817a71;background:#faf8f4;border-color:#dad3ca}.invite-email-field input{color:#292824}.invite-card form>button{color:#fff;background:#1b1b18;border-radius:999px}.invite-error{color:#9a453d}@media (width<=900px){.records-page{padding:22px 16px 88px}.product-shell .taskboard,.product-shell .leadtable-shell,.product-shell .settings-simple__frame{border-radius:15px}}@media (width<=720px){.product-shell .leads-page .leadtable-shell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.product-shell .leads-page .leadtable-scroll--wide{scrollbar-gutter:auto;overflow:visible}.product-shell .leads-page .leadtable-scroll--wide>.lead-handoff__head{display:none}.product-shell .leads-page .leadtable-scroll--wide>.leadtable-body{gap:10px;width:100%;min-width:0;display:grid}.product-shell .leads-page .lead-handoff__row{box-sizing:border-box;background:#fff;border:1px solid #e2dcd4;border-radius:15px;gap:10px;height:auto;min-height:0;padding:14px 14px 14px 43px;display:grid;position:relative;overflow:visible;box-shadow:0 6px 18px #362e240b;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}.product-shell .leads-page .lead-handoff__row:before{border-radius:999px;top:11px;bottom:11px}.product-shell .leads-page .lead-handoff__row>*{min-width:0;grid-area:auto/1!important}.product-shell .leads-page .lead-handoff__selection{width:20px;height:20px;padding:0;position:absolute;top:14px;left:13px;grid-area:auto!important}.product-shell .leads-page .lead-handoff__buyer{width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.product-shell .leads-page .lead-handoff__buyer>span{gap:3px;min-width:0;display:grid}.product-shell .leads-page .lead-handoff__buyer strong{color:#2d2a26;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.product-shell .leads-page .lead-handoff__buyer small{color:#807970;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.product-shell .leads-page .lead-handoff__contact{border-top:1px solid #eee9e2;width:100%;min-width:0;height:auto;padding:10px 0 0;display:flex}.product-shell .leads-page .lead-handoff__source{width:100%;min-width:0;height:auto;padding:0;display:flex}.product-shell .leads-page .lead-inline-select{width:100%;min-width:0;margin:0;padding:0}.product-shell .leads-page .lead-inline-select__trigger{justify-content:space-between;width:100%;min-width:0}.product-shell .leads-page .lead-inline-select__trigger strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.product-shell .settings-simple{background:radial-gradient(circle at 96% 0,#e1f6a62e,#0000 26rem),#fafaf7;padding:clamp(22px,2.5vw,38px) clamp(18px,3vw,48px) 56px}.product-shell .shell-main.shell-main--headerless{--shell-main-header-height:0px}.product-shell .settings-simple__frame{grid-template-columns:214px minmax(0,1fr);width:min(100%,1180px);margin:0 auto;display:grid}.product-shell .settings-simple__title{border-bottom:1px solid #e8e2da;grid-column:1/-1;margin:0;padding:22px 26px}.product-shell .settings-simple__title h1{color:#25221f;margin:0;font-size:clamp(27px,2vw,33px);line-height:1.05}.product-shell .settings-simple__layout{display:contents}.product-shell .settings-simple__nav{border-right:1px solid #e8e2da;align-content:start;align-self:stretch;gap:24px;padding:24px 14px 32px;position:static}.product-shell .settings-simple__nav section{align-content:start}.product-shell .settings-simple__nav button{min-height:42px;padding:9px 10px}.product-shell .settings-simple__nav h2{padding:0 10px}.product-shell .settings-simple__content{width:auto;max-width:none;min-height:560px;padding:28px clamp(22px,2.8vw,36px) 40px}.product-shell .settings-simple__content>section{width:100%;max-width:860px}.product-shell .settings-profile-panel__toolbar{min-height:86px;padding:18px 20px}.product-shell .settings-simple__fields>div{min-height:56px}.product-shell .settings-account-access__row{min-height:62px}.product-shell .settings-simple__section-heading{margin-bottom:24px}.product-shell .settings-simple__section-heading h2{color:#2c2925;font-size:clamp(25px,1.75vw,31px)}.product-shell .settings-billing-overview{max-width:none}@media (width<=760px){.product-shell .settings-simple{padding:16px 12px 88px}.product-shell .settings-simple__frame{display:block}.product-shell .settings-simple__title{padding:20px}.product-shell .settings-simple__layout{display:block}.product-shell .settings-simple__nav{border-bottom:1px solid #e8e2da;border-right:0;padding:12px;position:static}.product-shell .settings-simple__content{min-height:0;padding:24px 18px 34px}}@media (prefers-reduced-motion:reduce){.product-shell *,.product-shell :before,.product-shell :after{transition-duration:.01ms!important}}.product-shell .campaigns-page{--campaign-bg:#f5f2ec;--campaign-control:#fffdf9;--campaign-control-raised:#f8f5ef;--campaign-control-low:#f3f0e9;--campaign-selected:#f0f6dc;--campaign-hover:#f7f4ee;--campaign-border:#ddd7ce;--campaign-border-soft:#ece6de;--campaign-text:#282621;--campaign-muted:#746e66;--campaign-placeholder:#9b948a;--campaign-blue:#8da13f;--campaign-blue-light:#d8f17f;--campaign-danger:#a95149;--campaign-orange:#a76a2b;--campaign-rose-soft:#fff0ec;color:var(--campaign-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body,"Jost", sans-serif)}.product-shell.product-shell--dark:has(>.shell-main>.campaigns-page){color:#282621;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f6f1}.product-shell.product-shell--dark:has(>.shell-main>.campaigns-page)>.shell-main{background:radial-gradient(circle at 92% 5%,#e0f3a640,#0000 28rem),#f8f6f1}.product-shell.product-shell--dark:has(>.shell-main>.campaigns-page)>.shell-main>.shell-main-content{background:radial-gradient(circle at 92% 5%,#e0f3a640,#0000 28rem),#f8f6f1}.product-shell .campaigns-page button,.product-shell .campaigns-page input,.product-shell .campaigns-page textarea,.product-shell .campaigns-page select{font-family:var(--font-body,"Jost", sans-serif)}.product-shell .campaigns-page button{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}.product-shell .campaigns-page button:active:not(:disabled){transform:translateY(1px)}.product-shell .campaigns-page :is(button,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #9eaf5b}.product-shell .campaigns-page:not(.campaigns-page--workspace){width:min(1540px,100% - 56px);min-height:calc(100dvh - 72px);padding:28px 0 76px}.product-shell .campaigns-page__heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.product-shell .campaigns-page__heading h1{color:#24231f;font:600 clamp(28px, 2.2vw, 36px)/1.05 var(--font-display,"Urbanist", sans-serif);letter-spacing:-.035em;margin:0}.product-shell .campaigns-page__trial{color:#5e6d2b;background:#f1f7dd;border:1px solid #d8e7aa;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.product-shell .campaign-list-controls{justify-content:space-between;align-items:center;gap:18px;min-height:44px;margin-bottom:13px;display:flex}.product-shell .campaign-list-controls__discovery,.product-shell .campaign-list-controls__actions{align-items:center;gap:10px;min-width:0;display:flex}.product-shell .campaign-list-controls__discovery{flex:1}.product-shell .campaign-search{color:#8b847b;background:#fff;border:1px solid #ddd7ce;border-radius:12px;flex:0 360px;width:clamp(240px,25vw,360px);height:42px;padding:0 14px;box-shadow:0 4px 14px #43382c0a}.product-shell .campaign-search:focus-within{border-color:#a7b86b;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-search input{color:#2d2a26;font-size:13px}.product-shell .campaign-search input::placeholder{color:#9b948a}.product-shell .campaign-filter-row{flex:0 auto;gap:8px;min-height:42px}.product-shell .campaign-filter-row>.campaign-filter:nth-of-type(n){width:auto}.product-shell .campaign-filter{color:#4d4943;width:auto;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:visible}.product-shell .campaign-filter__trigger{color:#716b63;cursor:pointer;background:#fff;border:1px solid #ddd7ce;border-radius:12px;align-items:center;gap:6px;width:auto;min-width:126px;height:42px;padding:0 11px;display:flex;box-shadow:0 4px 14px #43382c0a}.product-shell .campaign-filter__trigger:hover,.product-shell .campaign-filter.is-open .campaign-filter__trigger{color:#2d2a26;background:#fbfcf5;border-color:#becb8b}.product-shell .campaign-filter__trigger>span{color:#958e84;align-items:center;gap:4px;font-size:11px;display:inline-flex}.product-shell .campaign-filter__trigger>span b{color:#47551e;background:#dff28f;border-radius:6px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:grid}.product-shell .campaign-filter__trigger>strong{color:#38342f;white-space:nowrap;flex:1;font-size:12px;font-weight:600}.product-shell .campaign-filter__trigger>svg{color:#8d867d}.product-shell .campaign-filter__menu,.product-shell .campaign-create-menu,.product-shell .campaign-list-table__menu,.product-shell .campaign-workspace__more>div,.product-shell .campaign-sender-picker__menu,.product-shell .campaign-audience__move-menu,.product-shell .campaign-step-inspector__variable-menu{z-index:40;color:#37332e;background:#fff;border:1px solid #ddd7ce;border-radius:12px;padding:6px;box-shadow:0 18px 45px #42362926}.product-shell .campaign-filter__menu{gap:2px;min-width:176px;display:grid;position:absolute;top:calc(100% + 7px);left:0}.product-shell :is(.campaign-filter__menu,.campaign-create-menu,.campaign-list-table__menu,.campaign-workspace__more>div,.campaign-audience__move-menu,.campaign-step-inspector__variable-menu) button{color:#4c4741;background:0 0}.product-shell :is(.campaign-filter__menu,.campaign-create-menu,.campaign-list-table__menu,.campaign-workspace__more>div,.campaign-audience__move-menu,.campaign-step-inspector__variable-menu) button:hover,.product-shell .campaign-filter__menu button.is-selected{color:#25231f;background:#f1f6df}.product-shell .campaign-filter__menu button{text-align:left;cursor:pointer;border:0;border-radius:8px;min-height:34px;padding:0 10px}.product-shell .campaign-clear-filters{color:#716b63}.product-shell .campaign-clear-filters:hover:not(:disabled){color:#2c2925;background:#f0ede7}.product-shell .campaign-favorite-filter{color:#6f6961;background:0 0;border-color:#0000;height:42px}.product-shell .campaign-favorite-filter:hover{color:#2b2925;background:#f2efe9}.product-shell .campaign-favorite-filter>i{background:#d8d2ca;box-shadow:inset 0 0 0 1px #ccc5bc}.product-shell .campaign-favorite-filter>i span{box-shadow:0 1px 4px #382f253d}.product-shell .campaign-favorite-filter.is-active>i{background:#a9c04c}.product-shell .campaign-create-split{height:42px}.product-shell .campaign-create-split>button{color:#fff;background:#1d1d1a;border-color:#1d1d1a;height:42px;box-shadow:0 7px 18px #352d2421}.product-shell .campaign-create-split>button:hover{color:#fff;background:#31312c;border-color:#31312c}.product-shell .campaign-create-split>button:first-child{border-radius:12px 0 0 12px;min-width:158px}.product-shell .campaign-create-split>button:nth-child(2){border-left-color:#ffffff2e;border-radius:0 12px 12px 0}.product-shell .campaign-list-meta{color:#5f5a53;justify-content:space-between;align-items:center;margin:4px 2px 10px;font-size:11px;display:flex}.product-shell .campaign-list-meta small{color:#928b82}.product-shell .campaign-list-table{color:#38342f;background:#fff;border:1px solid #ded8d0;border-radius:16px;margin-top:0;overflow:visible;box-shadow:0 14px 38px #493d2f12}.product-shell .campaign-list-table__row{color:#676159;background:#fff;border-color:#eee9e2;grid-template-columns:24px 46px minmax(250px,1.45fr) 116px minmax(220px,1fr) 88px 104px;gap:12px;height:68px;padding:9px 16px;font-size:12px}.product-shell .campaign-list-table__row:not(.campaign-list-table__head):hover{background:#fbfaf6}.product-shell .campaign-list-table__row.is-selected,.product-shell .campaign-list-table__row.is-selected:hover{background:#f3f8e5}.product-shell .campaign-list-table__head{color:#7d766d;letter-spacing:.025em;background:#faf8f4;height:42px;font-size:10px;font-weight:700}.product-shell .campaign-list-table__select input,.product-shell .campaign-audience input[type=checkbox],.product-shell .campaign-review-queue input[type=checkbox]{accent-color:#94aa43;background:#fff;border-color:#cfc8bf}.product-shell .campaign-list-table__select input:checked{background:#91a441;border-color:#91a441;box-shadow:inset 0 0 0 3px #91a441}.product-shell .campaign-status-switch,.product-shell .campaign-status-dot{background:#d5d0c8}.product-shell .campaign-status-switch.is-active,.product-shell :is(.campaign-status-dot--active,.campaign-status-dot--ready,.campaign-status-dot--preparing,.campaign-status-dot--completed){background:#9fb548}.product-shell .campaign-list-table__name{color:#2e2b27}.product-shell .campaign-list-table__name>i{color:#637322;background:#f0f5db}.product-shell .campaign-list-table__name strong{color:#2e2b27;font-size:13px;font-weight:650}.product-shell .campaign-list-table__progress{color:#6a645d;background:#f2efe9;border-radius:7px;width:max-content;min-width:68px;padding:4px 8px;display:inline-flex}.product-shell .campaign-list-table__sender,.product-shell .campaign-list-table__row:not(.campaign-list-table__head)>:nth-child(6){color:#716b63}.product-shell .campaign-list-table__sender{align-items:center;gap:9px;min-width:0;display:flex}.product-shell .campaign-list-table__sender>svg{color:#61731f;background:#eef5d4;border-radius:8px;flex:0 0 26px;width:26px;height:26px;padding:6px}.product-shell .campaign-list-table__sender>strong{color:#46413b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.product-shell .campaign-list-table__sender.is-empty>svg{color:#9a938a;background:#f1eee8}.product-shell .campaign-list-table__sender.is-empty>strong{color:#8b847b;font-weight:500}.product-shell .campaign-list-table__actions button:hover,.product-shell .campaign-list-table__more>button[aria-expanded=true]{color:#2c2925;background:#f0ede7}.product-shell .campaign-list-table__menu>button.is-danger{color:#a45149}.product-shell .campaign-list-table__menu>button.is-danger:hover,.product-shell .campaign-list-table__menu-confirm>div button.is-danger{color:#963f39;background:#fff0ec}.product-shell .campaigns-page--workspace{color:#2d2a26;background:#f5f2ec;min-height:100dvh}.product-shell .campaign-workspace__header{color:#35312d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f5;border-color:#e7e1d9;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);min-height:62px;padding:0 18px;position:relative;box-shadow:0 5px 18px #43382c0d}.product-shell .campaign-workspace__identity>button,.product-shell .campaign-workspace__identity>i,.product-shell .campaign-workspace__more>button{color:#6e675f;background:#faf8f4;border:1px solid #e1dbd2;border-radius:10px;width:34px;height:34px}.product-shell .campaign-workspace__identity>i{color:#647522;background:#f0f5db}.product-shell .campaign-workspace__identity>button:hover,.product-shell .campaign-workspace__more>button:hover{color:#2c2925;background:#f2f7df;border-color:#cbd5a4}.product-shell .campaign-workspace__identity>button.is-favorite{color:#7f921f}.product-shell .campaign-workspace__title>button,.product-shell .campaign-workspace__identity strong{color:#2d2a26;font-family:var(--font-display,"Urbanist", sans-serif);font-size:14px;font-weight:650}.product-shell .campaign-workspace__title>button:hover{background:#f8f5ef;border-color:#d8d1c8}.product-shell .campaign-workspace__title>input{color:#2d2a26;background:#fff;border-color:#a9ba6e;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-workspace__header nav{gap:4px}.product-shell .campaign-workspace__header nav button{color:#7d766d;min-height:62px;padding:0 15px;font-size:12px;font-weight:600}.product-shell .campaign-workspace__header nav button:hover:not(:disabled){color:#34312c;background:#faf8f4}.product-shell .campaign-workspace__header nav button.is-active{color:#292723}.product-shell .campaign-workspace__header nav button.is-active:after{background:#a3b94a;height:3px;bottom:0;left:12px;right:12px}.product-shell .campaign-workspace__status{color:#666058;background:#f8f5ef;border-color:#ddd7ce;min-height:26px}.product-shell .campaign-workspace__status--ready>i,.product-shell .campaign-workspace__status--preparing>i,.product-shell .campaign-workspace__status--active>i{background:#7f9b2a}.product-shell .campaign-workspace__actions>button{color:#4b4640;background:#fff;border-color:#ddd7ce;border-radius:10px;min-height:36px}.product-shell .campaign-workspace__actions>button:hover:not(:disabled){color:#26241f;background:#f2f7df;border-color:#c8d595}.product-shell .campaign-workspace__actions>:is(.campaign-workspace__next,.campaign-workspace__save):not(:disabled){color:#fff;background:#1d1d1a;border-color:#1d1d1a}.product-shell .campaign-workspace__actions>:is(.campaign-workspace__next,.campaign-workspace__save):hover:not(:disabled){color:#fff;background:#2f3029;border-color:#2f3029}.product-shell .campaign-setup-bar{color:#5d5750;background:#faf8f4;border-color:#e7e1d9}.product-shell .campaign-setup-bar :is(input,select){color:#2c2925;background:#fff;border-color:#dcd5cc}.product-shell .campaign-setup-bar :is(input,select):focus{border-color:#a5b669;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-setup-bar--error{background:#fff3ef;border-color:#e7c8c2}.product-shell .campaign-studio{color:#2f2b27;background:#f5f2ec;min-height:620px;grid-template-columns:minmax(520px,1fr) clamp(360px,29vw,460px)!important;height:calc(100dvh - 62px)!important}.product-shell .campaign-setup-bar+.campaign-studio{height:calc(100dvh - 128px)!important}.product-shell .campaign-flow,.product-shell .campaign-review-flow{background-color:#f5f2ec;background-image:radial-gradient(circle,#7467561f 1px,#0000 1px);background-size:22px 22px;border-color:#e2dcd3}.product-shell .campaign-flow__canvas{justify-content:flex-start;width:min(520px,100% - 64px);padding:92px 0 70px}.product-shell .campaign-flow__meta strong{color:#3b3732}.product-shell .campaign-flow__meta small{color:#898278}.product-shell :is(.campaign-flow__lead,.campaign-flow__sender,.campaign-flow__step){color:#36322d;background:#fff;border-color:#d9d2c9;box-shadow:0 10px 28px #44382b17}.product-shell .campaign-flow__lead{border-radius:12px;width:180px;min-height:48px}.product-shell .campaign-flow__sender,.product-shell .campaign-flow__step{border-radius:13px;width:min(310px,100%)}.product-shell .campaign-flow__step{min-height:72px;padding:0 14px}.product-shell .campaign-flow__step:hover{background:#fbfcf6;border-color:#b8c77f}.product-shell .campaign-flow__step.is-selected{border-color:#9daf57;box-shadow:0 0 0 3px #cee88152,0 14px 34px #44382b1c}.product-shell .campaign-flow__step>span i,.product-shell .campaign-step-inspector>header>span i,.product-shell .campaign-review-flow__step article>header i{color:#60741d;background:#edf5d2}.product-shell .campaign-flow__step strong,.product-shell .campaign-flow__lead strong,.product-shell .campaign-flow__sender strong{color:#2f2c27}.product-shell .campaign-flow__step-timing,.product-shell .campaign-flow__delay,.product-shell .campaign-review-flow__wait{color:#766f67}.product-shell .campaign-flow__delay strong,.product-shell .campaign-review-flow__wait strong{color:#672}.product-shell .campaign-flow__connector,.product-shell .campaign-flow__add,.product-shell .campaign-flow__zoom,.product-shell .campaign-review-flow__zoom{color:#6f6961;background:#fff;border-color:#d9d2c9;box-shadow:0 7px 18px #44382b14}.product-shell :is(.campaign-flow__connector,.campaign-flow__add):hover{color:#384014;background:#f1f6df;border-color:#aebe6e}.product-shell :is(.campaign-flow__zoom,.campaign-review-flow__zoom) button:hover{color:#2e2b27;background:#f0ede7}.product-shell .campaign-step-inspector{color:#35312d;background:#fffdf9;border-left:1px solid #ded8cf;box-shadow:-12px 0 34px #4034280f}.product-shell .campaign-step-inspector>header,.product-shell .campaign-step-inspector>footer{background:#faf8f4;border-color:#e8e2da}.product-shell .campaign-step-inspector>header>span,.product-shell .campaign-step-inspector__empty strong,.product-shell .campaign-step-inspector__delay>span:last-child{color:#302d29}.product-shell .campaign-step-inspector__content>label>span:first-child,.product-shell .campaign-step-inspector__message>span:first-child,.product-shell .campaign-step-inspector__empty span{color:#7b746c}.product-shell .campaign-step-inspector__sender,.product-shell .campaign-step-inspector__mode,.product-shell .campaign-step-inspector__subject input,.product-shell .campaign-step-inspector__delay input,.product-shell .campaign-step-inspector__message-editor,.product-shell .campaign-step-inspector__message textarea{color:#302d29;background:#faf8f4;border-color:#dcd5cc}.product-shell .campaign-step-inspector__sender:hover:not(:disabled),.product-shell .campaign-step-inspector__message-editor:focus-within,.product-shell .campaign-step-inspector__subject input:focus,.product-shell .campaign-step-inspector__delay input:focus,.product-shell .campaign-step-inspector__message textarea:focus{background:#fff;border-color:#9faf61;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-step-inspector__message-toolbar,.product-shell .campaign-step-inspector__message-editor{border-color:#e5dfd7}.product-shell .campaign-audience{color:#38342f;min-height:calc(100dvh - 62px);box-shadow:none;background:#f7f5f0;border:0;border-radius:0}.product-shell .campaign-audience__toolbar{background:#faf8f4;border-color:#e7e1d9;padding:18px 22px}.product-shell .campaign-audience__search,.product-shell .campaign-review-queue__search-row label{color:#817a71;background:#fff;border-color:#dcd5cc}.product-shell .campaign-audience__search:focus-within,.product-shell .campaign-review-queue__search-row label:focus-within{border-color:#9faf61;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-audience__search input,.product-shell .campaign-review-queue__search-row input{color:#302d29}.product-shell .campaign-audience__toolbar button,.product-shell .campaign-audience__add,.product-shell .campaign-audience__bulk-actions button{color:#4b4640;background:#fff;border-color:#dcd5cc}.product-shell .campaign-audience__toolbar button:hover,.product-shell .campaign-audience__toolbar button.is-active,.product-shell .campaign-audience__add:hover,.product-shell .campaign-audience__bulk-actions button:hover:not(:disabled){color:#303515;background:#f1f6df;border-color:#becb8b}.product-shell .campaign-audience__table-wrap{background:#fff;border:1px solid #ddd7ce;border-radius:16px;margin:20px 22px 32px;overflow:auto;box-shadow:0 14px 38px #493d2f12}.product-shell .campaign-audience__table{background:#fff}.product-shell .campaign-audience__row{color:#5f5952;background:#fff;border-color:#eee9e2;min-height:68px}.product-shell .campaign-audience__row:hover:not(.campaign-audience__head){background:#fbfaf6}.product-shell .campaign-audience__head{color:#7e776e;background:#faf8f4;min-height:42px}.product-shell .campaign-audience__person i{color:#53631e;background:#eef5d4}.product-shell .campaign-audience__person strong,.product-shell .campaign-audience__email>strong{color:#302d29}.product-shell .campaign-audience__person small,.product-shell .campaign-audience>footer,.product-shell .campaign-audience__empty{color:#817a71}.product-shell .campaign-audience__status,.product-shell .campaign-audience__verified{color:#5e6f25;background:#edf5d2}.product-shell .campaign-audience__bulk-actions{color:#38342f;background:#fff;border-color:#d8d1c8;box-shadow:0 15px 40px #42362924}.product-shell .campaign-review-workspace{color:#35312d;background:#f5f2ec;grid-template-columns:clamp(320px,25vw,390px) minmax(0,1fr);height:calc(100dvh - 62px)}.product-shell .campaign-review-queue{color:#38342f;background:#fffdf9;border-color:#ded8cf;box-shadow:10px 0 30px #4034280d}.product-shell .campaign-review-queue__tabs{background:#f1eee8;border:1px solid #e0dad2;border-radius:14px;align-items:center;min-height:58px;margin:14px 14px 10px;padding:7px}.product-shell .campaign-review-queue__tabs button{color:#777068;border-radius:10px;flex:1;height:42px}.product-shell .campaign-review-queue__tabs button:after{display:none}.product-shell .campaign-review-queue__tabs button.is-active{color:#292723;background:#fff;box-shadow:0 4px 12px #44382b14}.product-shell .campaign-review-queue__notice{color:#5f7023;background:#eff6d8}.product-shell .campaign-review-queue__notice span{color:#566225}.product-shell .campaign-review-queue__select-all,.product-shell .campaign-review-queue__list article{border-color:#ebe6df}.product-shell .campaign-review-queue__list article:hover,.product-shell .campaign-review-queue__list article.is-current{background:#f4f8e8}.product-shell .campaign-review-queue__lead{color:#37332e}.product-shell .campaign-review-queue__lead>i{color:#52631b;background:#eef5d4}.product-shell .campaign-review-queue__lead strong{color:#312e2a}.product-shell .campaign-review-queue__lead small,.product-shell :is(.campaign-review-queue__empty,.campaign-review-flow__empty){color:#817a71}.product-shell .campaign-review-flow__toolbar{color:#37332e;background:#fffdf9f0;border-color:#e4ded6;min-height:58px;box-shadow:0 5px 18px #43382c0a}.product-shell .campaign-review-flow__toolbar strong{color:#302d29}.product-shell .campaign-review-flow__toolbar small{color:#817a71}.product-shell .campaign-review-flow__toolbar em{color:#5e7024;background:#edf5d2}.product-shell .campaign-review-flow__toolbar button{color:#48433d;background:#fff;border-color:#dcd5cc}.product-shell .campaign-review-flow__start,.product-shell .campaign-review-flow__end{color:#4f611b;background:#eef5d4;border-color:#b7c97a;box-shadow:0 8px 22px #44382b14}.product-shell .campaign-review-flow__start>span:last-child{border-color:#d6e3a9}.product-shell .campaign-review-flow__start strong{color:#323029}.product-shell .campaign-review-flow__step:before,.product-shell .campaign-review-flow__end:before{background:#aebf6a}.product-shell .campaign-review-flow__step article{color:#39352f;background:#fff;border-color:#d9d2c9;border-radius:15px;overflow:hidden;box-shadow:0 13px 32px #44382b1a}.product-shell .campaign-review-flow__step article>header,.product-shell .campaign-review-flow__step article>footer{background:#faf8f4;border-color:#ebe6df}.product-shell .campaign-review-flow__step article>header strong,.product-shell .campaign-review-flow__step h3{color:#302d29}.product-shell .campaign-review-flow__step p{color:#655f58}.product-shell .campaign-review-flow__step article>header em{color:#5e7024;background:#edf5d2}.product-shell .campaign-review-flow__end{background:#dfeeb3}.product-shell .campaign-review__gate,.product-shell .campaign-review__checks article,.product-shell .campaign-launch-action,.product-shell .campaign-delivery{color:#38342f;background:#fff;border-color:#ded8cf}.product-shell .campaign-review__gate{box-shadow:0 -14px 38px #43382c12}.product-shell .campaign-review__checks strong,.product-shell :is(.campaign-launch-action,.campaign-delivery) strong{color:#302d29}.product-shell .campaign-review__checks small,.product-shell :is(.campaign-launch-action,.campaign-delivery) small{color:#7d766d}.product-shell .campaign-review-queue__launch button,.product-shell .campaign-launch-action>button,.product-shell .campaign-delivery>button{color:#fff;background:#1d1d1a;border-color:#1d1d1a}.product-shell .campaign-reports-workspace,.product-shell .campaign-reports-main{color:#37332e;background:radial-gradient(circle at 84% 2%,#ddf1a045,#0000 28rem),#f5f2ec;height:calc(100dvh - 62px)}.product-shell .campaign-reports-main__inner{gap:20px;width:min(1120px,100% - 48px);padding:30px 0 80px}.product-shell .campaign-reports-filters,.product-shell :is(.campaign-reports-funnel,.campaign-reports-statistics,.campaign-reports-steps){color:#38342f;background:#fff;border-color:#ddd7ce;border-radius:18px;box-shadow:0 14px 38px #493d2f12}.product-shell .campaign-reports-filters__views>button{color:#8a837a;background:#f7f4ee}.product-shell .campaign-reports-filters__views>button.is-active{color:#52631b;background:#f1f6df;border-color:#b8c77f;box-shadow:inset 0 0 0 3px #fff}.product-shell .campaign-reports-filters__views>button>span,.product-shell .campaign-reports-filters__views>button:not(.is-active)>span{color:#8da13f;background:#fff}.product-shell .campaign-reports-filters__fields :is(button,select),.product-shell .campaign-reports-filters__export{color:#4d4842;background:#faf8f4;border-color:#dcd5cc}.product-shell .campaign-reports-filters__export:hover{color:#303515;background:#f1f6df;border-color:#aebe6e}.product-shell :is(.campaign-reports-funnel,.campaign-reports-statistics,.campaign-reports-steps) h2,.product-shell .campaign-reports-statistics__group article strong,.product-shell .campaign-reports-step-intro strong,.product-shell .campaign-reports-steps__table strong{color:#302d29}.product-shell .campaign-reports-funnel>header>span,.product-shell .campaign-reports-steps>header>span{color:#5e7024;background:#eff6d8;border-color:#d9e5ad}.product-shell .campaign-reports-funnel article>span,.product-shell .campaign-reports-statistics__group h3,.product-shell .campaign-reports-statistics__group article em,.product-shell .campaign-reports-steps>p{color:#777168}.product-shell .campaign-reports-funnel article>i>b{background:linear-gradient(#cfe77b,#92aa40);border-radius:9px 9px 2px 2px}.product-shell .campaign-reports-funnel article.is-warning>i>b{background:linear-gradient(#e9b2a8,#b8655b)}.product-shell .campaign-reports-funnel article>strong{color:#2f2c28}.product-shell .campaign-reports-funnel article>strong small,.product-shell .campaign-reports-funnel__note,.product-shell .campaign-reports-statistics__group article strong small{color:#968f85}.product-shell .campaign-reports-statistics__group article{height:88px;box-shadow:none;background:#faf8f4;border-color:#e3ddd5;border-radius:14px;padding:0 22px;color:#768926!important}.product-shell .campaign-reports-step-intro{color:#627424;background:#f1f7dd;border-color:#dbe7b0}.product-shell .campaign-reports-steps__tabs{background:#f1eee8;border-color:#e1dbd3}.product-shell .campaign-reports-steps__tabs button{color:#777168}.product-shell .campaign-reports-steps__tabs button.is-active{color:#2f2c28;background:#fff;box-shadow:0 4px 12px #44382b14}.product-shell .campaign-reports-steps__table{background:#fff;border-color:#e0dad2}.product-shell .campaign-reports-steps__table>div[role=row]{color:#6f6961;border-color:#eee9e2}.product-shell .campaign-reports-steps__table>div[role=row]:first-child{color:#746e66;background:#faf8f4}.product-shell .campaign-reports-steps__table>div[role=row]>span:nth-child(2)>i{color:#61741c;background:#eef5d4}.product-shell .campaign-delivery-dialog{color:#34312c;background:#fffdf9;border-color:#ddd7ce;box-shadow:0 26px 80px #3d312433}.product-shell .campaign-delivery-dialog__tabs,.product-shell .campaign-delivery-dialog>header,.product-shell .campaign-delivery-dialog>footer{background:#faf8f4;border-color:#e8e2da}.product-shell .campaign-delivery-dialog__tabs button{color:#746e66}.product-shell .campaign-delivery-dialog__tabs button.is-active{color:#2c2925;background:#fff}.product-shell .campaign-delivery-dialog :is(input,select,textarea),.product-shell .campaign-sender-picker__trigger{color:#302d29;background:#faf8f4;border-color:#dcd5cc}.product-shell .campaign-delivery-dialog :is(input,select,textarea):focus{background:#fff;border-color:#9faf61;box-shadow:0 0 0 3px #cbe18440}.product-shell .campaign-delivery-dialog footer .is-primary{color:#fff;background:#1d1d1a;border-color:#1d1d1a}@media (width>=1181px){.product-shell .campaign-workspace__header{grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);min-height:62px}.product-shell .campaign-workspace__header nav button{min-height:62px}.product-shell .campaign-studio{grid-template-columns:minmax(520px,1fr) clamp(360px,29vw,460px)!important;height:calc(100dvh - 62px)!important}.product-shell .campaign-review-workspace,.product-shell .campaign-reports-workspace{height:calc(100dvh - 62px)}}@media (width<=1100px){.product-shell .campaign-list-controls{flex-direction:column;align-items:stretch}.product-shell .campaign-list-controls__actions{justify-content:space-between}.product-shell .campaign-list-table{overflow-x:auto}.product-shell .campaign-list-table__row{min-width:1100px}.product-shell .campaign-studio{grid-template-columns:minmax(420px,1fr) 360px!important}}@media (width<=800px){.product-shell .campaigns-page:not(.campaigns-page--workspace){width:calc(100% - 28px);padding-top:22px}.product-shell .campaign-list-controls__discovery{flex-direction:column;align-items:stretch}.product-shell .campaign-list-controls{justify-content:flex-start;gap:14px;height:auto;min-height:0}.product-shell .campaign-search{flex-basis:auto;width:100%}.product-shell .campaign-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:auto;min-height:0;padding-bottom:0;display:grid;overflow:visible}.product-shell .campaign-filter-row>.campaign-filter:nth-of-type(n),.product-shell .campaign-filter__trigger{width:100%;min-width:0}.product-shell .campaign-clear-filters{grid-column:1/-1;justify-self:start;height:30px;padding-inline:4px}.product-shell .campaign-list-controls__actions{justify-content:flex-start;gap:10px;width:100%;height:auto;min-height:0}.product-shell .campaign-favorite-filter{flex:none;justify-content:flex-start;width:auto;height:40px;min-height:40px}.product-shell .campaign-create-split{margin-left:0}.product-shell .campaign-list-table{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;display:grid;overflow:visible}.product-shell .campaign-list-table__head{display:none}.product-shell .campaign-list-table__row:not(.campaign-list-table__head){border:1px solid #ddd7ce;border-radius:15px;grid-template-rows:auto auto auto auto;grid-template-columns:24px minmax(0,1fr) auto;gap:9px 8px;width:100%;min-width:0;height:auto;min-height:0;padding:14px;display:grid;box-shadow:0 8px 22px #493d2f0f}.product-shell .campaign-list-table__row:not(.campaign-list-table__head)>*{min-width:0}.product-shell .campaign-list-table__select{grid-area:1/1}.product-shell .campaign-list-table__name{grid-area:1/2}.product-shell .campaign-list-table__status{grid-area:1/3;justify-self:end}.product-shell .campaign-list-table__progress{grid-area:2/2}.product-shell .campaign-list-table__sender{grid-area:3/2/auto/4;display:flex}.product-shell .campaign-list-table__sender:before{color:#9a938a;content:"Sender";margin-right:6px;font-size:10px}.product-shell .campaign-list-table__row:not(.campaign-list-table__head)>:nth-child(6){grid-area:4/3;justify-self:end}.product-shell .campaign-list-table__actions{grid-area:2/3/4;align-self:center}.product-shell .campaign-workspace__header{grid-template-columns:auto auto auto;min-height:58px;overflow-x:auto}.product-shell .campaign-workspace__header nav button{min-height:58px}.product-shell .campaign-studio,.product-shell .campaign-setup-bar+.campaign-studio{min-height:calc(100dvh - 58px);display:block;height:auto!important}.product-shell .campaign-flow{border-bottom:1px solid #ded8cf;border-right:0;min-height:560px}.product-shell .campaign-step-inspector{border-left:0;min-height:560px}.product-shell .campaign-review-workspace{grid-template-columns:1fr;height:auto}.product-shell .campaign-review-queue{border-bottom:1px solid #ded8cf;border-right:0;min-height:390px}.product-shell .campaign-reports-workspace,.product-shell .campaign-reports-main{height:auto}.product-shell .campaign-reports-main__inner{width:calc(100% - 28px)}.product-shell .campaign-reports-statistics__group>div{grid-template-columns:1fr}.product-shell .campaign-reports-funnel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;min-width:0;margin-top:16px}.product-shell .campaign-reports-funnel article{width:100%;height:132px}.product-shell .campaign-reports-funnel article>i{height:76px;top:24px}.product-shell .campaign-reports-funnel article>strong{top:106px}}@media (width<=560px){.product-shell .campaign-list-controls__actions{flex-flow:wrap;align-items:stretch}.product-shell .campaign-create-split{width:100%}.product-shell .campaign-create-split>button:first-child{flex:1}.product-shell .campaign-workspace__header{padding:0 8px}.product-shell .campaign-workspace__header nav button{padding:0 9px}.product-shell .campaign-flow__canvas{width:calc(100% - 32px)}.product-shell .campaign-audience__toolbar{padding:14px}.product-shell .campaign-audience__table-wrap{margin:14px}}.product-shell--agent{background:var(--agent-canvas);color:var(--agent-text);font-family:var(--agent-font)}.product-shell--agent :is(button,input,textarea,select){font-family:inherit}.product-shell--agent :is(button,a,input,textarea,select):focus-visible{outline:2px solid color-mix(in srgb, var(--agent-accent) 58%, white);outline-offset:2px}.product-shell--agent .shell-main--agent{--shell-main-header-height:var(--agent-topbar-height);grid-template-rows:var(--agent-topbar-height) minmax(0, 1fr);background:var(--agent-canvas);min-width:0;min-height:100dvh;display:grid;overflow:hidden}.agent-topbar{z-index:16;min-width:0;height:var(--agent-topbar-height);border-bottom:1px solid var(--agent-border);background:#fff;justify-content:flex-end;align-items:center;gap:16px;padding:0;display:flex;position:relative}.agent-topbar__identity,.agent-topbar__actions,.agent-topbar__usage,.agent-topbar__upgrade,.agent-topbar__settings{align-items:center;display:flex}.agent-topbar__identity{border-right:1px solid #e9ecf2;flex:0 0 300px;justify-content:space-between;align-self:stretch;gap:24px;min-width:300px;padding:0 24px 0 40px}.agent-topbar__mark{cursor:pointer;color:#6d727e;background:0 0;border:0;flex:none;place-items:center;width:20px;height:20px;padding:0;display:grid}.agent-topbar__identity>h1{color:#000;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19.8px;font-weight:600;line-height:32px;overflow:hidden}.shell-mobile-header__page-title{display:none}.agent-topbar__mark:hover{color:#111827}.agent-topbar__actions{flex:none;align-self:stretch;gap:0;margin-left:auto;padding-right:16px}.agent-topbar__usage,.agent-topbar__plan{white-space:nowrap;background:0 0;border:0}.agent-topbar__usage{gap:8px;min-height:44px;padding:8px 16px}.agent-topbar__usage img{flex:0 0 20px;width:20px;height:20px;display:block}.agent-topbar__usage strong{color:#14171f;font-size:12.2px;font-weight:700;line-height:20px}.agent-topbar__usage span{color:#6f7480;font-size:11px;line-height:20px}.agent-topbar__usage svg{color:#6f7480}.agent-topbar__plan{color:#111827;text-transform:capitalize;align-items:center;min-height:44px;padding:0 12px;font-size:13.7px;font-weight:500;line-height:21px;display:inline-flex}.agent-topbar__upgrade,.agent-topbar__settings{border:1px solid var(--agent-border);background:var(--agent-surface);cursor:pointer;white-space:nowrap;justify-content:center;gap:8px;transition:background-color .14s,box-shadow .14s,opacity .14s}.agent-topbar__upgrade{color:#fff;letter-spacing:.5px;background:#006bff;border-color:#006bff;border-radius:6px;min-height:36px;margin-right:8px;padding:7px 16px;font-size:13.8px;font-weight:600;line-height:21px;box-shadow:0 3px 2.5px #006bff4d}.agent-topbar__upgrade:hover{background:#0056cc;border-color:#0056cc;box-shadow:0 3px 2.5px #006bff4d}.agent-topbar__settings{color:#3c4858;border-color:#e9ecf2;border-radius:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:400;line-height:24px}.agent-topbar__settings:hover{color:#3c4858;opacity:.9;background:#f8f8f8;border-color:#e9ecf2}@media (width>=901px){.product-shell--agent:not(.product-shell--collapsed){grid-template-columns:var(--agent-sidebar-width) minmax(0, 1fr)}.product-shell--agent:not(.product-shell--collapsed) .shell-sidebar{width:var(--agent-sidebar-width);padding:14px 16px 12px}.product-shell--agent.product-shell--collapsed{grid-template-columns:72px minmax(0,1fr)}.product-shell--agent.product-shell--collapsed .shell-sidebar{width:72px}}.product-shell--agent .shell-sidebar{border-right:1px solid var(--agent-border);background:var(--agent-surface);box-shadow:none;font-family:var(--agent-font)}.product-shell--agent .shell-brand-row{align-items:center;min-height:44px}.product-shell--agent .shell-brand-button{border-radius:var(--agent-radius);min-height:40px;padding:4px 6px}.product-shell--agent .shell-brand-button:hover{background:var(--agent-surface-subtle)}.product-shell--agent .shell-brand{gap:8px}.product-shell--agent .shell-brand__mark{filter:none;width:29px;height:29px}.product-shell--agent .shell-brand strong{color:var(--agent-text);letter-spacing:-.02em;font-size:16px;font-weight:600}.product-shell--agent .shell-collapse-toggle{border-radius:var(--agent-radius);width:32px;height:32px;color:var(--agent-muted);border:1px solid #0000}.product-shell--agent .shell-collapse-toggle:hover{border-color:var(--agent-border);background:var(--agent-surface-subtle);color:var(--agent-text)}.product-shell--agent .shell-new-watch,.product-shell--agent .shell-navigation button{border-radius:var(--agent-radius);min-height:40px;box-shadow:none;color:#4b5565;background:0 0;border:1px solid #0000;gap:10px;padding:8px 10px;font-size:13px;font-weight:450;transform:none}.product-shell--agent .shell-new-watch{margin-top:10px}.product-shell--agent .shell-new-watch:hover,.product-shell--agent .shell-navigation button:hover{background:var(--agent-surface-subtle);color:var(--agent-text);border-color:#0000;transform:none}.product-shell--agent .shell-new-watch--active,.product-shell--agent .shell-navigation .shell-navigation__active{box-shadow:none;color:var(--agent-text);background:#f3f4f6;border-color:#0000}.product-shell--agent .shell-navigation .shell-navigation__active:before{display:none}.product-shell--agent .shell-navigation{gap:2px;margin-top:6px}.product-shell--agent .shell-navigation button>small{color:#53661a;background:#eaf7b8;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:9px}.product-shell--agent .shell-watch-history{min-height:0;margin-top:20px}.product-shell--agent .shell-watch-history>header{color:#9299a5;letter-spacing:.08em;text-transform:uppercase;min-height:28px;margin:0;padding:0 8px;font-size:10px;font-weight:600}.product-shell--agent .shell-watch-history>header button{width:26px;height:26px;color:var(--agent-muted);border-radius:6px;place-items:center;display:grid}.product-shell--agent .shell-watch-history>header button:hover{background:var(--agent-surface-subtle);color:var(--agent-accent)}.product-shell--agent .shell-watch-history__list{gap:2px}.product-shell--agent .shell-watch-thread-row{border-radius:6px;min-height:48px}.product-shell--agent .shell-watch-thread{min-height:48px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;gap:10px;padding:6px 30px 6px 7px}.product-shell--agent .shell-watch-thread:hover{background:var(--agent-surface-subtle);border-color:#0000}.product-shell--agent .shell-watch-thread--active{background:var(--agent-accent-soft);box-shadow:none;border-color:#0000}.product-shell--agent .shell-watch-thread__icon{width:30px;height:30px;box-shadow:none;background:0 0;border:0;border-radius:0}.product-shell--agent .shell-watch-thread__icon img{width:23px;height:23px}.product-shell--agent .shell-watch-thread strong{color:#3f4653;font-size:11.5px;font-weight:500}.product-shell--agent .shell-watch-thread--active strong{color:var(--agent-accent)}.product-shell--agent .shell-watch-thread small{color:#9299a5;margin-top:2px;font-size:9.5px}.product-shell--agent .shell-watch-thread__actions{color:#9299a5;border-radius:6px;width:28px;height:28px;right:6px}.product-shell--agent .shell-watch-thread__actions:hover,.product-shell--agent .shell-watch-thread__actions[aria-expanded=true]{color:var(--agent-text);background:#ffffffd1}.product-shell--agent .shell-user{border-top:1px solid var(--agent-border);border-radius:0;grid-template-columns:minmax(0,1fr);gap:9px;min-height:52px;padding:8px 6px 4px}.product-shell--agent .shell-user:hover{background:var(--agent-surface-subtle)}.product-shell--agent .shell-user .shell-avatar{border-radius:var(--agent-radius);color:#6450a5;background:#eee8ff;width:30px;height:30px;font-size:11px}.product-shell--agent .shell-user strong{color:var(--agent-text);font-size:11.5px;font-weight:500}.product-shell--agent .shell-user small{color:#9299a5;font-size:9.5px}.product-shell--agent .home-assistant.home-assistant--simple-chat{width:100%;height:calc(100dvh - var(--agent-topbar-height));background:var(--agent-canvas);min-height:0;color:var(--agent-text);font-family:var(--agent-font)}.product-shell--agent .home-assistant.home-assistant--simple-chat:not(.home-assistant--watch-chat){grid-template-rows:56px minmax(0,1fr)}.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-general-toolbar{height:56px;padding:10px 18px}.product-shell--agent .assistant-general-toolbar button,.product-shell--agent .assistant-history-panel__new{border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:var(--agent-surface);color:#4b5565;gap:6px;min-height:34px;padding:7px 10px;font-size:11px;box-shadow:0 2px 8px #181d2708}.product-shell--agent .assistant-general-toolbar button:hover,.product-shell--agent .assistant-history-panel__new:hover{border-color:color-mix(in srgb, var(--agent-accent) 25%, var(--agent-border));background:var(--agent-accent-soft);color:var(--agent-accent);transform:none}.product-shell--agent .assistant-thread__viewport{scrollbar-color:#cfd5de transparent}.product-shell--agent .home-assistant--simple-chat .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{width:min(100%, var(--agent-thread-width));gap:24px;padding:36px 0 26px}.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content:has(.assistant-message){padding-top:40px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{justify-content:center;min-height:0;padding:18px 0 32px}.product-shell--agent .assistant-welcome__mascot{background:radial-gradient(circle at 50% 35%,#fff 0%,#f7f9fc 76%);border:1px solid #e5ebf2;border-radius:18px;place-items:center;width:74px;height:74px;margin-bottom:10px;display:grid;overflow:hidden;box-shadow:0 10px 22px #1e304e14}.product-shell--agent .assistant-welcome__mascot img{object-fit:contain;filter:drop-shadow(0 3px 4px #2d38481f);width:84%;height:84%;transform:none}.product-shell--agent .assistant-welcome__mascot--agent{border-radius:24px;width:108px;height:108px;margin-bottom:18px}.product-shell--agent .assistant-welcome__mascot--agent img{object-fit:contain;object-position:center;width:100%;height:100%}.product-shell--agent .assistant-welcome__mascot span{background:#e6ff97;width:20px;height:20px;top:6px;right:-24px;box-shadow:0 0 20px #e6ff97b3}.product-shell--agent .assistant-welcome__eyebrow{color:var(--agent-muted);letter-spacing:0;font-size:10.5px;font-weight:500}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__title,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__title{color:var(--agent-text);font-family:var(--agent-font);letter-spacing:-.04em;margin-top:10px;font-size:clamp(32px,3vw,40px);font-weight:600;line-height:1.08}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__copy,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__copy{max-width:650px;color:var(--agent-muted);margin-top:9px;font-size:12.5px;line-height:1.5}.product-shell--agent .home-assistant--simple-chat .assistant-welcome>.assistant-composer-wrap,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap{width:min(100%, var(--agent-thread-width));margin-top:25px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestions,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{width:min(100%, var(--agent-thread-width));max-width:var(--agent-thread-width);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion{border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:var(--agent-surface);grid-template-columns:30px minmax(0,1fr) auto;gap:9px;min-height:66px;padding:10px 10px 10px 11px;transform:none;box-shadow:0 3px 12px #181d270a}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion:hover{border-color:color-mix(in srgb, var(--agent-accent) 25%, var(--agent-border));background:var(--agent-accent-soft);transform:translateY(-1px);box-shadow:0 5px 16px #181d270f}.product-shell--agent .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:first-child .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:nth-child(2) .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:nth-child(3) .assistant-suggestion__icon{width:30px;height:30px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion__copy>span:first-child{color:var(--agent-text);font-size:11px;font-weight:500}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion__copy>span:last-child{color:#9299a5;text-overflow:initial;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.product-shell--agent .assistant-suggestion__arrow{color:#a6adb8}.product-shell--agent .assistant-message{font-family:var(--agent-font)}.product-shell--agent .assistant-message--assistant{gap:12px}.product-shell--agent .assistant-message__avatar,.product-shell--agent .home-assistant--watch-chat .assistant-message__avatar{border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:#fff;width:28px;height:28px}.product-shell--agent .assistant-message__avatar-image{width:22px;height:22px}.product-shell--agent .assistant-message__content,.product-shell--agent .home-assistant--watch-chat .assistant-message__content{width:min(100%, var(--agent-card-width));color:var(--agent-text)}.product-shell--agent .assistant-message__text,.product-shell--agent .home-assistant--watch-chat .assistant-message__text{color:var(--agent-text);font-size:13.5px;line-height:1.67}.product-shell--agent .assistant-message__user-bubble,.product-shell--agent .home-assistant--watch-chat .assistant-message__user-bubble{max-width:min(620px,100%);color:var(--agent-text);background:#f5f6f8;border:1px solid #eef0f3;border-radius:12px 12px 4px;padding:10px 13px;font-size:13px;line-height:1.55}.product-shell--agent .assistant-message-actions button{min-height:28px;color:var(--agent-muted);border-radius:6px;font-size:10px}.product-shell--agent .assistant-message-actions button:hover{background:var(--agent-surface-subtle);color:var(--agent-text)}.product-shell--agent :is(.assistant-tool,.assistant-proposal,.assistant-watch-card,.watch-run-message__card){border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:var(--agent-surface);box-shadow:none}.product-shell--agent .assistant-tool{width:100%;margin:10px 0 12px}.product-shell--agent .assistant-tool__header{gap:10px;min-height:60px;padding:12px 14px}.product-shell--agent .assistant-tool__icon{border:1px solid color-mix(in srgb, var(--agent-accent) 15%, var(--agent-border));border-radius:var(--agent-radius);width:34px;height:34px;color:var(--agent-accent);background:linear-gradient(145deg,#e4f3ff,#f1eaff)}.product-shell--agent .assistant-tool__header>span:nth-child(2){color:var(--agent-text);font-size:12px;font-weight:500}.product-shell--agent .assistant-tool__header small{color:var(--agent-muted);font-size:10px}.product-shell--agent .assistant-tool__body{border-top-color:var(--agent-border);background:#fbfcfd;gap:12px;padding:14px}.product-shell--agent .assistant-tool__actions button,.product-shell--agent .assistant-proposal__action,.product-shell--agent .assistant-search-next__action{border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:#4b5565;background:#fff;min-height:34px;padding:7px 10px;font-size:10.5px}.product-shell--agent .assistant-tool__actions button:hover,.product-shell--agent .assistant-search-next__action:hover{border-color:color-mix(in srgb, var(--agent-accent) 28%, var(--agent-border));background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .assistant-tool__actions .assistant-tool__connect,.product-shell--agent .assistant-proposal__action:not(:disabled),.product-shell--agent .assistant-search-next__action--primary{border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .assistant-tool__actions .assistant-tool__connect:hover,.product-shell--agent .assistant-proposal__action:not(:disabled):hover,.product-shell--agent .assistant-search-next__action--primary:hover{border-color:var(--agent-accent-hover);background:var(--agent-accent-hover);color:#fff}.product-shell--agent .assistant-tool--compact{background:0 0;border:0;border-radius:0;width:100%;margin:0;display:block}.product-shell--agent .assistant-tool--compact .assistant-tool__header{grid-template-columns:24px minmax(0,1fr);gap:10px;min-height:34px;padding:4px 0}.product-shell--agent .assistant-tool--compact .assistant-tool__icon{border:1px solid var(--agent-border);width:24px;height:24px;color:var(--agent-accent);background:#fff;border-radius:50%}.product-shell--agent .assistant-tool--compact .assistant-tool__header>span:nth-child(2){color:#4b5565;font-size:11.5px}.product-shell--agent .assistant-tool--compact.assistant-tool--running .assistant-tool__header>span:nth-child(2){color:var(--agent-text)}.product-shell--agent .assistant-proposal__header,.product-shell--agent .assistant-watch-card__header,.product-shell--agent .watch-run-message__header{border-bottom-color:var(--agent-border)}.product-shell--agent .assistant-proposal__steps{border-bottom:1px solid var(--agent-border);gap:0;margin:0;padding:12px 16px 8px;list-style:none;display:grid}.product-shell--agent .assistant-proposal__steps li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:5px 0 12px;display:grid;position:relative}.product-shell--agent .assistant-proposal__steps li:not(:last-child):after{background:var(--agent-border);content:"";width:1px;position:absolute;top:29px;bottom:-3px;left:11px}.product-shell--agent .assistant-proposal__step-icon{z-index:1;border:1px solid var(--agent-border);width:24px;height:24px;color:var(--agent-accent);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.product-shell--agent .assistant-proposal__steps li>div{gap:3px;padding-top:2px;display:grid}.product-shell--agent .assistant-proposal__steps strong{color:var(--agent-text);font-size:11.5px;font-weight:500}.product-shell--agent .assistant-proposal__steps p{color:var(--agent-muted);margin:0;font-size:10.5px;line-height:1.45}.product-shell--agent .assistant-proposal__icon,.product-shell--agent .assistant-watch-card__mark{border-radius:var(--agent-radius);color:var(--agent-accent);background:linear-gradient(145deg,#e4f3ff,#f1eaff)}.product-shell--agent .assistant-proposal__body,.product-shell--agent .assistant-proposal__row,.product-shell--agent .assistant-proposal__footer,.product-shell--agent .assistant-watch-card__grid>div,.product-shell--agent .assistant-watch-card__footer{border-color:var(--agent-border)}.product-shell--agent .assistant-proposal__footer{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px 16px;display:grid}.product-shell--agent .assistant-proposal__action{justify-content:center;width:100%}.product-shell--agent .home-assistant--simple-chat .assistant-thread__footer{background:linear-gradient(#fff0 0%,#fffffff0 28%,#fff 54%);padding:28px 20px 16px}.product-shell--agent .home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap,.product-shell--agent .assistant-composer-wrap{width:min(100%, var(--agent-thread-width))}.product-shell--agent .home-assistant--simple-chat .assistant-composer,.product-shell--agent .assistant-composer{border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:var(--agent-surface);grid-template:"input input"minmax(68px,1fr)"scope controls"36px/minmax(0,1fr) auto;gap:0 12px;min-height:132px;padding:8px 10px 10px 14px;display:grid;box-shadow:0 3px 12px #181d270d}.product-shell--agent .home-assistant--simple-chat .assistant-composer:focus-within,.product-shell--agent .assistant-composer:focus-within{border-color:color-mix(in srgb, var(--agent-accent) 52%, var(--agent-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--agent-accent) 12%, transparent), 0 4px 14px #181d270f}.product-shell--agent .home-assistant--simple-chat .assistant-composer__scope,.product-shell--agent .assistant-composer__scope{grid-area:scope;justify-content:flex-start;align-self:end;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.product-shell--agent .assistant-composer__scope>span{color:#4b5565;border:0;border-radius:0;gap:6px;min-width:0;padding:0;font-size:10.5px}.product-shell--agent .assistant-composer__scope>span svg:first-child{color:var(--agent-accent)}.product-shell--agent .assistant-composer__scope strong{max-width:190px;color:var(--agent-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.product-shell--agent .assistant-composer__scope small{color:#9299a5;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.product-shell--agent .home-assistant--simple-chat .assistant-composer__input-row,.product-shell--agent .assistant-composer__input-row{display:contents}.product-shell--agent .home-assistant--simple-chat .assistant-composer__input,.product-shell--agent .assistant-composer__input{width:100%;min-height:64px;max-height:180px;color:var(--agent-text);grid-area:input;padding:8px 2px;font-size:13px;line-height:1.55}.product-shell--agent .home-assistant--simple-chat .assistant-composer__input::placeholder,.product-shell--agent .assistant-composer__input::placeholder{color:#a0a7b2}.product-shell--agent .assistant-composer__controls{grid-area:controls;align-self:end;gap:6px}.product-shell--agent .home-assistant--simple-chat .assistant-composer__auto,.product-shell--agent .assistant-composer__auto{border:1px solid var(--agent-border);background:var(--agent-surface-subtle);min-height:28px;color:var(--agent-muted);border-radius:6px;align-items:center;padding:5px 8px;font-size:9.5px;display:inline-flex}.product-shell--agent .home-assistant--simple-chat .assistant-composer__send,.product-shell--agent .assistant-composer__send{border-radius:var(--agent-radius);color:#fff;background:linear-gradient(145deg,#006bff,#7456f1);width:36px;height:36px}.product-shell--agent .home-assistant--simple-chat .assistant-composer__send:not(:disabled):hover,.product-shell--agent .assistant-composer__send:not(:disabled):hover{background:linear-gradient(145deg,#0057d9,#6242dc)}.product-shell--agent .home-assistant--simple-chat .assistant-composer__send:disabled,.product-shell--agent .assistant-composer__send:disabled{color:#fff;background:#d9dde3}.product-shell--agent .assistant-composer__send--stop{background:#536070}.product-shell--agent .assistant-composer__disclaimer{display:none}.product-shell--agent .watch-chat-panel{height:calc(100dvh - var(--agent-topbar-height));border-left:1px solid var(--agent-border);color:var(--agent-text);background:#fff}.product-shell--agent .watch-chat-panel__header{border-bottom-color:var(--agent-border);min-height:64px;padding:11px 12px 11px 16px}.product-shell--agent .watch-chat-panel__header strong{color:var(--agent-text);font-family:var(--agent-font);font-size:13px;font-weight:600}.product-shell--agent .watch-chat-panel__header span{color:var(--agent-muted);font-size:9.5px}.product-shell--agent .watch-chat-panel__header button,.product-shell--agent .assistant-history-panel>header>button{border-radius:var(--agent-radius);border:1px solid #0000;width:32px;height:32px}.product-shell--agent .watch-chat-panel__header button:hover,.product-shell--agent .assistant-history-panel>header>button:hover{border-color:var(--agent-border);background:var(--agent-surface-subtle)}.product-shell--agent .watch-chat-panel__body{padding:16px}.product-shell--agent .watch-chat-panel__prompt,.product-shell--agent .watch-chat-panel__section{border-color:var(--agent-border)}.product-shell--agent .watch-chat-panel :is(input,textarea,select),.product-shell--agent .watch-schedule-select__trigger{border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);background:#fff}.product-shell--agent .watch-chat-panel :is(input,textarea,select):focus,.product-shell--agent .watch-schedule-select__trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--agent-accent) 45%, var(--agent-border));box-shadow:0 0 0 3px var(--agent-accent-soft)}.product-shell--agent .watch-schedule-select{min-width:0;position:relative}.product-shell--agent .watch-schedule-select__menu,.product-shell--agent .shell-user-menu,.product-shell--agent .assistant-history-panel{border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow);background:#fff}.product-shell--agent .watch-schedule-select__menu{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;gap:2px;width:max(100%,180px);max-width:min(300px,100vw - 32px);display:grid;position:absolute;top:calc(100% + 6px);right:0;border:1px solid var(--agent-border)!important;border-radius:var(--agent-radius)!important;box-shadow:var(--agent-shadow)!important;background:#fff!important;padding:5px!important}.product-shell--agent .watch-schedule-select__option,.product-shell--agent .shell-user-menu button,.product-shell--agent .assistant-history-panel__list>button{border-radius:6px}.product-shell--agent .watch-schedule-select__option{cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:34px;padding:7px 9px;font-size:11px;display:flex;color:#4b5565!important;background:0 0!important;border-radius:6px!important}.product-shell--agent .watch-schedule-select__option:hover,.product-shell--agent .assistant-history-panel__list>button:hover{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .shell-user-menu button:hover{color:var(--agent-text);background:#f6f7f9}.product-shell--agent .watch-schedule-select__option:hover,.product-shell--agent .watch-schedule-select__option[aria-selected=true]{background:var(--agent-accent-soft)!important;color:var(--agent-accent)!important}.product-shell--agent .watch-schedule-select__option:disabled{opacity:.48;cursor:not-allowed}.product-shell--agent .assistant-history-backdrop{background:#161c2d3d}.product-shell--agent .assistant-history-panel{width:min(360px,100% - 24px);height:auto;padding:16px;top:12px;bottom:12px;right:12px}.product-shell--agent .assistant-history-panel>header{border-bottom-color:var(--agent-border)}.product-shell--agent .assistant-history-panel>header h2{color:var(--agent-text);font-family:var(--agent-font);font-size:17px;font-weight:600}.product-shell--agent .watch-chat-panel__prompt-save{border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.shell-watch-thread__menu--portal{border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow);font-family:var(--agent-font);background:#fff;padding:6px}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button{color:#4b5565;background:0 0;border-radius:6px}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:hover,.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:focus-visible,.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button[aria-selected=true]{color:#384152!important;background:#f3f4f6!important}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button:focus-visible{outline-offset:-1px;outline:1px solid #bcc6d3}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger:hover,.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button.is-danger:focus-visible{background:#fff1f1!important}.product-shell--agent .shell-watch-thread__actions,.shell-watch-thread__menu--portal{transition:none!important;animation:none!important}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button :is(svg,strong){color:inherit}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button small{color:#9299a5}@media (width>=1181px){.product-shell--agent .home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{grid-template-columns:minmax(560px,1fr) minmax(330px,370px)}.product-shell--agent .home-assistant.home-assistant--simple-chat.home-assistant--watch-panel-closed{display:block}}@media (width<=1100px){.agent-topbar__plan,.agent-topbar__settings span{display:none}.agent-topbar__settings{width:36px;padding:0}.product-shell--agent .home-assistant--simple-chat .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{width:min(100%, var(--agent-thread-width));padding-left:22px;padding-right:22px}}@media (width<=900px){.product-shell--agent{display:block}.product-shell--agent .shell-main--agent{--shell-main-header-height:0px;min-height:100dvh;display:block;overflow:visible}.agent-topbar{display:none}.shell-mobile-header__page-title{color:#111827;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:22px;display:block;position:absolute;left:64px;right:64px;overflow:hidden}.product-shell--agent:not(.product-shell--page-home) .shell-mobile-header .shell-brand strong{display:none}.product-shell--agent .home-assistant.home-assistant--simple-chat{height:calc(100dvh - 126px);min-height:calc(100dvh - 126px)}.product-shell--agent .home-assistant--simple-chat .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{width:100%;padding:26px 16px 22px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{justify-content:flex-start;padding:18px 0 26px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestions,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{grid-template-columns:minmax(0,1fr)}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion{min-height:64px}.product-shell--agent .home-assistant--simple-chat .assistant-thread__footer{padding:20px 12px 10px}.product-shell--agent .watch-chat-panel{height:calc(100dvh - 126px)}}@media (width<=620px){.product-shell--agent .home-assistant.home-assistant--simple-chat:not(.home-assistant--watch-chat){grid-template-rows:50px minmax(0,1fr)}.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-general-toolbar{height:50px;padding:8px 12px}.product-shell--agent .assistant-general-toolbar button{min-height:32px;padding:6px 8px}.product-shell--agent .assistant-welcome__mascot{width:62px;height:62px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__title,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__title{font-size:28px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__copy{font-size:11.5px}.product-shell--agent .home-assistant--simple-chat .assistant-composer,.product-shell--agent .assistant-composer{grid-template-rows:minmax(58px,1fr) 34px;min-height:116px;padding:7px 8px 8px 11px}.product-shell--agent .assistant-composer__scope small,.product-shell--agent .assistant-composer__auto{display:none}.product-shell--agent .assistant-composer__scope strong{max-width:140px}.product-shell--agent .home-assistant--simple-chat .assistant-composer__input,.product-shell--agent .assistant-composer__input{min-height:54px;font-size:12px}.product-shell--agent .assistant-message--assistant{gap:8px}.product-shell--agent .assistant-message__avatar{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.product-shell--agent *,.product-shell--agent :before,.product-shell--agent :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.product-shell--agent .assistant-message__content,.product-shell--agent .home-assistant--watch-chat .assistant-message__content{max-width:704px}.product-shell--agent .assistant-message__text{font-size:15px;line-height:1.64}.product-shell--agent .assistant-agent-setup{color:#000000de;background:#fff;border:1px solid #e9ecf2;border-radius:8px;width:100%;max-width:704px;margin:8px 0 16px;overflow:hidden}.product-shell--agent .assistant-agent-setup__header{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:16px 16px 12px;display:grid}.product-shell--agent .assistant-agent-setup__mark{color:#fff;background:#f7f9fc;border:1px solid #e2e8f0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:0 4px 10px #1e304e14}.product-shell--agent .assistant-agent-setup__mark img{object-fit:contain;filter:drop-shadow(0 2px 3px #2d38481f);width:78%;height:78%;transform:none}.product-shell--agent .assistant-agent-setup__header>div{gap:1px;min-width:0;display:grid}.product-shell--agent .assistant-agent-setup__header strong{font-size:14px;font-weight:500;line-height:22px}.product-shell--agent .assistant-agent-setup__header span:not(.assistant-agent-setup__mark){color:#0009;font-size:12px;line-height:20px}.product-shell--agent .assistant-agent-setup__status{gap:8px;padding:0 16px 16px;display:grid}.product-shell--agent .assistant-agent-setup__status p{color:#0009;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:20px;margin:0;font-size:14px;line-height:20px;display:grid}.product-shell--agent .assistant-agent-setup__status p:first-child{color:#000000de}.product-shell--agent .assistant-agent-setup__spinner{color:#006bff;animation:1s linear infinite assistant-agent-setup-spin}@keyframes assistant-agent-setup-spin{to{transform:rotate(360deg)}}.product-shell--agent .assistant-agent-setup__body{border-top:1px solid #e9ecf2;padding:16px}.product-shell--agent .assistant-agent-setup__body>strong{font-size:12px;font-weight:500;line-height:20px;display:block}.product-shell--agent .assistant-agent-setup__body ol{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.product-shell--agent .assistant-agent-setup__body li{color:#0009;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;min-height:32px;font-size:14px;line-height:20px;display:grid;position:relative}.product-shell--agent .assistant-agent-setup__body li:not(:last-child):after{content:"";background:#e9ecf2;width:1px;position:absolute;top:28px;bottom:-16px;left:11.5px}.product-shell--agent .assistant-agent-setup__step-icon{z-index:1;color:#737373;background:#fff;border:1px solid #e9ecf2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative}.product-shell--agent .assistant-agent-setup .assistant-tool__schedule{color:#0009;background:#f8f9fb;border:1px solid #e9ecf2;border-radius:8px;margin:16px 0 0;padding:9px 11px;font-size:12px;line-height:18px}.product-shell--agent .assistant-agent-setup__footer{justify-content:flex-end;padding:0 16px 16px;display:flex}.product-shell--agent .assistant-agent-setup__footer button{color:#fff;cursor:pointer;background:#4580f7;border:0;border-radius:8px;min-height:36px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;transition:background-color .14s,box-shadow .14s}.product-shell--agent .assistant-agent-setup__footer button:hover:not(:disabled){background:#0056cc;box-shadow:0 3px 2.5px #006bff4d}.product-shell--agent .assistant-agent-setup__footer button:focus-visible{outline-offset:2px;outline:2px solid #006bff61}.product-shell--agent .assistant-agent-setup__footer button:disabled{cursor:wait;opacity:.56}.product-shell--agent .assistant-message-actions{opacity:0;pointer-events:none;gap:2px;min-height:32px;transition:opacity .14s,transform .14s;transform:translateY(-2px)}.product-shell--agent .assistant-message--assistant:hover .assistant-message-actions,.product-shell--agent .assistant-message--assistant:focus-within .assistant-message-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.product-shell--agent .assistant-message-actions button{color:#737373;background:0 0;border:0;border-radius:8px;width:32px;height:32px;padding:10px;position:relative}.product-shell--agent .assistant-message-actions button:hover{color:#000000de;background:#f4f6f8}.product-shell--agent .assistant-message-actions button>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none),(pointer:coarse){.product-shell--agent .assistant-message-actions{opacity:1;pointer-events:auto;transform:none}}@media (width<=620px){.product-shell--agent .assistant-agent-setup__header,.product-shell--agent .assistant-agent-setup__status,.product-shell--agent .assistant-agent-setup__body,.product-shell--agent .assistant-agent-setup__footer{padding-left:14px;padding-right:14px}.product-shell--agent .assistant-agent-setup__footer button{width:100%}}.product-shell--agent{--workspace-page-padding:clamp(22px, 2.1vw, 34px);--workspace-content-max:1600px;--workspace-control-height:36px;--workspace-row-height:58px;--workspace-text-soft:#6f7480;--workspace-text-faint:#98a0ad;--workspace-border-strong:#dfe4eb;--workspace-hover:#f8fafc;--workspace-selected:#eef5ff;color:var(--agent-text);font-family:var(--agent-font)}.product-shell--agent .shell-main--agent{height:100dvh;min-height:0}.product-shell--agent .shell-main--agent>:is(.records-page,.campaigns-page,.settings-page){min-height:0;font-family:var(--agent-font)}.product-shell--agent:not(.product-shell--page-home) .shell-main--agent>:is(.records-page,.campaigns-page:not(.campaigns-page--workspace),.settings-page){width:100%;max-width:none;height:100%;padding:26px var(--workspace-page-padding) 48px;background:#fff;margin:0;overflow:auto}.product-shell--agent :is(.records-page,.campaigns-page,.settings-page) :is(button,input,select,textarea){font-family:var(--agent-font)}.product-shell--agent :is(.records-page,.campaigns-page,.settings-page) :is(button,a,input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb, var(--agent-accent) 54%, white);outline-offset:2px;box-shadow:none}.product-shell--agent :is(.taskboard-heading,.leadtable-heading,.campaigns-page__heading,.settings-simple__title){min-height:34px;margin:0 0 18px}.product-shell--agent :is(.taskboard-heading,.leadtable-heading,.campaigns-page__heading,.settings-simple__title) h1{color:var(--agent-text);font-family:var(--agent-font);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;line-height:1.25}.product-shell--agent .campaigns-page__trial{color:#17854b;background:#effbf4;border:1px solid #b9e8ce;border-radius:7px;min-height:25px;padding:4px 9px;font-size:10px}.product-shell--agent :is(.taskboard-page,.leadtable-page)>:is(.taskboard-toolbar,.leadtable-toolbar){background:0 0;border:0;min-height:42px;padding:0 0 10px}.product-shell--agent :is(.taskboard-search,.leadtable-search){width:min(300px,42vw);min-width:220px;min-height:var(--workspace-control-height);border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);box-shadow:none;background:#fff}.product-shell--agent :is(.taskboard-search,.leadtable-search):focus-within{border-color:color-mix(in srgb, var(--agent-accent) 54%, var(--agent-border));box-shadow:0 0 0 3px var(--agent-accent-soft)}.product-shell--agent :is(.taskboard-search,.leadtable-search) input{color:var(--agent-text);font-size:12px}.product-shell--agent :is(.taskboard-search,.leadtable-search) input::placeholder{color:var(--workspace-text-faint)}.product-shell--agent .leadtable-sort,.product-shell--agent :is(.taskboard-toolbar,.leadtable-toolbar) button{min-height:var(--workspace-control-height);padding:7px 10px;font-size:11px;font-weight:500;border:1px solid var(--agent-border)!important;border-radius:var(--agent-radius)!important;color:#4b5565!important;box-shadow:none!important;background:#fff!important}.product-shell--agent :is(.taskboard-toolbar,.leadtable-toolbar) button:hover{border-color:color-mix(in srgb, var(--agent-accent) 28%, var(--agent-border))!important;background:var(--agent-accent-soft)!important;color:var(--agent-accent)!important}.product-shell--agent .taskboard-page{--records-border:var(--agent-border);--records-border-strong:var(--workspace-border-strong);--records-canvas:#fff;--records-subtle:var(--agent-surface-subtle);--records-hover:var(--workspace-hover);--records-selected:var(--workspace-selected);--records-text:var(--agent-text);--records-text-secondary:var(--workspace-text-soft);--records-text-muted:var(--workspace-text-faint)}.product-shell--agent .taskboard{border:1px solid var(--agent-border);border-radius:var(--agent-radius);min-width:0;box-shadow:none;background:#fff;overflow:auto}.product-shell--agent .taskboard-table-head{border-bottom-color:var(--agent-border);color:#8b93a0;letter-spacing:.045em;text-transform:uppercase;background:#fafbfc;grid-template-columns:minmax(260px,1.35fr) 140px 190px 140px 180px;min-width:1040px;min-height:38px;padding:0 12px 0 52px;font-size:9.5px;font-weight:600}.product-shell--agent .taskboard-group>header{border-bottom-color:var(--agent-border);color:#6f7480;background:#f7f8fa;height:31px;padding:0 14px;font-size:10px}.product-shell--agent .taskboard-group+.taskboard-group{border-top-color:var(--agent-border)}.product-shell--agent .taskboard-group>header small{border-color:var(--agent-border);color:#7d8591;background:#fff;border-radius:5px}.product-shell--agent .taskboard-row{min-width:1040px;min-height:var(--workspace-row-height);border-bottom-color:var(--agent-border);color:var(--agent-text);background:#fff;grid-template-columns:28px minmax(260px,1.35fr) 140px 190px 140px 180px;padding:0 12px}.product-shell--agent .taskboard-row:hover,.product-shell--agent .taskboard-row--selected{background:var(--workspace-hover)}.product-shell--agent .taskboard-row--selected{background:var(--workspace-selected)}.product-shell--agent .taskboard-row__task strong,.product-shell--agent .taskboard-row__record strong{color:var(--agent-text);font-size:11.5px;font-weight:500}.product-shell--agent .taskboard-row__record small,.product-shell--agent .taskboard-row__source,.product-shell--agent .taskboard-row__due,.product-shell--agent .taskboard-row__assignee{color:var(--workspace-text-soft);font-size:10.5px}.product-shell--agent .taskboard-row__check{background:#fff;border-color:#d9dee6}.product-shell--agent .taskboard-row__check--approved{color:#17854b;background:#eafaf1;border-color:#8ee1b4}.product-shell--agent .taskboard-empty,.product-shell--agent .leadtable-empty{min-height:260px;color:var(--workspace-text-soft)}.product-shell--agent .leadtable-page{--records-border:var(--agent-border);--records-border-strong:var(--workspace-border-strong);--records-panel:#fff;--records-surface:#fff;--records-hover:var(--workspace-hover);--records-text:var(--agent-text);--records-text-secondary:var(--workspace-text-soft);--records-text-muted:var(--workspace-text-faint)}.product-shell--agent .leadtable-shell{border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;background:#fff;overflow:hidden}.product-shell--agent .leadtable-scroll{scrollbar-color:#d9dee6 transparent;scrollbar-width:thin}.product-shell--agent .lead-handoff__head{border-bottom:1px solid var(--agent-border);color:#8b93a0;letter-spacing:.045em;text-transform:uppercase;background:#fafbfc;min-height:38px;font-size:9.5px;font-weight:600}.product-shell--agent .lead-handoff__row{min-height:var(--workspace-row-height);border-bottom-color:var(--agent-border);color:var(--agent-text);background:#fff}.product-shell--agent .lead-handoff__row--selected{background:var(--workspace-selected);box-shadow:inset 3px 0 0 var(--agent-accent)}.product-shell--agent .lead-handoff__buyer{color:var(--agent-text)}.product-shell--agent .lead-handoff__buyer strong,.product-shell--agent .lead-handoff__campaign strong,.product-shell--agent .lead-handoff__contact>span:first-child{font-size:11.5px;font-weight:500}.product-shell--agent :is(.lead-handoff__buyer,.lead-handoff__contact,.lead-handoff__source,.lead-handoff__campaign) small,.product-shell--agent .lead-handoff__row>span{color:var(--workspace-text-soft)}.product-shell--agent .leadtable-bulkbar--floating,.product-shell--agent .leadtable-notice{border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow);color:var(--agent-text);background:#fff}.product-shell--agent .leadtable-bulkbar--floating button:not(.leadtable-bulkbar__clear){border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .leadtable-filter-panel{border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow);background:#fff}.product-shell--agent .lead-drawer-layer{background:#161c2d29}.product-shell--agent .lead-drawer{border-left:1px solid var(--agent-border);width:min(480px,100vw - 24px);color:var(--agent-text);font-family:var(--agent-font);background:#fff;box-shadow:-18px 0 48px #161c2d1f}.product-shell--agent .lead-drawer__header,.product-shell--agent .lead-drawer__tabs{border-bottom-color:var(--agent-border);background:#fff}.product-shell--agent .lead-drawer__tabs button{color:var(--workspace-text-soft);font-size:11px}.product-shell--agent .lead-drawer__tabs button.is-active{color:var(--agent-accent)}.product-shell--agent .lead-drawer__tabs button.is-active:after{background:var(--agent-accent)}.product-shell--agent :is(.lead-drawer__section,.lead-drawer__campaign-card){border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;background:#fff}.product-shell--agent :is(.lead-drawer__campaign-picker .lead-destination-picker__trigger,.lead-drawer__enrich,.lead-drawer__new-campaign,.lead-drawer__field-action){border-color:var(--agent-border);color:#4b5565;background:#fff;border-radius:7px}.product-shell--agent :is(.lead-drawer__new-campaign,.lead-drawer__field-action--primary){border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .lead-drawer__header{min-height:72px;padding:16px 20px}.product-shell--agent .lead-drawer__identity{gap:12px}.product-shell--agent .lead-drawer__identity>i{color:#765b82;width:34px;height:34px;font:600 11px/1 var(--agent-font);background:#f4edf7;border:1px solid #e6dded;border-radius:9px}.product-shell--agent .lead-drawer__identity strong{color:#15171c;font-size:15px;font-weight:600;line-height:20px}.product-shell--agent .lead-drawer__identity small{color:#7a8494;font-size:11.5px;line-height:16px}.product-shell--agent .lead-drawer__header>button{color:#8a93a2;border-radius:8px;width:32px;height:32px;transition:background-color .16s,color .16s}.product-shell--agent .lead-drawer__header>button:hover{color:#20242c;background:#f3f5f8}.product-shell--agent .lead-drawer__tabs{gap:24px;padding:0 20px}.product-shell--agent .lead-drawer__tabs button{min-height:44px;font-size:11.5px;font-weight:500}.product-shell--agent .lead-drawer__body{scrollbar-color:#d8dde6 transparent;gap:14px;padding:14px 16px 32px}.product-shell--agent .lead-drawer__section>header{border-bottom-color:var(--agent-border);min-height:44px;padding:0 14px}.product-shell--agent .lead-drawer__section h3{color:#1d2129;font-size:12.5px;font-weight:600}.product-shell--agent .lead-drawer__fields{gap:0;padding:0 14px}.product-shell--agent .lead-drawer__fields>div{border-bottom:1px solid #edf0f4;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;min-height:54px;padding:9px 0;display:grid}.product-shell--agent .lead-drawer__fields>div:last-child{border-bottom:0}.product-shell--agent .lead-drawer__fields dt{color:#737d8c;gap:7px;font-size:11px;font-weight:500;line-height:16px}.product-shell--agent .lead-drawer__fields dt svg{color:#939cab;width:13px}.product-shell--agent .lead-drawer__fields dd,.product-shell--agent .lead-drawer__fields>div:hover dd{min-height:34px;box-shadow:none;color:#1f2630;white-space:normal;background:0 0;border-radius:0;justify-content:space-between;gap:8px;padding:0;font-size:12px;line-height:18px;overflow:visible}.product-shell--agent .lead-drawer__fields dd>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-shell--agent .lead-drawer__email-actions{gap:6px}.product-shell--agent .lead-drawer__field-action{color:#4d5868;min-height:30px;font:500 11px/1 var(--agent-font);background:#fff;border:1px solid #e1e6ee;border-radius:7px;padding:0 10px;transition:border-color .16s,background-color .16s,color .16s}.product-shell--agent .lead-drawer__field-action:hover{color:#275fd1;background:#f6f9ff;border-color:#b8caf4}.product-shell--agent .lead-drawer .lead-missing-value{color:#9a6a57;font-style:normal}.product-shell--agent .lead-drawer__field--picker{display:block}.product-shell--agent .lead-drawer__picker{width:100%;position:relative}.product-shell--agent .lead-drawer__picker-trigger{color:#29313d;cursor:pointer;width:100%;min-height:34px;font:inherit;text-align:left;background:#fff;border:1px solid #e1e6ee;border-radius:8px;align-items:center;gap:8px;padding:0 10px;transition:border-color .16s,box-shadow .16s;display:flex}.product-shell--agent .lead-drawer__picker-trigger:hover,.product-shell--agent .lead-drawer__picker-trigger[aria-expanded=true]{background:#fff;border-color:#b8caf4;box-shadow:0 0 0 3px #4580f714}.product-shell--agent .lead-drawer__picker-trigger>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;font-weight:500;overflow:hidden}.product-shell--agent .lead-drawer__picker-trigger>svg:first-child{color:#7e8897}.product-shell--agent .lead-drawer__picker-trigger>svg:last-child{color:#8d96a4;flex:none}.product-shell--agent .lead-drawer__picker .lead-status-dot{border-radius:50%;flex:none;width:7px;height:7px}.product-shell--agent .lead-drawer__picker .lead-status-dot--ready{background:#74b85a}.product-shell--agent .lead-drawer__picker .lead-status-dot--manual{background:#d59b47}.product-shell--agent .lead-drawer__picker .lead-status-dot--sent{background:#8f72d9}.product-shell--agent .lead-drawer__picker .lead-status-dot--disqualified{background:#d87568}.product-shell--agent .lead-drawer__picker-menu{z-index:40;background:#fff;border:1px solid #e1e6ee;border-radius:9px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 34px #19233724}.product-shell--agent .lead-drawer__picker-menu button{color:#343b46;cursor:pointer;width:100%;min-height:34px;font:500 11.5px/1 var(--agent-font);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 9px;display:flex}.product-shell--agent .lead-drawer__picker-menu button:hover,.product-shell--agent .lead-drawer__picker-menu button[aria-checked=true]{background:#f3f6fb!important}.product-shell--agent .lead-drawer__picker-menu button>svg:last-child{color:var(--agent-accent);margin-left:auto}.product-shell--agent .lead-drawer__picker-menu i{color:#596374;background:#f0f2f6;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.product-shell--agent .lead-drawer__fields dd>a{color:#3d5f9f}.product-shell--agent .lead-drawer__email-field input{color:#202733;width:100%;min-width:0;min-height:34px;font:400 12px/1 var(--agent-font);background:#fff;border:1px solid #dfe5ee;border-radius:8px;padding:0 10px}.product-shell--agent .lead-drawer__email-field input:focus{border-color:#6f98ed;outline:0;box-shadow:0 0 0 3px #4580f71a}.product-shell--agent .lead-drawer__email-field input[aria-invalid=true]{border-color:#d68a73;box-shadow:0 0 0 3px #d68a731a}.product-shell--agent .lead-drawer__field-note{color:#737d8c;grid-column:2;margin-top:-8px;font-size:10.5px;line-height:15px}.product-shell--agent .lead-drawer__field-note--valid{color:#47715b}.product-shell--agent .lead-drawer__field-note--invalid{color:#a3533b}.product-shell--agent .lead-handoff__email-button{width:100%;min-width:0;min-height:32px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.product-shell--agent .lead-handoff__email-button strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.product-shell--agent .lead-handoff__email-button>svg:first-child{color:#8a93a1;flex:none}.product-shell--agent .lead-handoff__email-edit-icon{color:#8a93a1;opacity:0;flex:none;transition:opacity .15s,color .15s}.product-shell--agent .lead-handoff__email-button:hover strong{color:#245ecc}.product-shell--agent .lead-handoff__email-button:hover .lead-handoff__email-edit-icon,.product-shell--agent .lead-handoff__email-button:focus-visible .lead-handoff__email-edit-icon{color:#4580f7;opacity:1}.product-shell--agent .lead-handoff__email-button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #8eaff3}.product-shell--agent .lead-handoff__email-editor{grid-template-columns:minmax(0,1fr) 28px 28px;align-items:center;gap:4px;width:100%;min-width:0;display:grid}.product-shell--agent .lead-handoff__email-editor input{color:#1e2530;width:100%;min-width:0;height:32px;font:400 11.5px/1 var(--agent-font);background:#fff;border:1px solid #b9cff9;border-radius:7px;outline:0;padding:0 8px;box-shadow:0 0 0 3px #4580f714}.product-shell--agent .lead-handoff__email-editor input[aria-invalid=true]{border-color:#d98272;box-shadow:0 0 0 3px #d982721a}.product-shell--agent .lead-handoff__email-editor button{color:#697485;cursor:pointer;background:#fff;border:1px solid #dfe4ec;border-radius:7px;place-items:center;width:28px;height:28px;padding:0;display:grid}.product-shell--agent .lead-handoff__email-editor button:first-of-type{color:#316ee8;border-color:#b9cff9}.product-shell--agent .lead-handoff__email-editor button:hover{background:#f4f7fb}.product-shell--agent .leads-page .lead-handoff__source>a{color:#303744;align-items:center;gap:5px;min-width:0;text-decoration:none;display:inline-flex}.product-shell--agent .leads-page .lead-handoff__source>a>svg{color:#8791a0;opacity:0;flex:none;transition:opacity .15s,color .15s}.product-shell--agent .leads-page .lead-handoff__source>a:hover>svg,.product-shell--agent .leads-page .lead-handoff__source>a:focus-visible>svg{color:#4580f7;opacity:1}.product-shell--agent .leads-page .lead-handoff__source>a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #8eaff3}@media (width<=520px){.product-shell--agent .lead-drawer__fields>div{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px}}.product-shell--agent .email-automations-locked{width:100%;max-width:none;height:100%;min-height:0;padding:26px var(--workspace-page-padding) 48px;color:var(--agent-text);font-family:var(--agent-font);background:#fff;margin:0;overflow:auto}.product-shell--agent .email-automations-locked__intro{text-align:left;justify-items:start;gap:10px;max-width:720px;margin:0 0 24px;display:grid}.product-shell--agent .email-automations-locked__intro h1{max-width:none;color:var(--agent-text);font-family:var(--agent-font);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;line-height:1.25}.product-shell--agent .email-automations-locked__intro p{max-width:680px;color:var(--workspace-text-soft);margin:0;font-size:12px;line-height:1.55}.product-shell--agent .email-automations-locked__upgrade{min-height:var(--workspace-control-height);border:1px solid var(--agent-accent);border-radius:var(--agent-radius);background:var(--agent-accent);color:#fff;box-shadow:none;margin-top:4px;padding:8px 12px;font-size:11px;font-weight:600}.product-shell--agent .email-automations-locked__upgrade:hover{border-color:var(--agent-accent-hover);background:var(--agent-accent-hover)}.product-shell--agent :is(.email-automations-locked__history,.email-automations-locked__preview){border:1px solid var(--agent-border);border-radius:var(--agent-radius);max-width:none;box-shadow:none;background:#fff;overflow:hidden}.product-shell--agent .email-automations-locked__history>header{border-bottom-color:var(--agent-border);min-height:48px;color:var(--agent-text);background:#fafbfc;padding:10px 14px}.product-shell--agent .email-automations-locked__history>header strong{color:var(--agent-text);font-size:11.5px;font-weight:600}.product-shell--agent .email-automations-locked__history>header div>span,.product-shell--agent .email-automations-locked__history>header>span{color:var(--workspace-text-soft);font-size:10px}.product-shell--agent .email-automations-locked__history article{min-height:var(--workspace-row-height);border-bottom-color:var(--agent-border);color:var(--agent-text);background:#fff;padding:9px 14px}.product-shell--agent .email-automations-locked__history article:hover{background:var(--workspace-hover)}.product-shell--agent .email-automations-locked__history article strong{color:var(--agent-text);font-size:11.5px;font-weight:500}.product-shell--agent .email-automations-locked__history article small,.product-shell--agent .email-automations-locked__status{color:var(--workspace-text-soft);font-size:10.5px}.product-shell--agent .email-automations-locked__mail{background:var(--agent-accent-soft);color:var(--agent-accent);border-radius:7px}.product-shell--agent .campaigns-page{--campaign-bg:#fff;--campaign-control:#fff;--campaign-control-raised:#fff;--campaign-control-low:#f7f8fa;--campaign-selected:var(--workspace-selected);--campaign-hover:var(--workspace-hover);--campaign-border:var(--agent-border);--campaign-border-soft:#f0f2f5;--campaign-text:var(--agent-text);--campaign-muted:var(--workspace-text-soft);--campaign-placeholder:var(--workspace-text-faint);--campaign-blue:var(--agent-accent);--campaign-blue-light:var(--agent-accent-soft);color:var(--agent-text);font-family:var(--agent-font);background:#fff}.product-shell--agent .campaigns-page:not(.campaigns-page--workspace){width:100%;min-height:0;padding:26px var(--workspace-page-padding) 48px}.product-shell--agent .campaign-list-controls{gap:12px;min-height:42px;margin-bottom:10px}.product-shell--agent .campaign-search,.product-shell--agent .campaign-filter__trigger{height:var(--workspace-control-height);border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;color:#4b5565;background:#fff}.product-shell--agent .campaign-search{width:clamp(220px,24vw,330px);padding:0 11px}.product-shell--agent .campaign-search:focus-within,.product-shell--agent .campaign-filter.is-open .campaign-filter__trigger{border-color:color-mix(in srgb, var(--agent-accent) 50%, var(--agent-border));box-shadow:0 0 0 3px var(--agent-accent-soft);background:#fff}.product-shell--agent .campaign-filter{height:var(--workspace-control-height)}.product-shell--agent .campaign-filter__trigger{min-width:116px;height:var(--workspace-control-height);padding:0 10px}.product-shell--agent .campaign-filter__trigger>strong,.product-shell--agent .campaign-filter__trigger>span{color:#596171;font-size:10.5px}.product-shell--agent .campaign-filter__trigger>span b{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-favorite-filter{height:var(--workspace-control-height);border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:#596171;background:#fff;font-size:11px}.product-shell--agent .campaign-create-split>button{min-height:var(--workspace-control-height);border-color:var(--agent-accent);background:var(--agent-accent);color:#fff;font-size:11px}.product-shell--agent .campaign-create-split>button:hover{border-color:var(--agent-accent-hover);background:var(--agent-accent-hover)}.product-shell--agent :is(.campaign-filter__menu,.campaign-create-menu,.campaign-list-table__menu,.campaign-workspace__more>div,.campaign-sender-picker__menu,.campaign-audience__move-menu,.campaign-step-inspector__variable-menu){border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow);color:var(--agent-text);background:#fff}.product-shell--agent :is(.campaign-filter__menu,.campaign-create-menu,.campaign-list-table__menu,.campaign-workspace__more>div,.campaign-audience__move-menu,.campaign-step-inspector__variable-menu) button:hover,.product-shell--agent .campaign-filter__menu button.is-selected{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-list-meta{color:var(--workspace-text-soft);font-size:10.5px}.product-shell--agent .campaign-list-table{border:1px solid var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;background:#fff;overflow:visible}.product-shell--agent .campaign-list-table__row{min-height:var(--workspace-row-height);border-bottom-color:var(--agent-border);color:var(--workspace-text-soft);font-size:10.5px}.product-shell--agent .campaign-list-table__row:not(.campaign-list-table__head):hover,.product-shell--agent .campaign-list-table__row.is-selected{background:var(--workspace-hover)}.product-shell--agent .campaign-list-table__row.is-selected{box-shadow:inset 3px 0 0 var(--agent-accent);background:var(--workspace-selected)}.product-shell--agent .campaign-list-table__head{color:#8b93a0;letter-spacing:.045em;text-transform:uppercase;background:#fafbfc;min-height:38px;font-size:9.5px;font-weight:600}.product-shell--agent .campaign-list-table__name>i{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-status-switch.is-active{background:var(--agent-success)}.product-shell--agent .campaigns-page--workspace{width:100%;height:100%;min-height:0;color:var(--agent-text);background:#fff;overflow:hidden}.product-shell--agent .campaign-workspace__header{border-color:var(--agent-border);min-height:62px;box-shadow:none;color:var(--agent-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0 16px}.product-shell--agent .campaign-workspace__identity>button,.product-shell--agent .campaign-workspace__identity>i,.product-shell--agent .campaign-workspace__more>button{border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:#6f7480;background:#fff;width:32px;height:32px}.product-shell--agent .campaign-workspace__identity>i{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-workspace__title>button,.product-shell--agent .campaign-workspace__identity strong{color:var(--agent-text);font-family:var(--agent-font);font-size:12px;font-weight:600}.product-shell--agent .campaign-workspace__header nav button{color:#737b88;background:0 0;min-height:62px;padding:0 13px;font-size:11px;font-weight:500}.product-shell--agent .campaign-workspace__header nav button:hover:not(:disabled){background:var(--agent-surface-subtle);color:var(--agent-text)}.product-shell--agent .campaign-workspace__header nav button.is-active{color:var(--agent-accent)}.product-shell--agent .campaign-workspace__header nav button.is-active:after{background:var(--agent-accent);height:2px;bottom:0;left:11px;right:11px}.product-shell--agent .campaign-workspace__status{border-color:var(--agent-border);min-height:26px;color:var(--workspace-text-soft);background:#fff;border-radius:7px}.product-shell--agent .campaign-workspace__status--ready>i,.product-shell--agent .campaign-workspace__status--preparing>i,.product-shell--agent .campaign-workspace__status--active>i{background:var(--agent-success)}.product-shell--agent .campaign-workspace__actions>button{border:1px solid var(--agent-border);border-radius:var(--agent-radius);color:#4b5565;background:#fff;min-height:34px;font-size:11px}.product-shell--agent .campaign-workspace__actions>:is(.campaign-workspace__next,.campaign-workspace__save):not(:disabled){border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .campaign-workspace__body--studio{height:calc(100% - 62px);min-height:0;overflow:hidden}.product-shell--agent .campaign-workspace__body--studio:has(>.campaign-setup-bar){flex-direction:column;display:flex}.product-shell--agent .campaign-setup-bar{border-color:var(--agent-border);color:var(--workspace-text-soft);background:#f7f8fa;flex:none}.product-shell--agent .campaign-workspace__body--studio>.campaign-studio{flex:auto;min-height:0;height:100%!important}.product-shell--agent .campaign-studio{color:var(--agent-text);background:#f7f8fa;grid-template-columns:minmax(500px,1fr) clamp(340px,30vw,430px)!important}.product-shell--agent :is(.campaign-flow,.campaign-review-flow){border-color:var(--agent-border);background-color:#f7f8fa;background-image:radial-gradient(circle,#6f748029 1px,#0000 1px);background-size:22px 22px}.product-shell--agent :is(.campaign-flow__lead,.campaign-flow__sender,.campaign-flow__step){border-color:var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);background:#fff;box-shadow:0 8px 24px #181d2712}.product-shell--agent .campaign-flow__step:hover,.product-shell--agent .campaign-flow__step.is-selected{border-color:color-mix(in srgb, var(--agent-accent) 58%, var(--agent-border));background:#fff}.product-shell--agent .campaign-flow__step.is-selected{box-shadow:0 0 0 3px var(--agent-accent-soft), 0 10px 28px #181d2714}.product-shell--agent .campaign-flow__step>span i,.product-shell--agent .campaign-step-inspector>header>span i,.product-shell--agent .campaign-review-flow__step article>header i{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-flow__delay strong,.product-shell--agent .campaign-review-flow__wait strong{color:var(--agent-accent)}.product-shell--agent :is(.campaign-flow__connector,.campaign-flow__add,.campaign-flow__zoom,.campaign-review-flow__zoom){border-color:var(--agent-border);color:var(--workspace-text-soft);box-shadow:var(--agent-shadow);background:#fff}.product-shell--agent .campaign-step-inspector{border-left-color:var(--agent-border);color:var(--agent-text);box-shadow:none;background:#fff}.product-shell--agent .campaign-step-inspector>:is(header,footer){border-color:var(--agent-border);background:#fafbfc}.product-shell--agent :is(.campaign-step-inspector__sender,.campaign-step-inspector__mode,.campaign-step-inspector__subject input,.campaign-step-inspector__delay input,.campaign-step-inspector__message-editor,.campaign-step-inspector__message textarea){border-color:var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);background:#fff}.product-shell--agent .campaign-step-inspector__sender-picker{width:100%;position:relative}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger{border:1px solid var(--agent-border);min-height:44px;color:var(--agent-text);background:#fff;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;gap:9px;padding:6px 10px;transition:border-color .16s,box-shadow .16s,background-color .16s}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger:hover:not(:disabled),.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker.is-open .campaign-sender-picker__trigger{background:#fff;border-color:#9fb9ef;box-shadow:0 0 0 3px #4580f717}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger>i,.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options i{color:#6e7888;background:#f7f8fa;border:1px solid #e5e9ef;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.product-shell--agent .campaign-step-inspector__sender-picker .mail-provider-mark{width:16px;height:16px}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger>span{gap:0}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger strong{color:#1e2530;font:500 11.5px/18px var(--agent-font)}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger small{display:none}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__trigger>svg{color:#8b94a2}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__menu{z-index:20;background:#fff;border:1px solid #dde3ec;border-radius:10px;top:calc(100% + 7px);overflow:hidden;box-shadow:0 16px 38px #1a243729}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__menu>header,.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__menu>footer{color:#788291;background:#fafbfc;border-color:#edf0f4}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__menu :is(header,footer) button,.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__state>button{color:#3268d5}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options{gap:2px;padding:6px}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options>button{border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:50px;padding:7px 8px;color:#252c36!important;background:0 0!important}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options>button:hover,.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options>button.is-selected{background:#f2f6fc!important}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options strong{color:#20262f;font:500 11.5px/17px var(--agent-font)}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options small{color:#7c8695;font:400 9.5px/14px var(--agent-font)}.product-shell--agent .campaign-step-inspector__sender-picker .campaign-sender-picker__options>button>svg{color:var(--agent-accent)}.product-shell--agent .campaign-audience{height:100%;min-height:0;color:var(--agent-text);box-shadow:none;background:#fff;border:0}.product-shell--agent .campaign-audience__toolbar{border-color:var(--agent-border);background:#fff;padding:16px 20px}.product-shell--agent .campaign-audience__search,.product-shell--agent .campaign-review-queue__search-row label{min-height:var(--workspace-control-height);border-color:var(--agent-border);border-radius:var(--agent-radius);background:#fff}.product-shell--agent :is(.campaign-audience__toolbar button,.campaign-audience__add,.campaign-audience__bulk-actions button){min-height:var(--workspace-control-height);border-color:var(--agent-border);border-radius:var(--agent-radius);color:#4b5565;background:#fff}.product-shell--agent .campaign-audience__add{border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .campaign-audience__table-wrap{border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:none}.product-shell--agent .campaign-audience__row{min-height:var(--workspace-row-height);border-color:var(--agent-border);background:#fff}.product-shell--agent .campaign-audience__head{color:#8b93a0;letter-spacing:.045em;text-transform:uppercase;background:#fafbfc;min-height:38px;font-size:9.5px}.product-shell--agent .campaign-review-workspace{background:#f7f8fa;grid-template-columns:minmax(350px,420px) minmax(0,1fr);height:100%;min-height:0}.product-shell--agent .campaign-review-queue{border-right:1px solid var(--agent-border);box-shadow:none;background:#fff}.product-shell--agent .campaign-review-queue__tabs{border-bottom-color:var(--agent-border);background:#fff;min-height:52px}.product-shell--agent .campaign-review-queue__tabs button{color:var(--workspace-text-soft);font-size:11px}.product-shell--agent .campaign-review-queue__tabs button.is-active{color:var(--agent-accent)}.product-shell--agent .campaign-review-queue__tabs button.is-active:after{background:var(--agent-accent)}.product-shell--agent .campaign-review-queue__list article{border-color:var(--agent-border);background:#fff}.product-shell--agent .campaign-review-queue__list article:hover,.product-shell--agent .campaign-review-queue__list article.is-current{background:var(--workspace-selected)}.product-shell--agent .campaign-review-queue__lead>i{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-review-flow__toolbar{border-color:var(--agent-border);min-height:54px;box-shadow:none;color:var(--agent-text);background:#fff}.product-shell--agent .campaign-review-flow__toolbar em{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-review-flow__start,.product-shell--agent .campaign-review-flow__end{border-color:color-mix(in srgb, var(--agent-accent) 42%, var(--agent-border));border-radius:var(--agent-radius);color:var(--agent-accent);box-shadow:var(--agent-shadow);background:#fff}.product-shell--agent .campaign-review-flow__step:before,.product-shell--agent .campaign-review-flow__end:before{background:#afc9ef}.product-shell--agent .campaign-review-flow__step article{border-color:var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);box-shadow:var(--agent-shadow);background:#fff}.product-shell--agent .campaign-review-flow__step article>:is(header,footer){border-color:var(--agent-border);background:#fafbfc}.product-shell--agent .campaign-review-flow__step article>header em{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .campaign-review__gate,.product-shell--agent .campaign-review__checks article,.product-shell--agent .campaign-launch-action,.product-shell--agent .campaign-delivery{border-color:var(--agent-border);color:var(--agent-text);background:#fff}.product-shell--agent .campaign-review__gate{box-shadow:0 -10px 28px #181d270f}.product-shell--agent :is(.campaign-review-queue__launch button,.campaign-launch-action>button,.campaign-delivery>button){border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .campaign-reports-workspace,.product-shell--agent .campaign-reports-main{height:100%;min-height:0;color:var(--agent-text);background:#fff}.product-shell--agent .campaign-reports-main__inner{gap:16px;width:min(1120px,100% - 48px);padding:24px 0 64px}.product-shell--agent :is(.campaign-reports-funnel,.campaign-reports-statistics,.campaign-reports-steps,.campaign-reports-filters){border-color:var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);box-shadow:none;background:#fff}.product-shell--agent .campaign-reports-statistics__group article{border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;background:#fff}.product-shell--agent .campaign-reports-statistics__group article>svg{color:var(--agent-accent)}.product-shell--agent .campaign-reports-funnel article>i>b{background:var(--agent-accent)}.product-shell--agent .settings-simple{--settings-blue:var(--agent-accent);color:var(--agent-text);font-family:var(--agent-font)}.product-shell--agent .settings-simple__frame{width:min(1160px,100%);margin:0}.product-shell--agent .settings-simple__layout{grid-template-columns:190px minmax(0,1fr);gap:26px}.product-shell--agent .settings-simple__nav{gap:3px}.product-shell--agent .settings-simple__nav button{border-radius:var(--agent-radius);color:#606978;background:0 0;border:1px solid #0000;min-height:38px;padding:8px 10px;font-size:11.5px}.product-shell--agent .settings-simple__nav button:hover{background:var(--agent-surface-subtle);color:var(--agent-text)}.product-shell--agent .settings-simple__nav button.settings-simple__nav-active{border-color:color-mix(in srgb, var(--agent-accent) 15%, var(--agent-border));background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .settings-simple__content{min-width:0}.product-shell--agent .settings-simple__section-heading h2{color:var(--agent-text);font-family:var(--agent-font);font-size:17px;font-weight:600}.product-shell--agent .settings-simple__section-heading p{color:var(--workspace-text-soft);font-size:11.5px}.product-shell--agent :is(.settings-simple__panel,.settings-ai-context,.settings-billing-overview,.settings-mail-provider-card){border-color:var(--agent-border);border-radius:var(--agent-radius);box-shadow:none;background:#fff}.product-shell--agent .settings-profile-panel__identity>span{background:var(--agent-accent-soft);color:var(--agent-accent);font-family:var(--agent-font)}.product-shell--agent :is(.settings-simple__primary,.settings-billing-overview__primary,.settings-mail-provider-card>button){border-color:var(--agent-accent);border-radius:var(--agent-radius);background:var(--agent-accent);color:#fff;box-shadow:none}.product-shell--agent :is(.settings-simple__primary,.settings-billing-overview__primary,.settings-mail-provider-card>button):hover:not(:disabled){border-color:var(--agent-accent-hover);background:var(--agent-accent-hover)}.product-shell--agent .settings-account-access{border:1px solid var(--agent-border);border-radius:var(--agent-radius);background:#fff}.product-shell--agent .settings-account-access>header{border-bottom-color:var(--agent-border);background:#fafbfc}.product-shell--agent .settings-account-access__icon{background:var(--agent-accent-soft);color:var(--agent-accent)}.product-shell--agent .settings-account-access>header h3,.product-shell--agent .settings-account-access__row strong,.product-shell--agent .settings-password-form__intro strong{color:var(--agent-text)}.product-shell--agent .settings-account-access>header p,.product-shell--agent .settings-account-access__row small,.product-shell--agent .settings-password-form__intro p{color:var(--workspace-text-soft)}.product-shell--agent .settings-account-access__row,.product-shell--agent .settings-password-form{border-bottom-color:var(--agent-border);background:#fff}.product-shell--agent .settings-account-access button,.product-shell--agent .settings-password-form__actions>button:first-child{border-color:var(--agent-border);border-radius:var(--agent-radius);color:#4b5565;background:#fff}.product-shell--agent .settings-account-access button.settings-simple__primary{border-color:var(--agent-accent);background:var(--agent-accent);color:#fff}.product-shell--agent .settings-password-form label,.product-shell--agent .settings-account-modal__form label{color:#596171}.product-shell--agent :is(.settings-password-form input,.settings-account-modal__form input){border-color:var(--agent-border);border-radius:var(--agent-radius);color:var(--agent-text);background:#fff}.product-shell--agent .settings-account-modal-backdrop{background:#161c2d4d}.product-shell--agent .settings-account-modal{border-color:var(--agent-border);background:#fff;border-radius:12px;box-shadow:0 24px 70px #161c2d38}.product-shell--agent .settings-account-modal>header{border-bottom-color:var(--agent-border)}.product-shell--agent .settings-account-modal>header h2{color:var(--agent-text);font-family:var(--agent-font)}.product-shell--agent .settings-account-modal>header p{color:var(--workspace-text-soft)}.product-shell--agent .settings-account-modal__close{border-color:var(--agent-border);color:var(--workspace-text-soft);background:#fff}.product-shell--agent .settings-usage__meter>span{background:var(--agent-accent)}.product-shell--agent :is(.taskmodal,.settings-plans-modal,.settings-invite-modal){border-color:var(--agent-border);font-family:var(--agent-font);border-radius:12px;box-shadow:0 24px 70px #161c2d33}.product-shell--agent :is(.taskmodal-backdrop,.settings-plans-modal-backdrop,.settings-invite-modal-backdrop){background:#161c2d4d}@media (width<=1280px){.product-shell--agent{--workspace-page-padding:22px}.product-shell--agent .campaign-workspace__header{grid-template-columns:minmax(220px,1fr) auto minmax(210px,1fr)}.product-shell--agent .campaign-workspace__header nav button{padding:0 9px}.product-shell--agent .campaign-review-workspace{grid-template-columns:minmax(320px,370px) minmax(0,1fr)}}@media (width<=1080px){.product-shell--agent .campaign-list-controls{flex-direction:column;align-items:stretch}.product-shell--agent .campaign-list-controls__actions{justify-content:flex-end}.product-shell--agent .campaign-workspace__header{grid-template-columns:minmax(0,1fr) auto}.product-shell--agent .campaign-workspace__header nav{order:3;grid-column:1/-1}.product-shell--agent .campaign-workspace__header,.product-shell--agent .campaign-workspace__header nav button{min-height:48px}.product-shell--agent .campaign-workspace__body--studio{height:calc(100% - 96px)}.product-shell--agent .campaign-review-workspace{grid-template-columns:330px minmax(0,1fr)}.product-shell--agent .settings-simple__layout{grid-template-columns:160px minmax(0,1fr);gap:18px}}@media (width<=900px){.product-shell--agent .shell-main--agent{height:auto;min-height:100dvh}.product-shell--agent:not(.product-shell--page-home) .shell-main--agent>:is(.records-page,.campaigns-page:not(.campaigns-page--workspace),.settings-page){height:auto;min-height:calc(100dvh - 126px);padding:22px 16px 94px;overflow:visible}.product-shell--agent .campaigns-page--workspace{height:calc(100dvh - 126px)}.product-shell--agent .campaign-studio{grid-template-columns:minmax(0,1fr)!important}.product-shell--agent .campaign-step-inspector{z-index:12;width:min(430px,92vw);height:100%;position:absolute;right:0;box-shadow:-16px 0 42px #161c2d29}.product-shell--agent .campaign-review-workspace{grid-template-columns:minmax(280px,36vw) minmax(0,1fr)}}@media (width<=720px){.product-shell--agent :is(.taskboard-heading,.leadtable-heading,.campaigns-page__heading,.settings-simple__title) h1{font-size:20px}.product-shell--agent :is(.taskboard-search,.leadtable-search),.product-shell--agent .campaign-search{flex-basis:100%;width:100%;min-width:0}.product-shell--agent .leadtable-toolbar__left{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.product-shell--agent .leadtable-toolbar__left .leadtable-search{width:100%;min-width:0}.product-shell--agent .campaign-list-controls__discovery,.product-shell--agent .campaign-filter-row{flex-direction:column;align-items:stretch}.product-shell--agent .campaign-filter,.product-shell--agent .campaign-filter__trigger{width:100%}.product-shell--agent .campaign-list-controls__actions{justify-content:space-between}.product-shell--agent .campaign-favorite-filter{display:none}.product-shell--agent .settings-simple__layout{display:block}.product-shell--agent .settings-simple__nav{gap:6px;width:100%;margin-bottom:18px;padding-bottom:4px;display:flex;overflow-x:auto}.product-shell--agent .settings-simple__nav section{display:contents}.product-shell--agent .settings-simple__nav h2{display:none}.product-shell--agent .settings-simple__nav button{white-space:nowrap;flex:none;grid-template-columns:none;gap:8px;width:auto;display:inline-flex}.product-shell--agent .campaign-review-workspace{display:block;overflow:auto}.product-shell--agent .campaign-review-queue{border-right:0;border-bottom:1px solid var(--agent-border);height:42%;min-height:280px}.product-shell--agent .campaign-review-flow{min-height:620px}}@media (prefers-reduced-motion:reduce){.product-shell--agent :is(.records-page,.campaigns-page,.settings-page) *,.product-shell--agent :is(.records-page,.campaigns-page,.settings-page) :before,.product-shell--agent :is(.records-page,.campaigns-page,.settings-page) :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.watch-workspace{--watch-page-max:1500px;width:100%;min-width:0;min-height:0;color:var(--agent-text,#172033);background:#f8fafc;grid-template-rows:64px minmax(0,1fr);display:grid;overflow:hidden}.watch-workspace__nav-row{background:#fff;border-bottom:1px solid #0000001f;justify-content:space-between;align-items:stretch;gap:20px;min-width:0;display:flex}.watch-workspace__header{border-bottom:1px solid var(--agent-border,#e7eaf0);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0 20px 0 24px;display:flex}.watch-workspace__identity,.watch-workspace__header-actions,.watch-workspace__status,.watch-workspace__header-actions>button{align-items:center;display:flex}.watch-workspace__identity{gap:10px;min-width:0}.watch-workspace__mark{color:#1673ff;background:#edf5ff;border:1px solid #cfe0ff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.watch-workspace__identity>div{gap:2px;min-width:0;display:grid}.watch-workspace__identity strong,.watch-workspace__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch-workspace__identity strong{letter-spacing:-.01em;font-size:13px;font-weight:600}.watch-workspace__identity>div>span{max-width:min(42vw,560px);color:var(--agent-muted,#737b8c);font-size:10px}.watch-workspace__header-actions{flex:none;gap:8px;padding-right:16px}.watch-workspace__status,.watch-workspace__header-actions>button{border:1px solid var(--agent-border,#e2e6ed);color:#667085;white-space:nowrap;background:#fff;border-radius:8px;gap:6px;min-height:32px;padding:6px 9px;font-size:10.5px;font-weight:500}.watch-workspace__status i{background:#aeb5c1;border-radius:50%;width:7px;height:7px}.watch-workspace__status.is-active{color:#187a4a;background:#f1fbf5;border-color:#bfe9d0}.watch-workspace__status.is-active i{background:#22a865;box-shadow:0 0 0 3px #22a8651a}.watch-workspace__header-actions>button{cursor:pointer;color:#3c4658}.watch-workspace__header-actions>button:hover{background:#f7f9fc;border-color:#cfd7e3}.watch-workspace__tabs{scrollbar-width:none;background:#fff;border-bottom:0;flex:auto;align-items:stretch;gap:0;min-width:0;padding:0 32px;display:flex;overflow-x:auto}.watch-workspace__tabs::-webkit-scrollbar{display:none}.watch-workspace__tabs button{color:#737b8c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:0;min-width:max-content;height:100%;min-height:0;padding:0 16px;font-size:14px;font-weight:400;line-height:32px;display:inline-flex;position:relative}.watch-workspace__tabs button>svg{display:none}.watch-workspace__tabs button:after{content:"";background:0 0;border-radius:0;height:3px;position:absolute;bottom:0;left:16px;right:16px}.watch-workspace__tabs button:hover{color:#2f3a4d}.watch-workspace__tabs button.is-active{color:#255bff;font-weight:600}.watch-workspace__tabs button.is-active:after{background:#006bff}.watch-workspace__tabs button em{color:#226fdc;text-align:center;background:#eef4ff;border-radius:999px;min-width:18px;padding:2px 5px;font-size:9px;font-style:normal;line-height:1.3}.watch-workspace__content{min-width:0;min-height:0;overflow:auto}.watch-workspace__content--chat{background:#fff;overflow:hidden}.watch-workspace__content--chat>.home-assistant{background:#fff;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden;display:block!important}.product-shell--agent .watch-workspace__content--chat>.home-assistant.home-assistant--simple-chat.home-assistant--watch-chat{height:100%;min-height:0}.product-shell--agent .watch-workspace__content--chat .home-assistant__conversation{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);overflow:hidden}.watch-workspace__content--chat .assistant-thread{height:100%}.watch-workspace__content--chat .assistant-thread__content{gap:18px!important;width:min(100% - 48px,980px)!important;padding:20px 0 24px!important}.watch-workspace__content--chat .assistant-thread__footer .assistant-composer-wrap{width:min(100% - 48px,980px)!important}@media (width>=901px){.product-shell--agent .watch-workspace__content--chat .assistant-message--assistant{justify-content:center}.product-shell--agent .watch-workspace__content--chat .assistant-thread__footer{padding:20px 24px 14px}}.watch-workspace-page{width:min(100%, var(--watch-page-max));min-height:100%;margin:0 auto;padding:28px 30px 52px}.watch-page-heading{justify-content:space-between;align-items:flex-end;gap:22px;min-width:0;margin-bottom:22px;display:flex}.watch-page-heading>div{min-width:0}.watch-page-heading>div>span{color:#8a93a3;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:600;display:block}.watch-page-heading h2{color:#172033;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;line-height:1.25}.watch-page-heading p{color:#737b8c;margin:5px 0 0;font-size:11.5px;line-height:1.45}.watch-secondary-button{color:#4d586b;cursor:pointer;background:#fff;border:1px solid #dfe4eb;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.watch-secondary-button:hover{background:#f8fafc;border-color:#cbd5e2}.watch-feed-status{color:#788192;align-items:center;gap:7px;min-height:34px;margin:-8px 0 14px;font-size:10px;display:flex}.watch-feed-status strong{color:#3f495b;font-weight:500}.watch-feed-status__dot{background:#aeb5c1;border-radius:50%;flex:none;width:7px;height:7px}.watch-feed-status__dot.is-active{background:#20aa67;box-shadow:0 0 0 3px #20aa671a}.watch-feed-status>span:last-child{margin-left:auto}.watch-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.watch-metric,.watch-performance-card,.watch-activity-card,.watch-memory-card,.watch-settings-card,.watch-leads-table-wrap{background:#fff;border:1px solid #e1e6ed;border-radius:10px;box-shadow:0 1px 2px #11182705}.watch-metric{min-width:0;min-height:114px;padding:14px 15px 13px}.watch-metric__heading{color:#697386;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.watch-metric__icon{border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.watch-metric--blue .watch-metric__icon{color:#1a73ed;background:#edf5ff}.watch-metric--green .watch-metric__icon{color:#1b985a;background:#eefaf3}.watch-metric--orange .watch-metric__icon{color:#dc751c;background:#fff4e9}.watch-metric--violet .watch-metric__icon{color:#7958d6;background:#f3efff}.watch-metric>strong{color:#172033;letter-spacing:-.03em;margin-top:8px;font-size:24px;font-weight:600;line-height:1;display:block}.watch-metric>small{color:#929aaa;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:9px;display:block;overflow:hidden}.watch-feed-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr);align-items:stretch;gap:12px;margin-top:12px;display:grid}.watch-performance-card,.watch-activity-card{min-width:0;min-height:390px;overflow:hidden}.watch-performance-card>header,.watch-activity-card>header,.watch-memory-card>header,.watch-settings-card>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:15px 17px;display:flex}.watch-performance-card>header h3,.watch-activity-card>header h3,.watch-memory-card>header h3,.watch-settings-card>header h3{color:#263043;margin:0;font-size:12px;font-weight:600;line-height:1.3}.watch-performance-card>header p,.watch-activity-card>header p,.watch-memory-card>header p,.watch-settings-card>header p{color:#8b94a4;margin:3px 0 0;font-size:9.5px;line-height:1.4}.watch-performance-card>header>span{color:#7b8494;border:1px solid #e3e7ed;border-radius:6px;padding:5px 8px;font-size:9px}.watch-performance-summary{align-items:baseline;gap:8px;padding:19px 20px 0;display:flex}.watch-performance-summary strong{letter-spacing:-.03em;font-size:25px;font-weight:600}.watch-performance-summary span{color:#8b94a4;font-size:10px}.watch-bar-chart{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:12px;height:250px;padding:25px 24px 18px;display:grid}.watch-bar-chart__day{text-align:center;grid-template-rows:15px minmax(0,1fr) 15px;align-items:end;gap:7px;min-width:0;display:grid}.watch-bar-chart__value,.watch-bar-chart__day small{color:#8d96a6;font-size:9px}.watch-bar-chart__track{background:repeating-linear-gradient(#f4f6f9 0 1px,#0000 1px 34px);border-radius:6px 6px 3px 3px;height:100%;position:relative;overflow:hidden}.watch-bar-chart__track i{background:linear-gradient(#6ba8ff,#2878f0);border-radius:5px 5px 2px 2px;min-height:2px;position:absolute;bottom:0;left:18%;right:18%}.watch-activity-card>header>svg{color:#7f899a}.watch-activity-list{max-height:410px;display:grid;overflow-y:auto}.watch-activity-item{border-bottom:1px solid #eff1f4;grid-template-columns:28px minmax(0,1fr);gap:10px;min-width:0;padding:13px 15px;display:grid}.watch-activity-item:last-child{border-bottom:0}.watch-activity-item__icon{color:#2778ec;background:#eef5ff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.watch-activity-item__icon.is-lead{color:#239660;background:#eefaf3}.watch-activity-item__icon.is-campaign{color:#7859cc;background:#f4efff}.watch-activity-item>div{min-width:0}.watch-activity-item button,.watch-activity-item strong{color:#303a4d;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;width:100%;padding:0;font-size:10.5px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.watch-activity-item button{cursor:pointer}.watch-activity-item button:hover{color:#146de4}.watch-activity-item p{color:#798294;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 4px;font-size:9.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.watch-activity-item time{color:#a0a7b4;font-size:8.5px}.watch-leads-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.watch-leads-search{color:#929aaa;background:#fff;border:1px solid #dfe4eb;border-radius:8px;align-items:center;gap:8px;width:min(320px,52vw);min-height:34px;padding:0 10px;display:flex}.watch-leads-search:focus-within{border-color:#8ab8ff;box-shadow:0 0 0 3px #357ef21a}.watch-leads-search input{color:#303a4d;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10.5px}.watch-workspace-select{flex:none;align-items:center;min-width:132px;display:inline-flex;position:relative}.watch-workspace-select select{appearance:none;color:#4b5669;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;width:100%;min-height:34px;padding:6px 29px 6px 10px;font-size:10.5px}.watch-workspace-select svg{color:#8992a2;pointer-events:none;position:absolute;right:9px}.watch-leads-table-wrap{overflow:auto}.watch-leads-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.watch-leads-table th,.watch-leads-table td{color:#5d6779;text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:10px 13px;font-size:10px}.watch-leads-table th{color:#8b94a4;letter-spacing:.04em;text-transform:uppercase;background:#fafbfc;height:38px;font-size:9px;font-weight:600}.watch-leads-table th:first-child{width:22%}.watch-leads-table th:nth-child(2){width:16%}.watch-leads-table th:nth-child(3){width:29%}.watch-leads-table th:nth-child(4){width:12%}.watch-leads-table th:nth-child(5){width:13%}.watch-leads-table th:nth-child(6){width:44px}.watch-leads-table tbody tr:last-child td{border-bottom:0}.watch-leads-table tbody tr:hover{background:#fafcff}.watch-lead-contact{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;max-width:100%;padding:0;display:flex}.watch-lead-contact>span:first-child{color:#2575e6;background:#eef4ff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.watch-lead-contact>span:last-child{gap:2px;min-width:0;display:grid}.watch-lead-contact strong,.watch-lead-contact small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch-lead-contact strong,.watch-leads-table td>strong{color:#303a4d;font-size:10.5px;font-weight:500}.watch-lead-contact small{color:#9098a7;font-size:8.5px}.watch-lead-evidence{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.watch-lead-source{color:#356eae;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.watch-lead-source:hover{text-decoration:underline}.watch-lead-status{color:#596477;background:#f1f4f8;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:8.5px;font-weight:600;display:inline-flex}.watch-lead-status.is-ready,.watch-lead-status.is-qualified{color:#1c8953;background:#ebf9f1}.watch-lead-status.is-contacted,.watch-lead-status.is-sent{color:#2d70cd;background:#edf4ff}.watch-lead-status.is-disqualified{color:#ae4646;background:#fff0f0}.watch-row-open{color:#758092;cursor:pointer;background:#fff;border:1px solid #e0e5eb;border-radius:7px;place-items:center;width:28px;height:28px;padding:0;display:grid}.watch-row-open:hover{color:#1b6fe5;border-color:#b9d2f6}.watch-empty-state{color:#8992a2;text-align:center;background:#fff;border:1px dashed #dbe1e9;border-radius:10px;align-content:center;place-items:center;gap:7px;min-height:260px;padding:26px;display:grid}.watch-empty-state strong{color:#465164;font-size:11px}.watch-empty-state p{max-width:280px;margin:0;font-size:9.5px;line-height:1.45}.watch-empty-state--compact{border:0;min-height:240px}.watch-memory-layout{grid-template-columns:210px minmax(0,820px);align-items:start;gap:18px;display:grid}.watch-memory-nav{gap:5px;display:grid}.watch-memory-nav button{color:#758092;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;width:100%;min-height:54px;padding:10px;display:grid}.watch-memory-nav button:hover{background:#f1f4f8}.watch-memory-nav button.is-active{color:#1d6fdc;background:#edf5ff;border-color:#d5e4fb}.watch-memory-nav button>span{gap:3px;min-width:0;display:grid}.watch-memory-nav strong{color:#404b5e;font-size:10.5px;font-weight:500}.watch-memory-nav button.is-active strong{color:#1c62bc}.watch-memory-nav small{color:#929aaa;font-size:8.5px}.watch-memory-card{min-width:0;overflow:hidden}.watch-memory-card>header,.watch-settings-card>header{justify-content:flex-start}.watch-memory-card__icon,.watch-settings-card>header>span{color:#2574e4;background:#edf5ff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.watch-field{border-bottom:1px solid #edf0f4;gap:7px;padding:17px;display:grid}.watch-field>span,.watch-memory-list>span,.watch-memory-grid span{color:#596477;font-size:10px;font-weight:500}.watch-field input,.watch-field textarea{color:#303a4d;width:100%;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:9px 10px;font-size:10.5px}.watch-field input[readonly]{color:#697386;background:#f8fafc}.watch-field textarea{resize:vertical;min-height:180px;line-height:1.55}.watch-field :is(input,textarea):focus{border-color:#82b4fb;box-shadow:0 0 0 3px #327ae717}.watch-field small{color:#929aaa;font-size:9px;line-height:1.4}.watch-field small.is-error{color:#b64b4b}.watch-form-actions{justify-content:flex-end;align-items:center;gap:12px;min-height:58px;padding:12px 17px;display:flex}.watch-form-actions>span{color:#8d96a6;margin-right:auto;font-size:9.5px}.watch-form-actions button{color:#fff;cursor:pointer;background:#1673ef;border:1px solid #1673ef;border-radius:8px;min-height:34px;padding:7px 12px;font-size:10.5px;font-weight:500}.watch-form-actions button:disabled{color:#a0a7b3;cursor:default;background:#e9edf2;border-color:#dce1e8}.watch-memory-grid{border-bottom:1px solid #edf0f4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.watch-memory-grid>div{border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;align-content:start;gap:8px;min-height:92px;padding:17px;display:grid}.watch-memory-grid>div:nth-child(2n){border-right:0}.watch-memory-grid>div:nth-last-child(-n+2){border-bottom:0}.watch-memory-grid strong{color:#303a4d;font-size:11px;font-weight:500;line-height:1.45}.watch-memory-list{border-bottom:1px solid #edf0f4;gap:10px;padding:17px;display:grid}.watch-memory-list:last-child{border-bottom:0}.watch-memory-list>div{flex-wrap:wrap;gap:7px;display:flex}.watch-memory-list em{color:#4c6788;background:#f4f8fd;border:1px solid #dce5f2;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal}.watch-memory-list p{color:#8e97a6;margin:0;font-size:10px}.watch-guidance-note{color:#456485;background:#f4f8ff;border:1px solid #d8e6fa;border-radius:8px;align-items:flex-start;gap:9px;margin:17px;padding:11px 12px;display:flex}.watch-guidance-note svg{flex:none}.watch-guidance-note p{margin:0;font-size:9.5px;line-height:1.5}.watch-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:940px;display:grid}.watch-settings-card{min-width:0;overflow:hidden}.watch-settings-status{justify-content:space-between;align-items:center;gap:14px;min-height:82px;padding:15px 17px;display:flex}.watch-settings-status>div{align-items:center;gap:10px;display:flex}.watch-settings-status>div>span:last-child{gap:3px;display:grid}.watch-settings-status strong{color:#344054;font-size:10.5px;font-weight:500}.watch-settings-status small{color:#8d96a6;font-size:8.5px}.watch-settings-status button{color:#596477;cursor:pointer;background:#fff;border:1px solid #e1e5eb;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:9.5px;display:inline-flex}.watch-settings-status button.is-resume{color:#18834d;background:#f0faf4;border-color:#bde6ce}.watch-setting-rows{display:grid}.watch-setting-rows>label{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:12px 17px;display:flex}.watch-setting-rows>label:last-child{border-bottom:0}.watch-setting-rows>label>span:first-child{gap:3px;min-width:0;display:grid}.watch-setting-rows strong{color:#3d485a;font-size:10px;font-weight:500}.watch-setting-rows small{color:#929aaa;font-size:8.5px}.watch-setting-rows input{color:#4b5669;width:145px;min-height:34px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:6px 9px;font-size:10px}.watch-run-health{margin:0;display:grid}.watch-run-health>div{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 17px;display:flex}.watch-run-health dt{color:#697386;font-size:9.5px}.watch-run-health dd{color:#3d485a;text-align:right;margin:0;font-size:9.5px;font-weight:500}.watch-settings-alert{color:#7b6026;background:#fff9e9;border:1px solid #f0dda8;border-radius:7px;margin:12px 17px 15px;padding:9px 10px;font-size:9px;line-height:1.45}@media (width>=1600px){.watch-workspace{grid-template-rows:64px minmax(0,1fr)}.watch-workspace__header{padding-left:30px;padding-right:26px}.watch-workspace-page{padding:34px 38px 62px}.watch-page-heading h2{font-size:25px}.watch-metric{min-height:126px;padding:17px}.watch-feed-grid{grid-template-columns:minmax(0,1.72fr) minmax(330px,.68fr)}.watch-performance-card,.watch-activity-card{min-height:430px}.watch-bar-chart{height:285px}}@media (width<=1100px){.watch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-feed-grid{grid-template-columns:minmax(0,1fr)}.watch-activity-card{min-height:0}.watch-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.product-shell--agent .watch-workspace{grid-template-rows:56px minmax(0,1fr);height:calc(100dvh - 126px);min-height:0;overflow:hidden}.watch-workspace__header{padding:0 13px}.watch-workspace__identity>div>span,.watch-workspace__status,.watch-workspace__header-actions>button span{display:none}.watch-workspace__header-actions>button{justify-content:center;width:32px;padding:0}.watch-workspace__nav-row{gap:4px}.watch-workspace__tabs{padding:0 7px}.watch-workspace__tabs button{flex:1 0 auto;min-height:56px;padding:0 10px}.watch-workspace__header-actions{padding-right:8px}.product-shell--agent .watch-workspace__content{min-height:0;overflow:auto}.product-shell--agent .watch-workspace__content--chat{min-height:0;overflow:hidden}.product-shell--agent .watch-workspace__content--chat>.home-assistant.home-assistant--simple-chat{height:100%;min-height:0}.product-shell--agent .watch-workspace__content--chat .home-assistant__conversation{border-radius:0;height:100%;min-height:0}.watch-workspace-page{min-height:100%;padding:22px 14px 98px}.watch-memory-layout{grid-template-columns:minmax(0,1fr)}.watch-memory-nav{gap:7px;display:flex;overflow-x:auto}.watch-memory-nav button{min-width:150px}}@media (width>=901px){.product-shell--agent .watch-settings-view{color:#14171f;width:min(100%,1120px);margin:0 auto;padding:36px 20px 64px;font-family:Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-page-heading{margin-bottom:24px}.product-shell--agent .watch-settings-view .watch-page-heading>div>span{color:#8492a6;letter-spacing:.08em;margin-bottom:6px;font:600 10.5px/16px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-page-heading h2{color:#14171f;letter-spacing:-.025em;font:600 25px/32px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-page-heading p{color:#6d727e;margin-top:5px;font:400 13px/20px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;max-width:none}.product-shell--agent .watch-settings-view .watch-settings-card{box-shadow:none;background:#fff;border:1px solid #e9ecf2;border-radius:12px}.product-shell--agent .watch-settings-view .watch-settings-card>header{box-sizing:border-box;border-bottom:1px solid #e9ecf2;gap:14px;min-height:68px;padding:15px 18px}.product-shell--agent .watch-settings-view .watch-settings-card>header>span{color:#006bff;background:#f1f9ff;border-radius:8px;flex-basis:36px;width:36px;height:36px}.product-shell--agent .watch-settings-view .watch-settings-card>header h3{color:#14171f;font:600 14px/20px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-card>header p{color:#8492a6;margin-top:3px;font:400 11.5px/16px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-status{gap:16px;min-height:96px;padding:20px 18px}.product-shell--agent .watch-settings-view .watch-settings-status>div{gap:12px}.product-shell--agent .watch-settings-view .watch-feed-status__dot{width:9px;height:9px;box-shadow:0 0 0 4px #4580f71a}.product-shell--agent .watch-settings-view .watch-settings-status>div>span:last-child{gap:4px}.product-shell--agent .watch-settings-view .watch-settings-status strong{color:#14171f;font:500 13px/20px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-status small{color:#8492a6;font:400 10.5px/16px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-status button{color:#6d727e;background:#fff;border:1px solid #e9ecf2;border-radius:8px;gap:7px;min-height:36px;padding:0 13px;font:500 12px/20px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-status button:hover{color:#255bff;background:#f7faff;border-color:#b9cff9}.product-shell--agent .watch-settings-view .watch-setting-rows>label{box-sizing:border-box;border-bottom:1px solid #e9ecf2;gap:18px;min-height:68px;padding:14px 18px}.product-shell--agent .watch-settings-view .watch-setting-rows>label>span:first-child{gap:4px}.product-shell--agent .watch-settings-view .watch-setting-rows strong{color:#14171f;font:500 12px/18px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-setting-rows small{color:#8492a6;font:400 10.5px/16px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-setting-rows input,.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select{width:148px;min-width:148px}.product-shell--agent .watch-settings-view .watch-setting-rows input,.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select select{box-sizing:border-box;color:#404040;background:#fff;border:1px solid #e9ecf2;border-radius:8px;min-height:36px;font:400 12px/20px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-setting-rows input{padding:7px 10px}.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select select{padding:7px 32px 7px 11px}.product-shell--agent .watch-settings-view .watch-setting-rows :is(input,select):focus{border-color:#4580f7;outline:0;box-shadow:0 0 0 3px #4580f71a}.product-shell--agent .watch-settings-view .watch-run-health>div{box-sizing:border-box;border-bottom:1px solid #e9ecf2;gap:18px;min-height:68px;padding:14px 18px}.product-shell--agent .watch-settings-view .watch-run-health>div:last-child{border-bottom:0}.product-shell--agent .watch-settings-view .watch-run-health dt{color:#6d727e;font:400 11.5px/18px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-run-health dd{color:#14171f;font:500 11.5px/18px Inter,sans-serif}.product-shell--agent .watch-settings-view .watch-settings-alert{border-radius:8px;margin:14px 18px 18px;padding:11px 12px;font:400 11px/17px Inter,sans-serif}}@media (width>=901px) and (width<=1120px){.product-shell--agent .watch-settings-view .watch-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.watch-workspace__identity strong{max-width:48vw}.watch-workspace__tabs button{gap:5px;padding:0 8px;font-size:10px}.watch-workspace__tabs button svg{display:none}.watch-page-heading{align-items:flex-start}.watch-page-heading p{max-width:92%}.watch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-metric{min-height:104px;padding:12px}.watch-metric>strong{font-size:21px}.watch-bar-chart{gap:6px;height:220px;padding-left:14px;padding-right:14px}.watch-bar-chart__track i{left:12%;right:12%}.watch-leads-toolbar{flex-direction:column;align-items:stretch}.watch-leads-search,.watch-leads-toolbar .watch-workspace-select{width:100%}.watch-memory-grid{grid-template-columns:minmax(0,1fr)}.watch-memory-grid>div,.watch-memory-grid>div:nth-child(2n),.watch-memory-grid>div:nth-last-child(-n+2){border-bottom:1px solid #edf0f4;border-right:0}.watch-memory-grid>div:last-child{border-bottom:0}.watch-settings-status,.watch-setting-rows>label{flex-direction:column;align-items:flex-start}.watch-settings-status button,.watch-setting-rows input,.watch-setting-rows .watch-workspace-select{width:100%}}.product-shell--agent .watch-workspace{background:#fff;grid-template-rows:64px minmax(0,1fr)}.product-shell--agent .watch-workspace__content--leads{box-sizing:border-box;background:#fff;min-height:0;padding:0 20px 20px;overflow:hidden}.product-shell--agent .watch-leads-view{background:#fff;grid-template-rows:44px minmax(0,1fr) 38px;row-gap:8px;width:100%;height:100%;min-height:0;margin:0;padding:8px 0 16px;display:grid}.product-shell--agent .watch-leads-toolbar{justify-content:space-between;align-items:center;gap:20px;height:44px;min-height:44px;margin:0;padding:0;display:flex}.product-shell--agent .watch-leads-toolbar__left,.product-shell--agent .watch-leads-toolbar__right,.product-shell--agent .watch-leads-stats,.product-shell--agent .watch-leads-stats>span{align-items:center;display:flex}.product-shell--agent .watch-leads-toolbar__left{gap:0;min-width:0}.product-shell--agent .watch-leads-toolbar__right{flex:none;gap:8px}.product-shell--agent .watch-leads-search{color:#8492a6;background:#fff;border:1px solid #e9ecf2;border-radius:8px;gap:8px;width:200px;min-height:36px;margin:0;padding:0 12px}.product-shell--agent .watch-leads-search:focus-within{border-color:#4580f7;box-shadow:0 0 0 2px #4580f71f}.product-shell--agent .watch-leads-search input{color:#161c2d;font-family:Inter, var(--font-body,sans-serif);font-size:12px;line-height:20px}.product-shell--agent .watch-leads-search input::placeholder{color:#8492a6}.product-shell--agent .watch-leads-toolbar__divider{background:#e9ecf2;border-radius:100px;width:1px;height:36px;margin:0 16px}.product-shell--agent .watch-leads-stats{background:#fff;border:1px solid #e9ecf2;border-radius:8px;gap:16px;height:36px;padding:6px 20px}.product-shell--agent .watch-leads-stats>span{color:#8492a6;gap:8px}.product-shell--agent .watch-leads-stats>span:first-child svg{color:#4580f7}.product-shell--agent .watch-leads-stats>span:nth-child(2) svg{color:#6d727e}.product-shell--agent .watch-leads-stats>span:nth-child(3) svg{color:#2eca8b}.product-shell--agent .watch-leads-stats strong{color:#161c2d;font-family:Inter, var(--font-body,sans-serif);font-size:14px;font-weight:600;line-height:24px}.product-shell--agent .watch-leads-toolbar .watch-workspace-select{min-width:152px}.product-shell--agent .watch-leads-toolbar .watch-workspace-select select{color:#161c2d;min-height:40px;font-family:Inter, var(--font-body,sans-serif);background:#fff;border:1px solid #e9ecf2;border-radius:8px;padding:7px 34px 7px 14px;font-size:14px;font-weight:500;line-height:24px}.product-shell--agent .watch-leads-table-stage{min-width:0;min-height:0;padding-top:15px;overflow:hidden}.product-shell--agent .watch-leads-view .watch-leads-table-wrap{width:100%;height:100%;box-shadow:none;background:#fff;border:0;border-radius:0;overflow:auto}.product-shell--agent .watch-leads-view .watch-leads-table{border-spacing:0;border-collapse:separate;table-layout:fixed;color:#161c2d;width:100%;min-width:980px;font-family:Inter, var(--font-body,sans-serif);background:#fff}.product-shell--agent .watch-leads-view .watch-leads-table th,.product-shell--agent .watch-leads-view .watch-leads-table td{box-sizing:border-box;color:#161c2d;text-align:left;vertical-align:middle;background:#fff;border-bottom:1px solid #e9ecf2;border-right:1px solid #e9ecf2;height:47px;padding:0 16px;font-size:13.3px;font-weight:400;line-height:20px}.product-shell--agent .watch-leads-view .watch-leads-table th{z-index:3;color:#6d727e;letter-spacing:.44px;text-align:center;text-transform:uppercase;border-top:1px solid #e9ecf2;height:43px;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.product-shell--agent .watch-leads-view .watch-leads-table th:first-child,.product-shell--agent .watch-leads-view .watch-leads-table td:first-child{border-left:1px solid #e9ecf2}.product-shell--agent .watch-leads-view .watch-leads-table th:first-child{width:22%}.product-shell--agent .watch-leads-view .watch-leads-table th:nth-child(2){width:18%}.product-shell--agent .watch-leads-view .watch-leads-table th:nth-child(3){width:30%}.product-shell--agent .watch-leads-view .watch-leads-table th:nth-child(4){width:12%}.product-shell--agent .watch-leads-view .watch-leads-table th:nth-child(5){width:13%}.product-shell--agent .watch-leads-view .watch-leads-table th:nth-child(6){width:52px}.product-shell--agent .watch-leads-view .watch-leads-table tbody tr:hover td{background:#f9fbff}.product-shell--agent .watch-leads-view .watch-lead-contact{gap:9px}.product-shell--agent .watch-leads-view .watch-lead-contact>span:first-child{color:#255bff;background:#edf3ff;border-radius:6px;width:24px;height:24px;font-size:10px}.product-shell--agent .watch-leads-view :is(.watch-lead-contact strong,.watch-leads-table td>strong){color:#161c2d;font-size:13.3px;font-weight:400;line-height:20px}.product-shell--agent .watch-leads-view .watch-lead-contact small{color:#8492a6;font-size:10px;line-height:14px}.product-shell--agent .watch-leads-view .watch-lead-evidence{color:#6d727e;text-overflow:ellipsis;white-space:nowrap;line-height:20px;display:block;overflow:hidden}.product-shell--agent .watch-leads-view .watch-lead-source{color:#4580f7}.product-shell--agent .watch-leads-view .watch-lead-status{color:#161c2d;background:#fff;border:1px solid #e9ecf2;border-radius:16px;min-height:28px;padding:4px 8px;font-size:12px;font-weight:400;line-height:19px}.product-shell--agent .watch-leads-view .watch-lead-status.is-ready,.product-shell--agent .watch-leads-view .watch-lead-status.is-qualified{color:#187c50;background:#f2fbf7;border-color:#cdeedd}.product-shell--agent .watch-leads-view .watch-lead-status.is-contacted,.product-shell--agent .watch-leads-view .watch-lead-status.is-sent{color:#255bff;background:#f2f6ff;border-color:#d9e6ff}.product-shell--agent .watch-leads-view .watch-row-open{color:#8492a6;background:#fff;border:1px solid #e9ecf2;border-radius:8px;width:30px;height:30px}.product-shell--agent .watch-leads-view .watch-row-open:hover{color:#255bff;background:#f7f9ff;border-color:#b9cdfc}.product-shell--agent .watch-leads-table__empty td{text-align:center!important;height:84px!important}.product-shell--agent .watch-leads-table__empty-content,.product-shell--agent .watch-leads-table__empty-content>span{justify-content:center;align-items:center;gap:10px;display:flex}.product-shell--agent .watch-leads-table__empty-content{width:100%}.product-shell--agent .watch-leads-table__empty-content>span{text-align:left;flex-direction:column;align-items:flex-start;gap:2px}.product-shell--agent .watch-leads-table__empty small{color:#8492a6;font-size:11px}.product-shell--agent .watch-leads-footer{color:#8492a6;min-height:38px;font-family:Inter, var(--font-body,sans-serif);justify-content:center;align-items:center;gap:16px;padding:0 16px;font-size:14px;line-height:21px;display:flex}.product-shell--agent .watch-leads-footer button{color:#00000042;min-width:64px;min-height:36px;font:600 14px/24px Inter, var(--font-body,sans-serif);background:#fff;border:1px solid #0000001f;border-radius:8px;padding:5px 15px}@media (width<=900px){.product-shell--agent .watch-workspace{grid-template-rows:56px minmax(0,1fr)}.product-shell--agent .watch-leads-toolbar{flex-direction:row;align-items:center;overflow-x:auto}.product-shell--agent .watch-leads-toolbar__left{flex:1 0 auto}.product-shell--agent .watch-leads-search{width:180px}}@media (width<=620px){.product-shell--agent .watch-leads-toolbar__divider,.product-shell--agent .watch-leads-stats{display:none}.product-shell--agent .watch-leads-toolbar .watch-workspace-select{width:150px}}.product-shell--agent .watch-workspace__content--feed{background:#fff;min-height:0;overflow:hidden}.product-shell--agent .watch-live-feed{color:#161c2d;width:100%;height:100%;min-height:0;font-family:Inter, var(--font-body,sans-serif);background:#fff;grid-template-columns:minmax(0,2fr) minmax(360px,1fr);align-items:stretch;gap:16px;margin:0;padding:16px;display:grid;overflow:hidden}.product-shell--agent .watch-live-feed__main{scrollbar-gutter:stable;min-width:0;min-height:0;padding:0;overflow-y:auto}.product-shell--agent .watch-live-feed__toolbar,.product-shell--agent .watch-live-feed__controls,.product-shell--agent .watch-feed-status,.product-shell--agent .watch-feed-status strong,.product-shell--agent .watch-metric__heading,.product-shell--agent .watch-metric__heading>span,.product-shell--agent .watch-metric__value,.product-shell--agent .watch-activity-card>header,.product-shell--agent .watch-activity-card>header>div,.product-shell--agent .watch-activity-item__meta{align-items:center;display:flex}.product-shell--agent .watch-live-feed__toolbar{justify-content:space-between;gap:16px;height:52px;margin:0;padding-left:0}.product-shell--agent .watch-feed-status{color:#0009;gap:8px;min-height:29px;margin:0;font-size:13.8px;font-weight:500;line-height:21px}.product-shell--agent .watch-feed-status strong{color:#fff;background:#00000061;border-radius:8px;gap:7px;min-height:29px;padding:4px 8px;font-size:12px;font-weight:500;line-height:21px}.product-shell--agent .watch-feed-status strong i{display:none}.product-shell--agent .watch-feed-status strong.is-active{color:#059669;background:#d1fae5}.product-shell--agent .watch-live-feed__controls{flex:none;gap:16px}.product-shell--agent .watch-live-feed__refresh{color:#6d727e;cursor:pointer;background:#fff;border:1px solid #e9ecf2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;transition:border-color .14s,background-color .14s,color .14s;display:grid}.product-shell--agent .watch-live-feed__refresh:hover{color:#255bff;background:#f8faff;border-color:#cfd6e2}.product-shell--agent .watch-live-feed__controls .watch-workspace-select{min-width:172px}.product-shell--agent .watch-live-feed__controls .watch-workspace-select select{color:#14171f;background:#fff;border:1px solid #e9ecf2;border-radius:8px;min-height:36px;padding:7px 36px 7px 16px;font-family:inherit;font-size:12.7px;font-weight:600;line-height:20px}.product-shell--agent .watch-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.product-shell--agent .watch-metric{box-sizing:border-box;min-width:0;min-height:120px;box-shadow:none;background:#fff;border:1px solid #0000001f;border-radius:8px;padding:20px 16px}.product-shell--agent .watch-metric__heading{color:#0009;grid-template-columns:minmax(0,1fr) 13px;align-items:center;gap:8px;min-height:20px;padding-bottom:10px;font-size:13px;font-weight:500;line-height:20px;display:grid}.product-shell--agent .watch-metric__heading>span{text-align:left;grid-template-columns:14px minmax(0,1fr);justify-content:start;align-items:center;gap:8px;min-width:0;display:grid}.product-shell--agent .watch-metric__heading b{min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell--agent .watch-metric__heading i{border-radius:4px;flex:0 0 14px;width:14px;height:8px;display:block}.product-shell--agent .watch-metric__heading>svg{color:#6d727e;flex:none;justify-self:end}.product-shell--agent .watch-metric--blue .watch-metric__heading i{background:#4580f7}.product-shell--agent .watch-metric--yellow .watch-metric__heading i{background:#f2b705}.product-shell--agent .watch-metric--violet .watch-metric__heading i{background:#9333ea}.product-shell--agent .watch-metric__value{font-variant-numeric:tabular-nums;justify-content:center;gap:12px;min-height:42px}.product-shell--agent .watch-metric__value>strong{color:#161c2d;letter-spacing:-.035em;font-family:inherit;font-size:34px;font-weight:600;line-height:42px}.product-shell--agent .watch-metric__value>i{background:#616161;width:2.5px;height:24px}.product-shell--agent .watch-metric__value>span{color:#757575;font-size:20px;font-weight:500;line-height:32px}.product-shell--agent .watch-performance-card{box-sizing:border-box;min-width:0;min-height:363px;box-shadow:none;background:#fff;border:1px solid #0000001f;border-radius:16px;padding:32px;overflow:hidden}.product-shell--agent .watch-performance-card>header{border:0;align-items:flex-start;min-height:0;padding:0 0 24px;display:flex}.product-shell--agent .watch-performance-card>header h3,.product-shell--agent .watch-activity-card>header h3{color:#161c2d;letter-spacing:0;margin:0;font-family:inherit;font-size:23.4px;font-weight:600;line-height:32px}.product-shell--agent .watch-performance-card>header p{color:#0009;margin:-1px 0 0;font-size:13.9px;line-height:20px}.product-shell--agent .watch-performance-chart{grid-template-columns:30px minmax(0,1fr);gap:10px;height:220px;min-height:0;padding:0;display:grid;position:relative}.product-shell--agent .watch-performance-chart__axis{color:#0009;text-align:right;align-content:space-between;height:194px;padding-top:2px;font-size:10px;line-height:12px;display:grid}.product-shell--agent .watch-performance-chart__plot{min-width:0;height:220px;position:relative}.product-shell--agent .watch-performance-chart__grid{align-content:space-between;display:grid;position:absolute;inset:0 0 26px}.product-shell--agent .watch-performance-chart__grid i{background:#00000014;width:100%;height:1px;display:block}.product-shell--agent .watch-bar-chart{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:12px;display:grid;position:absolute;inset:0}.product-shell--agent .watch-bar-chart__day{text-align:center;grid-template-rows:188px 26px;align-items:end;gap:6px;min-width:0;height:220px;display:grid}.product-shell--agent .watch-bar-chart__day small{color:#0009;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:20px;overflow:hidden}.product-shell--agent .watch-bar-chart__track{background:0 0;width:100%;height:188px;position:relative}.product-shell--agent .watch-bar-chart__track>i{background:#4580f7;border-radius:4px 4px 1px 1px;min-height:1px;position:absolute;bottom:0;left:24%;right:24%}.product-shell--agent .watch-performance-chart__empty{z-index:2;color:#0009;margin:0;font-size:13.9px;line-height:21px;position:absolute;top:50%;left:calc(50% + 20px);transform:translate(-50%,-50%)}.product-shell--agent .watch-activity-card{min-width:0;min-height:0;box-shadow:none;background:#fff;border:1px solid #0000001f;border-radius:16px;flex-direction:column;align-self:stretch;padding:32px;display:flex;overflow:hidden}.product-shell--agent .watch-activity-card>header{border:0;flex:none;justify-content:space-between;gap:14px;min-height:36px;padding:0}.product-shell--agent .watch-activity-card>header>div{gap:8px;min-width:0}.product-shell--agent .watch-activity-card>header>div>span{color:#fff;background:#ed6c02;border-radius:10px;place-items:center;min-width:16px;height:16px;padding:0 5px;font-size:10px;font-weight:500;line-height:10px;display:grid}.product-shell--agent .watch-activity-card>header .watch-workspace-select{min-width:64px}.product-shell--agent .watch-activity-card>header .watch-workspace-select select{color:#161c2d;background:0 0;border:0;border-radius:4px;min-height:36px;padding:6px 29px 6px 11px;font-family:inherit;font-size:14px;font-weight:500;line-height:24px}.product-shell--agent .watch-activity-status{border-bottom:1px solid #0000001f;flex:none;grid-template-columns:8px minmax(0,1fr);gap:10px;padding:8px 0 16px;display:grid}.product-shell--agent .watch-activity-status>.watch-feed-status__dot{background:#f59e0b;border-radius:999px;width:8px;height:8px;margin-top:6px}.product-shell--agent .watch-activity-status>.watch-feed-status__dot.is-active{box-shadow:none;background:#00c983}.product-shell--agent .watch-activity-status strong{color:#101828;font-size:13.5px;font-weight:600;line-height:20px;display:block}.product-shell--agent .watch-activity-status p{color:#6d727e;margin:4px 0 0;font-size:11.8px;line-height:16px}.product-shell--agent .watch-activity-list{scrollbar-width:none;flex:auto;align-content:start;min-height:0;max-height:none;padding:0 0 64px;display:grid;overflow-y:auto}.product-shell--agent .watch-activity-list::-webkit-scrollbar{display:none}.product-shell--agent .watch-activity-item{border-bottom:1px solid #0000001f;min-width:0;padding:24px 16px 16px;transition:background-color .14s;display:block;position:relative}.product-shell--agent .watch-activity-item:hover{background:#fafbfc}.product-shell--agent .watch-activity-item__open{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.product-shell--agent .watch-activity-item__open:focus-visible{outline-offset:-3px;outline:2px solid #1677ff}.product-shell--agent .watch-activity-item__meta,.product-shell--agent .watch-activity-item__body{z-index:2;pointer-events:none;position:relative}.product-shell--agent .watch-activity-item__meta{justify-content:space-between;gap:16px;min-width:0;margin-bottom:8px}.product-shell--agent .watch-activity-item__meta>span{color:#059669;text-overflow:ellipsis;white-space:nowrap;background:#d1fae5;border:1px solid #0000001f;border-radius:320px;max-width:min(200px,66%);min-height:24px;padding:2px 12px;font-size:11.8px;font-weight:500;line-height:18px;overflow:hidden}.product-shell--agent .watch-activity-item.is-signal .watch-activity-item__meta>span,.product-shell--agent .watch-activity-item.is-run .watch-activity-item__meta>span{color:#d97706;background:#fff4e6}.product-shell--agent .watch-activity-item.is-campaign .watch-activity-item__meta>span{color:#7553d7;background:#f3efff}.product-shell--agent .watch-activity-item__meta time{color:#0009;white-space:nowrap;flex:none;font-size:12px;line-height:18px}.product-shell--agent .watch-activity-item button,.product-shell--agent .watch-activity-item strong{color:#101828;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;width:100%;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:18px;display:block;overflow:hidden}.product-shell--agent .watch-activity-item button{cursor:pointer}.product-shell--agent .watch-activity-item button:hover{color:#255bff}.product-shell--agent .watch-activity-item p{color:#0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:11.8px;line-height:18px;display:-webkit-box;overflow:hidden}.product-shell--agent .watch-activity-item__actions{z-index:3;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex;position:relative}.product-shell--agent .watch-activity-item .watch-activity-item__actions button{color:#4d5665;text-align:center;text-overflow:clip;white-space:nowrap;background:#fff;border:1px solid #dfe4eb;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:auto;min-height:28px;padding:0 9px;font:600 10.5px/16px Inter,sans-serif;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.product-shell--agent .watch-activity-item .watch-activity-item__actions button:hover{color:#202733;background:#f7f9fc;border-color:#c7d1df}.product-shell--agent .watch-activity-item .watch-activity-item__actions .is-approve{color:#fff;background:#1677ff;border-color:#1677ff}.product-shell--agent .watch-activity-item .watch-activity-item__actions .is-approve:hover{color:#fff;background:#0869ea;border-color:#0869ea}.product-shell--agent .watch-activity-item .watch-activity-item__actions .is-remove{color:#c73a3a;border-color:#f0d1d1}.product-shell--agent .watch-activity-item .watch-activity-item__actions .is-remove:hover{color:#a92323;background:#fff7f7;border-color:#e7bcbc}.product-shell--agent .watch-activity-card .watch-empty-state--compact{align-content:center;min-height:100%;padding:48px 20px}@media (width<=1280px){.product-shell--agent .watch-live-feed{grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr)}.product-shell--agent .watch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1040px){.product-shell--agent .watch-workspace__content--feed{overflow:auto}.product-shell--agent .watch-live-feed{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%;overflow:visible}.product-shell--agent .watch-live-feed__main{overflow:visible}.product-shell--agent .watch-activity-card{min-height:560px}}@media (width<=700px){.product-shell--agent .watch-live-feed{gap:14px;padding:14px 12px 88px}.product-shell--agent .watch-live-feed__toolbar{flex-direction:column;align-items:flex-start;height:auto;padding:8px 0 0}.product-shell--agent .watch-live-feed__controls{width:100%}.product-shell--agent .watch-live-feed__controls .watch-workspace-select{flex:auto;min-width:0}.product-shell--agent .watch-metrics{grid-template-columns:minmax(0,1fr)}.product-shell--agent .watch-metric{min-height:104px;padding:18px 16px}.product-shell--agent .watch-performance-card,.product-shell--agent .watch-activity-card{padding:20px}.product-shell--agent .watch-performance-card>header{flex-direction:column;align-items:flex-start;min-height:0;padding-bottom:18px}.product-shell--agent .watch-performance-card>header h3,.product-shell--agent .watch-activity-card>header h3{font-size:20px}.product-shell--agent .watch-performance-chart{grid-template-columns:24px minmax(0,1fr)}.product-shell--agent .watch-bar-chart{gap:5px}.product-shell--agent .watch-bar-chart__track>i{left:15%;right:15%}}.product-shell--agent .watch-workspace__content--memory{background:#fff;min-height:0;overflow:auto}.product-shell--agent .watch-memory-view{color:#161c2d;width:100%;max-width:none;min-height:100%;font-family:Inter, var(--font-body,sans-serif);background:#fff;margin:0;padding:0}.product-shell--agent .watch-memory-layout{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:0;width:100%;min-height:100%;display:grid}.product-shell--agent .watch-memory-nav{background:#fff;flex-direction:column;gap:8px;min-width:0;padding:32px;display:flex}.product-shell--agent .watch-memory-nav button{color:#000000de;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;min-height:44px;padding:8px 24px;font-family:inherit;font-size:15.4px;font-weight:600;line-height:28px;display:flex}.product-shell--agent .watch-memory-nav button:focus:not(:focus-visible){box-shadow:none;outline:0}.product-shell--agent .watch-memory-nav button:focus-visible{outline-offset:1px;outline:1px solid #a9c8ff}.product-shell--agent .watch-memory-nav button:hover{background:#006bff05}.product-shell--agent .watch-memory-nav button.is-active{color:#000000de;background:#006bff0a;border:0}.product-shell--agent .watch-memory-card{width:100%;min-width:0;max-width:none;min-height:100%;box-shadow:none;background:#fff;border:0;border-radius:0;padding:32px 32px 80px;overflow:visible}.product-shell--agent .watch-memory-card__heading{border:0;min-height:0;padding:0;display:block}.product-shell--agent .watch-memory-card__heading h2{color:#161c2d;letter-spacing:-.025em;margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:28px}.product-shell--agent .watch-memory-card__heading p,.product-shell--agent .watch-memory-subsection>header p{color:#0009;margin:2px 0 0;font-size:12px;font-weight:400;line-height:20px}.product-shell--agent .watch-memory-form{gap:12px;max-width:760px;margin-top:24px;display:grid}.product-shell--agent .watch-field{border:0;gap:6px;padding:0;display:grid}.product-shell--agent .watch-field>span{color:#0009;font-family:inherit;font-size:11px;font-weight:400;line-height:18px}.product-shell--agent .watch-field input,.product-shell--agent .watch-field textarea{color:#000000de;background:#fff;border:1px solid #e1e5eb;border-radius:8px;outline:0;width:100%;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:400;line-height:18px}.product-shell--agent .watch-field input[readonly],.product-shell--agent .watch-field textarea[readonly]{color:#000000de;background:#fff}.product-shell--agent .watch-field textarea{resize:vertical;min-height:104px}.product-shell--agent .watch-field :is(input,textarea):focus{border-color:#4580f7;box-shadow:0 0 0 2px #4580f71a}.product-shell--agent .watch-field small{color:#8492a6;font-size:10px;line-height:16px}.product-shell--agent .watch-field small.is-error{color:#c24444}.product-shell--agent .watch-form-actions{justify-content:flex-end;align-items:center;gap:12px;width:min(100%,760px);min-height:54px;padding:12px 0 0;display:flex}.product-shell--agent .watch-form-actions>span{color:#8492a6;margin-right:auto;font-size:10px;line-height:18px}.product-shell--agent .watch-form-actions button{color:#fff;cursor:pointer;background:#4580f7;border:0;border-radius:8px;min-width:54px;min-height:32px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;box-shadow:0 1px 2px #161c2d1a}.product-shell--agent .watch-form-actions button:hover:not(:disabled){background:#3473ef}.product-shell--agent .watch-form-actions button:disabled{color:#fff;cursor:default;box-shadow:none;background:#dce6f8}.product-shell--agent .watch-memory-subsection{width:min(100%,760px);margin-top:38px}.product-shell--agent .watch-memory-subsection--first{margin-top:28px}.product-shell--agent .watch-memory-subsection>header{border:0;padding:0;display:block}.product-shell--agent .watch-memory-subsection>header h3{color:#161c2d;letter-spacing:-.02em;margin:0;font-family:inherit;font-size:18px;font-weight:600;line-height:26px}.product-shell--agent .watch-memory-offers{gap:10px;margin-top:20px;display:grid}.product-shell--agent .watch-memory-offers>div{color:#161c2d;background:#fff;border:1px solid #e1e5eb;border-radius:8px;align-items:center;gap:14px;width:100%;min-height:52px;padding:12px 14px;display:flex;overflow:hidden}.product-shell--agent .watch-memory-offers>div>svg{color:#161c2d;flex:none}.product-shell--agent .watch-memory-offers>div>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;display:block;overflow:hidden}.product-shell--agent .watch-memory-offer{grid-template-columns:15px minmax(0,1fr) 36px;display:grid!important}.product-shell--agent .watch-memory-offer.is-off{color:#8492a6;background:#fafbfc}.product-shell--agent .watch-memory-offer.is-off>svg{color:#8492a6}.product-shell--agent .watch-memory-offers__empty{color:#8492a6;margin:0;padding:8px 0;font-size:12px;line-height:20px}.product-shell--agent .watch-memory-add-offer{gap:8px;margin-top:2px;display:flex}.product-shell--agent .watch-memory-add-offer input{color:#161c2d;min-width:0;height:36px;font:inherit;background:#fff;border:1px solid #e1e5eb;border-radius:7px;outline:none;flex:1;padding:0 11px;font-size:12px}.product-shell--agent .watch-memory-add-offer input:focus{border-color:#76a7ff;box-shadow:0 0 0 3px #255bff1a}.product-shell--agent .watch-memory-add-offer button{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:#255bff;border:1px solid #255bff;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.product-shell--agent .watch-memory-add-offer button:disabled{cursor:default;background:#dce6f8;border-color:#dce6f8}.product-shell--agent .watch-memory-form--profile textarea{min-height:78px}.product-shell--agent .watch-memory-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-shell--agent .watch-guidance-note{color:#456485;background:#f5f8ff;border:1px solid #dce8fb;border-radius:8px;align-items:flex-start;gap:10px;width:min(100%,760px);margin:24px 0 0;padding:12px 14px;display:flex}.product-shell--agent .watch-guidance-note svg{flex:none;margin-top:1px}.product-shell--agent .watch-guidance-note p{margin:0;font-size:11px;line-height:18px}.product-shell--agent .watch-customer-profiles{gap:10px;width:min(100%,760px);margin-top:16px;display:grid}.product-shell--agent .watch-customer-profile{background:#fff;border:1px solid #e9ecf2;border-radius:7px;grid-template-columns:16px minmax(0,1fr) 36px 20px;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 12px;display:grid}.product-shell--agent .watch-customer-profile>svg{color:#6d727e}.product-shell--agent .watch-customer-profile>span{color:#212529;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:18px;display:block;overflow:hidden}.product-shell--agent .watch-memory-switch{cursor:pointer;background:#d9dde4;border:0;border-radius:999px;width:32px;height:18px;padding:0;position:relative}.product-shell--agent .watch-memory-switch i{background:#9ca4b1;border-radius:50%;width:14px;height:14px;transition:transform .14s,background .14s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000029}.product-shell--agent .watch-memory-switch.is-on i{background:#1683f8;transform:translate(14px)}.product-shell--agent .watch-memory-more,.product-shell--agent .watch-guidance-rules button{color:#6d727e;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:20px;height:28px;padding:0;display:grid}.product-shell--agent .watch-memory-more:hover,.product-shell--agent .watch-guidance-rules button:hover{color:#161c2d;background:#f3f5f8}.product-shell--agent .watch-memory-add-row{color:#255bff;cursor:pointer;background:#fff;border:1px solid #e9ecf2;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:32px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:400;line-height:20px;display:flex}.product-shell--agent .watch-memory-add-row:hover{background:#f8faff;border-color:#cfdcfa}.product-shell--agent .watch-guidance-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.product-shell--agent .watch-guidance-actions button{color:#161c2d;cursor:pointer;background:#fff;border:1px solid #e9ecf2;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:400;line-height:20px;display:inline-flex}.product-shell--agent .watch-guidance-actions button:first-child{color:#255bff}.product-shell--agent .watch-guidance-actions button:hover{background:#f8faff;border-color:#cfdcfa}.product-shell--agent .watch-guidance-rules{gap:10px;width:min(100%,760px);margin-top:18px;display:grid}.product-shell--agent .watch-guidance-rules>div{background:#fff;border:1px solid #e9ecf2;border-radius:7px;grid-template-columns:16px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:48px;padding:9px 12px;display:grid}.product-shell--agent .watch-guidance-rules>div>svg{color:#6d727e}.product-shell--agent .watch-guidance-rules>div>span{color:#212529;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}@media (width>=1500px){.product-shell--agent .watch-memory-card{padding-left:48px;padding-right:48px}.product-shell--agent .watch-memory-form,.product-shell--agent .watch-form-actions,.product-shell--agent .watch-memory-subsection,.product-shell--agent .watch-guidance-note{max-width:900px}}@media (width<=1050px){.product-shell--agent .watch-memory-layout{grid-template-columns:240px minmax(0,1fr)}.product-shell--agent .watch-memory-nav{padding:24px}.product-shell--agent .watch-memory-nav button{padding-left:16px;padding-right:16px;font-size:13px}}@media (width<=900px){.product-shell--agent .watch-memory-layout{display:block}.product-shell--agent .watch-memory-nav{flex-direction:row;gap:8px;padding:16px 14px 0;display:flex;overflow-x:auto}.product-shell--agent .watch-memory-nav button{width:auto;min-width:max-content;min-height:40px;padding:6px 14px}.product-shell--agent .watch-memory-card{padding:24px 14px 88px}}@media (width<=620px){.product-shell--agent .watch-memory-field-row{grid-template-columns:minmax(0,1fr)}.product-shell--agent .watch-memory-card__heading h2{font-size:19px}.product-shell--agent .watch-memory-subsection{margin-top:32px}}.product-shell--page-settings .settings-simple{color:#171b24;background:#f8f9fb;width:100%;min-height:100%;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto}.product-shell--page-settings .settings-simple__title{border:0;margin:0 0 26px;padding:0}.product-shell--page-settings .settings-simple__title h1{color:#171b24;letter-spacing:-.035em;margin:0;font-family:inherit;font-size:25px;font-weight:650;line-height:1.2}.product-shell--page-settings .settings-simple__layout{grid-template-columns:208px minmax(0,820px);align-items:start;gap:48px;display:grid}.product-shell--page-settings .settings-simple__nav section{gap:4px;display:grid}.product-shell--page-settings .settings-simple__nav h2{color:#969daa;letter-spacing:.085em;text-transform:uppercase;margin:0 0 6px;padding:0 10px;font-family:inherit;font-size:10px;font-weight:650;line-height:1.4}.product-shell--page-settings .settings-simple__nav button{color:#616a78;cursor:pointer;width:100%;min-height:40px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;display:flex}.product-shell--page-settings .settings-simple__nav button svg{flex:0 0 16px;width:16px;height:16px}.product-shell--page-settings .settings-simple__content,.product-shell--page-settings .settings-simple__content>section{min-width:0}.product-shell--page-settings .settings-simple__section-heading,.product-shell--page-settings .settings-simple__heading-row{margin:0 0 18px}.product-shell--page-settings .settings-simple__heading-row{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.product-shell--page-settings .settings-simple__section-heading h2,.product-shell--page-settings .settings-simple__heading-row h2{color:#171b24;letter-spacing:-.025em;margin:0;font-family:inherit;font-size:19px;font-weight:650;line-height:1.3}.product-shell--page-settings .settings-simple__section-heading p,.product-shell--page-settings .settings-simple__heading-row p{color:#788190;margin:5px 0 0;font-size:12px;line-height:1.55}.product-shell--page-settings :is(.settings-simple__panel,.settings-account-access,.settings-ai-context,.settings-billing-overview,.settings-member-list){background:#fff;border:1px solid #e3e7ee;border-radius:9px;overflow:hidden;box-shadow:0 1px 2px #141e3208}.product-shell--page-settings .settings-profile-panel__toolbar{background:#fff;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:20px 22px;display:flex}.product-shell--page-settings .settings-profile-panel__identity{min-width:0}.product-shell--page-settings .settings-profile-panel__identity>div{gap:3px;min-width:0;display:grid}.product-shell--page-settings .settings-profile-panel__identity strong{color:#171b24;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.product-shell--page-settings .settings-profile-panel__identity small,.product-shell--page-settings .settings-profile-panel__sign-in{color:#7f8794;font-size:11.5px;line-height:1.45}.product-shell--page-settings :is(.settings-simple__edit,.settings-simple__primary){color:#46505f;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.product-shell--page-settings .settings-simple__primary{color:#fff;background:#0b70f8;border-color:#0b70f8;box-shadow:0 2px 4px #0b70f82e}.product-shell--page-settings :is(.settings-simple__edit,.settings-simple__primary):disabled{cursor:not-allowed;opacity:.55}.product-shell--page-settings .settings-simple__fields{margin:0}.product-shell--page-settings .settings-simple__fields>div{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;min-height:62px;padding:13px 22px;display:grid}.product-shell--page-settings .settings-simple__fields>div:last-child{border-bottom:0}.product-shell--page-settings .settings-simple__fields :is(dt,dd){margin:0;font-size:12px}.product-shell--page-settings .settings-simple__fields dt{color:#727b89;align-items:center;gap:9px;display:flex}.product-shell--page-settings .settings-simple__fields dt svg{color:#9ca4b0}.product-shell--page-settings .settings-simple__fields dd{color:#242a34;text-overflow:ellipsis;font-weight:550;overflow:hidden}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form){background:#fbfcfd;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 22px;display:grid}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form) label,.settings-account-modal__form label,.settings-invite-modal__form label{color:#555f6e;align-content:start;gap:7px;font-size:11.5px;font-weight:600;display:grid}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form) :is(input,select,textarea),.settings-account-modal__form input,.settings-invite-modal__form :is(input,select){color:#202631;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:none;padding:9px 11px;font-size:12px;line-height:1.45;transition:border-color .14s,box-shadow .14s}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form) textarea{resize:vertical;min-height:94px}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form) :is(input,select,textarea):focus,.settings-account-modal__form input:focus,.settings-invite-modal__form :is(input,select):focus{border-color:#78aaf9;box-shadow:0 0 0 3px #2b7bf61c}.product-shell--page-settings :is(.settings-profile-form__actions,.settings-password-form__actions,.settings-ai-context__actions){grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.product-shell--page-settings :is(.settings-profile-form__actions,.settings-password-form__actions,.settings-ai-context__actions)>button:not(.settings-simple__primary){color:#596373;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;padding:8px 13px;font-size:11.5px;font-weight:600}.product-shell--page-settings .settings-account-access{margin-top:18px}.product-shell--page-settings .settings-account-access>header,.product-shell--page-settings .settings-ai-context__header{background:#fbfcfd;border-bottom:1px solid #edf0f4;align-items:center;gap:12px;padding:18px 20px;display:flex}.product-shell--page-settings .settings-account-access>header h3,.product-shell--page-settings .settings-ai-context__header h3{color:#1c222d;margin:0;font-family:inherit;font-size:13px;font-weight:600}.product-shell--page-settings .settings-account-access>header p,.product-shell--page-settings .settings-ai-context__header p{color:#7d8592;margin:3px 0 0;font-size:11.5px;line-height:1.45}.product-shell--page-settings .settings-account-access__row,.product-shell--page-settings .settings-member-row{background:#fff;border-bottom:1px solid #edf0f4;align-items:center;gap:20px;min-height:68px;padding:14px 20px;display:grid}.product-shell--page-settings .settings-account-access__row{grid-template-columns:minmax(0,1fr) auto}.product-shell--page-settings .settings-member-row{grid-template-columns:40px minmax(0,1fr) auto}.product-shell--page-settings :is(.settings-account-access__row,.settings-member-row):last-child{border-bottom:0}.product-shell--page-settings :is(.settings-account-access__row,.settings-member-row) strong{color:#242a34;font-size:12.5px;font-weight:550}.product-shell--page-settings :is(.settings-account-access__row,.settings-member-row) small{color:#858d99;margin-top:3px;font-size:11px;line-height:1.45}.product-shell--page-settings .settings-member-row__avatar{background:#f3f7ff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.product-shell--page-settings .settings-member-row__avatar img{object-fit:contain;width:24px;height:24px}.product-shell--page-settings .settings-account-access button,.product-shell--page-settings .settings-member-row button{color:#535d6c;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;padding:7px 11px;font-size:11px;font-weight:600}.product-shell--page-settings .settings-account-access__connected{color:#24844f;background:#effaf3;border:1px solid #cfe7d8;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.product-shell--page-settings .settings-account-access__social-notice{background:#fffaf0;border-bottom:1px solid #f0dfb8;padding:16px 20px}.product-shell--page-settings .settings-account-access__social-notice strong{color:#4a3c20}.product-shell--page-settings .settings-account-access__social-notice p{color:#7e6d49}.product-shell--page-settings .settings-ai-context__header{justify-content:flex-start}.product-shell--page-settings .settings-ai-context__header>button{margin-left:auto}.product-shell--page-settings .settings-ai-context__icon{background:#edf4ff;border:1px solid #d9e5fb;border-radius:8px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.product-shell--page-settings .settings-ai-context__icon img{object-fit:contain;width:22px;height:22px}.product-shell--page-settings .settings-ai-context__summary{margin:0}.product-shell--page-settings .settings-ai-context__summary>div{border-bottom:1px solid #edf0f4;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:16px 20px;display:grid}.product-shell--page-settings .settings-ai-context__summary :is(dt,dd){margin:0;font-size:12px;line-height:1.55}.product-shell--page-settings .settings-ai-context__summary dd{color:#29303b}.product-shell--page-settings .settings-ai-context__footer{background:#fbfcfd;justify-content:space-between;align-items:center;gap:16px;padding:13px 20px;display:flex}.product-shell--page-settings .settings-ai-context__footer>span{color:#818a97;font-size:10.5px}.product-shell--page-settings .settings-ai-context__footer>button{color:#4c5766;min-height:34px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-flex}.product-shell--page-settings .settings-billing-overview{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;display:grid;overflow:visible}.product-shell--page-settings .settings-billing-overview__row{background:#fff;border:1px solid #e3e8ef;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:96px;padding:22px 24px;display:grid;box-shadow:0 1px 2px #141e3208}.product-shell--page-settings .settings-billing-overview__plan{background:#fff;border-color:#e3e8ef;min-height:132px}.product-shell--page-settings .settings-billing-overview__plan-copy{justify-items:start;gap:5px;display:grid}.product-shell--page-settings .settings-billing-overview__eyebrow{color:#6f7d91;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:15px}.product-shell--page-settings .settings-billing-overview__plan-title{align-items:center;gap:9px;display:flex}.product-shell--page-settings .settings-billing-overview__plan-title>strong{color:#151b26;letter-spacing:-.025em;font-size:21px;font-weight:650;line-height:27px}.product-shell--page-settings .settings-billing-overview__plan-title>span{color:#657184;background:#fff;border:1px solid #d9e2ef;border-radius:6px;align-items:center;min-height:23px;padding:0 8px;font-size:9.5px;font-weight:550;display:inline-flex}.product-shell--page-settings .settings-billing-overview__row strong,.product-shell--page-settings .settings-usage__heading strong{color:#202630;font-size:13px;font-weight:600}.product-shell--page-settings .settings-billing-overview__row p,.product-shell--page-settings .settings-usage__heading p{color:#7b8491;margin:4px 0 0;font-size:11.5px;line-height:1.5}.product-shell--page-settings .settings-billing-overview__row>button{color:#4e5968;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11.5px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,transform .12s;display:inline-flex}.product-shell--page-settings .settings-billing-overview__row>button.settings-billing-overview__primary{color:#fff;background:#0b70f8;border-color:#0b70f8}.product-shell--page-settings .settings-billing-overview__row>button:hover:not(:disabled){color:#263242;background:#f7f9fc;border-color:#bdc9da}.product-shell--page-settings .settings-billing-overview__row>button.settings-billing-overview__primary:hover:not(:disabled){color:#fff;background:#075fd3;border-color:#075fd3}.product-shell--page-settings .settings-billing-overview__row>button:active:not(:disabled){transform:translateY(1px)}.product-shell--page-settings .settings-trial-countdown{color:#315fae;background:#eef4ff;border:1px solid #cbdafa;border-radius:6px;min-height:25px;margin-top:4px;padding:0 9px;font-size:10px;font-weight:600;line-height:23px}.product-shell--page-settings .settings-billing-overview__row.settings-billing-overview__usage{padding:24px;display:block}.product-shell--page-settings .settings-usage__grid{background:#fff;border:1px solid #e4e9f0;border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px;display:grid;overflow:hidden}.product-shell--page-settings .settings-usage__metric{color:#596372;background:#fff;border:0;border-bottom:1px solid #edf0f4;border-radius:0;grid-template-columns:minmax(180px,1fr) minmax(180px,42%) minmax(82px,max-content);align-items:center;gap:20px;min-height:64px;padding:12px 14px;font-size:11px;display:grid}.product-shell--page-settings .settings-usage__metric:last-child{border-bottom:0}.product-shell--page-settings .settings-usage__metric-label{align-items:center;gap:9px;min-width:0;display:flex}.product-shell--page-settings .settings-usage__metric-label>i{color:#3970d5;background:#f2f6fd;border:1px solid #dfe7f4;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.product-shell--page-settings .settings-usage__metric-label>span{color:#596372;min-width:0;font-size:11px;font-weight:500}.product-shell--page-settings .settings-usage__value{color:#1e2530;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.product-shell--page-settings .settings-usage__value small{color:#8993a1;font-size:9.5px;font-weight:450}.product-shell--page-settings .settings-usage__meter{background:#e9edf3;border-radius:999px;width:100%;height:6px;margin:0;display:block;overflow:hidden}.product-shell--page-settings .settings-usage__meter>span{border-radius:inherit;background:#0b70f8;height:100%;transition:width .22s;display:block}.product-shell--page-settings .settings-usage__metric.is-warning{background:#fffcf6;border-color:#ead8b5}.product-shell--page-settings .settings-usage__metric.is-warning .settings-usage__metric-label>i{color:#b57622;background:#fff8e9;border-color:#ead8b5}.product-shell--page-settings .settings-usage__metric.is-limit{background:#fff9f8;border-color:#efcbc6}.product-shell--page-settings .settings-usage__metric.is-limit .settings-usage__metric-label>i{color:#c05249;background:#fff1ef;border-color:#efcbc6}.product-shell--page-settings .settings-usage__metric.is-warning .settings-usage__meter>span{background:#d29036}.product-shell--page-settings .settings-usage__metric.is-limit .settings-usage__meter>span{background:#d5524a}.product-shell--page-settings .settings-usage__status{color:#b57622;margin-top:2px;font-size:9px;font-weight:550}.product-shell--page-settings .settings-usage__metric.is-limit .settings-usage__status{color:#c05249}.product-shell--page-settings .settings-billing-overview__billing{background:#fff;min-height:92px}.product-shell--page-settings .settings-billing-overview>a{color:#3268cc;justify-self:start;margin:0 4px;font-size:11px;font-weight:550;text-decoration:none}.product-shell--page-settings .settings-billing-overview>a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.product-shell--page-settings .settings-usage__grid{grid-template-columns:minmax(0,1fr)}.product-shell--page-settings .settings-usage__metric,.product-shell--page-settings .settings-usage__metric:nth-last-child(-n+2){grid-column:auto;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.product-shell--page-settings .settings-usage__meter{grid-area:2/1/auto/-1}}.product-shell--page-settings .settings-mail-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-shell--page-settings .settings-mail-provider-card{background:#fff;border:1px solid #e3e7ee;border-radius:9px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 1px 2px #141e3208}.product-shell--page-settings .settings-mail-provider-card__icon{background:#fafbfc;border:1px solid #e4e7ed;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.product-shell--page-settings .settings-mail-provider-card__copy strong{color:#202630;font-size:12.5px}.product-shell--page-settings .settings-mail-provider-card__copy p,.product-shell--page-settings .settings-mail-provider-card__copy small{color:#7c8592;margin:4px 0 0;font-size:11px;line-height:1.5}.product-shell--page-settings .settings-mail-provider-card>button{color:#4f5a69;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe4eb;border-radius:7px;grid-column:1/-1;font-size:11.5px;font-weight:600}.product-shell--page-settings .settings-team-subheading{color:#77808e;letter-spacing:.07em;text-transform:uppercase;margin:24px 0 10px;font-size:10px;font-weight:650}.product-shell--page-settings :is(.settings-account-message,.settings-team-message,.settings-mail-provider-error,.settings-ai-context__error,.settings-usage__error){color:#315f9f;background:#f2f7ff;border:1px solid #d8e6ff;border-radius:7px;padding:10px 12px;font-size:11.5px;line-height:1.45}.product-shell--page-settings :is(.settings-account-message--error,.settings-team-message--error,.settings-mail-provider-error,.settings-ai-context__error){color:#a74942;background:#fff5f4;border-color:#f2d3d0}.settings-account-modal-backdrop,.settings-invite-modal-backdrop,.settings-plans-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#171e2d73;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.settings-account-modal,.settings-invite-modal{color:#202630;background:#fff;border:1px solid #dfe4eb;border-radius:12px;outline:none;width:min(100%,540px);font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 80px #1822333d}.settings-account-modal__close,.settings-invite-modal__close,.settings-plans-modal__close{z-index:2;color:#697281;cursor:pointer;background:#fff;border:1px solid #e0e4ea;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:16px;right:16px}.settings-account-modal>header,.settings-invite-modal>header{border-bottom:1px solid #edf0f4;padding:22px 62px 20px 22px}.settings-account-modal>header h2,.settings-invite-modal>header h2{color:#171b24;letter-spacing:-.025em;margin:0;font-family:inherit;font-size:18px;font-weight:650}.settings-account-modal>header p,.settings-invite-modal>header p{color:#7c8592;margin:5px 0 0;font-size:11.5px;line-height:1.5}.settings-account-modal__form,.settings-account-modal__social-flow,.settings-invite-modal__form{gap:16px;padding:22px;display:grid}.settings-account-modal__actions,.settings-invite-modal__form>button{margin-top:2px}.product-shell--page-settings .settings-invite-modal{background:#fff;border-radius:12px;width:min(100%,480px);max-height:calc(100dvh - 40px);overflow:auto}.product-shell--page-settings .settings-invite-modal>header{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:22px 62px 20px 22px;display:grid}.product-shell--page-settings .settings-invite-modal__icon{color:#8ab51f;background:#f2f8df;border:1px solid #dce9b5;border-radius:10px;place-items:center;width:40px;height:40px;margin:0;display:grid}.product-shell--page-settings .settings-invite-modal__heading{min-width:0}.product-shell--page-settings .settings-invite-modal>header .settings-invite-modal__heading h2{color:#171b24;letter-spacing:-.025em;margin:0;font-family:inherit;font-size:18px;font-weight:650;line-height:1.25}.product-shell--page-settings .settings-invite-modal>header .settings-invite-modal__heading p{color:#7c8592;max-width:34ch;margin:4px 0 0;font-size:11.5px;line-height:1.45}.product-shell--page-settings .settings-invite-modal__form label{color:#55606f;margin-top:4px}.product-shell--page-settings .settings-invite-modal__form :is(input,select){background:#fff;border-radius:8px;min-height:42px}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary{border-color:var(--agent-accent);background:var(--agent-accent);color:#fff;border-radius:8px;width:100%;min-height:42px;margin-top:8px;font-size:12px;font-weight:600}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary:hover:not(:disabled){border-color:var(--agent-accent-hover);background:var(--agent-accent-hover)}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary:disabled{color:#929ba7;cursor:not-allowed;opacity:1;background:#e2e7ed;border-color:#e2e7ed}.product-shell--page-settings .settings-invite-modal__close:focus-visible{outline-offset:2px;outline:2px solid #1471ff6b}.settings-plans-modal-backdrop{align-items:center}.settings-plans-modal{color:#202630;background:#fff;border:1px solid #dfe4eb;border-radius:14px;outline:none;width:min(1080px,100%);max-height:calc(100dvh - 48px);font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:auto;box-shadow:0 30px 100px #161f2f47}.settings-plans-modal__header{text-align:center;background:linear-gradient(#f8fbff 0%,#fff 100%);border-bottom:1px solid #edf0f4;justify-items:center;padding:34px 72px 26px;display:grid}.settings-plans-modal__eyebrow{color:#0b70f8;letter-spacing:.01em;background:#edf4ff;border:1px solid #d7e6ff;border-radius:999px;align-items:center;gap:6px;min-height:28px;margin-bottom:11px;padding:5px 9px;font-size:10.5px;font-weight:650;display:inline-flex}.settings-plans-modal__header h2{color:#151a23;letter-spacing:-.045em;max-width:620px;margin:0;font-family:inherit;font-size:clamp(24px,3vw,32px);font-weight:680;line-height:1.12}.settings-plans-modal__header>p{color:#737d8b;max-width:620px;margin:10px 0 0;font-size:12px;line-height:1.55}.settings-plans-modal__cadence{background:#f3f5f8;border:1px solid #e0e4eb;border-radius:8px;gap:3px;margin-top:20px;padding:3px;display:inline-flex}.settings-plans-modal__cadence button{color:#677180;cursor:pointer;min-height:32px;font:inherit;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:11px;font-weight:600}.settings-plans-modal__cadence button[aria-pressed=true]{color:#202630;background:#fff;box-shadow:0 1px 3px #1c27371f}.settings-plans-modal__cadence span{color:#1c8b50;margin-left:4px;font-size:9.5px}.settings-plans-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.settings-modal-plan{background:#fff;border:1px solid #e1e5ec;border-radius:10px;flex-direction:column;min-width:0;min-height:470px;padding:20px;display:flex;position:relative}.settings-modal-plan--recommended{border-color:#8ab9ff;box-shadow:0 0 0 1px #2077f617,0 12px 30px #2077f614}.settings-modal-plan--current{background:#fbfcfe}.settings-modal-plan>header{justify-content:space-between;align-items:flex-start;gap:10px;min-height:62px;display:flex}.settings-modal-plan h3{color:#1b2029;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:650}.settings-modal-plan header p{color:#7b8491;margin:5px 0 0;font-size:10.5px;line-height:1.45}.settings-modal-plan header>span{color:#0b70f8;letter-spacing:.035em;text-transform:uppercase;background:#eaf2ff;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:700}.settings-modal-plan__price{align-items:baseline;gap:5px;margin-top:14px;display:flex}.settings-modal-plan__price strong{color:#151a23;letter-spacing:-.045em;font-size:29px;font-weight:680}.settings-modal-plan__price span{color:#858d99;font-size:11px}.settings-modal-plan>small{color:#858e9a;min-height:38px;margin-top:5px;font-size:9.5px;line-height:1.45}.settings-modal-plan>button{color:#303846;cursor:pointer;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #dce2ea;border-radius:7px;justify-content:center;align-items:center;gap:7px;margin:16px 0 18px;padding:8px 12px;font-size:11px;font-weight:650;display:inline-flex}.settings-modal-plan--recommended>button:not(:disabled){color:#fff;background:#0b70f8;border-color:#0b70f8;box-shadow:0 3px 7px #0b70f82e}.settings-modal-plan>button:disabled{cursor:default;color:#7a8390;background:#f1f3f6}.settings-modal-plan ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.settings-modal-plan li{color:#4e5867;align-items:flex-start;gap:8px;font-size:10.5px;line-height:1.45;display:flex}.settings-modal-plan li svg{color:#2c9b61;flex:0 0 14px;width:14px;height:14px;margin-top:1px}.settings-modal-plan li.is-locked{color:#9ba2ac}.settings-modal-plan li.is-locked svg{color:#a8afb9}@media (width<=980px){.product-shell--page-settings .settings-simple__frame{width:min(100% - 36px,900px)}.product-shell--page-settings .settings-simple__layout{grid-template-columns:174px minmax(0,1fr);gap:26px}.settings-plans-modal__grid{grid-template-columns:repeat(3,minmax(260px,1fr));overflow-x:auto}}@media (width<=720px){.product-shell--page-settings .settings-simple__frame{width:calc(100% - 28px);padding-top:24px}.product-shell--page-settings .settings-simple__layout{display:block}.product-shell--page-settings .settings-simple__nav{gap:6px;margin-bottom:24px;display:flex;position:static;overflow-x:auto}.product-shell--page-settings .settings-simple__nav section{flex:none;gap:4px;display:flex}.product-shell--page-settings .settings-simple__nav h2{display:none}.product-shell--page-settings .settings-simple__nav button{white-space:nowrap;width:auto}.product-shell--page-settings :is(.settings-profile-form,.settings-password-form,.settings-ai-context__form),.product-shell--page-settings .settings-usage__grid,.product-shell--page-settings .settings-mail-provider-grid{grid-template-columns:minmax(0,1fr)}.product-shell--page-settings .settings-simple__fields>div,.product-shell--page-settings .settings-ai-context__summary>div{grid-template-columns:minmax(0,1fr);gap:6px}.product-shell--page-settings .settings-account-access__row,.product-shell--page-settings .settings-member-row,.product-shell--page-settings .settings-billing-overview__row{grid-template-columns:minmax(0,1fr);align-items:stretch}.settings-plans-modal-backdrop{padding:10px}.settings-plans-modal{max-height:calc(100dvh - 20px)}.settings-plans-modal__header{padding:28px 42px 22px 20px}.settings-plans-modal__grid{grid-template-columns:minmax(260px,1fr)}.settings-modal-plan{min-height:0}}.product-shell--page-settings .settings-simple{color:#14171f;background:#fff;min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto}.product-shell--page-settings .settings-simple__frame{width:min(1360px,100% - 60px);margin:0 auto;padding:36px 0 72px}.product-shell--page-settings .settings-simple__tabs{scrollbar-width:none;border-bottom:1px solid #e9ecf2;align-items:flex-start;gap:31px;min-width:0;min-height:45px;display:flex;overflow-x:auto}.product-shell--page-settings .settings-simple__tabs::-webkit-scrollbar{display:none}.product-shell--page-settings .settings-simple__tabs button{color:#6d727e;cursor:pointer;min-height:44px;font:inherit;letter-spacing:0;white-space:nowrap;background:0 0;border:0;flex:none;align-items:flex-start;padding:0 0 14px;font-size:15.6px;font-weight:600;line-height:25.6px;display:inline-flex;position:relative}.product-shell--page-settings .settings-simple__tabs button:hover,.product-shell--page-settings .settings-simple__tabs button.settings-simple__tab-active{color:#14171f}.product-shell--page-settings .settings-simple__tabs button.settings-simple__tab-active:after{content:"";background:#4580f7;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.product-shell--page-settings .settings-simple__layout{grid-template-columns:276px minmax(0,970px);justify-content:center;align-items:start;gap:70px;margin-top:55px;display:grid}.product-shell--page-settings .settings-simple__nav{gap:4px;padding:0;display:grid;position:sticky;top:28px}.product-shell--page-settings .settings-simple__nav button{color:#000000de;cursor:pointer;width:276px;min-height:44px;font:inherit;text-align:left;background:#fff;border:0;border-radius:12px;justify-content:flex-start;align-items:center;padding:9px 20px;font-size:15.6px;font-weight:600;line-height:25.6px;display:flex}.product-shell--page-settings .settings-simple__nav button:hover{color:#000000de;background:#006bff0a}.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{color:#000000de;background:#f1f9ff;border-color:#0000}.product-shell--page-settings .settings-simple__content{width:100%;min-width:0;max-width:970px}.product-shell--page-settings .settings-account-view{gap:16px;display:grid}.product-shell--page-settings .settings-account-card{box-shadow:none;background:#fff;border:1px solid #e9ecf2;border-radius:8px;overflow:hidden}.product-shell--page-settings .settings-account-card__heading h2{color:#14171f;margin:0;font-size:15.6px;font-weight:600;line-height:24px}.product-shell--page-settings .settings-account-card__heading p{color:#6d727e;margin:3px 0 0;font-size:12.8px;font-weight:400;line-height:19px}.product-shell--page-settings .settings-account-card__section{border-bottom:1px solid #e9ecf2;padding:24px}.product-shell--page-settings .settings-account-card__section:last-child{border-bottom:0}.product-shell--page-settings .settings-account-card__heading{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.product-shell--page-settings .settings-account-card__heading h2{align-items:center;gap:6px;display:flex}.product-shell--page-settings .settings-account-card__heading h2 svg{color:#8f96a3}.product-shell--page-settings .settings-account-card__icon{color:#555c68;background:#f8f9fb;border:1px solid #e9ecf2;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.product-shell--page-settings :is(.settings-account-card__action,.settings-account-card__single-field button,.settings-account-card__provider button,.settings-account-card__security-row button){color:#303640;cursor:pointer;min-height:38px;font:inherit;letter-spacing:.2px;background:#fff;border:1px solid #dfe3ea;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.product-shell--page-settings :is(.settings-account-card__action,.settings-account-card__single-field button,.settings-account-card__provider button,.settings-account-card__security-row button):hover:not(:disabled){background:#f8f9fb;border-color:#ccd2dc}.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__single-field,.product-shell--page-settings .settings-account-card__provider,.product-shell--page-settings .settings-account-card__security-row,.product-shell--page-settings .settings-account-card__form,.product-shell--page-settings .settings-account-card__logout,.product-shell--page-settings .settings-account-card__section>.settings-account-message,.product-shell--page-settings .settings-account-card__section>.settings-account-access__social-notice{margin-left:46px}.product-shell--page-settings .settings-account-card__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:17px;display:grid}.product-shell--page-settings .settings-account-card__fields--workspace{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell--page-settings .settings-account-card__fields label,.product-shell--page-settings .settings-account-card__form label{color:#515866;gap:7px;font-size:12px;font-weight:600;line-height:18px;display:grid}.product-shell--page-settings :is(.settings-account-card__fields,.settings-account-card__single-field,.settings-account-card__form) :is(input,select){color:#1f232b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dfe3ea;border-radius:6px;outline:0;padding:9px 12px;font-size:13px;font-weight:400;line-height:20px}.product-shell--page-settings .settings-account-card__fields input[readonly],.product-shell--page-settings .settings-account-card__single-field input[readonly]{color:#4c535f;background:#fbfbfc}.product-shell--page-settings :is(.settings-account-card__single-field,.settings-account-card__provider,.settings-account-card__security-row){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:17px;display:grid}.product-shell--page-settings .settings-account-card__provider,.product-shell--page-settings .settings-account-card__security-row{border-top:1px solid #eef0f4;padding-top:16px}.product-shell--page-settings .settings-account-card__provider>div:first-child,.product-shell--page-settings .settings-account-card__security-row>div:first-child{gap:3px;display:grid}.product-shell--page-settings .settings-account-card__provider strong,.product-shell--page-settings .settings-account-card__security-row strong{color:#22262e;font-size:13px;font-weight:600}.product-shell--page-settings .settings-account-card__provider small,.product-shell--page-settings .settings-account-card__security-row small{color:#747b87;font-size:11.5px;line-height:18px}.product-shell--page-settings .settings-account-card__provider>div:last-child{align-items:center;gap:9px;display:flex}.product-shell--page-settings .settings-account-card__provider>div:last-child>span,.product-shell--page-settings .settings-account-card__security-row strong span{color:#707783;background:#f2f4f7;border-radius:5px;align-items:center;min-height:22px;padding:3px 7px;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}.product-shell--page-settings .settings-account-card__security-row button{color:#fff;background:#006bff;border-color:#006bff;box-shadow:0 3px 2.5px #006bff4d}.product-shell--page-settings .settings-account-card__security-row button:disabled{box-shadow:none;cursor:not-allowed;background:#d8dee8;border-color:#ccd5e2}.product-shell--page-settings .settings-account-card__form{background:0 0;margin-top:18px;padding:0}.product-shell--page-settings .settings-account-card__logout{color:#006bff;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;margin-top:17px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.product-shell--page-settings .settings-account-card__section>.settings-account-message{margin-top:14px}.product-shell--page-settings .settings-account-card__section>.settings-account-access__social-notice{border:1px solid #f0dfb8;border-radius:6px;margin-top:16px;padding:14px}.product-shell--page-settings .settings-simple__primary{background:#006bff;border-color:#006bff;box-shadow:0 3px 2.5px #006bff4d}@media (width<=1180px){.product-shell--page-settings .settings-simple__frame{width:min(100% - 40px,1060px)}.product-shell--page-settings .settings-simple__layout{grid-template-columns:230px minmax(0,1fr);gap:34px}.product-shell--page-settings .settings-simple__nav button{width:230px}}@media (width<=760px){.product-shell--page-settings .settings-simple__frame{width:calc(100% - 28px);padding-top:20px}.product-shell--page-settings .settings-simple__tabs{gap:22px}.product-shell--page-settings .settings-simple__tabs button{font-size:13.5px}.product-shell--page-settings .settings-simple__layout{margin-top:24px;display:block}.product-shell--page-settings .settings-simple__nav{gap:5px;margin-bottom:24px;display:flex;position:static;overflow-x:auto}.product-shell--page-settings .settings-simple__nav button{white-space:nowrap;border-radius:9px;flex:none;width:auto;min-height:38px;padding:7px 12px;font-size:13px}.product-shell--page-settings .settings-account-card__section{padding:20px 16px}.product-shell--page-settings .settings-account-card__heading{grid-template-columns:32px minmax(0,1fr)}.product-shell--page-settings .settings-account-card__heading>.settings-account-card__action{grid-column:2;width:100%;margin-top:10px}.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__fields--workspace{grid-template-columns:minmax(0,1fr)}.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__single-field,.product-shell--page-settings .settings-account-card__provider,.product-shell--page-settings .settings-account-card__security-row,.product-shell--page-settings .settings-account-card__form,.product-shell--page-settings .settings-account-card__logout,.product-shell--page-settings .settings-account-card__section>.settings-account-message,.product-shell--page-settings .settings-account-card__section>.settings-account-access__social-notice{margin-left:0}.product-shell--page-settings :is(.settings-account-card__single-field,.settings-account-card__provider,.settings-account-card__security-row){grid-template-columns:minmax(0,1fr);align-items:stretch}}.product-shell--page-settings .settings-simple__frame{width:min(1360px,100% - 48px);max-width:1360px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:28px 0 64px;display:block;overflow:visible}.product-shell--page-settings .settings-simple{box-shadow:none;border:0;border-radius:0;padding:0}.product-shell--page-settings .settings-simple__tabs{width:100%;height:auto;min-height:45px;box-shadow:none;background:0 0;border-top:0;border-left:0;border-right:0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;padding:0}.product-shell--page-settings .settings-simple__layout{grid-template-columns:276px minmax(0,970px);justify-content:center;align-items:start;gap:70px;width:100%;min-width:0;margin:55px 0 0;padding:0;display:grid}.product-shell--page-settings .settings-simple__nav{width:276px;min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;margin:0;padding:0;display:grid;position:sticky;top:28px;overflow:visible}.product-shell--page-settings .settings-simple__nav button,.product-shell--page-settings .settings-simple__nav button:hover,.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{width:276px;min-height:44px;box-shadow:none;clip-path:none;border:0;border-radius:12px;margin:0;padding:9px 20px;position:static;overflow:hidden;transform:none}.product-shell--page-settings .settings-simple__nav button{background:#fff}.product-shell--page-settings .settings-simple__nav button:hover{background:#006bff0a}.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{background:#f1f9ff}.product-shell--page-settings .settings-simple__content,.product-shell--page-settings .settings-simple__content>section{width:100%;min-width:0;max-width:970px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.product-shell--page-settings .settings-account-card__section{padding:20px 24px}.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__single-field,.product-shell--page-settings .settings-account-card__provider,.product-shell--page-settings .settings-account-card__security-row,.product-shell--page-settings .settings-account-card__form,.product-shell--page-settings .settings-account-card__logout,.product-shell--page-settings .settings-account-card__section>.settings-account-message{width:min(100% - 46px,640px);max-width:640px}.product-shell--page-settings .settings-account-card__single-field,.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__provider--security{margin-top:14px}@media (width>=901px){.product-shell--page-settings .shell-main--agent{--agent-topbar-height:76px}.product-shell--page-settings .agent-topbar__identity{border-right:0;flex:auto;align-self:center;min-width:0;padding:0 32px}.product-shell--page-settings .agent-topbar__identity>h1{font-size:19px;line-height:28px}}@media (width>=901px) and (width<=1500px){.product-shell--page-settings .settings-simple__layout{grid-template-columns:220px minmax(0,1fr);gap:40px}.product-shell--page-settings .settings-simple__nav,.product-shell--page-settings .settings-simple__nav button,.product-shell--page-settings .settings-simple__nav button:hover,.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{width:220px}}@media (width>=901px) and (width<=1180px){.product-shell--page-settings .settings-simple__frame{width:calc(100% - 32px)}.product-shell--page-settings .settings-simple__layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.product-shell--page-settings .settings-simple__nav,.product-shell--page-settings .settings-simple__nav button,.product-shell--page-settings .settings-simple__nav button:hover,.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{width:190px}}@media (width<=760px){.product-shell--page-settings .settings-simple__frame{width:calc(100% - 28px);padding:20px 0 48px}.product-shell--page-settings .settings-simple__layout{margin-top:24px;display:block}.product-shell--page-settings .settings-simple__nav{width:100%;margin-bottom:24px;display:flex;position:static;overflow-x:auto}.product-shell--page-settings .settings-simple__nav button,.product-shell--page-settings .settings-simple__nav button:hover,.product-shell--page-settings .settings-simple__nav button.settings-simple__nav-active{flex:none;width:auto;min-height:38px;padding:7px 12px}.product-shell--page-settings .settings-account-card__fields,.product-shell--page-settings .settings-account-card__single-field,.product-shell--page-settings .settings-account-card__provider,.product-shell--page-settings .settings-account-card__security-row,.product-shell--page-settings .settings-account-card__form,.product-shell--page-settings .settings-account-card__logout,.product-shell--page-settings .settings-account-card__section>.settings-account-message{width:100%;max-width:none}}.product-shell--page-settings .settings-simple__layout{grid-template-columns:minmax(0,970px);gap:0}.product-shell--page-settings .settings-ai-context__header{background:#fff;min-height:76px;padding:18px 22px 19px}.product-shell--page-settings .settings-ai-context__header h3{color:#171c25;letter-spacing:-.01em;font-size:15px}.product-shell--page-settings .settings-ai-context__header p{color:#737d8c;max-width:62ch;margin-top:4px;font-size:11.5px}.product-shell--page-settings .settings-ai-context__form{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field{border-bottom:1px solid #edf0f4;gap:5px;min-width:0;padding:16px 20px 18px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field:nth-of-type(2n){border-right:1px solid #edf0f4}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field--wide{grid-column:1/-1;padding-top:18px}.product-shell--page-settings .settings-ai-context__field>span{color:#343c49;font-size:11.5px;font-weight:600}.product-shell--page-settings .settings-ai-context__field>small{color:#8a929f;min-height:16px;font-size:10.5px;font-weight:400;line-height:1.45}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field :is(input,textarea,select){background:#fbfcfe;border-color:#dce2ea;border-radius:8px;margin-top:4px;transition:border-color .16s,box-shadow .16s,background-color .16s}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field textarea{resize:vertical;min-height:74px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field--wide textarea{min-height:78px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field--compact :is(input,select){min-height:42px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field :is(input,textarea,select):hover{background:#fff;border-color:#cbd3df}.product-shell--page-settings .settings-ai-context__actions{background:#f8fafc;align-items:center;min-height:68px;padding:14px 20px}.product-shell--page-settings .settings-ai-context__source{color:#858e9b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-right:auto;font-size:10.5px;font-weight:500;display:inline-flex;overflow:hidden}.product-shell--page-settings .settings-ai-context__actions>button{transition:border-color .16s,background-color .16s,color .16s,transform .12s}.product-shell--page-settings .settings-ai-context__actions>button:active{transform:translateY(1px)}@media (width<=760px){.product-shell--page-settings .settings-ai-context__form{grid-template-columns:minmax(0,1fr)}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field,.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field--wide{border-right:0;grid-column:1}.product-shell--page-settings .settings-ai-context__actions{flex-wrap:wrap}.product-shell--page-settings .settings-ai-context__source{width:100%;margin:0 0 2px}}.product-shell--agent{--agent-success:#4580f7;--wl-table-success:#4580f7}.product-shell--agent .assistant-welcome__mascot span{background:#8eb8ff;box-shadow:0 0 18px #4580f757}.product-shell--agent .shell-navigation button>small{color:#255bff;background:#eaf2ff}.product-shell--agent .shell-watch-thread__dot--active{background:#4580f7;box-shadow:0 0 0 2px #4580f71f}.product-shell--agent .assistant-agent-setup__complete{color:#4580f7}.product-shell--agent .watch-workspace__status.is-active,.product-shell--agent .watch-feed-status strong.is-active,.product-shell--agent .watch-activity-item__meta>span,.product-shell--agent :is(.campaign-audience__status--active,.campaign-audience__status--completed,.campaign-audience__verified),.product-shell--agent .watch-leads-view .watch-lead-status.is-ready,.product-shell--agent .watch-leads-view .watch-lead-status.is-qualified,.product-shell--agent .watch-lead-status.is-ready,.product-shell--agent .watch-lead-status.is-qualified,.product-shell--agent .watch-settings-status button.is-resume{color:#256fd3;background:#edf4ff;border-color:#cfe0ff}.product-shell--agent .watch-workspace__status.is-active i,.product-shell--agent .watch-feed-status__dot.is-active,.product-shell--agent .watch-activity-status>.watch-feed-status__dot.is-active{background:#4580f7;box-shadow:0 0 0 3px #4580f71a}.product-shell--agent .watch-metric--green .watch-metric__icon,.product-shell--agent .watch-activity-item__icon.is-lead{color:#4580f7;background:#edf4ff}.product-shell--agent .watch-metric--green .watch-metric__heading i{background:#4580f7}.product-shell--agent .lead-drawer__activity li>span{color:#4580f7;background:#edf4ff}.product-shell--agent .watch-leads-stats>span:nth-child(3) svg,.product-shell--agent :is(.taskboard-row__check--approved,.taskmodal__details-status--approved),.product-shell--agent .cue-detail__approval-success{color:#4580f7}.settings-account-access__connected,.settings-team-message--success{color:#256fd3;background:#edf4ff;border-color:#cfe0ff}.settings-plans-modal__cadence span,.settings-modal-plan li svg{color:#4580f7}.cue-detail-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141c2a6b;padding:24px}.cue-detail{--cue-accent:#1673ef;--cue-accent-hover:#0b63d8;--cue-accent-soft:#edf5ff;--cue-border:#edf0f4;--cue-border-strong:#dfe4eb;--cue-muted:#7d8592;--cue-surface:#fff;--cue-surface-low:#f8f9fb;--cue-surface-raised:#f1f4f8;--cue-text:#171c26;width:min(1100px,100vw - 48px);height:min(720px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--cue-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #dce1e8;border-radius:12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 26px 78px #161f2f40}.cue-brief{scrollbar-color:#cfd5df transparent;height:100%;max-height:none;overflow:hidden}.cue-brief__header-actions{gap:7px;top:16px;right:16px}.cue-brief__cue-navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#dfe4eb;border-radius:7px}.cue-brief__cue-navigation button,.cue-brief__close{color:#687282;background:#fff;border-color:#dfe4eb;width:34px;height:34px;transition:border-color .14s,background-color .14s,color .14s,transform .14s}.cue-brief__cue-navigation button{border-right-color:#dfe4eb}.cue-brief__cue-navigation button:disabled{color:#c3c9d2;cursor:default}.cue-brief__close{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:7px}.cue-brief__layout{grid-template-columns:minmax(0,1fr) 340px;height:100%}.cue-brief__main{background:#fff;min-height:0;padding:32px 36px 44px;overflow-y:auto}.cue-brief__header{padding-bottom:26px;padding-right:0}.cue-brief__meta{color:#717b89;gap:8px;font-size:10.5px;font-weight:500}.cue-brief__match{color:#226fdc;background:#edf5ff;border:1px solid #cfe0ff;border-radius:7px;align-items:center;gap:7px;min-height:30px;padding:5px 9px;display:inline-flex}.cue-brief__match small,.cue-brief__watch small{color:#7b8797;font-size:9px;font-weight:500}.cue-brief__match strong,.cue-brief__watch strong{color:inherit;font-size:10.5px;font-weight:650}.cue-brief__watch{color:#535f70;background:#fff;border:1px solid #e2e6ec;border-radius:7px;align-items:center;gap:7px;min-width:0;max-width:min(360px,46vw);min-height:30px;padding:5px 9px;display:inline-flex;overflow:hidden}.cue-brief__watch strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cue-brief__identity h2{color:#171c26;letter-spacing:-.035em;max-width:720px;margin-top:19px;font-family:inherit;font-size:clamp(24px,2.25vw,30px);font-weight:650;line-height:1.15}.cue-brief__source-inline{color:#5f6978;background:#fff;border:1px solid #e1e6ee;border-radius:8px;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:34px;margin-top:14px;padding:6px 9px;font-size:10.5px;font-weight:500;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.cue-brief__source-inline>span:not(.source-badge){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cue-brief__source-inline>svg{color:#4580f7;flex:none}.cue-brief__contact-person--lead{margin-top:16px}.cue-brief__contact-person>i{color:#fff;background:#273149;border-color:#dfe4eb;border-radius:8px;flex-basis:36px;width:36px;height:36px;font-size:10.5px}.cue-brief__contact-person strong{color:#252b35;font-size:12.5px;font-weight:600}.cue-brief__contact-person span{color:#7d8592;font-size:11.5px}.cue-brief__evidence{background:#f8f9fb;border:1px solid #e2e6ec;border-radius:9px;grid-template-columns:24px minmax(0,1fr);gap:0 13px;padding:18px}.cue-brief__summary-card{background:#f8fafc;border:1px solid #e2e7ee;border-radius:10px;padding:20px}.cue-brief__summary-label{color:#687486;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.cue-brief__summary-card>p{color:#303946;max-width:68ch;margin:0;font-size:14px;font-weight:500;line-height:1.58}.cue-brief__evidence>svg{color:#6b9cf0;margin-top:1px}.cue-brief__evidence blockquote{color:#313946;font-size:14px;font-weight:500;line-height:1.55}.cue-brief__tags{gap:6px;margin-top:14px}.cue-brief__tags span{color:#5c6f91;background:#eef4ff;border:1px solid #e0e7f2;border-radius:6px;padding:4px 8px;font-size:10px}.cue-brief__section{border-bottom-color:#edf0f4;padding:25px 4px}.cue-brief__section header,.cue-brief__rail-section>header,.cue-brief__replies>header,.cue-brief__replies>header>div{gap:8px}.cue-brief__section header>svg,.cue-brief__rail-section>header>svg,.cue-brief__replies>header>div>svg,.cue-contact-card__methods a svg,.cue-brief__source-link>svg{color:#4580f7}.cue-brief h3{color:#232a35;letter-spacing:-.015em;font-family:inherit;font-size:13px;font-weight:620;line-height:1.4}.cue-brief__section>p{color:#66707f;max-width:68ch;margin:12px 0 0 26px;font-size:13px;line-height:1.62}.cue-brief__unknown{background:#fdfbf7;border:1px solid #e7dfd2;border-radius:8px;gap:3px;margin:16px 0 0 26px;padding:11px 12px;display:grid}.cue-brief__unknown strong{color:#665b4a;font-size:10px;font-weight:650}.cue-brief__unknown span{color:#817668;font-size:10.5px;line-height:1.45}.cue-brief__rail{background:#fafbfc;border-left-color:#e2e6ec;gap:14px;min-height:0;padding:62px 18px 20px;overflow-y:auto}.cue-brief__decision-card{background:#fff;border:1px solid #dfe5ed;border-radius:10px;padding:16px}.cue-brief__decision-card>span{color:#7f8997;letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:650}.cue-brief__decision-card>h3{margin-top:7px;font-size:14px}.cue-brief__decision-card>p{color:#717c8b;margin:6px 0 14px;font-size:10.5px;line-height:1.5}.cue-brief__rail-section>header{margin-bottom:10px}.cue-brief__contacts{gap:8px}.cue-contact-card,.cue-brief__source-link,.cue-brief__replies{color:#303743;box-shadow:none;background:#fff;border:1px solid #e0e4ea;border-radius:9px}.cue-contact-card{padding:14px}.cue-contact-card__label,.cue-brief__source-link small,.cue-brief__replies>header small{color:#8a929e;font-size:9.5px;font-weight:550}.cue-contact-card__methods{border-top-color:#edf0f4;margin-top:10px;padding-top:9px}.cue-contact-card__methods a{color:#566171;font-size:10.5px}.cue-contact-card__empty{color:#818a97;margin-top:10px;font-size:10.5px}.cue-brief__source-link{color:#3e4755;gap:10px;padding:12px 13px}.cue-brief__source-link strong{color:#303743;font-size:11px;font-weight:550}.cue-brief__decision-actions{gap:8px}.cue-brief__decision-card .cue-brief__decision-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cue-brief__decision-actions button{color:#566171;background:#fff;border:1px solid #dfe4eb;border-radius:7px;min-height:40px;padding:9px 12px;font-size:11px;font-weight:600}.cue-brief__decision-actions button[data-primary=true]{color:#fff;background:#1673ef;border-color:#1673ef;box-shadow:0 2px 5px #1673ef2e}.cue-brief__decision-actions button[data-danger=true]{color:#77808d}.cue-brief__replies{padding:13px}.cue-brief__replies--main{background:#f9fbff;border-color:#dce5f4;margin-top:0;padding:16px}.cue-brief__replies--main>header{padding-right:0}.cue-brief__replies--main article{background:#fff}.cue-brief__replies article{background:#f8f9fb;border:1px solid #e3e7ed;border-radius:8px;margin-top:10px;padding:12px}.cue-brief__replies article button{color:#687282;background:#fff;border:1px solid #dfe4eb;border-radius:6px;min-height:28px;padding:4px 8px;font-size:10px;top:9px;right:9px}.cue-brief__replies article p{color:#5e6877;-webkit-line-clamp:unset;max-height:150px;margin:0;padding:31px 2px 0;font-size:11.5px;line-height:1.55;overflow-y:auto}.cue-detail__approval-success{color:#5574a5;font-size:11px}.cue-detail__approval-success svg{color:#4580f7}.cue-detail :is(a,button):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #8ab8ff}@media (hover:hover){.cue-brief__cue-navigation button:hover:not(:disabled),.cue-brief__close:hover,.cue-brief__replies article button:hover,.cue-brief__decision-actions button:not([data-primary=true]):hover{color:#26303c;background:#f5f7fa;border-color:#c7d0dc}.cue-brief__source-link:hover{background:#f8faff;border-color:#cfd8e5}.cue-brief__source-inline:hover{color:#2d5fae;background:#f7faff;border-color:#bfd0ec}.cue-brief__decision-actions button[data-primary=true]:hover{background:#0b63d8;border-color:#0b63d8}}@media (width<=960px){.cue-detail{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.cue-brief{overflow-y:auto}.cue-brief__layout{grid-template-columns:minmax(0,1fr);height:auto}.cue-brief__main{overflow:visible}.cue-brief__rail{border-top:1px solid #e2e6ec;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 28px 30px;display:grid;overflow:visible}.cue-brief__decision-card,.cue-brief__decision-actions,.cue-brief__replies{grid-column:1/-1}}@media (width<=640px){.cue-detail-backdrop{padding:0}.cue-detail{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.cue-brief__header-actions{top:12px;right:12px}.cue-brief__main{padding:60px 16px 28px}.cue-brief__identity h2{font-size:24px}.cue-brief__evidence{padding:15px}.cue-brief__section>p,.cue-brief__unknown{margin-left:0}.cue-brief__rail{padding:20px 16px max(24px, env(safe-area-inset-bottom));display:flex}}.cue-brief__section--next-step{padding-top:22px}.cue-brief__section--next-step header>svg{color:#4f77bf}.cue-brief__replies--main{gap:10px;display:grid}.cue-brief__replies--main>header{margin-bottom:0}.cue-brief__replies--main article{margin-top:0;padding:13px 14px 14px}.cue-brief__reply-heading{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.cue-brief__reply-heading strong{color:#303946;letter-spacing:.01em;font-size:10.5px;font-weight:650}.cue-brief__replies article .cue-brief__reply-heading button{flex:none;align-items:center;gap:5px;min-height:27px;display:inline-flex;position:static}.cue-brief__replies article p{margin-top:8px;padding:0 2px}.product-shell--agent .home-assistant--simple-chat{--chat-border:#e9ecf2;--chat-border-strong:#dfe3ea;--chat-surface:#fff;--chat-surface-subtle:#f8f9fb;--chat-text:#000000de;--chat-muted:#0009;--chat-blue:#4580f7;--chat-blue-hover:#2468ed}.product-shell--agent .home-assistant--simple-chat .assistant-message--assistant,.product-shell--agent .home-assistant--simple-chat .watch-run-message__turn{display:block}.product-shell--agent .home-assistant--simple-chat .assistant-message__avatar{display:none}.product-shell--agent .home-assistant--simple-chat .assistant-message__content,.product-shell--agent .home-assistant--watch-chat .assistant-message__content,.product-shell--agent .home-assistant--simple-chat .watch-run-message__content{width:min(100%,704px);max-width:704px}.product-shell--agent .home-assistant--simple-chat .assistant-message__text{color:var(--chat-text);font-size:14px;line-height:1.62}.product-shell--agent .home-assistant--simple-chat .assistant-message__user-bubble{max-width:min(620px,100%);box-shadow:none;color:var(--chat-text);background:#f4f5f7;border:1px solid #eef0f3;border-radius:12px 12px 3px;padding:10px 13px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-agent-setup,.assistant-tool,.assistant-proposal,.assistant-watch-card,.assistant-search-next,.watch-run-message__card){border:1px solid var(--chat-border);background:var(--chat-surface);width:100%;max-width:704px;box-shadow:none;border-radius:8px;overflow:hidden}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup{margin:4px 0 16px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-agent-setup__header,.assistant-proposal__header,.assistant-watch-card__header){border-bottom-color:var(--chat-border);min-height:64px;padding:14px 16px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-agent-setup__mark,.assistant-tool__icon,.assistant-proposal__icon,.assistant-watch-card__mark){color:#fff;background:linear-gradient(145deg,#147eff 5%,#4f91ff 58%,#8fb7ff 100%);border:0;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 4px 10px #006bff29}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__mark{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px #1e304e14}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__status{gap:7px;padding:0 16px 16px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__status p{min-height:22px;color:var(--chat-muted);gap:12px;font-size:13.5px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__body{border-top:1px solid var(--chat-border);padding:16px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__body ol{gap:10px;margin-top:12px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__body li{min-height:34px;color:var(--chat-muted);font-size:13.5px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__step-icon{color:#6d727e;border-color:var(--chat-border)}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup .assistant-tool__schedule{border-color:var(--chat-border);background:var(--chat-surface-subtle);border-radius:8px;margin-top:14px}.product-shell--agent .home-assistant--simple-chat .assistant-agent-setup__footer{padding:0 16px 16px}.product-shell--agent .home-assistant--simple-chat .assistant-tool{margin:8px 0 12px}.product-shell--agent .home-assistant--simple-chat .assistant-tool__header,.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__header{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:grid}.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact{margin:8px 0;display:block}.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__icon{width:36px;height:36px;box-shadow:none;color:var(--chat-blue);background:#edf4ff;border:0;border-radius:8px}.product-shell--agent .home-assistant--simple-chat .assistant-tool__header>span:nth-child(2),.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__header>span:nth-child(2){color:var(--chat-text);font-size:13.5px;font-weight:500}.product-shell--agent .home-assistant--simple-chat .assistant-tool__header small,.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__header small{color:#737983;font-size:10.5px;font-weight:400}.product-shell--agent .home-assistant--simple-chat .assistant-tool__body{border-top:1px solid var(--chat-border);background:var(--chat-surface);gap:14px;padding:16px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-tool__actions button,.assistant-agent-setup__footer button,.assistant-proposal__action,.assistant-watch-card__footer button,.assistant-search-next__action,.watch-run-message__actions>button){border:1px solid var(--chat-border-strong);min-height:36px;box-shadow:none;color:#4b535f;font:inherit;background:#fff;border-radius:8px;justify-content:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:500}.product-shell--agent .home-assistant--simple-chat :is(.assistant-tool__actions button,.assistant-watch-card__footer button,.assistant-search-next__action,.watch-run-message__actions>button):hover:not(:disabled){background:var(--chat-surface-subtle);color:var(--chat-text);border-color:#cdd4df;transform:none}.product-shell--agent .home-assistant--simple-chat :is(.assistant-tool__actions .assistant-tool__connect,.assistant-agent-setup__footer button,.assistant-proposal__action:not(:disabled),.assistant-watch-card__footer button:last-child,.assistant-search-next__action--primary){border-color:var(--chat-blue);background:var(--chat-blue);color:#fff}.product-shell--agent .home-assistant--simple-chat :is(.assistant-tool__actions .assistant-tool__connect,.assistant-agent-setup__footer button,.assistant-proposal__action:not(:disabled),.assistant-watch-card__footer button:last-child,.assistant-search-next__action--primary):hover:not(:disabled){border-color:var(--chat-blue-hover);background:var(--chat-blue-hover);color:#fff}.product-shell--agent .home-assistant--simple-chat :is(.assistant-proposal,.assistant-watch-card){margin-top:12px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-proposal__status,.assistant-watch-card__status){border-color:var(--chat-border);background:var(--chat-surface-subtle);color:#6d727e;border-radius:6px;min-height:24px;padding:3px 8px}.product-shell--agent .home-assistant--simple-chat :is(.assistant-proposal__status--created,.assistant-watch-card__status--active){color:#387444;background:#f1f8f2;border-color:#d7e8da}.product-shell--agent .home-assistant--simple-chat .assistant-proposal__steps,.product-shell--agent .home-assistant--simple-chat .assistant-watch-card__grid,.product-shell--agent .home-assistant--simple-chat :is(.assistant-proposal__footer,.assistant-watch-card__grid>div,.assistant-watch-card__footer){border-color:var(--chat-border)}.product-shell--agent .home-assistant--simple-chat .assistant-proposal__footer,.product-shell--agent .home-assistant--simple-chat .assistant-watch-card__footer{padding:12px 16px 16px}.product-shell--agent .home-assistant--simple-chat .watch-run-history{color:var(--chat-text);gap:16px}.product-shell--agent .home-assistant--simple-chat .watch-run-message__header{border-bottom:1px solid var(--chat-border);background:#fff;min-height:56px;padding:11px 14px}.product-shell--agent .home-assistant--simple-chat .watch-run-message__run-label{color:#4d5561;font-size:12px}.product-shell--agent .home-assistant--simple-chat .watch-run-message__run-label>svg{color:var(--chat-blue)}.product-shell--agent .home-assistant--simple-chat .watch-run-message__run-meta{color:#858b95}.product-shell--agent .home-assistant--simple-chat .watch-run-message__summary{color:var(--chat-muted)}.product-shell--agent .home-assistant--simple-chat .watch-run-message__results>li,.product-shell--agent .home-assistant--simple-chat .watch-run-message__summary+.watch-run-message__results{border-color:var(--chat-border)}.product-shell--agent .home-assistant--simple-chat .assistant-source{border-color:var(--chat-border);background:var(--chat-surface-subtle);color:#4f5661;border-radius:8px;min-height:34px;padding:5px 8px}.product-shell--agent .home-assistant--simple-chat .assistant-source:hover{color:var(--chat-text);background:#fff;border-color:#cdd4df}.product-shell--agent .home-assistant--simple-chat .assistant-search-next{gap:12px;margin-top:12px;padding:14px 16px 16px}.product-shell--agent .home-assistant--simple-chat .assistant-message__pending,.product-shell--agent .home-assistant--simple-chat .assistant-message__cancelled{border:1px solid var(--chat-border);background:var(--chat-surface-subtle);color:#69707c;border-radius:8px;min-height:36px;padding:7px 10px}.product-shell--agent .home-assistant--simple-chat .assistant-message__error{width:min(100%,704px);box-shadow:none;border-radius:8px;padding:13px 14px}.product-shell--agent .home-assistant--simple-chat .assistant-watch-chip,.product-shell--agent .home-assistant--simple-chat .assistant-watch-cues-chip{border-color:var(--chat-border-strong);box-shadow:none;background:#fff;border-radius:8px}.product-shell--agent .home-assistant--simple-chat .assistant-watch-chip__mark{color:var(--chat-blue);background:#edf4ff;border-radius:7px}@media (width<=620px){.product-shell--agent .home-assistant--simple-chat .assistant-tool__header,.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__header{grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:12px}.product-shell--agent .home-assistant--simple-chat .assistant-tool__icon,.product-shell--agent .home-assistant--simple-chat .assistant-tool--compact .assistant-tool__icon{width:32px;height:32px}.product-shell--agent .home-assistant--simple-chat .assistant-tool__header small{display:none}}@media (width>=1920px){:root{--ui-body-size:15px;--ui-small-size:13px;--ui-control-height:44px;--ui-row-height:68px;--wl-table-header-height:46px;--wl-table-row-height:58px;--wl-table-cell-padding:20px}.product-shell--agent{--agent-topbar-height:82px;--agent-sidebar-width:clamp(320px, 13.5vw, 360px);--agent-thread-width:clamp(920px, 46vw, 1120px);--agent-card-width:clamp(780px, 40vw, 960px);--workspace-page-padding:clamp(44px, 3vw, 72px);--workspace-content-max:1880px;--workspace-control-height:44px;--workspace-row-height:66px}.product-shell--agent:not(.product-shell--collapsed) .shell-sidebar{padding:18px 20px 16px}.product-shell--agent .shell-brand-row{min-height:54px}.product-shell--agent .shell-brand-button{min-height:46px;padding-inline:8px}.product-shell--agent .shell-brand__mark{width:34px;height:34px}.product-shell--agent .shell-brand strong{font-size:18px}.product-shell--agent .shell-collapse-toggle{width:36px;height:36px}.product-shell--agent .shell-new-watch{min-height:48px;margin-block:13px 10px;padding-inline:14px;font-size:15px}.product-shell--agent .shell-navigation{gap:5px}.product-shell--agent .shell-navigation button,.product-shell--agent .shell-settings{gap:13px;min-height:44px;padding-inline:13px;font-size:14.5px}.product-shell--agent .shell-watch-history>header{min-height:38px;margin-top:18px;font-size:11.5px}.product-shell--agent .shell-watch-thread-row,.product-shell--agent .shell-watch-thread{min-height:48px}.product-shell--agent .shell-watch-thread{gap:12px;padding:7px 9px}.product-shell--agent .shell-watch-thread__icon{width:31px;height:31px}.product-shell--agent .shell-watch-thread strong,.product-shell--agent .shell-user strong{font-size:14px}.product-shell--agent .shell-watch-thread small,.product-shell--agent .shell-user small{font-size:11.5px}.product-shell--agent .shell-user{min-height:76px;padding:10px 14px}.product-shell--agent .shell-avatar{width:34px;height:34px}.product-shell--agent:not(.product-shell--collapsed) .agent-topbar__identity{min-width:var(--agent-sidebar-width);flex-basis:var(--agent-sidebar-width);padding-inline:40px 28px}.product-shell--agent .agent-topbar__identity>h1{font-size:22px;line-height:32px}.product-shell--agent .agent-topbar__actions{padding-right:24px}.product-shell--agent .agent-topbar__usage{padding-inline:18px}.product-shell--agent .agent-topbar__usage strong,.product-shell--agent .agent-topbar__usage span{font-size:13px}.product-shell--agent .agent-topbar__plan{font-size:14.5px}.product-shell--agent .agent-topbar__upgrade,.product-shell--agent .agent-topbar__settings{min-height:44px;font-size:14.5px}.product-shell--agent .home-assistant--simple-chat .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-thread__content,.product-shell--agent .home-assistant--simple-chat.home-assistant--watch-chat .assistant-thread__content{width:min(100%, var(--agent-thread-width));gap:28px;padding-block:48px 34px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome{padding-block:30px 44px}.product-shell--agent .assistant-welcome__mascot{width:88px;height:88px}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__title,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__title{max-width:900px;font-size:clamp(44px,2.15vw,54px);line-height:1.04}.product-shell--agent .home-assistant--simple-chat .assistant-welcome__copy,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome__copy{max-width:760px;font-size:15px;line-height:1.6}.product-shell--agent .home-assistant--simple-chat .assistant-welcome>.assistant-composer-wrap,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-welcome>.assistant-composer-wrap,.product-shell--agent .home-assistant--simple-chat .assistant-thread__footer .assistant-composer-wrap{width:min(100%, var(--agent-thread-width));max-width:var(--agent-thread-width)}.product-shell--agent .assistant-composer{border-radius:14px}.product-shell--agent .assistant-composer__input-row{min-height:66px}.product-shell--agent .assistant-composer__input{min-height:46px;font-size:15px}.product-shell--agent .assistant-composer__send{width:46px;height:46px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestions,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestions{width:min(100%, var(--agent-thread-width));max-width:var(--agent-thread-width);gap:12px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion,.product-shell--agent .home-assistant--simple-chat:not(.home-assistant--watch-chat) .assistant-suggestion{grid-template-columns:36px minmax(0,1fr) auto;min-height:82px;padding:14px}.product-shell--agent .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:first-child .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:nth-child(2) .assistant-suggestion__icon,.product-shell--agent .assistant-suggestion:nth-child(3) .assistant-suggestion__icon{width:36px;height:36px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion__copy>span:first-child{font-size:13px}.product-shell--agent .home-assistant--simple-chat .assistant-suggestion__copy>span:last-child{font-size:11px}.product-shell--agent .assistant-message__avatar,.product-shell--agent .home-assistant--watch-chat .assistant-message__avatar{width:34px;height:34px}.product-shell--agent .assistant-message__avatar-image{width:27px;height:27px}.product-shell--agent .assistant-message__text,.product-shell--agent .home-assistant--watch-chat .assistant-message__text{font-size:15px;line-height:1.7}.product-shell--agent .assistant-message__user-bubble,.product-shell--agent .home-assistant--watch-chat .assistant-message__user-bubble{max-width:min(720px,100%);padding:12px 16px;font-size:14.5px}.product-shell--agent:not(.product-shell--page-home) .shell-main--agent>:is(.records-page,.campaigns-page:not(.campaigns-page--workspace),.settings-page){width:min(calc(100% - 96px), var(--workspace-content-max));max-width:var(--workspace-content-max);margin-inline:auto;padding:38px 0 68px}.product-shell--agent :is(.taskboard-toolbar,.leadtable-toolbar,.campaigns-toolbar){min-height:54px;margin-bottom:18px}.product-shell--agent :is(.taskboard-search,.leadtable-search,.campaign-search){min-height:var(--workspace-control-height);font-size:14px}.product-shell--agent :is(.taskboard-toolbar,.leadtable-toolbar,.campaigns-toolbar) button{min-height:var(--workspace-control-height);font-size:13.5px}.product-shell--agent .leadtable-shell{--wl-table-header-height:46px;--wl-table-row-height:88px;--wl-lead-grid:32px minmax(210px, 1.05fr) minmax(270px, 1.2fr) minmax(145px, .62fr) minmax(150px, .64fr) minmax(165px, .72fr) minmax(180px, .82fr)}.product-shell--agent .taskboard-table-head{min-height:46px}.product-shell--agent .taskboard-groups--compact .taskboard-row{min-height:68px}.product-shell--agent :is(.taskboard-row__task strong,.lead-handoff__buyer strong,.lead-handoff__source strong){font-size:14.5px}.product-shell--agent :is(.taskboard-row__task small,.taskboard-row__record small,.lead-handoff__buyer small,.lead-handoff__source small,.lead-handoff__evidence small){font-size:12.5px;line-height:1.45}.product-shell--agent .campaigns-page:not(.campaigns-page--workspace){min-height:0}.product-shell--agent .campaign-list-table__row{min-height:58px;padding-inline:20px;font-size:14px}.product-shell--agent .campaign-list-table__head{min-height:44px;font-size:12px}.product-shell--agent .watch-workspace{--watch-page-max:1820px;grid-template-rows:72px minmax(0,1fr)}.product-shell--agent .watch-workspace__tabs{padding-inline:48px}.product-shell--agent .watch-workspace__tabs button{padding-inline:21px;font-size:15px}.product-shell--agent .watch-workspace__header-actions{padding-right:24px}.product-shell--agent .watch-workspace__status,.product-shell--agent .watch-workspace__header-actions>button{min-height:38px;padding-inline:12px;font-size:12px}.product-shell--agent .watch-workspace-page{width:min(calc(100% - 96px), var(--watch-page-max));max-width:var(--watch-page-max);margin-inline:auto;padding-top:42px;padding-bottom:64px}.product-shell--agent .watch-settings-view{width:min(100% - 96px,1380px);max-width:1380px}.product-shell--agent .watch-workspace__content--chat .assistant-thread__content,.product-shell--agent .watch-workspace__content--chat .assistant-thread__footer .assistant-composer-wrap{width:min(100% - 72px,1120px)!important}.product-shell--page-settings .settings-simple__frame{width:min(1480px,100% - 104px);padding-block:46px 90px}.product-shell--page-settings .settings-simple__title h1{font-size:30px}.product-shell--page-settings .settings-simple__layout{grid-template-columns:minmax(0,1040px);gap:0}.product-shell--page-settings .settings-simple__content,.product-shell--page-settings .settings-simple__content>section{width:100%;max-width:1040px}.product-shell--page-settings .settings-simple__nav h2{font-size:11px}.product-shell--page-settings .settings-simple__nav button{min-height:46px;padding-inline:13px;font-size:14px}.product-shell--page-settings .settings-simple__section-heading h2,.product-shell--page-settings .settings-simple__heading-row h2{font-size:23px}.product-shell--page-settings .settings-simple__section-heading p,.product-shell--page-settings .settings-simple__heading-row p,.product-shell--page-settings .settings-simple__fields :is(dt,dd){font-size:13.5px}.product-shell--page-settings .settings-simple__fields>div{min-height:72px;padding:16px 26px}.watchllama-fluent-provider .login-page .login-shell{width:min(100%,520px)}.watchllama-fluent-provider .login-page .login-card{width:100%;padding:40px}.watchllama-fluent-provider .login-page .login-brand-mark{width:46px;height:46px}.watchllama-fluent-provider .login-page .login-card__header h1{font:600 30px/1.15 Inter,sans-serif}.watchllama-fluent-provider .login-page .login-card__header p{max-width:390px;font:400 14px/1.55 Inter,sans-serif}.watchllama-fluent-provider .login-page .login-providers button,.watchllama-fluent-provider .login-page .login-providers button:last-child,.watchllama-fluent-provider .login-page .login-email>div,.watchllama-fluent-provider .login-page .login-email>button{min-height:52px;font:500 14px/1.4 Inter,sans-serif}.watchllama-fluent-provider .login-page .login-email>button{font-weight:600}.watchllama-fluent-provider .login-page .login-email input{font:400 14px/1.4 Inter,sans-serif}.watchllama-fluent-provider .onboarding-layout{width:min(1180px,100% - 96px)}.watchllama-fluent-provider .onboarding-setup-progress,.watchllama-fluent-provider .onboarding-card{width:min(980px,100%)}.watchllama-fluent-provider .onboarding-form{padding:48px 68px 64px}.watchllama-fluent-provider .onboarding-page--account .onboarding-layout{width:min(400px,100% - 32px);margin-inline:auto}.watchllama-fluent-provider .onboarding-page--account .onboarding-card{width:100%}.watchllama-fluent-provider .onboarding-page--account .onboarding-form--account{padding:28px}.watchllama-fluent-provider .onboarding-form h2{font-size:36px}.watchllama-fluent-provider .onboarding-form header p{font-size:15px}.watchllama-fluent-provider .onboarding-form input,.watchllama-fluent-provider .onboarding-form textarea,.watchllama-fluent-provider .onboarding-input-with-icon{font-size:14px}.sunbeam-nav__inner{width:min(100%,1880px);height:82px;margin-inline:auto;padding-inline:48px}.sunbeam-nav{height:82px}.sunbeam-brand{font-size:19px}.sunbeam-brand__mark{flex-basis:32px;width:32px;height:32px}.sunbeam-nav__links>a,.sunbeam-nav__login{font-size:15px}.sunbeam-primary,.sunbeam-secondary{min-height:46px!important;padding:11px 24px!important;font-size:15px!important}.sunbeam-hero--prompt{min-height:clamp(840px,64vh,980px);padding:clamp(150px,9vh,190px) clamp(96px,7vw,176px) 72px}.sunbeam-hero--prompt .sunbeam-hero__content{width:min(920px,48vw)}.sunbeam-hero--prompt .sunbeam-hero__title h1{letter-spacing:-2.4px;max-width:900px;font-size:clamp(52px,2.7vw,68px);line-height:1.04}.sunbeam-hero--prompt .sunbeam-hero__content>p{max-width:760px;font-size:19px;line-height:1.5}.sunbeam-hero__prompt{width:min(680px,100%);min-height:132px;padding:16px;font-size:15px}.sunbeam-hero__prompt-tags span{min-height:38px;padding:9px 15px;font-size:13px}.sunbeam-features{width:min(1080px,100% - 96px)}.sunbeam-features>.sunbeam-section-heading{padding-block:160px 110px}.sunbeam-features>.sunbeam-section-heading h2,.sunbeam-proof>header h2{font-size:42px}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{gap:44px;margin-bottom:144px}.sunbeam-feature__copy h3{font-size:36px}.sunbeam-feature__copy>p{max-width:680px;font-size:16px;line-height:1.55}.sunbeam-feature__visual{height:440px}.sunbeam-proof{width:min(100% - 128px,1680px);max-width:1680px}.sunbeam-proof__track article{min-height:310px}.sunbeam-final-cta--blue{min-height:680px;padding:180px clamp(96px,7vw,176px)}.sunbeam-final-cta--blue h2{max-width:900px;font-size:52px;line-height:1.08}.sunbeam-final-cta--blue>p{max-width:560px;font-size:18px}.sunbeam-footer__panel{grid-template-columns:minmax(0,1fr) auto;gap:48px 64px;width:min(1680px,100% - 128px);min-height:0;margin-inline:auto;padding:64px 0 32px}.sunbeam-footer__panel .sunbeam-footer__links{flex-wrap:nowrap;grid-column:2}.sunbeam-footer__panel .sunbeam-footer__links a{white-space:nowrap}.pricing-sunbeam__hero-copy,.pricing-sunbeam__proof,.pricing-sunbeam__compare,.pricing-sunbeam__faq{width:min(1680px,100% - 128px);max-width:1680px;margin-inline:auto}.pricing-sunbeam__plans-shell{width:min(1180px,100% - 128px);max-width:1180px;margin-inline:auto}}:root{--wl-table-bg:#fff;--wl-table-border:#e9ecf2;--wl-table-header-text:#6d727e;--wl-table-text:#161c2d;--wl-table-muted:#767c89;--wl-table-hover:#f8faff;--wl-table-selected:#f1f6ff;--wl-table-focus:#4285f4;--wl-table-success:#2eca8b;--wl-table-header-height:43px;--wl-table-row-height:47px;--wl-table-cell-padding:16px}.data-table-wrap,.product-shell--agent .leadtable-shell,.product-shell--agent .taskboard,.product-shell--agent .campaign-list-table,.product-shell--agent .campaign-audience__table-wrap,.product-shell--agent .watch-leads-table-wrap{border:1px solid var(--wl-table-border);background:var(--wl-table-bg);box-shadow:none;border-radius:8px}.data-table-wrap,.product-shell--agent .leadtable-shell,.product-shell--agent .taskboard,.product-shell--agent .campaign-audience__table-wrap,.product-shell--agent .watch-leads-table-wrap{overflow:auto}.data-table{border-spacing:0;border-collapse:separate;background:var(--wl-table-bg);width:100%;min-width:720px;color:var(--wl-table-text);font-family:Inter, var(--font-body,sans-serif);font-size:13px}.data-table th,.data-table td{height:var(--wl-table-row-height);box-sizing:border-box;padding:0 var(--wl-table-cell-padding);border-right:1px solid var(--wl-table-border);border-bottom:1px solid var(--wl-table-border);text-align:left;vertical-align:middle}.data-table th:last-child,.data-table td:last-child{border-right:0}.data-table tbody tr:last-child td{border-bottom:0}.data-table thead th{z-index:2;height:var(--wl-table-header-height);background:var(--wl-table-bg);color:var(--wl-table-header-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.data-table tbody tr{transition:background-color .12s}.data-table tbody tr:hover{background:var(--wl-table-hover)}.product-shell--agent .leadtable-shell{--wl-table-header-height:40px;--wl-table-row-height:48px;--wl-lead-grid:28px minmax(170px, 1.05fr) minmax(215px, 1.2fr) minmax(115px, .62fr) minmax(120px, .64fr) minmax(135px, .72fr) minmax(150px, .82fr);border-color:var(--wl-table-border);background:var(--wl-table-bg);border-radius:8px;overflow:hidden}.product-shell--agent .leads-page .leadtable-scroll--wide>.lead-handoff__head,.product-shell--agent .leads-page .leadtable-scroll--wide>.leadtable-body,.product-shell--agent .leads-page .leadtable-body>.lead-handoff__row{box-sizing:border-box;width:100%;min-width:960px!important}.product-shell--agent .leads-page .lead-handoff__head{z-index:4;box-sizing:border-box;min-height:var(--wl-table-header-height);height:var(--wl-table-header-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-header-text);font-family:Inter, var(--font-body,sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0;grid-template-columns:var(--wl-lead-grid)!important;column-gap:0!important}.product-shell--agent .lead-handoff__head>span,.product-shell--agent .lead-handoff__row>*{box-sizing:border-box;border-right:1px solid var(--wl-table-border);min-width:0}.product-shell--agent .lead-handoff__head>span{min-height:var(--wl-table-header-height);padding:0 var(--wl-table-cell-padding);align-items:center;display:flex}.product-shell--agent .lead-handoff__head>span:last-child,.product-shell--agent .lead-handoff__row>:last-child{border-right:0}.product-shell--agent .leads-page .lead-handoff__row{min-height:var(--wl-table-row-height);height:var(--wl-table-row-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-text);font-family:Inter, var(--font-body,sans-serif);transition:background-color .12s,box-shadow .12s;grid-template-columns:var(--wl-lead-grid)!important;column-gap:0!important}.product-shell--agent .leads-page .lead-handoff__head>:nth-child(6),.product-shell--agent .leads-page .lead-handoff__head>:nth-child(7),.product-shell--agent .leads-page .lead-handoff__row>:nth-child(6),.product-shell--agent .leads-page .lead-handoff__row>:nth-child(7){display:flex!important}.product-shell--agent .lead-handoff__row:hover{background:var(--wl-table-hover)}.product-shell--agent .lead-handoff__row--selected,.product-shell--agent .lead-handoff__row--selected:hover{background:var(--wl-table-selected);box-shadow:inset 2px 0 0 var(--wl-table-focus)}.product-shell--agent .lead-handoff__row--selected:before{display:none}.product-shell--agent .lead-handoff__selection,.product-shell--agent :is(.lead-handoff__buyer,.lead-handoff__contact,.lead-handoff__evidence,.lead-handoff__source,.lead-handoff__next,.lead-handoff__campaign,.lead-custom-field__cell){min-height:var(--wl-table-row-height);height:var(--wl-table-row-height);padding:0 var(--wl-table-cell-padding);align-items:center}.product-shell--agent .lead-handoff__selection{padding-inline:6px}.product-shell--agent .leads-page .lead-handoff__head>.lead-handoff__selection{width:28px;min-height:var(--wl-table-header-height);height:var(--wl-table-header-height);padding-inline:6px}.product-shell--agent .lead-handoff__contact{min-height:var(--wl-table-row-height);height:var(--wl-table-row-height);align-items:center;gap:0;display:flex}.product-shell--agent .lead-handoff__contact>span:first-child{width:100%;overflow:hidden}.product-shell--agent .leads-page .lead-handoff__contact>span:nth-child(2),.product-shell--agent .leads-page .lead-handoff__enrichment-meta,.product-shell--agent .leads-page .lead-handoff__campaign>small{display:none}.product-shell--agent .lead-handoff__contact>*{min-width:0}.product-shell--agent .lead-handoff__enrichment-meta{overflow:hidden}.product-shell--agent .lead-handoff__control-cell{min-height:var(--wl-table-row-height);height:var(--wl-table-row-height);padding:0 var(--wl-table-cell-padding);align-items:center;display:flex!important}.product-shell--agent .lead-handoff__control-cell>.lead-inline-select{box-sizing:border-box;width:100%;min-width:0;margin:0}.product-shell--agent .leads-page .lead-inline-select__trigger{border-color:var(--wl-table-border);height:32px;min-height:32px;color:var(--wl-table-text);box-shadow:none;background:#fff;border-radius:8px;padding-inline:10px;font-size:12px;font-weight:400}.product-shell--agent .leads-page .lead-inline-select__trigger:hover,.product-shell--agent .leads-page .lead-inline-select__trigger[aria-expanded=true]{color:var(--wl-table-text);background:#f8f9fb;border-color:#d6dbe4}.product-shell--agent .leads-page :is(.lead-handoff__buyer,.lead-handoff__source,.lead-handoff__campaign){min-width:0;height:var(--wl-table-row-height);align-items:center;display:flex}.product-shell--agent .leads-page .lead-handoff__campaign{text-align:left;flex-direction:row;justify-content:flex-start;gap:0}.product-shell--agent .leads-page :is(.lead-handoff__buyer strong,.lead-handoff__contact strong,.lead-handoff__campaign strong){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell--agent .leads-page .leadtable-scroll--wide{scrollbar-gutter:auto;background:0 0;border:0;border-radius:0}.lead-inline-select__menu--portal{box-sizing:border-box!important;background:#fff!important;border:1px solid #e1e5eb!important;border-radius:10px!important;width:max-content!important;max-width:min(256px,100vw - 24px)!important;max-height:min(248px,100dvh - 32px)!important;padding:8px 4px 6px!important;overflow:auto!important;box-shadow:0 12px 28px #161c2d24,0 2px 6px #161c2d14!important}.lead-inline-select__menu--status{min-width:206px;width:206px!important}.lead-inline-select__menu--owner{min-width:204px;width:230px!important}.lead-inline-select__menu--portal .fui-MenuList{gap:2px;min-width:0;display:grid;margin:0!important;padding:0!important}.lead-inline-select__menu--portal [role=menuitem]{min-height:36px;font:500 12px/18px Inter, var(--font-body,sans-serif);border-radius:7px;grid-template-columns:16px minmax(0,1fr) 16px;column-gap:9px;padding:0 11px;display:grid;color:#252b38!important}.lead-inline-select__menu--portal [role=menuitem]:hover,.lead-inline-select__menu--portal [role=menuitem][data-focused=true],.lead-inline-select__menu--portal [role=menuitem][aria-selected=true]{background:#f3f6fb!important}.lead-inline-select__menu--portal [role=menuitem]:focus,.lead-inline-select__menu--portal [role=menuitem]:focus-visible{outline-offset:-1px;outline:1px solid #bcc6d3!important}.lead-inline-select__menu--portal [role=menuitem]>.fui-MenuItem__icon{grid-area:1/1}.lead-inline-select__menu--portal .fui-MenuItem__content{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;display:block;overflow:hidden}.lead-inline-select__menu--portal .fui-MenuItem__secondaryContent{grid-area:1/3;place-items:center;width:16px;height:16px;margin:0;display:grid}.lead-inline-select__menu--portal .fui-MenuItem__secondaryContent>svg{width:14px;height:14px;color:var(--wl-table-focus)}.product-shell--agent :is(.lead-handoff__buyer strong,.lead-handoff__contact strong,.lead-handoff__evidence strong,.lead-handoff__source strong,.lead-handoff__campaign strong){color:var(--wl-table-text);font-size:13px;font-weight:400;line-height:20px}.product-shell--agent :is(.lead-handoff__buyer small,.lead-handoff__contact small,.lead-handoff__evidence small,.lead-handoff__source small,.lead-handoff__campaign small,.lead-handoff__next){color:var(--wl-table-muted);font-size:11px;font-weight:400;line-height:16px}.product-shell--agent .taskboard{--wl-table-header-height:40px;--wl-table-row-height:58px;--wl-task-grid:28px minmax(340px, 1.7fr) minmax(130px, .6fr) minmax(190px, .85fr) minmax(125px, .55fr) minmax(165px, .65fr)}.product-shell--agent .taskboard-table-head{z-index:4;min-width:1040px;min-height:var(--wl-table-header-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-header-text);font-family:Inter, var(--font-body,sans-serif);grid-template-columns:var(--wl-task-grid);letter-spacing:.04em;text-transform:uppercase;padding:0 12px;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.product-shell--agent .taskboard-table-head>span{min-height:var(--wl-table-header-height);border-right:1px solid var(--wl-table-border);white-space:nowrap;align-items:center;padding:0 12px;display:flex}.product-shell--agent .taskboard-table-head>span:first-child{padding-left:36px}.product-shell--agent .taskboard-table-head>span:last-child{border-right:0}.product-shell--agent .taskboard-group>header{border-bottom-color:var(--wl-table-border);height:29px;color:var(--wl-table-header-text);background:#f8f9fb}.product-shell--agent .taskboard-row{min-width:1040px;min-height:var(--wl-table-row-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-text);font-family:Inter, var(--font-body,sans-serif);grid-template-columns:var(--wl-task-grid)}.product-shell--agent .taskboard-groups--compact .taskboard-row{min-height:var(--wl-table-row-height)}.product-shell--agent .taskboard-row>*{box-sizing:border-box;min-width:0}.product-shell--agent .taskboard-row:hover{background:var(--wl-table-hover)}.product-shell--agent .taskboard-row--selected,.product-shell--agent .taskboard-row--selected:hover{background:var(--wl-table-selected)}.product-shell--agent .taskboard-row--selected:before{background:var(--wl-table-focus);width:2px}.product-shell--agent .taskboard-row__task strong,.product-shell--agent .taskboard-row__record strong,.product-shell--agent .taskboard-row__assignee span{color:var(--wl-table-text);font-size:13px;font-weight:400;line-height:20px}.product-shell--agent :is(.taskboard-row__record small,.taskboard-row__due,.taskboard-row__source){color:var(--wl-table-muted);font-size:11px}.product-shell--agent .taskboard-row__task{margin-left:8px;padding-right:24px}.product-shell--agent .taskboard-row__due{padding-left:7px;padding-right:7px}.product-shell--agent .taskboard-row__record,.product-shell--agent .taskboard-row__source{padding-left:12px;padding-right:12px}.product-shell--agent .taskboard-row__assignee{margin-left:9px}.product-shell--agent .taskboard-row__assignee-menu{margin-top:6px!important;padding:8px!important}.product-shell--agent .taskboard-row__assignee-menu [role=menu]{padding:0}.product-shell--agent .taskboard-row__assignee-menu [role=menuitem]{min-height:34px;padding:0 8px}.product-shell--agent .campaign-list-table{--wl-table-header-height:40px;--wl-table-row-height:48px;--wl-campaign-grid:76px minmax(300px, 1.25fr) 116px minmax(230px, .8fr) 104px 116px;border-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-text);font-family:Inter, var(--font-body,sans-serif);border-radius:8px;margin-top:16px;overflow-x:auto}.product-shell--agent .campaign-list-table__row{width:100%;min-height:var(--wl-table-row-height);height:var(--wl-table-row-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-muted);gap:0;padding:0;font-size:13px;font-weight:400;line-height:20px}.product-shell--agent .campaign-list-table__row>*{width:100%;min-width:0;min-height:var(--wl-table-row-height);box-sizing:border-box;padding:0 var(--wl-table-cell-padding);border-right:1px solid var(--wl-table-border);align-items:center;display:flex}.product-shell--agent .campaign-list-table__row>:last-child{border-right:0}.product-shell--agent .campaign-list-table__head{z-index:3;min-height:var(--wl-table-header-height);height:var(--wl-table-header-height);background:var(--wl-table-bg);color:var(--wl-table-header-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.product-shell--agent .campaign-list-table__head>*{min-height:var(--wl-table-header-height)}.product-shell--agent .campaign-list-table__row:not(.campaign-list-table__head):hover{background:var(--wl-table-hover)}.product-shell--agent .campaign-list-table__row.is-selected,.product-shell--agent .campaign-list-table__row.is-selected:hover{background:var(--wl-table-selected);box-shadow:inset 2px 0 0 var(--wl-table-focus)}.product-shell--agent .campaign-list-table__select{justify-content:center;width:auto;padding:0 10px}.product-shell--agent .campaign-list-table__status{background:0 0;border-radius:0;justify-content:center;width:100%;padding-inline:12px}.product-shell--agent .campaign-list-table__progress{width:100%;min-width:0;padding:0 var(--wl-table-cell-padding);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;justify-content:flex-start}.product-shell--agent .campaign-list-table__select input{background:#fff;border-color:#c7ccd5;border-radius:3px;width:16px;height:16px}.product-shell--agent .campaign-list-table__name{width:100%;color:var(--wl-table-text);overflow:hidden}.product-shell--agent .campaign-list-table__sender{width:100%}.product-shell--agent .campaign-list-table__name strong{color:var(--wl-table-text);font-size:13px;font-weight:400}.product-shell--agent .campaign-list-table__name>i{color:var(--wl-table-muted)}.product-shell--agent .campaign-list-table__actions{justify-content:center;padding:0 8px}.campaign-list-table__menu--portal{color:#252b38;border-radius:10px;gap:2px;min-width:190px;padding:6px;display:grid;z-index:400!important;background:#fff!important;border:1px solid #e1e5eb!important;position:fixed!important;right:auto!important;box-shadow:0 12px 28px #161c2d24,0 2px 6px #161c2d14!important}.campaign-list-table__menu--portal>button{width:100%;min-height:34px;font:500 12px/18px Inter, var(--font-body,sans-serif);text-align:left;border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex;color:#252b38!important;background:0 0!important;border:0!important}.campaign-list-table__menu--portal>button:hover,.campaign-list-table__menu--portal>button:focus-visible{outline:0;background:#f3f6fb!important}.campaign-list-table__menu--portal>button.is-danger{color:#bb3434!important}.campaign-list-table__menu--portal>button.is-danger:hover,.campaign-list-table__menu--portal>button.is-danger:focus-visible{background:#fff1f1!important}.campaign-list-table__menu--portal .campaign-list-table__menu-confirm{border-top:1px solid #edf0f4;gap:8px;padding:8px 4px 2px;display:grid}.campaign-list-table__menu--portal .campaign-list-table__menu-confirm>span{color:#697386;font-size:11px;line-height:16px}.campaign-list-table__menu--portal .campaign-list-table__menu-confirm>div{justify-content:flex-end;gap:6px;display:flex}.campaign-list-table__menu--portal .campaign-list-table__menu-confirm>div>button{width:auto;min-height:28px;padding:0 8px;font-size:11px;color:#3e4756!important;border:1px solid #dce2ea!important}.campaign-list-table__menu--portal .campaign-list-table__menu-confirm>div>button.is-danger{color:#bb3434!important;background:#fff1f1!important;border-color:#f1c7c7!important}.product-shell--agent .campaign-create-split>button,.product-shell--agent .campaign-create-split>button:first-child,.product-shell--agent .campaign-create-split>button:nth-child(2){color:#fff;background:#4285f4;border-color:#4285f4;box-shadow:0 7px 18px #2f6fd72e}.product-shell--agent .campaign-create-split>button:hover,.product-shell--agent .campaign-create-split>button:focus-visible,.product-shell--agent .campaign-create-split>button:first-child:hover,.product-shell--agent .campaign-create-split>button:first-child:focus-visible,.product-shell--agent .campaign-create-split>button:nth-child(2):hover,.product-shell--agent .campaign-create-split>button:nth-child(2):focus-visible{color:#fff;background:#2f6fd7;border-color:#2f6fd7}.product-shell--agent .campaign-create-split>button+button{border-left-color:#ffffff59}@media (width>=901px){.product-shell--agent .campaign-list-table__row{min-width:1000px;grid-template-columns:var(--wl-campaign-grid)!important}.product-shell--agent .campaign-list-table__row>:nth-child(5),.product-shell--agent .campaign-list-table__row>:nth-child(6),.product-shell--agent .campaign-list-table__row>:nth-child(7){display:flex!important}}@media (width>=1200px) and (width<=1500px){.product-shell--agent .campaign-list-controls{flex-direction:row;align-items:center;gap:12px}.product-shell--agent .campaign-list-controls__discovery{flex-wrap:nowrap;flex:auto;gap:8px;width:auto;min-width:0}.product-shell--agent .campaign-search{flex:0 250px;width:min(250px,100%)}.product-shell--agent .campaign-filter-row{flex-wrap:nowrap;grid-template-columns:none;min-width:0;display:flex}.product-shell--agent .campaign-filter{width:auto;padding-inline:0}.product-shell--agent .campaign-filter__trigger{min-width:100px}.product-shell--agent .campaign-list-controls__actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:8px;width:auto}.product-shell--agent .campaigns-page__trial{white-space:nowrap;flex:none}.product-shell--agent .campaign-favorite-filter,.product-shell--agent .campaign-create-split{flex:none;width:auto;margin-left:0}.product-shell--agent .campaign-favorite-filter{min-width:150px}.product-shell--agent .campaign-create-split>button:first-child{flex:none;min-width:142px}}@media (width>=901px) and (width<=1199px){.product-shell--agent .campaign-list-controls{flex-direction:column;align-items:stretch}.product-shell--agent .campaign-list-controls__actions{flex-wrap:nowrap;justify-content:flex-end;width:100%}.product-shell--agent .campaign-favorite-filter,.product-shell--agent .campaign-create-split{flex:none;width:auto}.product-shell--agent .campaigns-page__trial{white-space:nowrap}}.product-shell--agent .campaign-list-table__actions button:hover,.product-shell--agent .campaign-list-table__actions button.is-favorite,.product-shell--agent .campaign-list-table__more>button[aria-expanded=true]{color:var(--wl-table-text);background:#f1f3f7}.product-shell--agent .campaign-audience__table{color:var(--wl-table-muted);font-family:Inter, var(--font-body,sans-serif);font-size:12px}.product-shell--agent .campaign-audience__row{min-height:var(--wl-table-row-height);border-bottom-color:var(--wl-table-border);background:var(--wl-table-bg)}.product-shell--agent .campaign-audience__row>span{min-height:var(--wl-table-row-height);padding:0 var(--wl-table-cell-padding);border-right-color:var(--wl-table-border)}.product-shell--agent .campaign-audience__head{z-index:3;min-height:var(--wl-table-header-height);background:var(--wl-table-bg);color:var(--wl-table-header-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.product-shell--agent .campaign-audience__head>span{min-height:var(--wl-table-header-height)}.product-shell--agent .campaign-audience__row:hover:not(.campaign-audience__head){background:var(--wl-table-hover)}.product-shell--agent .campaign-audience__person strong,.product-shell--agent .campaign-audience__email>strong{color:var(--wl-table-text);font-size:13px;font-weight:400}.product-shell--agent .campaign-audience__status,.product-shell--agent .campaign-audience__verified{border:1px solid var(--wl-table-border);min-height:24px;color:var(--wl-table-text);background:#fff;border-radius:16px;padding:2px 8px;font-size:11px}.product-shell--agent :is(.campaign-audience__status--active,.campaign-audience__status--completed,.campaign-audience__verified){color:#187c50;background:#f2fbf7;border-color:#cdeedd}.product-shell--agent .watch-leads-table{border-spacing:0;border-collapse:separate;color:var(--wl-table-text);font-family:Inter, var(--font-body,sans-serif)}.product-shell--agent .watch-leads-table th,.product-shell--agent .watch-leads-table td{height:var(--wl-table-row-height);box-sizing:border-box;padding:0 var(--wl-table-cell-padding);border-right:1px solid var(--wl-table-border);border-bottom:1px solid var(--wl-table-border);background:var(--wl-table-bg);color:var(--wl-table-muted);font-size:12px}.product-shell--agent .watch-leads-table th:last-child,.product-shell--agent .watch-leads-table td:last-child{border-right:0}.product-shell--agent .watch-leads-table th{z-index:2;height:var(--wl-table-header-height);color:var(--wl-table-header-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:20px;position:sticky;top:0}.product-shell--agent .watch-leads-table tbody tr:hover td{background:var(--wl-table-hover)}.product-shell--agent .watch-lead-contact strong,.product-shell--agent .watch-leads-table td>strong{color:var(--wl-table-text);font-size:13px;font-weight:400}.product-shell--agent .watch-lead-status{border:1px solid var(--wl-table-border);min-height:24px;color:var(--wl-table-text);background:#fff;border-radius:16px;padding:2px 8px;font-size:11px}.product-shell--agent :is(.lead-handoff__selection input,.campaign-list-table__select input,.campaign-audience input[type=checkbox]){accent-color:var(--wl-table-focus)}.product-shell--agent :is(.lead-handoff__row,.taskboard-row,.campaign-list-table__row,.campaign-audience__row--interactive):focus-visible{z-index:2;outline:2px solid var(--wl-table-focus);outline-offset:-2px;position:relative}@media (width<=900px){:root{--wl-table-cell-padding:12px}.product-shell--agent .campaign-list-table{overflow-x:auto}.product-shell--agent .campaign-list-table__row{min-width:930px}}@media (prefers-reduced-motion:reduce){.data-table tbody tr,.product-shell--agent .lead-handoff__row,.product-shell--agent .taskboard-row{transition:none}}.product-shell--agent .leadtable-bulkbar--floating{align-items:center;gap:8px;min-height:54px;padding:8px 10px;display:flex}.product-shell--agent .leadtable-bulkbar--floating>span{flex:none;margin-right:2px;padding-inline:5px;font-size:12px}.product-shell--agent .leadtable-bulkbar--floating>button,.product-shell--agent .leadtable-bulk-picker__trigger{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:7px;height:36px;min-height:36px;padding:0 12px}.product-shell--agent .leadtable-bulk-picker{flex:none;min-width:0;position:relative}.product-shell--agent .leadtable-bulk-picker__trigger{border:1px solid var(--agent-accent);background:var(--agent-accent);color:#fff;cursor:pointer;max-width:220px;font:inherit;border-radius:9px;font-size:12px;font-weight:600;display:inline-flex}.product-shell--agent .leadtable-bulk-picker__trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell--agent .leadtable-bulk-picker__trigger>svg{flex:none}.product-shell--agent .leadtable-bulk-picker__trigger:hover:not(:disabled),.product-shell--agent .leadtable-bulk-picker__trigger[aria-expanded=true]{background:#0d68df;border-color:#0d68df}.product-shell--agent .leadtable-bulk-picker__trigger:focus-visible,.product-shell--agent .leadtable-bulkbar--floating>button:focus-visible{outline-offset:2px;outline:2px solid #1471ff6b}.product-shell--agent .leadtable-bulk-picker__menu{z-index:100;gap:3px;min-width:240px;max-width:min(320px,100vw - 32px);padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.product-shell--agent .leadtable-bulk-picker__menu button{min-width:0;min-height:38px;color:var(--agent-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.product-shell--agent .leadtable-bulk-picker__menu button:hover,.product-shell--agent .leadtable-bulk-picker__menu button:focus-visible{outline:0;color:#075dcc!important;background:#eef5ff!important}.product-shell--agent .leadtable-bulk-picker__menu button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell--agent .leadtable-bulk-picker__empty{color:var(--agent-text-muted);padding:9px 10px;font-size:12px}@media (width<=680px){.product-shell--agent .leadtable-bulkbar--floating{flex-wrap:wrap;justify-content:center}.product-shell--agent .leadtable-bulkbar--floating .leadtable-bulkbar__clear{margin-left:0}}@media (width>=901px){.product-shell.product-shell--collapsed{--collapsed-rail-width:72px;--collapsed-control-size:40px}.product-shell,.product-shell .shell-sidebar{transition:none!important}.product-shell.product-shell--collapsed{width:100%;min-width:0;min-height:100dvh;overflow:hidden;grid-template-columns:var(--collapsed-rail-width) minmax(0, 1fr)!important;margin:0!important;padding:0!important}.product-shell.product-shell--collapsed .shell-sidebar{box-sizing:border-box;border-radius:0;align-self:start;align-items:center;height:100dvh;min-height:100dvh;position:sticky;inset:0 auto auto 0;overflow:visible;width:var(--collapsed-rail-width)!important;min-width:var(--collapsed-rail-width)!important;max-width:var(--collapsed-rail-width)!important;margin:0!important;padding:14px 16px 12px!important}.product-shell.product-shell--collapsed>.shell-main{min-width:0;min-height:100dvh;margin:0}.product-shell.product-shell--collapsed .shell-brand-row,.product-shell.product-shell--collapsed .shell-brand-button,.product-shell.product-shell--collapsed .shell-new-watch,.product-shell.product-shell--collapsed .shell-navigation,.product-shell.product-shell--collapsed .shell-navigation button,.product-shell.product-shell--collapsed .shell-settings,.product-shell.product-shell--collapsed .shell-user-wrap,.product-shell.product-shell--collapsed .shell-user{box-sizing:border-box;margin-inline:auto;width:var(--collapsed-control-size)!important;min-width:var(--collapsed-control-size)!important;max-width:var(--collapsed-control-size)!important}.product-shell.product-shell--collapsed .shell-brand-row{min-height:var(--collapsed-control-size);flex-direction:row;justify-content:center;gap:0;position:static}.product-shell.product-shell--collapsed .shell-brand-button,.product-shell.product-shell--collapsed .shell-new-watch,.product-shell.product-shell--collapsed .shell-navigation button,.product-shell.product-shell--collapsed .shell-settings,.product-shell.product-shell--collapsed .shell-user{justify-content:center;place-items:center;min-height:var(--collapsed-control-size)!important;height:var(--collapsed-control-size)!important;padding:0!important}.product-shell.product-shell--collapsed .shell-navigation{align-items:center}.product-shell.product-shell--collapsed .shell-sidebar .shell-collapse-toggle{z-index:8;background:#fff;border:1px solid #e5e9f0;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;margin:0;position:absolute;top:18px;right:-15px;box-shadow:0 2px 7px #0f172a14;display:grid!important}.product-shell.product-shell--collapsed .shell-sidebar .shell-collapse-toggle:hover{background:#f7f9fc;border-color:#d5dce7}}.driver-popover.watchllama-product-tour{color:#1f2630;width:min(348px,100vw - 24px);max-width:348px;font-family:var(--font-body,Inter, system-ui, sans-serif);background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:18px 18px 16px;box-shadow:0 20px 54px #1d314e33,0 4px 12px #1d314e14}.driver-popover.watchllama-product-tour .driver-popover-title{color:#1d2530;font-family:var(--font-display,Urbanist, Inter, system-ui, sans-serif);letter-spacing:-.012em;margin:0;padding-right:34px;font-size:16px;font-weight:600;line-height:1.3}.driver-popover.watchllama-product-tour .driver-popover-description{color:#687383;text-wrap:pretty;margin-top:8px;font-size:13px;line-height:1.5}.driver-popover.watchllama-product-tour .driver-popover-progress-text{color:#7d8795;letter-spacing:.02em;font-size:11px;line-height:18px}.driver-popover.watchllama-product-tour .driver-popover-footer{border-top:1px solid #e9edf3;margin-top:15px;padding-top:13px}.driver-popover.watchllama-product-tour button{color:#4f5b6b;min-height:34px;font-family:var(--font-body,Inter, system-ui, sans-serif);text-shadow:none;background:#fff;border:1px solid #dce2ea;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:500;transition:background-color .14s,border-color .14s,transform .14s}.driver-popover.watchllama-product-tour button:hover,.driver-popover.watchllama-product-tour button:focus-visible{color:#1f2630;background:#f5f8fc;border-color:#c9d5e6}.driver-popover.watchllama-product-tour button:focus,.driver-popover.watchllama-product-tour button:focus-visible{outline-offset:2px;outline:3px solid #0b70f82e}.driver-popover.watchllama-product-tour .driver-popover-next-btn,.driver-popover.watchllama-product-tour .driver-popover-done-btn{color:#fff;background:#0b70f8;border-color:#0b70f8;box-shadow:0 3px 8px #0b70f838}.driver-popover.watchllama-product-tour .driver-popover-next-btn:hover,.driver-popover.watchllama-product-tour .driver-popover-next-btn:focus-visible,.driver-popover.watchllama-product-tour .driver-popover-done-btn:hover,.driver-popover.watchllama-product-tour .driver-popover-done-btn:focus-visible{color:#fff;background:#095fd2;border-color:#095fd2}.driver-popover.watchllama-product-tour .driver-popover-close-btn{color:#7b8694;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;min-height:28px;padding:0;font-size:16px;display:grid;top:10px;right:10px}.driver-popover.watchllama-product-tour .driver-popover-close-btn:hover,.driver-popover.watchllama-product-tour .driver-popover-close-btn:focus-visible{color:#1f2630;background:#f3f6fa;border:0}.driver-popover.watchllama-product-tour .driver-popover-close-btn:focus{outline-color:#0b70f838}.driver-popover.watchllama-product-tour .driver-popover-navigation-btns{align-items:center;gap:7px}.driver-popover.watchllama-product-tour .driver-popover-navigation-btns button+button{margin-left:0}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-left.driver-popover-arrow{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;border-left-color:#fff!important}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-right.driver-popover-arrow{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#fff!important}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-top.driver-popover-arrow{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;border-top-color:#fff!important}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-bottom.driver-popover-arrow{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-bottom-color:#fff!important}@media (width<=720px){.driver-popover.watchllama-product-tour{width:min(340px,100vw - 20px);padding:16px}}@media (width<=900px){html,body,#root,.watchllama-fluent-provider{width:100%;max-width:100%;min-height:100dvh;overflow-x:hidden}@supports (overflow:clip){html,body,#root,.watchllama-fluent-provider{overflow-x:clip}}.product-shell,.shell-main,.shell-main>:is(section,main){width:100%;min-width:0;max-width:100%}.product-shell{min-height:100dvh;padding-bottom:calc(68px + env(safe-area-inset-bottom))}.shell-main{min-height:calc(100dvh - 68px - env(safe-area-inset-bottom))}.shell-mobile-header{width:100%;height:calc(58px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0}.product-shell--page-home .shell-mobile-header__page-title{display:none}.shell-mobile-nav{width:100%;height:calc(68px + env(safe-area-inset-bottom))}.product-shell--agent .home-assistant.home-assistant--simple-chat,.product-shell--agent .watch-chat-panel{height:calc(100dvh - 126px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - 126px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.product-shell--agent:not(.product-shell--page-home) .shell-main--agent>:is(.records-page,.campaigns-page:not(.campaigns-page--workspace),.settings-page){width:100%;min-width:0;max-width:100%;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.product-shell--agent :is(.taskboard-page,.leadtable-page,.campaigns-page,.settings-page,.settings-simple,.settings-simple__frame,.settings-simple__layout,.settings-simple__content){min-width:0;max-width:100%}.product-shell--agent .leadtable-page{overflow-x:hidden!important}.product-shell--agent .leadtable-shell,.product-shell--agent .leadtable-scroll,.product-shell--agent .leadtable-scroll--wide{width:100%;max-width:100%;min-width:0!important}.product-shell--agent .leadtable-shell{overflow:hidden!important}.product-shell--agent .leadtable-scroll--wide{overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.product-shell--agent .settings-simple__tabs,.product-shell--agent .settings-simple__nav,.product-shell--agent .campaign-workspace__nav-row,.product-shell--agent .campaign-workspace__nav-row>nav{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.product-shell--agent :is(.settings-simple__tabs,.settings-simple__nav,.campaign-workspace__nav-row,.campaign-workspace__nav-row>nav)::-webkit-scrollbar{display:none}}@media (width<=720px){.product-shell--agent .campaigns-page--workspace{min-height:calc(100dvh - 126px - env(safe-area-inset-bottom));height:auto!important;overflow:visible!important}.product-shell--agent .campaign-workspace__body--studio{min-height:0;height:auto!important;overflow:visible!important}.product-shell--agent .campaign-studio{grid-template-rows:minmax(390px,54dvh) auto;min-height:0;grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow:visible!important}.product-shell--agent .campaign-flow{border-right:0;border-bottom:1px solid var(--agent-border);min-width:0;min-height:390px}.product-shell--agent .campaign-step-inspector{max-width:none;min-height:560px;width:100%!important;height:auto!important;box-shadow:none!important;position:static!important}.product-shell--agent .campaign-step-inspector__content{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}@media (width<=680px){.product-shell--agent .leads-page .leadtable-scroll--wide{overflow:visible!important}.product-shell--agent .leads-page .leadtable-scroll--wide>.lead-handoff__head{display:none!important}.product-shell--agent .leads-page .leadtable-scroll--wide>.leadtable-body{gap:10px;padding:10px;display:grid;width:100%!important;min-width:0!important}.product-shell--agent .leads-page .leadtable-body>.lead-handoff__row{border:1px solid var(--wl-table-border);background:var(--wl-table-bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;min-height:0;width:100%!important;min-width:0!important;height:auto!important;padding:12px!important;display:flex!important}.product-shell--agent .leads-page .leadtable-body>.lead-handoff__row>*{min-width:0;min-height:0;padding:0;height:auto!important}.product-shell--agent .leads-page .lead-handoff__selection{flex:0 0 20px;align-self:flex-start;width:20px;padding-top:3px;position:static!important}.product-shell--agent .leads-page .lead-handoff__buyer{text-align:left;flex:calc(100% - 30px);justify-content:flex-start;min-height:24px}.product-shell--agent .leads-page .lead-handoff__buyer strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-shell--agent .leads-page .lead-handoff__contact{flex:100%;padding-left:28px;display:flex!important}.product-shell--agent .leads-page .lead-handoff__source,.product-shell--agent .leads-page .lead-handoff__campaign{flex:120px}.product-shell--agent .leads-page .lead-handoff__control-cell{flex:132px}.product-shell--agent .leads-page .lead-handoff__control-cell>.lead-inline-select,.product-shell--agent .leads-page .lead-inline-select__trigger{width:100%}.product-shell--agent .leads-page .lead-handoff__campaign{background:#f6f7f9;border-radius:7px;min-height:30px;padding:6px 8px}.product-shell--agent .taskboard{overflow:visible!important}.product-shell--agent .taskboard-table-head{display:none!important}.product-shell--agent .taskboard-groups,.product-shell--agent .taskboard-group,.product-shell--agent .taskboard-group>div{width:100%;min-width:0!important}.product-shell--agent .taskboard-row,.product-shell--agent .taskboard-groups--compact .taskboard-row{grid-template-areas:"check task task"".record due"".source assignee";align-items:center;gap:8px 10px;width:100%;height:auto;min-height:116px;padding:12px 10px;grid-template-columns:22px minmax(0,1fr) auto!important;min-width:0!important}.product-shell--agent .taskboard-row>*{border-right:0;min-width:0}.product-shell--agent .taskboard-row__check{grid-area:check}.product-shell--agent .taskboard-row__task{grid-area:task;width:100%;margin:0;padding:0}.product-shell--agent .taskboard-row__task strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-shell--agent .taskboard-row__due{grid-area:due;padding:0}.product-shell--agent .taskboard-row__record{grid-area:record;padding:0;display:flex!important}.product-shell--agent .taskboard-row__record small{display:none}.product-shell--agent .taskboard-row__source{grid-area:source;padding:0;display:flex}.product-shell--agent .taskboard-row__assignee{grid-area:assignee;margin:0;display:flex!important}}@media (width<=460px){.shell-mobile-header{padding-left:12px;padding-right:12px}.product-shell--agent .settings-simple__heading-row{flex-direction:column;align-items:stretch}.product-shell--agent .settings-simple__heading-row>button{width:100%}}@media (width<=899.98px){.sunbeam-page{width:100%;min-height:100dvh;overflow-x:hidden}.sunbeam-mobile-menu{z-index:101;overscroll-behavior:contain;background:#fbfbfc;max-height:calc(100dvh - 72px);position:fixed;top:72px;overflow-y:auto;box-shadow:0 18px 44px #14171f1f}.sunbeam-feature__visual{max-width:100%;overflow:hidden}.sunbeam-proof__track{scroll-snap-type:x proximity;padding-bottom:10px;scroll-padding-inline:2px}.sunbeam-proof__track article{scroll-snap-align:start}}@media (width<=639.98px){.sunbeam-nav,.sunbeam-nav__inner{height:calc(64px + env(safe-area-inset-top))}.sunbeam-nav__inner{padding:env(safe-area-inset-top) 16px 0}.sunbeam-mobile-menu{top:calc(64px + env(safe-area-inset-top));max-height:calc(100dvh - 64px - env(safe-area-inset-top))}.sunbeam-mobile-menu>div{width:calc(100% - 32px);padding-bottom:calc(24px + env(safe-area-inset-bottom))}.sunbeam-mobile-menu>div>.sunbeam-mobile-menu__actions{grid-template-columns:1fr 1fr;display:grid}.sunbeam-mobile-menu>div>.sunbeam-mobile-menu__actions a{width:100%}.sunbeam-hero--prompt{width:calc(100% - 16px);max-width:calc(100% - 16px);min-height:0;margin-left:8px;margin-right:8px;padding:72px 16px 54px}.sunbeam-hero--prompt .sunbeam-hero__content,.sunbeam-hero__title,.sunbeam-hero__prompt,.sunbeam-hero__prompt-tags,.sunbeam-hero__used-by{width:100%;min-width:0;max-width:100%}.sunbeam-hero--prompt .sunbeam-hero__title h1{overflow-wrap:anywhere;width:100%;max-width:100%;font-size:clamp(36px,10.8vw,44px)}.sunbeam-hero__prompt>span{overflow-wrap:anywhere;min-width:0}.sunbeam-hero__prompt-tags{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sunbeam-hero__prompt-tags span{text-align:center;white-space:normal;place-items:center;min-width:0;padding-inline:6px;display:grid}.sunbeam-features{width:calc(100% - 32px);max-width:calc(100% - 32px)}.sunbeam-feature,.sunbeam-feature--evidence,.sunbeam-feature--outreach{width:100%;max-width:100%;margin-bottom:80px}.sunbeam-feature__copy h2,.sunbeam-proof>header h2{letter-spacing:-1.2px;font-size:clamp(30px,9vw,36px);line-height:1.1}.sunbeam-feature__visual{width:100%;height:clamp(310px,88vw,340px)}.sunbeam-feature__art{width:min(100%,340px);height:100%;margin:auto;left:0;right:0}.sunbeam-feature__signal-list{width:auto;max-width:none;top:48px;left:14px;right:14px}.sunbeam-feature__signal-list article{grid-template-columns:8px minmax(0,1fr) auto;width:100%;min-width:0;min-height:70px;padding:12px}.sunbeam-feature__signal-list :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sunbeam-feature__evidence-card,.sunbeam-feature__mail-card{width:auto;max-width:none;padding:18px;bottom:16px;left:14px;right:14px;transform:none}.sunbeam-feature__mail-card{min-height:244px}.sunbeam-proof{width:calc(100% - 32px);max-width:calc(100% - 32px)}.sunbeam-proof__track{grid-auto-columns:minmax(270px,86vw)}.sunbeam-final-cta--blue{width:calc(100% - 16px);max-width:calc(100% - 16px);min-height:480px;margin-left:8px;margin-right:8px;padding:92px 20px 88px}.sunbeam-final-cta--blue h2{font-size:clamp(32px,9.5vw,38px)}.sunbeam-footer__panel{flex-direction:column;align-items:stretch;gap:26px;width:calc(100% - 32px);min-height:0;padding:34px 0 24px;display:flex}.sunbeam-footer__brand{grid-column:auto}.sunbeam-footer__panel .sunbeam-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;display:grid!important}.sunbeam-footer__panel .sunbeam-footer__links a{align-items:center;min-height:40px;display:flex}.sunbeam-footer__bottom{flex-direction:row;align-items:center;gap:12px;margin-top:0;padding-top:20px;position:static}.sunbeam-footer__bottom span{text-align:right}}@media (width<=374px){.sunbeam-footer__bottom{flex-direction:column;align-items:flex-start;gap:4px}.sunbeam-footer__bottom span{text-align:left}.sunbeam-hero__prompt-tags{grid-template-columns:minmax(0,1fr)}.sunbeam-hero__prompt-tags span{min-height:34px}.sunbeam-hero__used-by>div{grid-template-columns:minmax(0,1fr)}}.product-shell--agent :is(.taskboard-empty,.leadtable-empty,.records-empty){box-sizing:border-box;color:#667085;text-align:center;align-content:center;justify-items:center;gap:7px;min-height:clamp(230px,34vh,320px);background:#fff!important;border:0!important;border-radius:0!important}.product-shell--agent .taskboard:has(>.taskboard-empty){overflow:hidden;height:auto!important;min-height:0!important;display:block!important}.product-shell--agent .records-empty{min-height:clamp(260px,42vh,360px);border:1px solid #e4e7ec!important;border-radius:12px!important}.product-shell--agent :is(.taskboard-empty,.leadtable-empty,.records-empty)>svg{box-sizing:content-box;color:#3974df;background:#f2f6ff;border:1px solid #dbe7ff;border-radius:9px;width:18px;height:18px;margin:0 0 3px;padding:8px}.product-shell--agent :is(.taskboard-empty h2,.records-empty h2,.leadtable-empty strong){color:#1d2939;font-family:var(--agent-font,Inter, sans-serif);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600;line-height:20px}.product-shell--agent :is(.taskboard-empty p,.records-empty p,.leadtable-empty span){color:#667085;max-width:360px;font-family:var(--agent-font,Inter, sans-serif);text-wrap:pretty;margin:0;font-size:12px;line-height:18px}@media (width<=680px){.product-shell--agent :is(.taskboard-empty,.leadtable-empty,.records-empty){min-height:220px;padding:32px 20px}}.product-shell--agent .watch-chat-intro{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;width:min(100%,900px);display:grid}.product-shell--agent .watch-chat-intro__avatar{border:1px solid var(--agent-border,#e4e7ec);background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.product-shell--agent .watch-chat-intro__avatar img{object-fit:contain;width:27px;height:27px}.product-shell--agent .watch-chat-intro__content{min-width:0}.product-shell--agent .watch-chat-intro__author{color:#667085;margin:1px 0 8px;font-size:11px;font-weight:600;display:block}.product-shell--agent .watch-chat-intro h1{color:#101828;max-width:680px;font-family:var(--agent-font,sans-serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.15}.product-shell--agent .watch-chat-intro__lead{color:#475467;text-wrap:pretty;max-width:720px;margin:10px 0 0;font-size:13.5px;line-height:1.65}.product-shell--agent .watch-chat-intro__lead strong{color:#1d2939;font-weight:600}.product-shell--agent .watch-chat-intro__brief{background:#fff;border:1px solid #e4e7ec;border-radius:12px;width:min(100%,760px);margin-top:20px;overflow:hidden}.product-shell--agent .watch-chat-intro__focus{border-bottom:1px solid #eaecf0;padding:16px 18px 17px}.product-shell--agent .watch-chat-intro__focus>span,.product-shell--agent .watch-chat-intro__signals>span,.product-shell--agent .watch-chat-intro__facts dt{color:#667085;letter-spacing:.01em;font-size:10.5px;font-weight:600}.product-shell--agent .watch-chat-intro__focus p{color:#1d2939;text-wrap:pretty;max-width:68ch;margin:7px 0 0;font-size:13px;line-height:1.58}.product-shell--agent .watch-chat-intro__facts{border-bottom:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) minmax(190px,.55fr);margin:0;display:grid}.product-shell--agent .watch-chat-intro__facts>div{min-width:0;padding:13px 18px 14px}.product-shell--agent .watch-chat-intro__facts>div+div{border-left:1px solid #eaecf0}.product-shell--agent .watch-chat-intro__facts dd{color:#344054;text-overflow:ellipsis;margin:5px 0 0;font-size:12px;line-height:1.45;overflow:hidden}.product-shell--agent .watch-chat-intro__signals{padding:14px 18px 16px}.product-shell--agent .watch-chat-intro__signals ul{flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}.product-shell--agent .watch-chat-intro__signals li{color:#315ea8;background:#f5f8ff;border:1px solid #dbe7ff;border-radius:7px;max-width:100%;padding:6px 9px;font-size:11px;line-height:1.35}.product-shell--agent .watch-chat-intro__help{color:#667085;max-width:700px;margin:17px 0 0;font-size:12.5px;line-height:1.55}.product-shell--agent .watch-chat-intro__actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.product-shell--agent .watch-chat-intro__actions button{color:#344054;min-height:32px;font:500 11px/1.35 var(--agent-font,sans-serif);cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:8px;padding:6px 10px;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.product-shell--agent .watch-chat-intro__actions button:hover{color:#2457a6;background:#f5f8ff;border-color:#b9cff8}.product-shell--agent .watch-chat-intro__actions button:active{transform:translateY(1px)}.product-shell--agent .watch-chat-intro__actions button:focus-visible{outline-offset:2px;outline:2px solid #8db4ff}@media (width<=680px){.product-shell--agent .home-assistant--watch-chat .assistant-thread__content{padding-top:22px}.product-shell--agent .watch-chat-intro{grid-template-columns:28px minmax(0,1fr);gap:9px}.product-shell--agent .watch-chat-intro__avatar{border-radius:8px;width:27px;height:27px}.product-shell--agent .watch-chat-intro__avatar img{width:23px;height:23px}.product-shell--agent .watch-chat-intro h1{font-size:23px}.product-shell--agent .watch-chat-intro__lead{font-size:12.5px}.product-shell--agent .watch-chat-intro__brief{margin-top:16px}.product-shell--agent .watch-chat-intro__focus,.product-shell--agent .watch-chat-intro__facts>div,.product-shell--agent .watch-chat-intro__signals{padding-inline:13px}.product-shell--agent .watch-chat-intro__facts{grid-template-columns:1fr}.product-shell--agent .watch-chat-intro__facts>div+div{border-top:1px solid #eaecf0;border-left:0}.product-shell--agent .watch-chat-intro__actions button{flex:calc(50% - 4px)}}.sunbeam-hero__prompt>.sunbeam-hero__typewriter{min-width:0;color:inherit;white-space:pre-wrap;align-items:center;display:inline-flex}.sunbeam-hero__typewriter:after{content:"";opacity:.78;background:currentColor;flex:0 0 1.5px;width:1.5px;height:1.08em;margin-left:2px;animation:.78s step-end infinite watchllama-typewriter-caret}.sunbeam-hero__typewriter--static:after{display:none}@keyframes watchllama-typewriter-caret{0%,48%{opacity:.78}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.sunbeam-hero__typewriter:after{animation:none;display:none}}.sunbeam-page .sunbeam-nav,.pricing-sunbeam .sunbeam-nav{-webkit-backdrop-filter:blur(18px)saturate(128%);background:linear-gradient(#ffffffd1,#f8fafcb3);border-bottom:1px solid #ffffff94;box-shadow:inset 0 -1px #1f29370f,0 8px 26px #20304612}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sunbeam-page .sunbeam-nav,.pricing-sunbeam .sunbeam-nav{background:#fafbfcf0}}.product-shell--agent .assistant-welcome__mascot.assistant-welcome__mascot--agent{border-radius:16px;width:64px;height:64px;margin-bottom:12px}@media (width<=680px){.product-shell--agent .assistant-welcome__mascot.assistant-welcome__mascot--agent{border-radius:14px;width:54px;height:54px;margin-bottom:10px}}.sunbeam-feature__product-shot{z-index:1;object-fit:contain;border:1px solid #1c2b411a;border-radius:14px;width:calc(100% - 56px);max-height:calc(100% - 48px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 55px #1f365629,0 3px 10px #1f365614}.sunbeam-feature--signals .sunbeam-feature__product-shot,.sunbeam-feature--evidence .sunbeam-feature__product-shot{border:0;border-radius:16px 16px 0 0;max-height:none;top:auto;bottom:-118px;transform:translate(-50%);box-shadow:0 -18px 48px #1f36561f}.sunbeam-feature--signals .sunbeam-feature__product-shot{width:min(82%,820px);bottom:-180px}.sunbeam-feature--evidence .sunbeam-feature__product-shot{width:min(92%,980px);bottom:-102px}.sunbeam-feature--outreach .sunbeam-feature__product-shot{width:auto;max-width:none;height:132%;max-height:none;top:22%;transform:translate(-50%)}@media (width<=680px){.sunbeam-feature__product-shot{border-radius:10px;width:calc(100% - 28px);max-height:calc(100% - 28px)}.sunbeam-feature--outreach .sunbeam-feature__product-shot{max-width:none;height:126%;top:17%}.sunbeam-feature--signals .sunbeam-feature__product-shot,.sunbeam-feature--evidence .sunbeam-feature__product-shot{border-radius:10px 10px 0 0;max-height:none;bottom:-34px}.sunbeam-feature--signals .sunbeam-feature__product-shot{width:110%;bottom:-48px}.sunbeam-feature--evidence .sunbeam-feature__product-shot{width:140%;max-width:none;bottom:0;left:10%}}.product-shell--agent .watch-settings-view{width:min(100% - 64px,1380px);max-width:1380px;margin-inline:auto;padding:40px 0 80px}.product-shell--agent .watch-settings-view .watch-settings-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:none}.product-shell--agent .watch-settings-view .watch-settings-card>header{min-height:82px;padding:19px 24px}.product-shell--agent .watch-settings-view .watch-settings-card>header h3{font-size:18px;line-height:26px}.product-shell--agent .watch-settings-view .watch-settings-card>header p{font-size:13px;line-height:20px}.product-shell--agent .watch-settings-view .watch-setting-rows>label{min-height:82px;padding:17px 24px}.product-shell--agent .watch-settings-view .watch-setting-rows strong{font-size:14px;line-height:21px}.product-shell--agent .watch-settings-view .watch-setting-rows small{font-size:12px;line-height:18px}.product-shell--agent .watch-settings-view .watch-setting-rows input,.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select{width:min(260px,42vw);min-width:190px}.product-shell--agent .watch-settings-view .watch-setting-rows input,.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select select{min-height:44px;font-size:14px;line-height:22px}.product-shell--agent .watch-memory-card__heading p,.product-shell--agent .watch-memory-subsection>header p{font-size:14px;line-height:22px}.product-shell--agent .watch-field>span{font-size:13px;line-height:20px}.product-shell--agent .watch-field input,.product-shell--agent .watch-field textarea{font-size:14px;line-height:21px}.product-shell--agent .watch-field input{height:44px}.product-shell--agent .watch-form-actions>span,.product-shell--agent .watch-field small{font-size:12px;line-height:18px}.product-shell--agent .watch-form-actions button{min-height:38px;font-size:13px}.product-shell--agent .watch-memory-offers>div{min-height:56px}.product-shell--agent .watch-memory-offers>div>span,.product-shell--agent .watch-memory-offers__empty,.product-shell--agent .watch-memory-add-offer input,.product-shell--agent .watch-memory-add-offer button{font-size:14px;line-height:21px}@media (width<=680px){.product-shell--agent .watch-settings-view{width:100%;padding:20px 16px 64px}.product-shell--agent .watch-settings-view .watch-settings-card>header,.product-shell--agent .watch-settings-view .watch-setting-rows>label{padding-inline:16px}.product-shell--agent .watch-settings-view .watch-setting-rows>label{flex-direction:column;align-items:stretch}.product-shell--agent .watch-settings-view .watch-setting-rows input,.product-shell--agent .watch-settings-view .watch-setting-rows .watch-workspace-select{width:100%;min-width:0}}.product-shell--page-settings .settings-invite-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12192661;padding:24px}.product-shell--page-settings .settings-invite-modal{color:#172033;background:#fff;border:1px solid #e1e6ed;border-radius:16px;width:min(100%,520px);box-shadow:0 28px 80px #11182738}.product-shell--page-settings .settings-invite-modal>header{border-bottom:1px solid #e8ebf0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:104px;padding:24px 68px 22px 24px}.product-shell--page-settings .settings-invite-modal__icon{width:44px;height:44px;box-shadow:none;color:#2675ef;background:#edf4ff;border:1px solid #d7e5ff;border-radius:11px}.product-shell--page-settings .settings-invite-modal>header .settings-invite-modal__heading h2{color:#172033;letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:28px}.product-shell--page-settings .settings-invite-modal>header .settings-invite-modal__heading p{color:#667085;max-width:38ch;margin-top:3px;font-size:13px;line-height:19px}.product-shell--page-settings .settings-invite-modal__close{color:#667085;background:#fff;border:1px solid #e1e6ed;border-radius:9px;width:36px;height:36px;top:20px;right:20px}.product-shell--page-settings .settings-invite-modal__close:hover:not(:disabled){color:#344054;background:#f7f8fa;border-color:#ccd3dd}.product-shell--page-settings .settings-invite-modal__form{gap:9px;padding:24px}.product-shell--page-settings .settings-invite-modal__form label{color:#344054;margin-top:7px;font-size:13px;font-weight:600;line-height:20px}.product-shell--page-settings .settings-invite-modal__form :is(input,select){color:#172033;background:#fff;border:1px solid #d8dee8;border-radius:9px;min-height:46px;padding:11px 13px;font-size:14px;line-height:22px}.product-shell--page-settings .settings-invite-modal__form :is(input,select):focus,.product-shell--page-settings .settings-invite-modal__form :is(input,select):focus-visible{background:#fff;border-color:#4b8df8;outline:0;box-shadow:0 0 0 3px #4b8df821}.product-shell--page-settings .settings-invite-modal__form input::placeholder{color:#98a2b3}.product-shell--page-settings .settings-invite-modal__note{color:#667085;background:#f7f9fc;border:1px solid #e2e9f5;border-radius:9px;align-items:flex-start;gap:9px;margin-top:7px;padding:11px 12px;font-size:12.5px;line-height:18px;display:flex}.product-shell--page-settings .settings-invite-modal__note svg{color:#4b8df8;flex:none;margin-top:1px}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary{color:#fff;background:#176ef2;border:1px solid #176ef2;border-radius:9px;width:100%;min-height:46px;margin-top:11px;font-size:14px;font-weight:600;box-shadow:0 2px 5px #176ef22e}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary:hover:not(:disabled){background:#0e5ed7;border-color:#0e5ed7}.product-shell--page-settings .settings-invite-modal__form button.settings-simple__primary:disabled{box-shadow:none;color:#98a2b3;background:#e3e8ef;border-color:#e3e8ef}@media (width<=560px){.product-shell--page-settings .settings-invite-modal-backdrop{align-items:end;padding:12px}.product-shell--page-settings .settings-invite-modal{border-radius:16px;width:100%}.product-shell--page-settings .settings-invite-modal>header,.product-shell--page-settings .settings-invite-modal__form{padding-left:18px;padding-right:18px}}.product-shell--page-settings .settings-simple__layout{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;max-width:none}.product-shell--page-settings .settings-simple__content,.product-shell--page-settings .settings-simple__content>section{width:100%;max-width:none}.product-shell--page-settings .settings-ai-context{border-radius:12px;width:100%}.product-shell--page-settings .settings-ai-context__header{min-height:92px;padding:21px 26px}.product-shell--page-settings .settings-ai-context__header h3{font-size:19px;font-weight:600;line-height:27px}.product-shell--page-settings .settings-ai-context__header p{margin-top:3px;font-size:13.5px;line-height:21px}.product-shell--page-settings .settings-ai-context__header>button{border-radius:8px;min-height:40px;padding:8px 13px;font-size:13px}.product-shell--page-settings .settings-ai-context__summary>div{grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:start;gap:32px;min-height:72px;padding:19px 26px}.product-shell--page-settings .settings-ai-context__summary :is(dt,dd){font-size:14px;line-height:1.6}.product-shell--page-settings .settings-ai-context__summary dt{color:#667085;font-weight:500}.product-shell--page-settings .settings-ai-context__summary dd{color:#1f2937;max-width:92ch}.product-shell--page-settings .settings-ai-context__footer{min-height:64px;padding:12px 26px}.product-shell--page-settings .settings-ai-context__footer>span{font-size:12.5px;line-height:19px}.product-shell--page-settings .settings-ai-context__footer>button{border-radius:8px;min-height:40px;padding:8px 13px;font-size:13px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field{gap:6px;padding:19px 24px 21px}.product-shell--page-settings .settings-ai-context__field>span{font-size:14px;line-height:21px}.product-shell--page-settings .settings-ai-context__field>small{min-height:18px;font-size:12px;line-height:18px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field :is(input,textarea,select){min-height:44px;padding:10px 12px;font-size:14px;line-height:21px}.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field textarea,.product-shell--page-settings .settings-ai-context__form .settings-ai-context__field--wide textarea{min-height:98px}.product-shell--page-settings .settings-ai-context__source{font-size:12px}@media (width<=760px){.product-shell--page-settings .settings-ai-context__header{align-items:flex-start;padding:18px}.product-shell--page-settings .settings-ai-context__summary>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 18px}.product-shell--page-settings .settings-ai-context__footer{flex-direction:column;align-items:stretch;padding:14px 18px}.product-shell--page-settings .settings-ai-context__footer>button{justify-content:center;width:100%}}
