.fk{--fk-ease-out:cubic-bezier(0.16,1,0.3,1);--fk-spring:linear(0,0.044 3.6%,0.147 7.1%,0.279 10.7%,0.417 14.3%,0.549 17.9%,0.665 21.4%,0.763 25%,0.842 28.6%,0.903 32.1%,0.948 35.7%,0.98 39.3%,1.001 42.9%,1.013 46.4%,1.02 50%,1.023 53.6%,1.022 57.1%,1.02 60.7%,1.017 64.3%,1.014 67.9%,1.011 71.4%,1.008 75%,1.006 78.6%,1.004 82.1%,1.003 85.7%,1.001 89.3%,1.001 92.9%,1 96.4%,1)}@supports not (transition-timing-function:linear(0,1)){.fk{--fk-spring:cubic-bezier(0.2,0.9,0.3,1.04)}}.fk-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes fk-arrive{0%{opacity:0;transform:translate3d(0,10px,0)}}:where(.fk-main>.fk-stack>*),:where(.fk-main>:not(.fk-wash,.fk-stack,.fk-leadpage,.fk-debrief-admin,.fk-toolkits,.fk-filter-panel,.fk-chips,.fk-bulk,.fk-trialstrip)){animation:fk-arrive .46s var(--fk-ease-out) backwards;animation-delay:calc(var(--fk-i, 0) * 40ms)}:where(.fk-main>:nth-child(3)){--fk-i:1}:where(.fk-main>:nth-child(4)){--fk-i:2}:where(.fk-main>:nth-child(5)){--fk-i:3}:where(.fk-main>:nth-child(n+6)){--fk-i:4}:where(.fk-main>.fk-stack>:first-child){--fk-i:1}:where(.fk-main>.fk-stack>:nth-child(2)){--fk-i:2}:where(.fk-main>.fk-stack>:nth-child(3)){--fk-i:3}:where(.fk-main>.fk-stack>:nth-child(4)){--fk-i:4}:where(.fk-main>.fk-stack>:nth-child(5)){--fk-i:5}:where(.fk-main>.fk-stack>:nth-child(6)){--fk-i:6}:where(.fk-main>.fk-stack>:nth-child(n+7)){--fk-i:7}.fk-main>:is(.fk-leadpage,.fk-debrief-admin,.fk-toolkits){animation:fk-fade .2s ease-out backwards}@keyframes fk-stroke-in{0%{transform:scaleX(0)}}.fk-title:after{transform-origin:left center;animation:fk-stroke-in .64s var(--fk-ease-out) .12s backwards}.fk-main>.fk-loading,.fk-main>.fk-loading>*{animation:fk-fade .22s ease-out backwards}@keyframes fk-fade{0%{opacity:0}}.fk-odo-vis{user-select:none}.fk-odo-d{position:relative;display:inline-block;clip-path:inset(0 -.1em);-webkit-mask-image:linear-gradient(transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(transparent,#000 16%,#000 84%,transparent)}.fk-odo-ghost{visibility:hidden}.fk-odo-strip{position:absolute;inset:0 0 auto 0;display:flex;flex-direction:column;align-items:center;transform:translate3d(0,calc(var(--d) * -10%),0);transition:transform .9s var(--fk-ease-out);animation:fk-odo-roll 1.1s var(--fk-ease-out) backwards;animation-delay:calc(.14s + var(--p, 0) * 70ms)}.fk-odo-strip>span{display:block}.fk-ring-text .fk-odo span{font-size:inherit;color:inherit}@keyframes fk-odo-roll{0%{transform:translateZ(0)}}@keyframes fk-ring-fill{0%{stroke-dashoffset:var(--c)}}.fk-ring-arc{animation:fk-ring-fill 1.2s var(--fk-ease-out) .2s backwards;transition:stroke-dashoffset .9s var(--fk-ease-out)}@keyframes fk-grow-x{0%{transform:scaleX(0)}}@keyframes fk-uncover-x{0%{clip-path:inset(0 100% 0 0 round 9px)}to{clip-path:inset(0 0 0 0 round 9px)}}.fk-fill{transform-origin:left center;animation:fk-grow-x .9s var(--fk-ease-out) backwards;animation-delay:calc(.26s + var(--fk-row, 0) * 60ms)}.fk-fill,.fk-pfunnel-bar{transition:width .7s var(--fk-ease-out)}.fk-pfunnel-bar{animation:fk-uncover-x .9s var(--fk-ease-out) backwards;animation-delay:calc(.26s + var(--fk-row, 0) * 60ms)}.fk-pfunnel-row:nth-child(2),.fk-srcrow:nth-child(3){--fk-row:1}.fk-pfunnel-row:nth-child(3),.fk-srcrow:nth-child(4){--fk-row:2}.fk-pfunnel-row:nth-child(4),.fk-srcrow:nth-child(5){--fk-row:3}.fk-pfunnel-row:nth-child(5),.fk-srcrow:nth-child(6){--fk-row:4}.fk-pfunnel-row:nth-child(6),.fk-srcrow:nth-child(7){--fk-row:5}.fk-pfunnel-row:nth-child(n+7),.fk-srcrow:nth-child(n+8){--fk-row:6}@keyframes fk-draw{0%{stroke-dashoffset:1}}.fk-trend-line{stroke-dasharray:1;animation:fk-draw 1.3s cubic-bezier(.65,0,.35,1) .15s backwards}.fk-trend-area{animation:fk-fade .9s ease-out .65s backwards}@keyframes fk-dot-land{0%{opacity:0;transform:scale(.2)}}.fk-trend-today{transform-box:fill-box;transform-origin:center;animation:fk-dot-land .52s var(--fk-spring) 1.35s backwards}@keyframes fk-halo{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}.fk-trend-halo{transform-box:fill-box;transform-origin:center;opacity:0;animation:fk-halo 2.8s ease-out 1.9s 3}html[data-fk-seen] .fk-dash :is(.fk-odo-strip,.fk-ring-arc,.fk-fill,.fk-pfunnel-bar,.fk-trend-line,.fk-trend-area,.fk-trend-today,.fk-trend-halo){animation:none}.fk-dash>[data-fk-held] :is(.fk-odo-strip,.fk-ring-arc,.fk-fill,.fk-pfunnel-bar,.fk-trend-line,.fk-trend-area,.fk-trend-today,.fk-trend-halo){animation-play-state:paused}.fk-dash>[data-fk-held=reset] :is(.fk-odo-strip,.fk-ring-arc,.fk-fill,.fk-pfunnel-bar,.fk-trend-line,.fk-trend-area,.fk-trend-today,.fk-trend-halo){animation:none}.fk-spot{position:relative;isolation:isolate}@media (hover:hover) and (pointer:fine){.fk-spot:after,.fk-spot:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .28s ease}.fk-spot:before{inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),var(--accent-soft),transparent 62%)}.fk-spot:after{inset:-1px;padding:1px;background:radial-gradient(220px circle at var(--mx,50%) var(--my,0),var(--accent-line),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.fk-spot:hover:after,.fk-spot:hover:before{opacity:1}}.fk .btn.call,.fk .btn.primary{position:relative;overflow:hidden;isolation:isolate;min-width:max-content}.fk .btn.call:after,.fk .btn.primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 64%);transform:translateX(-120%);pointer-events:none}@media (hover:hover){.fk .btn.call:not(:disabled,[aria-disabled=true]):hover:after,.fk .btn.primary:not(:disabled,[aria-disabled=true]):hover:after{transform:translateX(120%);transition:transform .7s var(--fk-ease-out)}}@keyframes fk-call-swap{0%{opacity:.4}}.fk .btn[data-swap]{animation:fk-call-swap .16s ease-out}@keyframes fk-call-wait{50%{opacity:.3}}.fk-call-wait{animation:fk-call-wait 1.2s ease-in-out infinite}.fk .btn[data-pending]{transform:scale(.97) translateY(1px)}.fk .tn,.fk :is(.btn,.seg):has(>.fk-nav-pend){position:relative}.fk-nav-pend{position:absolute;left:10px;right:10px;bottom:3px;height:2px;border-radius:2px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .12s ease}.fk-nav-pend[data-on]{opacity:1;transition-delay:.12s}.fk-nav-pend[data-on]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:fk-pend .9s ease-in-out infinite}.fk .btn .fk-nav-pend[data-on]:after{background:linear-gradient(90deg,transparent,currentColor,transparent)}@keyframes fk-pend{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.fk-range .seg{position:relative}.fk-range .fk-nav-pend{bottom:0}.fk .fk-range .seg.on:has(>.fk-nav-pend[data-on]){box-shadow:var(--shadow-sm);transition:box-shadow 0s linear .12s}.fk-range-dep{transition:opacity .16s ease}.fk-main:has(.fk-range .fk-nav-pend[data-on]) .fk-range-dep{opacity:.55;transition-delay:.12s}.fk-ai-dot{position:relative}.fk-ai[data-live] .fk-ai-dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid var(--accent);opacity:0;animation:fk-breathe 2.8s ease-out infinite}@keyframes fk-breathe{0%{opacity:.7;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.4)}}@keyframes fk-pop{0%{opacity:0;transform:translateY(-4px) scale(.96)}}.fk-menu,.fk-phonepop{transform-origin:top right;animation:fk-pop .38s var(--fk-spring) backwards}.fk-phone[data-status=connecting] .fk-phone-dot{animation:fk-call-wait 1.2s ease-in-out infinite}@keyframes fk-send-in{0%{opacity:0;transform:translate3d(0,6px,0)}}.fk-msg-wrap[data-out=sending]{animation:fk-send-in .18s var(--fk-ease-out) backwards}@media (prefers-reduced-motion:reduce){.fk-msg-wrap[data-out=sending]{animation-name:fk-fade}}.fk-leadpane-body{animation:fk-fade .14s ease-out backwards}.fk-leadpane-ask{animation:fk-fade .12s ease-out}@keyframes fk-saved{0%{background-color:var(--accent-glow)}}.fk-tr.saved{animation:fk-saved 1.1s ease-out}.fk-leadpane-chip.saved .chip,.fk-tr.saved .fk-statuscell .chip{animation:fk-fade .16s ease-out}@media (prefers-reduced-motion:reduce){.fk-leadpane-ask,.fk-leadpane-body,.fk-leadpane-chip.saved .chip,.fk-tr.saved,.fk-tr.saved .fk-statuscell .chip{animation:none}.fk-tr.saved{background-color:var(--accent-soft)}}@keyframes fk-fresh{0%,30%{background-color:var(--accent-soft)}}.fk-conv[data-fresh]{animation:fk-fresh 1.2s ease-out}@media (prefers-reduced-motion:reduce){.fk-conv[data-fresh]{animation:none}}@media (max-width:900px){.fk-msg-split[data-pane=thread]>.fk-thread-card{animation:reveal .26s cubic-bezier(.2,.7,.2,1) backwards}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.fk-msg-split[data-pane=thread]>.fk-thread-card{animation:none}}html.fk-vt-theme::view-transition-new(root),html.fk-vt-theme::view-transition-old(root){animation:none;mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){.fk .btn[data-swap],.fk-ai[data-live] .fk-ai-dot:after,.fk-call-wait,.fk-fill,.fk-main>.fk-loading,.fk-main>.fk-loading>*,.fk-main>:is(.fk-leadpage,.fk-debrief-admin,.fk-toolkits),.fk-menu,.fk-nav-pend[data-on]:after,.fk-odo-strip,.fk-pfunnel-bar,.fk-phone[data-status=connecting] .fk-phone-dot,.fk-phonepop,.fk-ring-arc,.fk-title:after,.fk-trend-area,.fk-trend-halo,.fk-trend-line,.fk-trend-today,:where(.fk-main>*),:where(.fk-main>.fk-stack>*){animation:none}.fk .btn.call:not(:disabled,[aria-disabled=true]):hover:after,.fk .btn.primary:not(:disabled,[aria-disabled=true]):hover:after,.fk-fill,.fk-odo-strip,.fk-pfunnel-bar,.fk-ring-arc{transition:none}}