:root{--hv-accent: #1d40b0;--hv-railW: 252px;--hv-ink: #16181d;--hv-faint: #8b8a84;--hv-hair: #e6e3dc;--hv-font: "Instrument Sans", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--hv-display: "Syne", "Instrument Sans", sans-serif;--hv-page: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Segoe UI", system-ui, sans-serif}#root [data-tour=app-sidebar]{width:var(--hv-railW)!important;min-width:var(--hv-railW)!important;max-width:var(--hv-railW)!important;flex:0 0 var(--hv-railW)!important;background:#1d40b0!important;border-right:1px solid rgba(255,255,255,.16);border-radius:0!important;margin:0!important;height:100vh!important;padding-top:0!important;overflow:hidden!important;font-family:var(--hv-font)}#root [data-tour=app-sidebar].w-\[44px\]{display:none!important}#root [data-tour=app-sidebar] .cv-rail-fixedw,#root [data-tour=app-sidebar] nav,#root [data-tour=app-sidebar]>div:last-child{width:var(--hv-railW)!important;max-width:var(--hv-railW)!important}#root [data-tour=app-sidebar] nav{flex:1 1 auto!important;overflow-y:auto!important;padding:8px 0 12px!important;gap:0!important}#root [data-tour=app-sidebar] nav>div{margin-bottom:10px;border:0!important}#root [data-tour=app-sidebar] .cv-rail-fixedw{padding:14px 10px 6px 16px!important}body:has(#coppice-drag-region) #root [data-tour=app-sidebar] .cv-rail-fixedw{padding-top:42px!important}body:has(#coppice-drag-region) .cv-rail-show{transform:translateY(38px)}#root [data-tour=app-sidebar] .cv-rail-fixedw>div:first-child{background:transparent!important;box-shadow:none!important;border-radius:0!important;height:auto!important;width:100%!important;padding:0!important}#root [data-tour=app-sidebar] .cv-rail-fixedw .cv-brand-word span,#root [data-tour=app-sidebar] .cv-rail-fixedw p{font-family:var(--hv-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2.5px!important;color:#fff!important}#root [data-tour=app-sidebar] .cv-rail-fixedw .cv-brand-orb{background:#fff!important}#root [data-tour=app-sidebar] .cv-rail-fixedw button{color:#fffc!important}#root [data-tour=app-sidebar] .cv-rail-fixedw button:hover{background:#ffffff2e!important}#root [data-tour=app-sidebar] .cv-rail-grouplabel,#root [data-tour=app-sidebar] .cv-rail-grouplabel *{font-family:var(--hv-font)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffffb3!important}#root [data-tour=app-sidebar] .cv-rail-grouplabel{padding:16px 16px 7px!important;margin:0!important}#root [data-tour=app-sidebar] .cv-rail-dash{background:#ffffff47!important}#root [data-tour=app-sidebar] .cv-rail-row{display:flex!important;align-items:center!important;gap:9px!important;padding:6px 16px!important;margin:0!important;width:100%!important;height:auto!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--hv-font)!important;font-size:12.5px!important;font-weight:400!important;color:#ffffffeb!important;box-shadow:inset 2px 0 0 transparent}#root [data-tour=app-sidebar] .cv-rail-row .cv-rail-label,#root [data-tour=app-sidebar] .cv-rail-row div,#root [data-tour=app-sidebar] .cv-rail-row span,#root [data-tour=app-sidebar] .cv-rail-row p{color:inherit!important}#root [data-tour=app-sidebar] .cv-rail-row svg{color:#ffffffb8!important}#root [data-tour=app-sidebar] .cv-rail-row:hover{background:#ffffff1f!important}#root [data-tour=app-sidebar] .cv-rail-row[data-active]{background:#fff3!important;color:#fff!important;font-weight:600!important;box-shadow:inset 2px 0 #fff!important}#root [data-tour=app-sidebar] .cv-rail-row[data-active] svg{color:#fff!important}#root [data-tour=app-sidebar] .cv-nav-chevron{color:#ffffffb3!important}#root [data-tour=app-sidebar] .cv-rail-row:has(.cv-orb-dot){background:transparent!important}#root [data-tour=app-sidebar] .cv-rail-row:has(.cv-orb-dot):hover{background:#ffffff1f!important}#root [data-tour=app-sidebar] .cv-rail-row span[class*=rounded-full]:not(:empty):not(.cv-orb-dot),#root [data-tour=app-sidebar] .cv-rail-row span[class*="bg-["]{background:#ffffff2e!important;border-color:#ffffff47!important;color:#fff!important;font-size:10px!important;font-weight:600!important;letter-spacing:.05em!important;border-radius:4px!important;padding:1px 5px!important}#root [data-tour=app-sidebar] .cv-rail-row span[class*=rounded-full]:empty{background:#fff!important}#root [data-tour=app-sidebar] .cv-rail-row span[class*=tabular-nums]{color:#ffffff9e!important}#root [data-tour=app-sidebar]>div:last-child{padding:9px 10px 10px!important;border-top:1px solid rgba(255,255,255,.18)!important}#root [data-tour=app-sidebar] .cv-user-shell{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;padding:5px!important;box-shadow:none!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]{padding:7px 9px!important;border-radius:9px!important;gap:9px!important;height:auto!important;background:transparent!important;box-shadow:none!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]:hover{background:transparent!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]>div:first-child{width:28px!important;height:28px!important;font-size:12px!important;background:#fff3!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"] p:first-child{font-family:var(--hv-font)!important;font-size:12.5px!important;font-weight:600!important;color:#fff!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"] p:last-child{font-family:var(--hv-font)!important;font-size:11px!important;color:#ffffffb3!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"] svg{color:#fff9!important}#root [data-tour=app-sidebar] [style*=max-height]{background:transparent!important}#root [data-tour=app-sidebar] [style*=max-height] button{font-family:var(--hv-font)!important;font-size:12.5px!important;font-weight:500!important;gap:10px!important;padding:7px 9px!important;border-radius:9px!important;color:#ffffffeb!important}#root [data-tour=app-sidebar] [style*=max-height] button:hover{background:#ffffff24!important;color:#fff!important}#root [data-tour=app-sidebar] [style*=max-height] button svg{width:14px!important;height:14px!important;color:#ffffffb8!important}#root [data-tour=app-sidebar] [style*=max-height] button[style*=e5484d],#root [data-tour=app-sidebar] [style*=max-height] button[style*=e5484d] svg{color:#ffb4a8!important}#root [data-tour=app-sidebar] [style*=max-height] button[style*=e5484d]:hover{background:#ffb4a829!important}.cv-rail-show{position:fixed;left:14px;top:10px;z-index:60;width:26px;height:26px;display:grid;place-items:center;border:0;background:transparent;border-radius:7px;color:#6b6b65;cursor:pointer}.cv-rail-show:hover{background:#f0eeea;color:#16181d}.sb-tip{background:#1d40b0!important;color:#fff!important}#root [data-tour=app-sidebar] .cv-user-shell{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:12px!important}#root [data-tour=app-sidebar] .cv-user-shell:has([style*="max-height: 200px"]){background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;padding:5px!important}#root [data-tour=app-sidebar] .cv-rail-actions{display:flex;gap:6px;margin-top:7px;padding:0 2px}#root [data-tour=app-sidebar] .cv-rail-actions button{flex:1;padding:6px 8px;border-radius:8px;font-family:var(--hv-font);font-size:11.5px;font-weight:600;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3)}#root [data-tour=app-sidebar] .cv-rail-actions button:hover{background:#ffffff38;border-color:#ffffff80}#root [data-tour=app-sidebar] .cv-rail-fixedw .cv-brand-orb{background:#fff!important;box-shadow:none!important}#root [data-tour=app-sidebar] .cv-rail-fixedw .cv-brand-orb>*{display:none!important}#root [data-tour=app-sidebar] .cv-rail-row:has(.cv-orb-dot){display:none!important}#root .cv-card-plain{width:228px!important;border:.6px solid #d9e1f6!important;border-radius:16px!important;padding:11px!important;gap:6px!important}#root .cv-card-plain>div:first-child{padding:2px 4px 0!important}#root .cv-card-plain>div:first-child>span:first-child{font-size:12px!important;font-weight:600!important;color:#3f3f46!important;gap:6px!important}#root .cv-card-plain>div:first-child svg{width:12.5px!important;height:12.5px!important;color:#a1a1aa!important}#root .cv-card-plain span[class*=rounded-full]{font-size:10.5px!important;font-weight:600!important;padding:1px 7px!important;border-radius:999px!important}#root .cv-card-plain>div:last-child{border:.6px solid #d9e1f6!important;border-radius:12px!important;padding:10px 13px!important;box-shadow:0 1px 3px #1012160d!important}#root .cv-card-plain button[class*=w-full]{background:#f4f7fd!important;color:#1d40b0!important;border-radius:9px!important;padding:7px 10px!important;font-size:11.5px!important;font-weight:600!important}#root .cv-card-plain button[class*=w-full]:hover{background:#e7edfb!important}#root .cv-lvl-wrap{margin-top:0}#root [class*="rounded-[18px]"][class*=bg-white][class*=shrink-0]{gap:10px!important;border:.6px solid #d9e1f6!important;box-shadow:0 1px 3px #1012160d,0 10px 30px #1d40b00f!important}#root [class*=mt-14][class*=rounded-2xl]{max-width:780px!important;margin:56px auto 32px!important;border-radius:16px!important;padding:20px!important;background:#f3f6fd!important;border:.6px solid #d9e1f6!important;min-height:0!important}#root [data-tour=app-sidebar] .cv-user-shell:has([style*="max-height: 200px"]) .cv-rail-row[class*="py-2.5"]{background:transparent!important;border-radius:0 0 9px 9px!important;border-top:1px solid rgba(255,255,255,.18)!important;margin-top:5px!important;padding-top:11px!important}#root [data-tour=app-sidebar] .hrc-row,#root [data-tour=app-sidebar] .hrc-add,#root [data-tour=app-sidebar] button.hrc-pick{border-radius:0!important;background:transparent!important;color:#ffffffeb!important}#root [role=dialog][aria-label="Start a direct message"]{background:#2b4dbb!important;box-shadow:0 14px 34px #08123473!important}#root [data-tour=app-sidebar] .hrc-row:hover{background:#ffffff1f!important}#root [role=dialog][aria-label="Start a direct message"] button:hover{background:#ffffff24!important}#root [data-tour=app-sidebar] .hrc-add:hover{background:#ffffff2e!important;color:#fff!important}#root [data-tour=app-sidebar] .hrc-row[aria-current=true],#root [data-tour=app-sidebar] .hrc-row[data-active]{background:#fff3!important;color:#fff!important;box-shadow:inset 2px 0 #fff!important}#root [data-tour=app-sidebar] .hrc-row svg{color:#ffffffb8!important}#root .cp-picker-overlay{align-items:center!important;padding-top:0!important}#root [data-tour=app-sidebar] .hrc-row img{padding:3px}.cv-pane-head{display:flex;align-items:center;gap:10px;height:46px;flex:0 0 46px;padding:0 18px;border-bottom:1px solid var(--hv-hair);background:#fff;font-family:var(--hv-font);position:relative;z-index:5}.cv-pane-title{font-size:13.5px;font-weight:600;color:var(--hv-ink)}.cv-pane-sub{font-size:11.5px;color:var(--hv-faint)}body:has([data-tour=app-sidebar].w-\[44px\]) .cv-pane-head{padding-left:48px}#root main [class*=px-6][class*="pt-3.5"][class*=justify-end]{position:fixed!important;top:0!important;right:18px!important;left:auto!important;height:46px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;gap:8px!important;z-index:6}#root main [class*="pt-3.5"][class*=justify-end] button[style*="18181b"],#root main [class*="pt-3.5"][class*=justify-end] button[style*="rgb(24, 24, 27)"]{background:#1d40b0!important}body{font-family:var(--hv-font)!important}#root main,#root main *{font-family:var(--hv-page)}#root main [class*="pt-3.5"][class*=justify-end],#root main [class*="pt-3.5"][class*=justify-end] button,#root main [class*="pt-3.5"][class*=justify-end] button *{font-family:var(--hv-font)!important}#root main [style*=JetBrains],#root main code,#root main pre{font-family:var(--hv-mono, "JetBrains Mono", monospace)}#root [data-tour=app-sidebar] .cv-rail-row{line-height:18px!important}#root [data-tour=app-sidebar] .cv-rail-grouplabel{line-height:15px!important}#root [data-tour=app-sidebar] nav>div{margin-bottom:0!important;margin-top:0!important}#root [data-tour=app-sidebar] .cv-rail-grouplabel{min-height:38px!important;box-sizing:border-box!important;display:flex!important;align-items:flex-end!important}#root main span[class*=rounded-full]>img{flex:0 0 auto!important}#root main span[class*=rounded-full]>img{width:12.4px!important;min-width:12.4px!important;height:12.4px!important}#root .cp-picker-overlay input{background:transparent!important;border-color:transparent!important;box-shadow:none!important}#root [data-tour=app-sidebar] .cv-user-shell:has([style*="max-height: 200px"]){background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0 -10px!important}#root [data-tour=app-sidebar] .cv-user-shell:has([style*="max-height: 200px"]) [style*=max-height] button{border-radius:0!important;padding:6px 16px!important}#root [data-tour=app-sidebar] .cv-user-shell:has([style*="max-height: 200px"]) .cv-rail-row[class*="py-2.5"]{border-radius:0!important;padding:11px 16px 7px!important;margin-top:5px!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]{margin:0 -10px!important;padding:9px 16px!important;border-radius:0!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]:hover{background:#ffffff1f!important}#root [data-tour=app-sidebar] .cv-user-shell{margin:0 -10px!important}#root [data-tour=app-sidebar] .cv-rail-row[class*="py-2.5"]{margin:0!important}#root [data-tour=app-sidebar] .cv-user-shell{border-radius:0!important}#root [data-tour=app-sidebar] [style*=max-height]{transition:max-height .2s cubic-bezier(.2,.8,.3,1),opacity .14s ease!important;will-change:max-height}#root [data-tour=app-sidebar] [style*="max-height: 200px"]{max-height:142px!important}body:has([data-tour=app-sidebar].w-\[44px\]) .cv-rail-show{top:10px;left:12px}body:has([data-tour=app-sidebar].w-\[44px\]):not(:has(.cv-pane-head)) .cv-rail-show{top:25px}body:has([data-tour=app-sidebar].w-\[44px\]):not(:has(.cv-pane-head)):has(iframe[src*="estimates/canvas"]) .cv-rail-show{top:11px}body:has([data-tour=app-sidebar].w-\[44px\]):not(:has(.cv-pane-head)) #root .min-h-screen>div.flex-1.min-w-0{padding-left:34px}#root .max-h-\[380px\].overflow-y-auto::-webkit-scrollbar{width:8px;background:transparent}#root .max-h-\[380px\].overflow-y-auto::-webkit-scrollbar-track{background:transparent}#root .max-h-\[380px\].overflow-y-auto::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:8px;border:2px solid transparent;background-clip:content-box}#root .max-h-\[380px\].overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#ffffff57;background-clip:content-box}#root .max-h-\[380px\].overflow-y-auto{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}#root main button[class*=rounded-full][style*="background: rgb(24, 24, 27)"],#root main button[class*=rounded-full][style*="background-color: rgb(24, 24, 27)"],#root main a[class*=rounded-full][style*="background: rgb(24, 24, 27)"]{background-color:#1d40b0!important}#root main [class*=px-4][class*=py-3][class*=items-start][style*="rgb(37, 99, 235)"]{padding:9px 14px!important;background:#1d40b0!important}#root main [class*=px-4][class*=py-3][class*=items-start][style*="rgb(37, 99, 235)"] [class*="text-[16px]"],#root main [class*=px-4][class*=py-3][class*=items-start][style*="rgb(37, 99, 235)"]>div>:first-child{font-size:14px!important}#root main [class*=px-4][class*=py-3][class*=items-start][style*="rgb(37, 99, 235)"]>div>:last-child{font-size:12px!important;line-height:1.4!important}#root main [data-hive-dupe]{display:none!important}#root main [data-hive-headrow]{position:fixed!important;top:0!important;right:18px!important;left:auto!important;height:46px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;z-index:6}:root{--t-fill: #f4f6fb;--t-fill-hover: #eaeef8;--t-border: #e6e8ef;--t-blue-tint: #f4f7fd;--t-blue-tint-text: #1d40b0}#root#root main button[class*="bg-[#f4f2ec]" i],#root#root main [class*="bg-[#f4f2ec]" i],#root#root main .bg-stone-50,#root#root main .bg-stone-100,#root#root main .bg-zinc-50,#root#root main .bg-zinc-100{background-color:#f4f6fb!important}#root#root main button[class*="bg-[#f4f2ec]" i]:hover{background-color:#eaeef8!important}#root#root main input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input),#root#root main textarea:not(.flat-input),#root#root main select{background-color:#fff!important;border-color:#e6e8ef!important}#root#root main tbody tr:hover>td,#root#root main [class*="hover:bg-[#f"]:hover{background-color:#f7f9fd!important}#root#root h1,#root#root h2,#root#root h3,#root#root [class*=font-heading]{font-family:var(--hv-page)!important}#root#root [data-tour=app-sidebar] .cv-rail-fixedw .cv-brand-word span,#root#root [data-tour=app-sidebar] .cv-rail-fixedw p{font-family:var(--hv-display)!important}@media (min-width: 768px){#root [data-tour=app-sidebar]{position:sticky!important;top:0!important;left:0!important;transform:none!important;z-index:auto!important}}#root#root .cq-composer{background:#fff!important;border-color:#e2e0db!important;border-radius:999px!important;padding-left:10px!important}#root#root .cq-composer:focus-within{border-color:#c3d0ee!important}#root#root .cq-composer button[class*=w-8][class*=h-8]{border-radius:999px!important}#root#root .hcp-composer textarea{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:6px 2px!important}#root#root .hcp-composer textarea:focus{outline:none!important;box-shadow:none!important}@media (min-width: 768px){#root button[class*="lg:hidden"][class*=fixed]{display:none!important}}@media (max-width: 767px){#root main [data-hive-headrow],#root main [class*=px-6][class*="pt-3.5"][class*=justify-end]{position:static!important;top:auto!important;right:auto!important;height:auto!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;gap:8px!important;padding:8px 16px!important;z-index:auto!important}#root main [data-hive-headrow]>*,#root main [class*=px-6][class*="pt-3.5"][class*=justify-end]>*{flex:0 0 auto!important;min-width:-moz-max-content!important;min-width:max-content!important}#root main [data-hive-headrow]::-webkit-scrollbar,#root main [class*=px-6][class*="pt-3.5"][class*=justify-end]::-webkit-scrollbar{height:0!important;background:transparent!important}#root button[class*="lg:hidden"][class*=fixed]{z-index:55!important;top:calc(env(safe-area-inset-top,0px) + 1px)!important}}html[data-native] #root [data-tour=app-sidebar] nav:has(.hrc-root)>div:not(.hrc-root){display:none!important}html[data-native] #root .min-h-screen{min-height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important}html[data-native] #root .max-h-screen{max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important}html[data-native] #root .h-screen{height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important}html[data-native] #root [data-tour=app-sidebar] .cv-rail-fixedw{padding-top:calc(var(--safe-top) + 14px)!important}html[data-native] #root [data-tour=app-sidebar] .cv-rail-actions button:first-child{display:none!important}html[data-native] #root [data-tour=app-sidebar] .cv-rail-actions button:last-child{width:100%!important}html[data-native] #root [data-tour=app-sidebar] .cv-user-shell div[style*=max-height]{display:none!important}html[data-native] #root main{padding-top:0!important}html[data-native] #root .hcp-head{padding-left:64px!important}html[data-native] #root main{padding-top:10px!important}@media (max-width: 767px){html[data-native] #root button[class*="lg:hidden"][class*=fixed]{top:calc(env(safe-area-inset-top,0px) + 11px)!important}}html[data-native] #root [data-tour=app-sidebar] .cv-user-shell .cv-rail-row[class*="py-2.5"]{pointer-events:none!important;cursor:default!important;background:transparent!important}html[data-native] #root [data-tour=app-sidebar] .cv-user-shell .cv-rail-row[class*="py-2.5"] svg:last-child{display:none!important}html[data-native] #root .hcp-composer{padding:4px 4px 4px 10px!important;border-radius:9px!important}html[data-native] #root .hcp-composer button{width:24px!important;height:24px!important;border-radius:7px!important}html[data-native] #root#root .hcp-composer textarea{font-size:16px!important;line-height:20px!important;padding:3px 2px!important}html[data-native] #root [data-testid=coppice-mobile-rail-btn]{display:none!important}html[data-native] #root button[class*="lg:hidden"][class*=fixed]{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has([data-tour=app-sidebar].translate-x-0) #root button[class*="lg:hidden"][class*=fixed]{display:none!important}:root:root{--t-bg: #ffffff;--t-canvas: #ffffff;--t-panel: #ffffff;--t-panel-elevated: #ffffff;--t-border: #ece9e2;--t-text: #1a1a1a;--t-text-secondary: #3a3a38;--t-muted: #6b6b65;--t-faint: #a3a199;--t-fill: #f4f2ec;--t-fill-hover: #f0ede6;--t-blue-tint: #eaf0fe;--t-blue-tint-text: #2f5fd0;--t-accent: #1a1a1a !important;--t-sidebar: #ffffff !important;--t-sidebar-bg: #ffffff;--t-sidebar-border: #ece9e2;--t-sidebar-text: #3a3a38;--t-sidebar-text-strong: #1a1a1a;--t-sidebar-muted: #a3a199;--t-sidebar-accent: #2563eb !important;--t-sidebar-accent-rgb: 37, 99, 235 !important;--t-ui-accent: #2563eb !important;--t-ui-accent-rgb: 37, 99, 235 !important;--t-ui-accent-bg: #eaf0fe !important;--t-ui-accent-border: rgba(37, 99, 235, .22) !important;--t-blue: #2563eb;--t-red: #b42318;--t-amber: #92610a;--t-cyan: #6b6b65;--t-purple: #6b6b65;--t-green: #6b6b65}body.bg-terminal-bg,body{background-color:#fff!important;background-image:none!important;animation:none!important;color:#1a1a1a;font-family:DM Sans,system-ui,-apple-system,sans-serif}#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root .font-heading,#root .font-display{font-family:Syne,DM Sans,sans-serif}#root aside[class*=z-50][class*=h-screen],#root aside[class*=h-screen]{background-color:#fff!important;background-image:none!important;border-right:1px solid #ece9e2!important;box-shadow:none!important;color:#1a1a1a}#root aside [class*="border-black/"],#root aside [class*=border-b],#root aside [class*=border-t]{border-color:#ece9e2!important}#root aside nav p[class*=uppercase]:not(.cv-rail-grouplabel){font:400 10px SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif!important;letter-spacing:.8px!important;text-transform:uppercase;color:#2329309e!important}#root aside nav button{color:#3a3a38}#root aside nav button:hover{background-color:#f4f2ec!important;color:#1a1a1a!important}#root aside nav button[style*="rgba(17, 17, 17, 0.05)"],#root aside nav button[style*="rgba(17,17,17,0.05)"]{background-color:#f0ede6!important;color:#1a1a1a!important}#root aside [class*="hover:bg-black/"]:hover{background-color:#f4f2ec!important}.bg-terminal-panel,#root .bg-terminal-panel{background-color:#fff!important;border-color:#ece9e2!important;box-shadow:none!important;color:#1a1a1a}.border-terminal-border,#root .border-terminal-border{border-color:#ece9e2!important}.text-terminal-text,#root .text-terminal-text{color:#1a1a1a!important}.text-terminal-muted,#root .text-terminal-muted{color:#6b6b65!important}#root header.bg-terminal-panel{background-color:#fff!important;border-bottom-color:#ece9e2!important;box-shadow:none!important;color:#1a1a1a}#root main .bg-white,#root main [class*="bg-[#ffffff]" i],#root main [class*="bg-[#fff]" i],#root main [class*="bg-[#fafaf6]" i],#root main [class*="bg-[#faf9f7]" i],#root main [class*="bg-[#faf9f5]" i],#root main [class*="bg-[#fafaf8]" i],#root main [class*="bg-[#f9f8f5]" i],#root main [class*="bg-[#f9f8f6]" i],#root main [class*="bg-[#f9f9f7]" i],#root main [class*="bg-[#f8fafc]" i],#root main [class*="bg-[#f5f5f0]" i],#root main [class*="bg-[#f5f4f0]" i]{background-color:#fff!important;color:#1a1a1a}#root main [class*="bg-[#f0eeea]" i],#root main [class*="bg-[#f0f0ec]" i],#root main [class*="bg-[#eeedea]" i],#root main [class*="bg-[#ececea]" i],#root main [class*="bg-[#e8e6e1]" i],#root main [class*="bg-[#e0ddd8]" i],#root main [class*="bg-[#d0cdc8]" i],#root main .bg-gray-50,#root main .bg-gray-100,#root main .bg-gray-200,#root main .bg-slate-50,#root main .bg-slate-100,#root main .bg-slate-200,#root main .bg-neutral-50,#root main .bg-neutral-100,#root main .bg-stone-50,#root main .bg-stone-100,#root main .bg-zinc-50,#root main .bg-zinc-100{background-color:#f4f2ec!important;color:#1a1a1a}#root main [class*="bg-[#eef3f8]" i],#root main [class*="bg-[#eef3f9]" i],#root main [class*="bg-[#e8eef5]" i],#root main [class*="bg-[#dce6f0]" i],#root main [class*="bg-[#dde8f2]" i],#root main .bg-blue-50,#root main .bg-blue-100,#root main .bg-sky-50,#root main .bg-sky-100,#root main .bg-indigo-50{background-color:#eaf0fe!important;color:#2f5fd0!important}#root main [class*=shadow]:not([class*=fixed]):not([class*=absolute]),#root header[class*=shadow]{box-shadow:none!important}#root .rounded-lg,#root .rounded-xl,#root .rounded-2xl,#root .rounded-3xl{border-radius:10px!important}#root .rounded-md,#root .rounded{border-radius:9px!important}#root main [class*="bg-[#e6fbef]" i],#root main [class*="bg-[#e8f5ee]" i],#root main [class*="bg-[#edf7f0]" i],#root main [class*="bg-[#dcfce7]" i],#root main [class*="bg-[#d1fae5]" i],#root main [class*="bg-[#ecfdf5]" i],#root main [class*="bg-[#f0fdf4]" i],#root main [class*="bg-[#bbf7d0]" i],#root main .bg-green-50,#root main .bg-green-100,#root main .bg-green-200,#root main .bg-emerald-50,#root main .bg-emerald-100,#root main .bg-emerald-200,#root main .bg-teal-50,#root main .bg-teal-100,#root main .bg-lime-50,#root main .bg-lime-100{background-color:#f4f2ec!important;color:#6b6b65!important}#root [class*="bg-[#16a34a]" i],#root [class*="bg-[#22c55e]" i],#root [class*="bg-[#059669]" i],#root [class*="bg-[#10b981]" i],#root [class*="bg-[#15803d]" i],#root [class*="bg-[#166534]" i],#root [class*="bg-[#2dd478]" i],#root [class*="bg-[#34d399]" i],#root [class*="bg-[#4ade80]" i],#root [class*="bg-[#86efac]" i],#root [class*="bg-[#047857]" i],#root .bg-green-400,#root .bg-green-500,#root .bg-green-600,#root .bg-green-700,#root .bg-green-900,#root .bg-emerald-400,#root .bg-emerald-500,#root .bg-emerald-600,#root .bg-emerald-700{background-color:#a3a199!important;color:#fff!important}#root [class*="text-[#16a34a]" i],#root [class*="text-[#22c55e]" i],#root [class*="text-[#059669]" i],#root [class*="text-[#10b981]" i],#root [class*="text-[#15803d]" i],#root [class*="text-[#166534]" i],#root [class*="text-[#2dd478]" i],#root [class*="text-[#34d399]" i],#root [class*="text-[#047857]" i],#root .text-green-400,#root .text-green-500,#root .text-green-600,#root .text-green-700,#root .text-green-800,#root .text-green-900,#root .text-emerald-500,#root .text-emerald-600,#root .text-emerald-700,#root .text-teal-600,#root .text-lime-400{color:#6b6b65!important}#root [class*="border-[#16a34a]" i],#root [class*="border-[#22c55e]" i],#root [class*="border-[#059669]" i],#root [class*="border-[#166534]" i],#root .border-green-200,#root .border-green-300,#root .border-green-500,#root .border-emerald-200,#root .border-emerald-300,#root .border-emerald-500{border-color:#ece9e2!important}#root main [class*="bg-[#fff5f2]" i],#root main [class*="bg-[#fdedf0]" i],#root main [class*="bg-[#ffe8e2]" i],#root main [class*="bg-[#fee2e2]" i],#root main [class*="bg-[#fef2f2]" i],#root main .bg-red-50,#root main .bg-red-100,#root main .bg-rose-50,#root main .bg-rose-100{background-color:#f4f2ec!important}#root .text-red-500,#root .text-red-600,#root .text-red-700,#root .text-red-800,#root .text-rose-600,#root .text-rose-700{color:#b42318!important}#root .border-red-200,#root .border-red-300,#root .border-rose-200{border-color:#ece9e2!important}#root main [class*="bg-[#fdf6e8]" i],#root main [class*="bg-[#fef3c7]" i],#root main [class*="bg-[#fff1e6]" i],#root main [class*="bg-[#fffbeb]" i],#root main [class*="bg-[#fef9c3]" i],#root main .bg-amber-50,#root main .bg-amber-100,#root main .bg-yellow-50,#root main .bg-yellow-100,#root main .bg-orange-50,#root main .bg-orange-100{background-color:#f4f2ec!important}#root .text-amber-500,#root .text-amber-600,#root .text-amber-700,#root .text-yellow-600,#root .text-yellow-700,#root .text-orange-500,#root .text-orange-600,#root .text-orange-700{color:#92610a!important}#root .border-amber-200,#root .border-amber-300,#root .border-yellow-200,#root .border-orange-200{border-color:#ece9e2!important}#root main [class*="bg-[#f0edf7]" i],#root main [class*="bg-[#f3eef8]" i],#root main .bg-purple-50,#root main .bg-purple-100,#root main .bg-violet-50,#root main .bg-violet-100,#root main .bg-fuchsia-50,#root main .bg-pink-50{background-color:#f4f2ec!important;color:#6b6b65!important}#root .text-purple-500,#root .text-purple-600,#root .text-purple-700,#root .text-violet-600,#root .text-violet-700,#root .text-pink-600{color:#6b6b65!important}#root .border-purple-200,#root .border-violet-200{border-color:#ece9e2!important}#root .text-blue-500,#root .text-blue-600,#root .text-blue-700,#root .text-sky-500,#root .text-sky-600,#root .text-indigo-600{color:#2563eb!important}#root .bg-blue-500,#root .bg-blue-600,#root .bg-sky-500,#root .bg-indigo-600{background-color:#2563eb!important;color:#fff!important}#root .border-blue-200,#root .border-blue-300,#root .border-sky-200{border-color:#2563eb38!important}#root main .text-gray-900,#root main .text-black,#root main .text-slate-900,#root main .text-neutral-900,#root main [class*="text-[#0f172a]" i],#root main [class*="text-[#111110]" i],#root main [class*="text-[#111111]" i],#root main [class*="text-[#111]" i],#root main [class*="text-[#1a1a1a]" i],#root main [class*="text-[#1f1e1b]" i]{color:#1a1a1a!important}#root main .text-gray-800,#root main .text-gray-700,#root main .text-slate-700,#root main [class*="text-[#333]" i],#root main [class*="text-[#3d3b36]" i],#root main [class*="text-[#444]" i]{color:#3a3a38!important}#root main .text-gray-600,#root main .text-gray-500,#root main .text-slate-500,#root main .text-neutral-500,#root main [class*="text-[#666]" i],#root main [class*="text-[#555]" i],#root main [class*="text-[#777]" i],#root main [class*="text-[#8a887f]" i]{color:#6b6b65!important}#root main .text-gray-400,#root main .text-gray-300,#root main .text-slate-400,#root main [class*="text-[#a3a199]" i],#root main [class*="text-[#b5b3aa]" i],#root main [class*="text-[#a8a6a0]" i]{color:#a3a199!important}#root main .border-gray-100,#root main .border-gray-200,#root main .border-gray-300,#root main .border-slate-100,#root main .border-slate-200,#root main .border-neutral-200,#root main .border-stone-200,#root main [class*="border-[#e8e6e1]" i],#root main [class*="border-[#e5e5e0]" i],#root main [class*="border-[#e2e8f0]" i],#root main [class*="border-[#eeedea]" i],#root main [class*="border-[#f0eeea]" i],#root main [class*="border-[#f2f2f2]" i],#root main [class*="border-[#ececec]" i],#root main [class*="border-[#d0cdc8]" i],#root main [class*="border-[#d4d4cf]" i]{border-color:#ece9e2!important}#root main .divide-gray-100>*,#root main .divide-gray-200>*,#root main .divide-slate-100>*,#root main .divide-slate-200>*{border-color:#ece9e2!important}#root main hr{border-color:#ece9e2!important}#root main a[class*="hover:bg-"]:not([class*=bg-black]):not([class*="bg-[#1a1a1a]" i]):not([class*="bg-[#111" i]):hover,#root main button[class*="hover:bg-"]:not([class*=bg-black]):not([class*="bg-[#1a1a1a]" i]):not([class*="bg-[#111" i]):hover,#root main div[class*="hover:bg-"]:hover,#root main li[class*="hover:bg-"]:hover,#root main tr[class*="hover:bg-"]:hover,#root main label[class*="hover:bg-"]:hover,#root main .hover\:bg-gray-50:hover,#root main .hover\:bg-gray-100:hover,#root main .hover\:bg-slate-50:hover,#root main .hover\:bg-slate-100:hover{background-color:#f0ede6!important}#root .pin-result{background-color:transparent!important;border:0!important;border-radius:0!important;margin:0!important;box-shadow:none!important}#root .pin-result+.pin-result{border-top:1px solid #f4f2ec!important}#root .pin-result:hover{background-color:#f0ede6!important}#root button{border-radius:9px}#root button.border-b-2{border-radius:0!important}#root main button.bg-white,#root main button[class*="bg-[#fafaf6]" i],#root main button[class*="bg-[#f5f4f0]" i],#root main button[class*="bg-[#fafaf8]" i],#root main button[class*="bg-[#f4f2ec]" i],#root main button.bg-gray-50,#root main button.bg-gray-100,#root main button.bg-slate-100{background-color:#f4f2ec!important;border:1px solid transparent!important;color:#1a1a1a!important;border-radius:9px!important;font-family:DM Sans,sans-serif;font-weight:600;font-size:11.5px;box-shadow:none!important}#root main button.bg-white:hover,#root main button[class*="bg-[#fafaf6]" i]:hover,#root main button[class*="bg-[#f5f4f0]" i]:hover,#root main button[class*="bg-[#f4f2ec]" i]:hover,#root main button.bg-gray-50:hover,#root main button.bg-gray-100:hover{background-color:#f0ede6!important}button.bg-ui-accent,.bg-ui-accent,#root .bg-ui-accent{background-color:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important;box-shadow:none!important}button.bg-ui-accent:hover,.bg-ui-accent:hover,#root .bg-ui-accent:hover{background-color:#333330!important}button.bg-ui-accent-light,.bg-ui-accent-light,#root .bg-ui-accent-light{background-color:#eaf0fe!important;color:#2f5fd0!important}.text-ui-accent,#root .text-ui-accent{color:#2563eb!important}.border-ui-accent,#root .border-ui-accent{border-color:#2563eb!important}.border-ui-accent-light,#root .border-ui-accent-light{border-color:#2563eb38!important}#root main button[class*="bg-[#1a1a1a]" i],#root main button[class*="bg-[#111110]" i],#root main button.bg-black{background-color:#1a1a1a!important;color:#fff!important;border-radius:9px!important;box-shadow:none!important}#root main input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input),#root main textarea:not(.flat-input),#root main select,#root aside input:not([type=checkbox]):not([type=radio]):not(.flat-input),#root aside select{background-color:#f4f2ec!important;color:#1a1a1a!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important}#root main input::-moz-placeholder,#root main textarea::-moz-placeholder{color:#a3a199!important}#root main input::placeholder,#root main textarea::placeholder{color:#a3a199!important}#root main input.flat-input:not([type=checkbox]):not([type=radio]):not([type=range]),#root aside input.flat-input:not([type=checkbox]):not([type=radio]),#root main input[class*=bg-transparent]:not([type=checkbox]):not([type=radio]):not([type=range]),#root main textarea[class*=bg-transparent],#root aside input[class*=bg-transparent]:not([type=checkbox]):not([type=radio]){background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:0!important}#root main textarea.note-input{padding:10px 12px!important}#root main input:not(.flat-input):focus,#root main textarea:not(.flat-input):focus,#root main select:focus,#root main input:not(.flat-input):focus-visible,#root main textarea:not(.flat-input):focus-visible{background-color:#f0ede6!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}#root main thead th,#root main p[class*=uppercase][class*=tracking-],#root main span[class*=uppercase][class*=tracking-],#root main div[class*=uppercase][class*=tracking-],#root main label[class*=uppercase][class*=tracking-],#root main h2[class*=uppercase],#root main h3[class*=uppercase],#root main h4[class*=uppercase],#root main .kicker,#root main .section-caption{font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif!important;font-weight:400!important;font-size:10px!important;letter-spacing:.8px!important;text-transform:uppercase;color:#2329309e!important}#root main table{border-collapse:collapse;background-color:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}#root main thead th{background-color:transparent!important;border-bottom:1px solid #ece9e2!important;text-align:left}#root main tbody tr{background-color:transparent!important;border-bottom:1px solid #ece9e2!important}#root main tbody tr:nth-child(2n){background-color:transparent!important}#root main tbody tr:hover{background-color:#f4f2ec!important}#root main td{border-left:0!important;border-right:0!important;color:#1a1a1a}#root main td[class*=text-right],#root main th[class*=text-right],#root main td[class*=tabular-nums],#root main th[class*=tabular-nums],#root main .tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}#root main .recharts-cartesian-axis text,#root main .recharts-text{fill:#6b6b65!important}#root main .recharts-cartesian-grid line,#root main .recharts-cartesian-axis-line,#root main .recharts-cartesian-axis-tick-line{stroke:#ece9e2!important}#root main .recharts-tooltip-wrapper .recharts-default-tooltip{background-color:#fff!important;border:1px solid #ece9e2!important;border-radius:10px!important;color:#1a1a1a!important;box-shadow:none!important}#root main code,#root main pre,#root main .markdown-content code,#root main .markdown-content pre,#root .task-md code,#root .task-md pre{background-color:#f4f2ec!important;color:#1a1a1a!important;border-radius:9px}#root main .markdown-content h1,#root main .markdown-content h2,#root main .markdown-content h3,#root .task-md h1,#root .task-md h2,#root .task-md h3,#root .task-md h4{color:#1a1a1a!important;font-family:Syne,DM Sans,sans-serif}#root main .markdown-content blockquote,#root .task-md blockquote{border-left-color:#ece9e2!important;color:#6b6b65!important}#root main .markdown-content a,#root .task-md a{color:#2563eb!important}#root .task-md hr{border-top-color:#ece9e2!important}#root .task-md th,#root .task-md td{border-color:#ece9e2!important}#root .task-md th{background:transparent!important}.chat-scroll-pane{scrollbar-width:none;-ms-overflow-style:none}.chat-scroll-pane::-webkit-scrollbar{width:0;height:0;display:none}#root .notif-scroll::-webkit-scrollbar{width:8px!important;background:transparent!important}#root .notif-scroll::-webkit-scrollbar-track{background:transparent!important}#root .notif-scroll::-webkit-scrollbar-thumb{background:#ffffff2e!important;border-radius:4px!important}#root .notif-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}*:focus{outline-color:#1a1a1a!important}::-moz-selection{background:#eaf0fe;color:#1a1a1a}::selection{background:#eaf0fe;color:#1a1a1a}::-webkit-scrollbar-track{background:transparent!important}::-webkit-scrollbar-thumb{background:#e0ddd6!important;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#c9c5bc!important}#root .spinner{border-color:#ece9e2;border-top-color:#1a1a1a}#root .popout.popout{background:#26272b!important;border:0!important;border-radius:11px!important;box-shadow:0 10px 30px #00000047!important;padding:6px!important;overflow:hidden auto}#root .popout,#root .popout p,#root .popout span,#root .popout div,#root .popout button,#root .popout a,#root .popout li,#root .popout label,#root .popout h1,#root .popout h2,#root .popout h3,#root .popout h4{color:#f4f4f5!important}#root .popout [class*="text-[#9a9a92]"],#root .popout [class*="text-[#b3b8bf]"],#root .popout [class*="text-[#6b6b65]"],#root .popout [class*=text-terminal-muted],#root .popout [class*=opacity-]{color:#f4f4f585!important}#root .popout button,#root .popout [role=menuitem]{border-radius:9px!important}#root .popout button:hover:not(:disabled),#root .popout [role=menuitem]:hover{background:#ffffff0f!important}#root .popout [class*=border]{border-color:#ffffff17!important}#root .popout input:not([type=checkbox]):not([type=radio]),#root .popout textarea{background:#ffffff12!important;color:#f4f4f5!important;border:0!important;border-radius:9px!important}#root .popout input::-moz-placeholder,#root .popout textarea::-moz-placeholder{color:#f4f4f56b!important}#root .popout input::placeholder,#root .popout textarea::placeholder{color:#f4f4f56b!important}#root .popout::-webkit-scrollbar,#root .popout *::-webkit-scrollbar{width:8px!important;background:transparent!important}#root .popout::-webkit-scrollbar-thumb,#root .popout *::-webkit-scrollbar-thumb{background:#ffffff2e!important}#root .popout::-webkit-scrollbar-track,#root .popout *::-webkit-scrollbar-track{background:transparent!important}#root .popout,#root .popout *{scrollbar-color:rgba(255,255,255,.18) transparent}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){#root select,#root select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}#root select::picker(select){background:#26272b;border:0;border-radius:11px;box-shadow:0 10px 30px #00000047;padding:6px 0;max-height:320px;overflow-y:auto}#root select option{display:flex;align-items:center;gap:8px;padding:6px 20px 6px 10px;border-radius:0;color:#ffffffb3;background:transparent;font-size:12px;line-height:1.2}#root select option:hover{color:#fff;background:#ffffff0f}#root select option:checked{color:#fff;background:#ffffff17}#root select option:disabled{color:#ffffff61}#root select option::checkmark{order:-1;width:11px;color:#fff}#root select optgroup{color:#ffffff73;font-size:10px;letter-spacing:.8px;text-transform:uppercase;padding:7px 10px 4px}#root select::picker-icon{color:transparent;width:10px;height:10px;background-color:#9ca3af;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .15s ease}#root select:open::picker-icon{transform:rotate(180deg)}}#root input.cq-composer,#root textarea.cq-composer{min-height:36px;border-radius:12px;border-width:1.5px;padding-top:8px;padding-bottom:8px;padding-left:14px;font-size:12.5px;line-height:19px}#root div.cq-composer{min-height:36px;border-radius:12px;border-width:1.5px;padding-top:0;padding-bottom:0;padding-left:14px}#root input.cq-composer.cq-composer,#root textarea.cq-composer.cq-composer,#root div.cq-composer.cq-composer,#root main input.cq-composer:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input),#root aside input.cq-composer:not([type=checkbox]):not([type=radio]):not(.flat-input),#root main textarea.cq-composer.cq-composer,#root aside textarea.cq-composer.cq-composer{background-color:#fff!important;border-style:solid!important;border-width:1.5px!important;border-color:#e6e3dc!important;border-radius:12px!important}#root .cq-composer input,#root .cq-composer textarea,#root main .cq-composer textarea,#root main .cq-composer textarea:focus,#root aside .cq-composer textarea,#root aside .cq-composer textarea:focus,#root main .cq-composer input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input),#root main .cq-composer input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input):focus,#root aside .cq-composer input:not([type=checkbox]):not([type=radio]):not(.flat-input),#root aside .cq-composer input:not([type=checkbox]):not([type=radio]):not(.flat-input):focus{background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important}#root .cq-composer button:not(.cq-send):not([class*=bg-]):hover{background-color:#1111110d}#root .cq-composer button.bg-white,#root main .cq-composer button.bg-white,#root aside .cq-composer button.bg-white{background-color:transparent!important;border-color:transparent!important;font-weight:400;font-size:12.5px}#root .cq-composer:not(:focus-within) button.cq-send:not([class*=bg-white]),#root main .cq-composer:not(:focus-within) button.cq-send:not([class*=bg-white]),#root aside .cq-composer:not(:focus-within) button.cq-send:not([class*=bg-white]){background-color:var(--t-ui-accent, #2563eb)!important}#root .cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu button:hover,#root main .cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu button:hover,#root aside .cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu.cq-darkmenu button:hover{background-color:#ffffff0f!important;color:#fff!important}#root main button.cv-chat-handle.cv-chat-handle.cv-chat-handle,#root main button.cv-chat-handle.cv-chat-handle.cv-chat-handle:hover,#root button.cv-chat-handle.cv-chat-handle.cv-chat-handle{background-color:var(--t-ui-accent, #2563eb)!important;border-color:var(--t-ui-accent, #2563eb)!important;color:#fff!important}.cq-composer{transition:border-color .18s ease,box-shadow .18s ease}.cq-composer:focus-within{border-color:var(--cq-accent, #2563eb)!important}@keyframes cqComposerPulse{0%,to{box-shadow:0 1px 3px #1012160d,inset 0 0 0 999px color-mix(in srgb,var(--cq-accent, #2563eb) 13%,transparent)}50%{box-shadow:0 1px 3px #1012160d,inset 0 0 0 999px color-mix(in srgb,var(--cq-accent, #2563eb) 4%,transparent)}}#root .cq-composer.cq-composer.cq-composer:not(input):not(textarea):focus-within,#root main .cq-composer.cq-composer.cq-composer:not(input):not(textarea):focus-within,#root aside .cq-composer.cq-composer.cq-composer:not(input):not(textarea):focus-within{box-shadow:0 1px 3px #1012160d,inset 0 0 0 999px color-mix(in srgb,var(--cq-accent, #2563eb) 10%,transparent)!important}.cq-send{transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,opacity .15s ease}.cq-composer:focus-within .cq-send{background-color:#fff!important;color:var(--cq-accent, #2563eb)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cq-accent, #2563eb) 40%,transparent)}.cq-composer:focus-within .cq-send:hover{opacity:1}@media (prefers-reduced-motion: reduce){.cq-composer:focus-within{animation:none;box-shadow:0 1px 3px #1012160d,inset 0 0 0 999px color-mix(in srgb,var(--cq-accent, #2563eb) 10%,transparent)}}#root main textarea.cq-composer:focus-within,#root aside textarea.cq-composer:focus-within{border-color:var(--cq-accent, #2563eb)!important;background-color:color-mix(in srgb,var(--cq-accent, #2563eb) 10%,#ffffff)!important}#root input.cq-composer.cq-composer:focus,#root textarea.cq-composer.cq-composer:focus,#root main input.cq-composer:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input):focus,#root aside input.cq-composer:not([type=checkbox]):not([type=radio]):not([type=range]):not(.flat-input):focus,#root main textarea.cq-composer.cq-composer:focus,#root aside textarea.cq-composer.cq-composer:focus{border-color:var(--cq-accent, #2563eb)!important;background-color:color-mix(in srgb,var(--cq-accent, #2563eb) 10%,#ffffff)!important;outline:none!important}
