.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,#00000024),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,#0000001f)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.splash-screen[data-v-005bbc20]{z-index:1000;background:#f2f0ee;width:100vw;height:100vh;position:fixed}.spinner-wrapper[data-v-005bbc20]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader[data-v-005bbc20]{border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotate-005bbc20;position:relative}.loader[data-v-005bbc20]:after,.loader[data-v-005bbc20]:before{content:"";box-sizing:border-box;border:5px solid #999;border-radius:50%;animation:2s linear infinite prixClipFix-005bbc20;position:absolute;inset:0}.loader[data-v-005bbc20]:after{border-color:#407ae6;transform:rotate3d(90,90,0,180deg)}@keyframes rotate-005bbc20{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes prixClipFix-005bbc20{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.service-types-btn{height:40px;width:178px!important;padding:0 16px!important}@media (width>=350px){.service-types-btn{margin-left:12px;width:auto!important;padding:4px 4px 4px 16px!important}}.feature-welcome-text[data-v-f983a333]{text-wrap:balance}.feature-welcome-img[data-v-f983a333]{max-width:min(100%,67.5vh)}.feature-welcome-dot[data-v-f983a333]{background:rgba(var(--v-theme-secondary_text),.3);border-radius:50%;width:8px;height:8px;transition:background-color .2s}.feature-welcome-dot--active[data-v-f983a333]{background:rgb(var(--v-theme-secondary))}.chat-fab[data-v-638f0004]{z-index:1010;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;position:fixed}@media (hover:hover) and (prefers-reduced-motion:no-preference){.chat-fab[data-v-638f0004]:hover{transform:translateY(-3px)scale(1.07);box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f!important}}.chat-fab[data-v-638f0004]:active{transition-duration:.1s;transform:scale(.94)}.chat-unread-badge[data-v-638f0004]{color:#fff;text-align:center;pointer-events:none;background-color:#d32f2f;border:2px solid #fff;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:13px;font-weight:700;line-height:20px;position:absolute;top:0;right:0;box-shadow:0 2px 4px #00000040}.unread-badge-fade-enter-active[data-v-638f0004],.unread-badge-fade-leave-active[data-v-638f0004]{transition:transform .2s,opacity .2s}.unread-badge-fade-enter-from[data-v-638f0004],.unread-badge-fade-leave-to[data-v-638f0004]{opacity:0;transform:scale(.5)}.chat-panel[data-v-638f0004]{z-index:1010;flex-direction:column;display:flex;position:fixed;overflow:hidden}.chat-panel[data-v-638f0004] .v-toolbar.bg-primary{background-image:linear-gradient(#0000002e,#0000002e);background-color:rgb(var(--v-theme-primary))!important}.chat-panel[data-v-638f0004] .chat-header-btn .v-btn__content,.chat-panel[data-v-638f0004] .chat-header-btn .v-icon,.chat-panel[data-v-638f0004] .chat-header-btn i,.chat-panel[data-v-638f0004] .chat-header-btn{color:#fff!important;opacity:1!important}.chat-panel[data-v-638f0004] .chat-header-btn .v-btn__overlay{background-color:#fff}.chat-panel--mobile[data-v-638f0004]{border-radius:12px!important;width:auto!important;height:auto!important;inset:8px!important}.messages-wrapper[data-v-638f0004]{min-height:0}.chat-messages[data-v-638f0004],.messages-wrapper[data-v-638f0004]{flex-direction:column;flex:1;display:flex;position:relative}.chat-messages[data-v-638f0004]{z-index:1;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(var(--v-theme-border)) transparent;gap:14px;padding:16px;overflow-y:auto}.new-messages-pill[data-v-638f0004]{z-index:5;font-weight:500;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000002e;text-transform:none!important;letter-spacing:0!important}.pill-fade-enter-active[data-v-638f0004],.pill-fade-leave-active[data-v-638f0004]{transition:opacity .18s,transform .18s}.pill-fade-enter-from[data-v-638f0004],.pill-fade-leave-to[data-v-638f0004]{opacity:0;transform:translate(-50%,8px)}.chat-messages[data-v-638f0004]::-webkit-scrollbar{width:4px}.chat-messages[data-v-638f0004]::-webkit-scrollbar-thumb{background:rgb(var(--v-theme-border));border-radius:4px}.welcome-container[data-v-638f0004]{text-align:center;flex-direction:column;align-items:center;padding:32px 16px 16px;display:flex}.quick-chip[data-v-638f0004]{justify-content:flex-start;width:260px;transition:transform .2s}.quick-chip[data-v-638f0004]:hover{transform:translate(4px)}.message-bot[data-v-638f0004]{align-items:flex-start;gap:8px;display:flex}.bot-avatar[data-v-638f0004]{flex-shrink:0;margin-top:2px}.message-user[data-v-638f0004]{justify-content:flex-end;display:flex}.bubble-bot[data-v-638f0004]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 8%,rgb(var(--v-theme-surface)));max-width:88%;color:rgb(var(--v-theme-primary_text));word-break:break-word;border-radius:4px 14px 14px;padding:10px 14px;font-size:.875rem;line-height:1.55}.bubble-bot-markdown[data-v-638f0004] p{margin:0 0 8px}.bubble-bot-markdown[data-v-638f0004] p:last-child{margin-bottom:0}.bubble-bot-markdown[data-v-638f0004] ol,.bubble-bot-markdown[data-v-638f0004] ul{margin:4px 0 8px;padding-left:22px}.bubble-bot-markdown[data-v-638f0004] li,.bubble-bot-markdown[data-v-638f0004] li>ol,.bubble-bot-markdown[data-v-638f0004] li>ul{margin:2px 0}.bubble-bot-markdown[data-v-638f0004] h1,.bubble-bot-markdown[data-v-638f0004] h2,.bubble-bot-markdown[data-v-638f0004] h3,.bubble-bot-markdown[data-v-638f0004] h4{margin:8px 0 4px;font-weight:600;line-height:1.3}.bubble-bot-markdown[data-v-638f0004] h1{font-size:1.1rem}.bubble-bot-markdown[data-v-638f0004] h2{font-size:1.05rem}.bubble-bot-markdown[data-v-638f0004] h3,.bubble-bot-markdown[data-v-638f0004] h4{font-size:1rem}.bubble-bot-markdown[data-v-638f0004] a{color:rgb(var(--v-theme-primary));text-decoration:underline}.bubble-bot-markdown[data-v-638f0004] strong{font-weight:600}.bubble-bot-markdown[data-v-638f0004] em{font-style:italic}.bubble-bot-markdown[data-v-638f0004] blockquote{border-left:3px solid color-mix(in srgb,rgb(var(--v-theme-primary)) 40%,transparent);background:color-mix(in srgb,rgb(var(--v-theme-primary)) 4%,transparent);color:rgb(var(--v-theme-secondary_text));margin:6px 0;padding:4px 10px}.bubble-bot-markdown[data-v-638f0004] code{background:#0000000f;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.bubble-bot-markdown[data-v-638f0004] pre{background:#0000000f;border-radius:6px;margin:6px 0;padding:10px 12px;font-size:.82rem;line-height:1.45;overflow-x:auto}.bubble-bot-markdown[data-v-638f0004] pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.bubble-bot-markdown[data-v-638f0004] .markdown-table-wrap,.bubble-bot-markdown[data-v-638f0004] table{border-collapse:collapse;max-width:100%;margin:6px 0;font-size:.82rem;display:block;overflow-x:auto}.bubble-bot-markdown[data-v-638f0004] td,.bubble-bot-markdown[data-v-638f0004] th{border:1px solid color-mix(in srgb,rgb(var(--v-theme-primary)) 20%,transparent);text-align:left;vertical-align:top;white-space:nowrap;padding:4px 8px}.bubble-bot-markdown[data-v-638f0004] th{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,transparent);font-weight:600}.bubble-bot-markdown[data-v-638f0004] hr{border:none;border-top:1px solid color-mix(in srgb,rgb(var(--v-theme-primary)) 20%,transparent);margin:8px 0}.bubble-user[data-v-638f0004]{background:rgb(var(--v-theme-primary));color:#fff;word-break:break-word;border-radius:14px 4px 14px 14px;max-width:80%;padding:10px 14px;font-size:.875rem;line-height:1.5}.searching-indicator[data-v-638f0004]{align-items:center;gap:6px;margin-bottom:6px;padding:4px 0;display:flex}.searching-icon[data-v-638f0004]{animation:1.2s ease-in-out infinite pulse-search-638f0004}@keyframes pulse-search-638f0004{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}[data-v-638f0004] .v-toolbar{background:rgb(var(--v-theme-primary_lighten))!important}[data-v-638f0004] .v-toolbar:before{opacity:0!important}.typing-bubble[data-v-638f0004]{align-items:center;gap:4px;padding:12px 18px;display:flex}.typing-dot[data-v-638f0004]{background:rgb(var(--v-theme-primary));opacity:.4;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite typing-bounce-638f0004}.typing-dot[data-v-638f0004]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-638f0004]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-638f0004{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.typing-pumpkin[data-v-638f0004]{background:0 0;border-radius:0;width:13px;height:13px}.typing-pumpkin-stem[data-v-638f0004]{fill:none;stroke:#3b7a2a;stroke-width:1.4px;stroke-linecap:round}.typing-pumpkin-side[data-v-638f0004]{fill:rgb(var(--v-theme-primary))}.typing-pumpkin-center[data-v-638f0004]{fill:color-mix(in srgb,rgb(var(--v-theme-primary)) 80%,#fff)}.halloween-web[data-v-638f0004]{z-index:0;width:72px;height:72px;color:rgb(var(--v-theme-primary_text));opacity:.22;pointer-events:none;position:absolute;top:0;left:0;transform:scaleX(-1)}.halloween-web-spider[data-v-638f0004]{animation:4s ease-in-out infinite spider-dangle-638f0004}@keyframes spider-dangle-638f0004{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.halloween-bats[data-v-638f0004]{z-index:1011;pointer-events:none;width:56px;height:56px;position:fixed}.halloween-bat[data-v-638f0004]{width:30px;height:16px;fill:rgb(var(--v-theme-primary_text));opacity:0;position:absolute;top:20px;left:13px}.halloween-bat path[data-v-638f0004]{transform-box:fill-box;transform-origin:50%;animation:.16s ease-in-out infinite alternate bat-flap-638f0004}.halloween-bat--1[data-v-638f0004]{animation:1.2s cubic-bezier(.3,.5,.7,.9) forwards bat-fly-1-638f0004}.halloween-bat--2[data-v-638f0004]{animation:1.2s cubic-bezier(.3,.5,.7,.9) 80ms forwards bat-fly-2-638f0004}.halloween-bat--3[data-v-638f0004]{animation:1.2s cubic-bezier(.3,.5,.7,.9) .16s forwards bat-fly-3-638f0004}@keyframes bat-flap-638f0004{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}@keyframes bat-fly-1-638f0004{0%{opacity:0;transform:translate(0)scale(.4)}12%,55%{opacity:1}to{opacity:0;transform:translate(calc(var(--bat-dir-x) * 240px),calc(var(--bat-dir-y) * 400px)) scale(1) rotate(-12deg)}}@keyframes bat-fly-2-638f0004{0%{opacity:0;transform:translate(0)scale(.4)}12%,55%{opacity:1}to{opacity:0;transform:translate(calc(var(--bat-dir-x) * 70px),calc(var(--bat-dir-y) * 460px)) scale(.8) rotate(10deg)}}@keyframes bat-fly-3-638f0004{0%{opacity:0;transform:translate(0)scale(.4)}12%,55%{opacity:1}to{opacity:0;transform:translate(calc(var(--bat-dir-x) * 340px),calc(var(--bat-dir-y) * 260px)) scale(.7) rotate(-20deg)}}@media (prefers-reduced-motion:reduce){.halloween-web-spider[data-v-638f0004],.typing-pumpkin[data-v-638f0004]{opacity:1;animation:none}}.cursor-blink[data-v-638f0004]{color:rgb(var(--v-theme-primary));margin-left:2px;animation:.75s step-end infinite blink-638f0004;display:inline-block}@keyframes blink-638f0004{50%{opacity:0}}.msg-enter[data-v-638f0004]{animation:.3s ease-out msg-slide-in-638f0004}@keyframes msg-slide-in-638f0004{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.stale-banner[data-v-638f0004]{border-bottom:1px solid color-mix(in srgb,rgb(var(--v-theme-border)) 40%,transparent)}.stale-banner[data-v-638f0004] .v-banner__content{flex-direction:column;align-items:stretch;gap:8px}.stale-banner[data-v-638f0004] .v-banner__text{white-space:normal;overflow-wrap:anywhere;width:100%}.stale-banner[data-v-638f0004] .v-banner-actions,.stale-banner[data-v-638f0004] .v-banner__actions{justify-content:flex-end;margin-inline-start:0}.chat-slide-enter-active[data-v-638f0004],.chat-slide-leave-active[data-v-638f0004]{transition:all .3s}.chat-slide-enter-from[data-v-638f0004],.chat-slide-leave-to[data-v-638f0004]{opacity:0;transform:translateY(16px)scale(.95)}.feedback-row[data-v-638f0004]{border-top:1px dashed color-mix(in srgb,rgb(var(--v-theme-border)) 40%,transparent);opacity:.7;align-items:center;gap:4px;margin-top:6px;padding-top:4px;transition:opacity .15s;display:flex}.feedback-row[data-v-638f0004]:hover{opacity:1}.tooltip-bubble[data-v-638f0004]{background:rgb(var(--v-theme-foreground));z-index:1009;border-radius:12px;max-width:220px;padding:12px 14px;animation:.3s cubic-bezier(.34,1.56,.64,1) tooltip-bounce-638f0004;position:fixed;bottom:100px;right:20px;box-shadow:0 2px 8px #0000001f}.tooltip-bubble[data-v-638f0004]:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid rgb(var(--v-theme-foreground));width:0;height:0;position:absolute;bottom:-8px;right:28px}.tooltip-content[data-v-638f0004]{align-items:flex-start;gap:8px;display:flex}.tooltip-text[data-v-638f0004]{color:rgb(var(--v-theme-primary_text));word-break:break-word;flex:1;margin:0}.tooltip-close[data-v-638f0004]{flex-shrink:0;margin-top:-4px;color:rgb(var(--v-theme-primary_text))!important}@keyframes tooltip-bounce-638f0004{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.tooltip-fade-leave-active[data-v-638f0004]{transition:opacity .2s}.tooltip-fade-leave-to[data-v-638f0004]{opacity:0}@media (width<=820px){.tooltip-bubble[data-v-638f0004]{max-width:200px;bottom:110px;right:16px}.tooltip-bubble[data-v-638f0004]:after{right:24px}.tooltip-text[data-v-638f0004]{font-size:.8125rem}}.snackbar-queue__body[data-v-05d8d2d2]{min-height:20px}.snackbar-queue__loader[data-v-05d8d2d2]{flex-shrink:0}.snackbar-queue__stack[data-v-05d8d2d2]{flex-direction:column;gap:2px;display:flex}.app-snackbar-queue[data-v-05d8d2d2] .v-snackbar__wrapper{min-width:unset;width:fit-content;max-width:calc(min(92vw,420px));min-height:36px}.app-snackbar-queue[data-v-05d8d2d2] .v-snackbar__content{padding:6px 4px 6px 12px}.app-snackbar-queue[data-v-05d8d2d2] .v-snackbar__actions{margin-inline-end:2px;padding-inline-end:4px}.app-snackbar-queue[data-v-05d8d2d2] .v-snackbar__actions .v-btn{width:24px;height:24px}.app-snackbar-queue--accent[data-v-05d8d2d2] .v-snackbar__wrapper{background:var(--snackbar-surface)!important;color:var(--snackbar-on-surface)!important}.app-snackbar-queue--accent[data-v-05d8d2d2] .snackbar-queue__text{color:var(--snackbar-on-surface)}.app-snackbar-queue--accent.app-snackbar-queue--edge-left[data-v-05d8d2d2] .v-snackbar__wrapper{border-left-style:solid;border-left-width:4px}.app-snackbar-queue--accent.app-snackbar-queue--edge-bottom[data-v-05d8d2d2] .v-snackbar__wrapper{border-bottom-style:solid;border-bottom-width:4px}.app-snackbar-queue--accent-success.app-snackbar-queue--edge-left[data-v-05d8d2d2] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-success))}.app-snackbar-queue--accent-success.app-snackbar-queue--edge-bottom[data-v-05d8d2d2] .v-snackbar__wrapper{border-bottom-color:rgb(var(--v-theme-success))}.app-snackbar-queue--accent-error.app-snackbar-queue--edge-left[data-v-05d8d2d2] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-error))}.app-snackbar-queue--accent-error.app-snackbar-queue--edge-bottom[data-v-05d8d2d2] .v-snackbar__wrapper{border-bottom-color:rgb(var(--v-theme-error))}.app-snackbar-queue--accent-info.app-snackbar-queue--edge-left[data-v-05d8d2d2] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-info))}.app-snackbar-queue--accent-info.app-snackbar-queue--edge-bottom[data-v-05d8d2d2] .v-snackbar__wrapper{border-bottom-color:rgb(var(--v-theme-info))}.app-snackbar-queue--accent-warning.app-snackbar-queue--edge-left[data-v-05d8d2d2] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-warning))}.app-snackbar-queue--accent-warning.app-snackbar-queue--edge-bottom[data-v-05d8d2d2] .v-snackbar__wrapper{border-bottom-color:rgb(var(--v-theme-warning))}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{opacity:0;filter:blur(1rem)}.bank-accounts-banner{height:28px!important;min-height:28px!important}
