@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}@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}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}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{background:#ebece8;border:1px solid #e0e1dd;border-radius:999px;gap:3px;margin-top:18px;padding:3px;display:flex}.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 button[aria-pressed=true]{color:#181d27;background:#fff;box-shadow:0 1px 3px #181d271a}.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--recommended{border-color:#c9e36f;box-shadow:inset 0 3px #d0f166}.settings-modal-plan--current{background:#fcfef7}.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{align-items:flex-end;gap:5px;margin-top:25px;display:flex}.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 ul{gap:11px;margin:0;padding:21px 0 0;list-style:none;display:grid}.settings-modal-plan li{color:#535862;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.settings-modal-plan li svg{color:#789121;flex:none;margin-top:1px}.settings-modal-plan li.is-locked{color:#858a92}.settings-modal-plan li.is-locked svg{color:#777d85}@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}@media (width>=901px){.product-shell,.product-shell .shell-sidebar{transition:none!important}.product-shell.product-shell--collapsed{overflow:hidden;grid-template-columns:68px minmax(0,1fr)!important}.product-shell.product-shell--collapsed .shell-sidebar{min-width:68px;max-width:68px;overflow:hidden;width:68px!important;padding:14px 13px 12px!important}}@media (width>=1600px){.product-shell.product-shell--collapsed{grid-template-columns:72px minmax(0,1fr)!important}.product-shell.product-shell--collapsed .shell-sidebar{min-width:72px;max-width:72px;width:72px!important}}@media (width>=1920px){.product-shell.product-shell--collapsed{grid-template-columns:76px minmax(0,1fr)!important}.product-shell.product-shell--collapsed .shell-sidebar{min-width:76px;max-width:76px;width:76px!important}}.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__cue-navigation button:disabled{color:#596071;cursor:default}.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__header{padding-bottom:28px;padding-right:20px}.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--lead{margin-top:24px}.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>svg{color:#9eb1fa;margin-top:2px}.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-brief__decision-actions button[data-danger=true]{color:#c7cad3}.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__rail-section>header{margin-bottom:12px}.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}.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__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__result-heading strong{color:var(--app-text,#f4f3f6);font-size:14px;font-weight:500;line-height:1.35}.watch-run-message__result-heading>span{color:#9bb4f4;font-variant-numeric:tabular-nums;text-align:center;background:#7091e51c;border-radius:6px;flex:none;min-width:39px;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;margin:7px 0 0;font-size:12.5px;line-height:1.52}.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{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:focus-visible{outline-offset:1px;outline:2px solid #698dff}.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}.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:#d35b5429}.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)}}.driver-popover.watchllama-product-tour{color:#f4f4f1;background:#20211f;border:1px solid #3a3c38;border-radius:14px;width:min(360px,100vw - 32px);max-width:360px;padding:18px;font-family:Inter,system-ui,sans-serif;box-shadow:0 22px 60px #00000073}.driver-popover.watchllama-product-tour .driver-popover-title{color:#f7f7f3;letter-spacing:-.01em;padding-right:24px;font-family:Urbanist,Inter,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.25}.driver-popover.watchllama-product-tour .driver-popover-description{color:#b9bbb5;margin-top:7px;font-size:13px;line-height:1.55}.driver-popover.watchllama-product-tour .driver-popover-progress-text{color:#858981;letter-spacing:.02em;font-size:11px}.driver-popover.watchllama-product-tour .driver-popover-footer{margin-top:18px}.driver-popover.watchllama-product-tour button{color:#d7d8d3;min-height:34px;text-shadow:none;background:0 0;border:1px solid #454842;border-radius:9px;padding:7px 12px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500}.driver-popover.watchllama-product-tour button:hover,.driver-popover.watchllama-product-tour button:focus-visible{color:#fff;background:#2b2d29;border-color:#5a5e55}.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:#080a05;background:#d5ff67;border-color:#d5ff67}.driver-popover.watchllama-product-tour .driver-popover-close-btn{color:#92968d;border:0;min-height:28px;padding:2px 7px}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-left.driver-popover-arrow{border-color:#0000 #0000 #0000 #20211f}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-right.driver-popover-arrow{border-color:#0000 #20211f #0000 #0000}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-top.driver-popover-arrow{border-color:#20211f #0000 #0000}.driver-popover.watchllama-product-tour .driver-popover-arrow-side-bottom.driver-popover-arrow{border-color:#0000 #0000 #20211f}@media (width<=720px){.driver-popover.watchllama-product-tour{padding:16px}}: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}.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}.watchllama-fluent-provider{--friendly-primary:#1a1a1a;--friendly-primary-hover:#30302c;--friendly-primary-soft:#eeebe7;--friendly-navy:#1a1a1a;--friendly-muted:#535353;--friendly-border:#eae6e1}body,.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}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;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{justify-content:flex-start;align-items:center;gap:0;display:flex}.sunbeam-nav__links>a,.sunbeam-nav__product>button{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,.sunbeam-nav__product>button:hover{color:#000!important}.sunbeam-nav__product{position:relative}.sunbeam-nav__product>button{align-items:center;gap:4px;display:inline-flex}.sunbeam-nav__product svg{transition:transform .18s}.sunbeam-nav__product svg.is-open{transform:rotate(180deg)}.sunbeam-nav__dropdown{opacity:0;visibility:hidden;border:1px solid var(--sunbeam-line);background:#fffffff5;border-radius:16px;width:188px;padding:8px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%,-6px);box-shadow:0 18px 50px #4039311f}.sunbeam-nav__dropdown:before{content:"";height:18px;position:absolute;bottom:100%;left:0;right:0}.sunbeam-nav__dropdown.is-open{opacity:1;visibility:visible;transform:translate(-50%)}.sunbeam-nav__dropdown a{color:#4a4845;border-radius:10px;padding:10px 11px;font-size:13px;text-decoration:none;display:block}.sunbeam-nav__dropdown a:hover{background:var(--sunbeam-stone-light);color:var(--sunbeam-ink)}.sunbeam-nav__actions{justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;display:flex}.sunbeam-primary,.sunbeam-secondary{min-height:40px!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{color:var(--sunbeam-ink)!important;background:0 0!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 b{font-weight:500}.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:44px!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{place-items:center;width:min(1240px,100% - 40px);height:674px;margin:0 auto;display:grid;position:relative}.sunbeam-hero__content{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(780px,100%);padding-bottom:26px;display:flex;position:relative}.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;margin-top:22px;font:500 64px/1 Urbanist,sans-serif}.sunbeam-hero__content>p{max-width:620px;color:var(--sunbeam-copy);margin-top:24px;font-size:21px;line-height:1.42}.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__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>.sunbeam-section-heading{padding:100px 0 78px}.sunbeam-features__stack{position:relative}.sunbeam-feature{border:1px solid var(--sunbeam-line);background:var(--sunbeam-stone);transform-origin:top;border-radius:24px;grid-template-columns:minmax(0,1fr) 500px;gap:40px;height:580px;margin-bottom:24px;padding:40px;display:grid;position:sticky;overflow:hidden;box-shadow:0 16px 60px #423b3312}.sunbeam-feature--evidence{background:#eeeae7}.sunbeam-feature--outreach{background:#e9e6e2}.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>div{flex-wrap:wrap;gap:7px;margin-top:27px;display:flex}.sunbeam-feature__copy small{color:#605c57;background:#ffffff80;border:1px solid #dfdad5;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 10px;font-size:11px;display:inline-flex}.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{background:linear-gradient(145deg,#cbe5fa,#d9d6fb 60%,#ebdaf0);border:1px solid #ffffffbf;border-radius:18px;position:relative;overflow:hidden}.sunbeam-feature--evidence .sunbeam-feature__visual{background:linear-gradient(145deg,#f6e6c7,#f3d7bf 58%,#eaf2c8)}.sunbeam-feature--outreach .sunbeam-feature__visual{background:linear-gradient(145deg,#d6d2fb,#ebd4f1 52%,#d5e9f8)}.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;display:grid;box-shadow:0 12px 25px #32303814}.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{background:var(--sunbeam-page);padding:16px 20px 20px}.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 nav a:hover{color:#1a1a1a!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,.sunbeam-nav__product>button{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{height:600px}.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:590px}.sunbeam-hero__content{padding:60px 7px 0}.sunbeam-hero h1{font-size:clamp(42px,12.5vw,54px)}.sunbeam-hero__content>p{font-size:17px}.sunbeam-hero__actions{flex-direction:column;gap:15px}.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}}@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}}.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 .sunbeam-nav__links>a[href=\/pricing]{opacity:.5}.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:460px;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:690px;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:274px;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__summary{min-height:44px;color:var(--pricing-copy);font-size:13px;line-height:1.45;margin:20px 0!important}.pricing-sunbeam__plan-button{background:#eeebe7;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:auto;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__plan-button.is-featured:hover{background:#c9e3fa}.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:16px}@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:470px;padding:26px 8px 52px}.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}}.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{background:#ffffffd1;border-color:#e5e0da;border-radius:999px;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)}.assistant-welcome{min-height:clamp(360px,52vh,560px)}.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:#77716b;letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:500}.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}.assistant-welcome .assistant-composer-wrap{width:min(100%,700px);margin-top:28px}.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}.assistant-suggestions{gap:10px;margin-top:24px}.assistant-suggestion{background:#ffffffc7;border-color:#e4dfd9;border-radius:18px;min-height:96px;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;box-shadow:0 8px 20px #4a3c2d0d}.assistant-suggestion:hover{background:#fff;border-color:#cfc8c0;transform:translateY(-3px);box-shadow:0 14px 26px #4a3c2d14}.assistant-suggestion__icon{color:#675175}.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}.assistant-welcome{min-height:0;padding-top:48px}.assistant-welcome__title{font-size:40px}.assistant-welcome__copy{font-size:14px}.assistant-welcome__mascot{width:78px;height:78px}}@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 small{color:#817a71!important}.shell-watch-thread__menu--portal.shell-watch-thread__menu--dark button :is(svg,strong){color:#37342f!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__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:#6e8427}.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__result-heading strong,.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>span{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}}
