@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.react-datepicker-popper{z-index:1005!important}.data-table .MuiIconButton-root:hover{background-color:initial!important}.sideBar .MuiButton-label{text-align:left}body[data-claim-shell=true] #hubspot-messages-iframe-container{display:none!important}:root{--co-lucius-sky:71 174 245;--co-lucius-violet:125 140 242;--co-lucius-purple:142 34 220;--co-lucius-pink:232 121 249;--co-lucius-cyan:129 217 255;--co-lucius-aqua:2 255 234;--co-lucius-night:14 29 54;--co-accent:21 138 255;--co-surface:255 255 255;--co-border:227 230 235;--co-border-strong:203 210 218;--co-muted:138 153 168;--co-on-accent:255 255 255;--co-lucius-from:var(--co-lucius-sky);--co-lucius-to:var(--co-lucius-violet);--co-lucius-gradient:linear-gradient(135deg,rgb(var(--co-lucius-sky)),rgb(var(--co-lucius-violet)) 55%,rgb(var(--co-lucius-purple)));--co-lucius-aura-soft:conic-gradient(from 0deg,rgb(var(--co-lucius-sky)),rgb(var(--co-lucius-cyan)),rgb(var(--co-lucius-violet)),rgb(var(--co-lucius-purple)/0.75),rgb(var(--co-lucius-cyan)),rgb(var(--co-lucius-sky)));--co-ease:cubic-bezier(0.2,0.8,0.2,1);--co-ease-fly:cubic-bezier(0.6,0,0.2,1);--co-ease-portal-fly:cubic-bezier(0.5,0,0.2,1);--co-ease-portal-open:cubic-bezier(0.7,0,0.2,1)}@keyframes lucius-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lucius-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}@keyframes lucius-swell{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lucius-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lucius-soft-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lucius-wake-ring{0%{opacity:0;transform:scale(.5)}45%{opacity:1;transform:scale(1.15)}to{opacity:.4;transform:scale(1.4)}}@keyframes lucius-ring-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes lucius-flare{0%,to{opacity:.5}12%{opacity:.85}24%{opacity:.55}38%{opacity:.95}52%{opacity:.6}66%{opacity:.8}}@keyframes lucius-talk{0%,to{transform:scale(1)}12%{transform:scale(1.07)}24%{transform:scale(1.01)}38%{transform:scale(1.09)}52%{transform:scale(1.02)}66%{transform:scale(1.06)}80%{transform:scale(1)}}@keyframes lucius-ring-out{0%{transform:scale(.95);opacity:.85}to{transform:scale(1.42);opacity:0}}@keyframes lucius-orb-wake{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}.co-animate-lucius-fade-in{animation:lucius-fade-in .4s ease-out both}.co-animate-lucius-breathe{animation:lucius-breathe 2.4s ease-in-out infinite}.co-animate-lucius-swell{animation:lucius-swell 4.8s ease-in-out infinite}.co-animate-lucius-spin{animation:lucius-spin 12s linear infinite}.co-animate-lucius-soft-in{animation:lucius-soft-in .6s cubic-bezier(.2,.8,.2,1) both}.co-animate-lucius-wake-ring{animation:lucius-wake-ring 1.3s cubic-bezier(.2,.8,.2,1) both}.co-animate-lucius-orb-wake{animation:lucius-orb-wake 1.3s cubic-bezier(.2,.8,.2,1) both}.co-animate-lucius-ring-breathe{animation:lucius-ring-breathe 6s ease-in-out infinite}.co-animate-lucius-flare{animation:lucius-flare 1.6s ease-in-out infinite}.co-animate-lucius-talk{animation:lucius-talk 1.6s ease-in-out infinite}.co-animate-lucius-ring-out{animation:lucius-ring-out 1.6s ease-out infinite}@media (prefers-reduced-motion:reduce){.co-animate-lucius-breathe,.co-animate-lucius-fade-in,.co-animate-lucius-flare,.co-animate-lucius-orb-wake,.co-animate-lucius-ring-breathe,.co-animate-lucius-ring-out,.co-animate-lucius-soft-in,.co-animate-lucius-spin,.co-animate-lucius-swell,.co-animate-lucius-talk,.co-animate-lucius-wake-ring{animation:none}}.co-orb{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.co-orb__aura,.co-orb__aura:before,.co-orb__emit,.co-orb__halo{position:absolute;border-radius:9999px;pointer-events:none}.co-orb__core{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--co-surface));box-shadow:0 10px 28px -10px rgb(var(--co-accent)/.45),inset 0 0 0 1px rgb(var(--co-accent)/.16);animation:lucius-swell 6s ease-in-out infinite}.co-orb__core>svg{display:block}.co-orb__aura{inset:-8%;opacity:.42;will-change:transform;animation:lucius-swell 6s ease-in-out infinite}.co-orb__aura:before{content:"";inset:0;background:var(--co-lucius-aura-soft);will-change:transform;animation:lucius-spin 16s linear infinite}.co-orb__halo{inset:10.5%;border:1.5px solid rgb(var(--co-accent)/.45)}.co-orb__halo+.co-orb__halo{inset:5%;border:1px solid rgb(var(--co-lucius-violet)/.28);animation:lucius-ring-breathe 6s ease-in-out infinite}.co-orb__emit{display:none;inset:15%;border:1.5px solid rgb(var(--co-lucius-sky)/.7);opacity:0}.co-orb--thinking .co-orb__aura{opacity:.72;animation-duration:1.6s}.co-orb--thinking .co-orb__aura:before{animation-duration:3s}.co-orb--thinking .co-orb__halo+.co-orb__halo{animation-duration:1.2s}.co-orb--thinking .co-orb__core{animation-duration:1.6s}.co-orb--speaking .co-orb__aura{animation:lucius-flare 1.6s ease-in-out infinite}.co-orb--speaking .co-orb__core{animation:lucius-talk 1.6s ease-in-out infinite}.co-orb--speaking .co-orb__emit{display:block;animation:lucius-ring-out 1.6s ease-out infinite}.co-orb--compact .co-orb__aura{inset:6%;opacity:.35}.co-orb--compact .co-orb__halo{inset:9%;border-width:1px}.co-orb--compact .co-orb__core{box-shadow:0 2px 6px -2px rgb(var(--co-accent)/.35),inset 0 0 0 1px rgb(var(--co-accent)/.16)}@media (prefers-reduced-motion:reduce){.co-orb .co-orb__aura,.co-orb .co-orb__aura:before,.co-orb .co-orb__core,.co-orb .co-orb__emit,.co-orb .co-orb__halo{animation:none}.co-orb .co-orb__emit{display:none}}.co-composer{position:relative;border:1px solid var(--co-composer-border,rgb(var(--co-border-strong)));border-radius:18px;background:var(--co-composer-bg,rgb(var(--co-surface)))}.co-composer:focus-within{border-color:transparent;box-shadow:0 16px 44px -14px rgb(var(--co-accent)/.55)}.co-composer__ring{position:absolute;inset:-2px;overflow:hidden;padding:2px;border-radius:20px;opacity:0;pointer-events:none;transition:opacity .3s;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.co-composer__ring:before{content:"";position:absolute;top:50%;left:50%;width:300%;height:0;padding-top:300%;margin:-150% 0 0 -150%;background:conic-gradient(from 0deg,rgb(var(--co-lucius-from)),rgb(var(--co-lucius-to)),rgb(var(--co-lucius-purple)),rgb(var(--co-lucius-cyan)),rgb(var(--co-lucius-from)));will-change:transform;animation:lucius-spin 3.5s linear infinite}.co-composer:focus-within>.co-composer__ring{opacity:1}.co-composer--inset>.co-composer__ring{inset:0;border-radius:inherit}.co-composer-send{position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:38px;height:38px;border:0;border-radius:12px;background:linear-gradient(135deg,rgb(var(--co-lucius-from)),rgb(var(--co-lucius-to)));color:rgb(var(--co-on-accent));cursor:pointer;transition:transform .25s var(--co-ease,cubic-bezier(.2,.8,.2,1)),opacity .2s}.co-composer-send:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgb(var(--co-on-accent)/.12);opacity:0;pointer-events:none;transition:opacity .2s}.co-composer-send:hover:not(:disabled){transform:scale(1.06)}.co-composer-send:hover:not(:disabled):after{opacity:1}.co-composer-send:focus-visible{outline:2px solid rgb(var(--co-accent));outline-offset:2px}.co-composer-send:disabled{opacity:.45;cursor:not-allowed}.co-lucius-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--co-surface));box-shadow:inset 0 0 0 1px rgb(var(--co-border))}.co-lucius-avatar>svg{display:block}.co-typing{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 0}.co-typing__dot{width:6px;height:6px;border-radius:9999px;background-color:rgb(var(--co-muted))}@media (prefers-reduced-motion:reduce){.co-composer__ring:before,.co-typing__dot{animation:none}.co-composer-send,.co-composer-send:after,.co-composer__ring{transition:none}}.drawerScrollBar::-webkit-scrollbar{width:4px}.drawerScrollBar::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:8px}.drawerScrollBar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2);border-radius:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.drawerScrollBar::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.lcu-root{--lcu-accent:#158aff;--lcu-rail-bg:#f9f9fb;--lcu-border:#e5e7eb;--lcu-card-bg:#fff;--lcu-user-bubble-bg:#edf2f7;--lcu-user-bubble-text:#000;--lcu-text:#1a202c;--lcu-text-muted:#4a5568;--lcu-text-faint:#718096;--lcu-danger:#e53e3e;--lcu-icon:#64748b;--lcu-icon-hover:#1d4ed8;--lcu-hover-bg:#f1f5f9;--lcu-radius-card:16px;--lcu-radius-bubble:12px;--lcu-radius-control:6px;--lcu-font:inherit;font-family:var(--lcu-font);color:var(--lcu-text)}.lcu-rail{position:relative;flex-shrink:0;box-sizing:border-box;width:0;height:100vh;overflow:hidden;background:var(--lcu-rail-bg);transition:width .3s ease}.lcu-rail--fill{height:100%}.lcu-rail--open{width:var(--lcu-rail-width);max-width:60vw;overflow:visible}.lcu-rail--open.lcu-rail--left{border-right:1px solid var(--lcu-border);box-shadow:1px 0 0 rgba(0,0,0,.06)}.lcu-rail--open.lcu-rail--right{border-left:1px solid var(--lcu-border);box-shadow:-1px 0 0 rgba(0,0,0,.06)}.lcu-rail--dragging{transition:none}.lcu-rail--closed .lcu-rail__handle,.lcu-rail--closed .lcu-rail__inner{visibility:hidden;transition:visibility 0s linear .3s}.lcu-rail__handle{position:absolute;top:0;bottom:0;z-index:10;width:16px;cursor:col-resize;outline:none}.lcu-rail--left .lcu-rail__handle{right:-8px}.lcu-rail--right .lcu-rail__handle{left:-8px}.lcu-rail__handle:after{content:"";position:absolute;top:0;bottom:0;left:7px;width:2px;background:transparent;transition:background .15s ease}.lcu-rail--dragging .lcu-rail__handle:after,.lcu-rail__handle:focus-visible:after,.lcu-rail__handle:hover:after{background:var(--lcu-accent)}.lcu-rail__inner{display:flex;flex-direction:column;width:var(--lcu-rail-width);max-width:60vw;height:100%}.lcu-rail__header{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px}.lcu-rail--right .lcu-rail__header{flex-direction:row-reverse;justify-content:space-between}.lcu-rail__controls{display:flex;align-items:center;grid-gap:4px;gap:4px}.lcu-rail--right .lcu-rail__controls{flex-direction:row-reverse}.lcu-rail__heading{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;font-size:18px;font-weight:600}.lcu-rail__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lcu-rail__card{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;margin:0 12px 12px;overflow:hidden;background:var(--lcu-card-bg);border-radius:var(--lcu-radius-card);box-shadow:0 -1px 4px rgba(0,0,0,.04)}.lcu-icon-button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--lcu-radius-control);background:none;color:var(--lcu-icon);cursor:pointer;transition:background-color .15s,color .15s}.lcu-icon-button:hover{background:var(--lcu-hover-bg);color:var(--lcu-icon-hover)}.lcu-icon-button:focus-visible{outline:2px solid var(--lcu-accent);outline-offset:1px}.lcu-dock-icon__bar,.lcu-dock-icon__ghost{transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .15s}.lcu-rail--left .lcu-dock-icon__bar{transform:translateX(-10px)}.lcu-dock-icon__ghost{opacity:0;transform:translateX(-2px)}.lcu-rail--left .lcu-dock-icon__ghost{transform:translateX(-8px)}.lcu-icon-button:hover .lcu-dock-icon__ghost{opacity:.25}@media (max-width:639.98px){.lcu-rail--sheet.lcu-rail--open{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;width:100%;max-width:none;height:100%;border:none;box-shadow:none;background:var(--lcu-card-bg);transition:none}.lcu-rail--sheet .lcu-rail__inner{width:100%;max-width:none}.lcu-rail--sheet .lcu-rail__handle,.lcu-rail--sheet .lcu-rail__toggle{display:none}.lcu-rail--sheet .lcu-rail__card{margin:0;border-radius:0;box-shadow:none}}.lcu-chat{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%}.lcu-list{flex:1 1;min-height:0;overflow-y:auto;padding:16px 16px 0}.lcu-list__items{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px;box-sizing:border-box;min-height:100%}.lcu-list__items>:first-child{margin-top:auto}.lcu-list__spacer{flex-shrink:0;width:100%;height:24px}.lcu-user{align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;grid-gap:8px;gap:8px;max-width:100%}.lcu-user__bubble{box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 16px;border-radius:var(--lcu-radius-bubble);background:var(--lcu-user-bubble-bg);color:var(--lcu-user-bubble-text);overflow-wrap:anywhere}.lcu-row{width:100%}.lcu-row,.lcu-row__body{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.lcu-row__body{flex:1 1;flex-direction:column;min-width:0}.lcu-row__label{font-size:16px;font-weight:700;color:var(--lcu-text-muted)}.lcu-row--error .lcu-row__label{color:var(--lcu-danger)}.lcu-text{white-space:pre-wrap;overflow-wrap:anywhere}.lcu-thinking{display:inline-flex;align-items:center;min-height:24px}.lcu-retry{height:32px;padding:0 12px;border:1px solid var(--lcu-border);border-radius:var(--lcu-radius-control);background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.lcu-retry:hover{background:var(--lcu-hover-bg)}.lcu-retry:focus-visible{outline:2px solid var(--lcu-accent);outline-offset:1px}.lcu-retry:disabled{opacity:.4;cursor:not-allowed}.lcu-composer{flex-direction:column;padding:16px 16px 32px}.lcu-composer,.lcu-composer__row{display:flex;grid-gap:12px;gap:12px}.lcu-composer__row{align-items:flex-end}.lcu-composer__field{position:relative;display:flex;flex:1 1;align-items:flex-end;grid-gap:8px;gap:8px;min-width:0;padding-right:3px}.lcu-composer__input{display:block;flex:1 1;box-sizing:border-box;min-width:0;min-height:44px;max-height:200px;padding:10px 0 10px 14px;border:none;background:transparent;color:inherit;font:inherit;line-height:1.5;overflow-y:hidden;resize:none;outline:none}.lcu-composer__input::placeholder{color:var(--lcu-text-faint)}.lcu-composer__input:disabled{opacity:.4;cursor:not-allowed}.lcu-composer__send{margin-bottom:3px}.lcu-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.lcu-dock-icon__bar,.lcu-dock-icon__ghost,.lcu-icon-button,.lcu-rail,.lcu-rail--closed .lcu-rail__handle,.lcu-rail--closed .lcu-rail__inner,.lcu-rail__handle:after{transition:none}}.react-datepicker__day--in-selecting-range{background:var(--chakra-colors-blue-300)!important}.react-datepicker__day--selected{background:var(--chakra-colors-blue-500)!important}.react-datepicker__day--keyboard-selected{color:#fff!important}.react-datepicker__day--in-range{background:var(--chakra-colors-blue-500)!important}.sd{font-size:var(--chakra-fontSizes-sm)}.datepicker{width:-moz-fit-content!important;width:fit-content!important}.drill-up-date-picker .react-datepicker__month-container,.drill-up-date-picker .react-datepicker__year--container{width:15rem;height:18.1rem;display:flex;flex-direction:column}.drill-up-date-picker .react-datepicker__monthPicker,.drill-up-date-picker .react-datepicker__year{flex:1 1;display:flex;flex-direction:column}.drill-up-date-picker .react-datepicker__monthPicker .react-datepicker__month-wrapper{flex:1 1;display:flex;justify-content:space-around;align-items:center}.drill-up-date-picker .react-datepicker__year .react-datepicker__year-wrapper{flex:1 1;max-width:none;align-content:space-evenly;justify-content:space-around}