@charset "UTF-8";.custom-spinner[data-v-48d036c7]{width:2.5rem;height:2.5rem;display:inline-block}.custom-spinner[data-v-48d036c7] .p-progress-spinner{fill:transparent}.custom-spinner[data-v-48d036c7] .p-progress-spinner-circle{animation:custom-spinner-dash-48d036c7 1.5s ease-in-out infinite,custom-spinner-color-48d036c7 3s ease-in-out infinite;stroke-linecap:round}@keyframes custom-spinner-dash-48d036c7{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes custom-spinner-color-48d036c7{0%,10%{stroke:var(--gray-900)}25%{stroke:var(--violet-600)}40%,60%{stroke:var(--violet-500)}75%{stroke:var(--violet-400)}90%,to{stroke:var(--gray-900)}}.progress-preview[data-v-8ea933c3]{background-color:var(--gray-100);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:var(--radius-md)}.custom-image-container[data-v-5c6d9fa6]{border:1px solid transparent;width:100%;aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden;position:relative;max-width:7.25rem;max-height:7.25rem;min-width:4.125rem;min-height:4.125rem}@supports not (aspect-ratio: 1){.custom-image-container[data-v-5c6d9fa6]{height:7.25rem}}.custom-image-container__img-preview[data-v-5c6d9fa6]{width:100%;height:100%}.custom-image-container__img-preview[data-v-5c6d9fa6] .d-image-preview-container{display:block;width:100%;height:100%}.custom-image-container__img-preview[data-v-5c6d9fa6] img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;display:block}.custom-image-container--btn[data-v-5c6d9fa6]{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);display:inline-flex;touch-action:manipulation}.custom-image-container__overlay-btn[data-v-5c6d9fa6]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease-in-out}.custom-image-container__overlay-btn[data-v-5c6d9fa6] .button-icon{width:var(--spacing-5xl);height:var(--spacing-5xl);color:var(--white)}.custom-image-container__overlay-btn[data-v-5c6d9fa6]:hover{background-color:rgba(0,0,0,.5)}.custom-image-container--error[data-v-5c6d9fa6]{border-color:var(--red-500)}._truncate_1t1q8_1[data-v-4f171a66]{display:inline-flex;max-width:100%}._truncate-start_1t1q8_6[data-v-4f171a66],._truncate-end_1t1q8_7[data-v-4f171a66]{flex:0 1 auto;white-space:nowrap;overflow:hidden}._truncate-start_1t1q8_6[data-v-4f171a66]{direction:rtl;text-align:left;text-overflow:""}._truncate-end_1t1q8_7[data-v-4f171a66],._text-overflow-ellipsis_1t1q8_23[data-v-4f171a66]{text-overflow:ellipsis}code[class*=language-],pre[class*=language-]{color:#000;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local}code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}pre[class*=language-]:before,pre[class*=language-]:after{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7d8b99}.token.punctuation{color:#5f6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width: 767px){pre[class*=language-]:before,pre[class*=language-]:after{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}.wizard-modal-overlay[data-v-c458c92a],.wizard-modal-overlay[data-v-2edaa356]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(70,52,96,.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1000;pointer-events:all}.d-ai-sparkle[data-v-cefac52e]{display:block;flex-shrink:0}.d-ai-sparkle--animated[data-v-cefac52e]{animation:d-ai-sparkle-appear-cefac52e .5s ease-out,d-ai-sparkle-float-cefac52e 4s ease-in-out infinite;animation-delay:0s,var(--d-ai-sparkle-float-delay, 0s)}@keyframes d-ai-sparkle-appear-cefac52e{0%{opacity:0}to{opacity:1}}@keyframes d-ai-sparkle-float-cefac52e{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(var(--d-ai-sparkle-float, -10%)) scale(calc(1 + var(--d-ai-sparkle-breathe, .05)))}}@media (prefers-reduced-motion: reduce){.d-ai-sparkle--animated[data-v-cefac52e]{animation:none}}.d-ai-quick-action[data-v-648c34a6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);flex:1 1 0;min-width:0;min-height:4.75rem;padding:var(--spacing-lg);border:1px solid transparent;border-radius:var(--radius-lg);background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(133deg,#fff500 0%,#ff8c3b 25.48%,#ff2078 51.92%,#bea3e8 100%) border-box;cursor:pointer;text-align:left;transition:box-shadow .2s ease,transform .2s ease}.d-ai-quick-action[data-v-648c34a6]:hover{box-shadow:0 4px 12px rgba(255,32,120,.18);transform:translateY(-1px)}.d-ai-quick-action[data-v-648c34a6]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,32,120,.12)}.d-ai-quick-action__label[data-v-648c34a6]{color:var(--black);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-quick-action__icon[data-v-648c34a6]{flex-shrink:0}.d-ai-agent-welcome[data-v-8b305fab]{display:flex;flex-direction:column;flex:1;gap:var(--spacing-xl);width:100%;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);padding-right:var(--spacing-xl)}.d-ai-agent-welcome__intro[data-v-8b305fab]{--d-ai-sparkle-float: -5%;--d-ai-sparkle-breathe: .025;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xl);min-height:0;width:100%}.d-ai-agent-welcome__icon[data-v-8b305fab]{flex-shrink:0}.d-ai-agent-welcome__title[data-v-8b305fab]{margin:0;color:var(--gray-900);font:var(--font-weight-bold) var(--font-size-xl)/var(--line-height-xl) var(--font-heading)}.d-ai-agent-welcome__description[data-v-8b305fab]{margin:0;text-align:center;color:var(--gray-900);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-agent-welcome__quick-actions[data-v-8b305fab]{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.d-ai-agent-welcome__quick-row[data-v-8b305fab]{display:flex;align-items:stretch;gap:var(--spacing-lg);width:100%}.d-ai-chat-history[data-v-8d522997]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding-top:var(--spacing-xl);padding-right:var(--spacing-xl)}.d-ai-chat-history__search[data-v-8d522997]{position:relative;display:flex;align-items:center}.d-ai-chat-history__search-icon[data-v-8d522997]{position:absolute;left:var(--spacing-md);color:var(--gray-400);pointer-events:none}.d-ai-chat-history__search-input[data-v-8d522997]{width:100%}.d-ai-chat-history__search .d-ai-chat-history__search-input[data-v-8d522997]{padding-left:2.5rem;padding-right:2.5rem}.d-ai-chat-history__search-clear[data-v-8d522997]{position:absolute;right:var(--spacing-sm);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:none;color:var(--gray-500);cursor:pointer}.d-ai-chat-history__search-clear[data-v-8d522997]:hover{color:var(--gray-900)}.d-ai-chat-history__state[data-v-8d522997],.d-ai-chat-history__empty[data-v-8d522997]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--spacing-xl);color:var(--gray-500);text-align:center}.d-ai-chat-history__empty[data-v-8d522997]{padding-top:var(--spacing-md)}.d-ai-chat-history__empty svg[data-v-8d522997]{width:32px;height:32px}.d-ai-chat-history__groups[data-v-8d522997]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.d-ai-chat-history__group[data-v-8d522997]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.d-ai-chat-history__period[data-v-8d522997]{margin:0;padding:var(--spacing-xs) 0;text-align:center;color:var(--gray-500);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-chat-history__item[data-v-8d522997]{position:relative;display:flex;align-items:center;padding-right:var(--spacing-lg);border-radius:var(--radius-2xl);background:var(--gray-50);transition:background-color .15s ease}.d-ai-chat-history__item[data-v-8d522997]:hover,.d-ai-chat-history__item--active[data-v-8d522997]{background:var(--gray-100)}.d-ai-chat-history__count[data-v-8d522997]{position:absolute;top:-6px;right:-6px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 var(--spacing-xs);border-radius:999px;background:var(--green-500);color:var(--white);font:var(--font-weight-normal) var(--font-size-xs)/var(--line-height-xs) var(--font-body);pointer-events:none}.d-ai-chat-history__main[data-v-8d522997]{flex:1;min-width:0;display:flex;padding:var(--spacing-lg);background:none;border:none;text-align:left;cursor:pointer}.d-ai-chat-history__text[data-v-8d522997]{min-width:0;display:flex;flex-direction:column;gap:2px}.d-ai-chat-history__title[data-v-8d522997]{color:var(--black);font:var(--font-weight-bold) var(--font-size-sm)/var(--line-height-sm) var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-ai-chat-history__excerpt[data-v-8d522997]{color:var(--black);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-ai-chat-history__aside[data-v-8d522997]{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;min-width:2.5rem}.d-ai-chat-history__time[data-v-8d522997]{color:var(--black);font:var(--font-weight-normal) var(--font-size-xs)/var(--line-height-xs) var(--font-body)}.d-ai-chat-history__item .d-ai-chat-history__delete[data-v-8d522997]{display:none}.d-ai-chat-history__item:hover .d-ai-chat-history__time[data-v-8d522997],.d-ai-chat-history__item:focus-within .d-ai-chat-history__time[data-v-8d522997]{display:none}.d-ai-chat-history__item:hover .d-ai-chat-history__delete[data-v-8d522997],.d-ai-chat-history__item:focus-within .d-ai-chat-history__delete[data-v-8d522997]{display:inline-flex}@media (any-hover: none){.d-ai-chat-history__item .d-ai-chat-history__time[data-v-8d522997]{display:none}.d-ai-chat-history__item .d-ai-chat-history__delete[data-v-8d522997]{display:inline-flex}}.d-ai-chat-history__sentinel[data-v-8d522997]{display:flex;align-items:center;justify-content:center;min-height:1px;color:var(--gray-500);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-attachments[data-v-b4b0d5ef]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-md)}.d-ai-attachments--left[data-v-b4b0d5ef]{align-items:flex-start}.d-ai-attachments--left .d-ai-attachments__images[data-v-b4b0d5ef],.d-ai-attachments--left .d-ai-attachments__files[data-v-b4b0d5ef]{justify-content:flex-start}.d-ai-attachments__images[data-v-b4b0d5ef]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-md)}.d-ai-attachments__image[data-v-b4b0d5ef]{position:relative;width:72px;height:72px;padding:0;border:1px solid var(--gray-100);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:var(--gray-50)}.d-ai-attachments__image img[data-v-b4b0d5ef]{width:100%;height:100%;object-fit:cover;display:block}.d-ai-attachments__files[data-v-b4b0d5ef]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-md)}.d-ai-attachments__file[data-v-b4b0d5ef]{display:inline-flex;align-items:center;gap:var(--spacing-sm);max-width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-100);border-radius:var(--radius-md);background:var(--gray-50);color:var(--gray-900);text-decoration:none;cursor:pointer}.d-ai-attachments__file[data-v-b4b0d5ef]:hover{background:var(--gray-100)}.d-ai-attachments__file-icon[data-v-b4b0d5ef]{flex-shrink:0;font-size:18px;color:var(--gray-600)}.d-ai-attachments__file-name[data-v-b4b0d5ef]{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--font-weight-bold) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-attachments__file-meta[data-v-b4b0d5ef]{flex-shrink:0;text-transform:uppercase;color:var(--gray-400);font:var(--font-weight-normal) var(--font-size-xs)/var(--line-height-xs-caps) var(--font-body);white-space:nowrap}.d-ai-attachments__file-download[data-v-b4b0d5ef]{flex:none;display:block;width:16px;height:16px;color:var(--gray-600)}.d-ai-choices[data-v-681be845]{display:flex;flex-direction:column;align-self:flex-start;gap:12px;width:100%;max-width:340px}.d-ai-choices__options[data-v-681be845]{display:flex;flex-direction:column;gap:8px}.d-ai-choices__option[data-v-681be845]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e1e1e1;border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.d-ai-choices__option[data-v-681be845]:hover{border-color:#c7c7c7}.d-ai-choices__option.is-selected[data-v-681be845]{border-color:#101010;background:#f6f6f6}.d-ai-choices__option-label[data-v-681be845]{font-weight:500;font-size:14px;line-height:20px;color:#101010}.d-ai-choices__control[data-v-681be845]{pointer-events:none}.d-ai-choices__confirm[data-v-681be845],.d-ai-choices__confirm[data-v-681be845] .d-button{width:100%}.d-ai-entity-card[data-v-4dd6f83a]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-entity-card[data-v-4dd6f83a]:hover{border-color:#c4c4c4}.d-ai-entity-card__head[data-v-4dd6f83a]{display:flex;align-items:center;justify-content:space-between;gap:8px}.d-ai-entity-card__avatar[data-v-4dd6f83a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e1e1e1;border-radius:6px;flex-shrink:0}.d-ai-entity-card__type[data-v-4dd6f83a]{padding:2px 8px;background:#e1e1e1;border-radius:6px;font-weight:500;font-size:12px;line-height:16px;color:#424242;white-space:nowrap}.d-ai-entity-card__title[data-v-4dd6f83a]{overflow:hidden;font-weight:700;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.d-ai-entity-card__lines[data-v-4dd6f83a]{display:flex;flex-direction:column;gap:4px;margin-top:auto}.d-ai-entity-card__line[data-v-4dd6f83a]{display:flex;align-items:center;gap:4px;margin:0;font-weight:500;font-size:14px;line-height:20px;color:#424242}.d-ai-entity-card__line span[data-v-4dd6f83a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-ai-entity-card__roles[data-v-4dd6f83a]{text-transform:capitalize}.d-ai-entity-card[data-v-a117523f]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-entity-card[data-v-a117523f]:hover{border-color:#c4c4c4}.d-ai-entity-card__head[data-v-a117523f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.d-ai-entity-card__avatar[data-v-a117523f]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e1e1e1;border-radius:6px;flex-shrink:0}.d-ai-entity-card__type[data-v-a117523f]{padding:2px 8px;background:#e1e1e1;border-radius:6px;font-weight:500;font-size:12px;line-height:16px;color:#424242;white-space:nowrap}.d-ai-entity-card__title[data-v-a117523f]{overflow:hidden;font-weight:700;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.d-ai-entity-card__lines[data-v-a117523f]{display:flex;flex-direction:column;gap:4px;margin-top:auto}.d-ai-entity-card__line[data-v-a117523f]{display:flex;align-items:center;gap:4px;margin:0;font-weight:500;font-size:14px;line-height:20px;color:#424242}.d-ai-entity-card__line span[data-v-a117523f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-ai-entity-card__roles[data-v-a117523f]{text-transform:capitalize}.d-ai-lead-card[data-v-e6a07864]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-lead-card[data-v-e6a07864]:hover{border-color:#c4c4c4}.d-ai-lead-card__head[data-v-e6a07864]{display:flex;align-items:flex-start;justify-content:space-between}.d-ai-lead-card__avatar[data-v-e6a07864]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e1e1e1;border-radius:6px}.d-ai-lead-card__contact[data-v-e6a07864],.d-ai-lead-card__interest[data-v-e6a07864]{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid #e1e1e1}.d-ai-lead-card__name[data-v-e6a07864]{display:-webkit-box;overflow:hidden;font-weight:700;font-size:14px;line-height:20px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.d-ai-lead-card__phone[data-v-e6a07864]{display:flex;align-items:center;gap:4px;font-weight:500;font-size:14px;line-height:20px;color:#424242}.d-ai-lead-card__label[data-v-e6a07864]{font-weight:500;font-size:14px;line-height:20px}.d-ai-lead-card__vehicle[data-v-e6a07864]{display:-webkit-box;overflow:hidden;font-weight:700;font-size:14px;line-height:20px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.d-ai-lead-card__source[data-v-e6a07864]{display:flex;align-items:center;gap:4px;align-self:flex-start;padding:2px 8px 2px 6px;background:#e1e1e1;border-radius:6px;font-weight:500;font-size:14px;line-height:20px}.d-ai-entity-card[data-v-1691286a]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-entity-card[data-v-1691286a]:hover{border-color:#c4c4c4}.d-ai-entity-card__head[data-v-1691286a]{display:flex;align-items:center;justify-content:space-between;gap:8px}.d-ai-entity-card__avatar[data-v-1691286a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e1e1e1;border-radius:6px;flex-shrink:0}.d-ai-entity-card__type[data-v-1691286a]{padding:2px 8px;background:#e1e1e1;border-radius:6px;font-weight:500;font-size:12px;line-height:16px;color:#424242;white-space:nowrap}.d-ai-entity-card__title[data-v-1691286a]{overflow:hidden;font-weight:700;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.d-ai-entity-card__lines[data-v-1691286a]{display:flex;flex-direction:column;gap:4px;margin-top:auto}.d-ai-entity-card__line[data-v-1691286a]{display:flex;align-items:center;gap:4px;margin:0;font-weight:500;font-size:14px;line-height:20px;color:#424242}.d-ai-entity-card__line span[data-v-1691286a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-ai-entity-card__roles[data-v-1691286a]{text-transform:capitalize}.d-ai-entity-card[data-v-4eeb5f2d]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-entity-card[data-v-4eeb5f2d]:hover{border-color:#c4c4c4}.d-ai-entity-card__head[data-v-4eeb5f2d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.d-ai-entity-card__avatar[data-v-4eeb5f2d]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e1e1e1;border-radius:6px;flex-shrink:0}.d-ai-entity-card__type[data-v-4eeb5f2d]{padding:2px 8px;background:#e1e1e1;border-radius:6px;font-weight:500;font-size:12px;line-height:16px;color:#424242;white-space:nowrap}.d-ai-entity-card__title[data-v-4eeb5f2d]{overflow:hidden;font-weight:700;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.d-ai-entity-card__lines[data-v-4eeb5f2d]{display:flex;flex-direction:column;gap:4px;margin-top:auto}.d-ai-entity-card__line[data-v-4eeb5f2d]{display:flex;align-items:center;gap:4px;margin:0;font-weight:500;font-size:14px;line-height:20px;color:#424242}.d-ai-entity-card__line span[data-v-4eeb5f2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-ai-entity-card__roles[data-v-4eeb5f2d]{text-transform:capitalize}.d-ai-vehicle-card[data-v-d391ee04]{display:flex;flex:0 0 200px;flex-direction:column;gap:8px;width:200px;padding:8px;border:1px solid #e1e1e1;border-radius:12px;background:#f6f6f6;color:#101010;text-decoration:none;transition:border-color .15s ease}.d-ai-vehicle-card[data-v-d391ee04]:hover{border-color:#c4c4c4}.d-ai-vehicle-card__image[data-v-d391ee04]{display:flex;align-items:center;justify-content:center;height:120px;overflow:hidden;background:#e1e1e1;border-radius:8px}.d-ai-vehicle-card__image img[data-v-d391ee04]{width:100%;height:100%;object-fit:cover}.d-ai-vehicle-card__status[data-v-d391ee04]{align-self:flex-start}.d-ai-vehicle-card__title[data-v-d391ee04]{display:-webkit-box;overflow:hidden;margin-bottom:0;font-weight:700;font-size:14px;line-height:20px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.d-ai-vehicle-card__subtitle[data-v-d391ee04]{font-weight:500;font-size:14px;line-height:20px;overflow-wrap:anywhere}.d-ai-message-user[data-v-4b049e21]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.d-ai-message[data-v-4b049e21]{display:flex;flex-direction:column;gap:12px;min-width:0}.d-ai-message__icon[data-v-4b049e21]{flex-shrink:0}.d-ai-message__blocks[data-v-4b049e21]{display:flex;flex-direction:column;gap:12px;min-width:0}.d-ai-message__processing[data-v-4b049e21]{display:flex;align-items:center;gap:8px;color:#000;font-size:14px;font-weight:500;line-height:20px}.d-ai-message__processing-badge[data-v-4b049e21]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border:1px solid #fff500;border-radius:500px;flex-shrink:0}.d-ai-message__carousel[data-v-4b049e21]{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.d-ai-message__feedback[data-v-4b049e21],.d-ai-message__lead-actions[data-v-4b049e21],.d-ai-message__suggestions[data-v-4b049e21]{align-self:flex-start}.d-ai-message__lead-actions[data-v-4b049e21],.d-ai-message__suggestions[data-v-4b049e21]{display:flex;flex-wrap:wrap;gap:8px}.d-ai-message__suggestion[data-v-4b049e21]{display:inline-flex;align-items:center;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(133deg,#fff500 0%,#ff8c3b 25.48%,#ff2078 51.92%,#bea3e8 100%) border-box;color:#101010;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;cursor:pointer;transition:background .15s ease;animation:d-ai-chip-in-4b049e21 .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--stagger, 0) * 80ms)}.d-ai-message__suggestion[data-v-4b049e21]:hover{background:linear-gradient(#fffce5,#fffce5) padding-box,linear-gradient(133deg,#fff500 0%,#ff8c3b 25.48%,#ff2078 51.92%,#bea3e8 100%) border-box}.d-ai-message__feedback[data-v-4b049e21]{display:flex;align-items:center;gap:8px}.d-ai-message__feedback--error[data-v-4b049e21]{align-items:baseline;padding:8px;border-radius:8px;background:var(--red-100);color:var(--red-600);font-size:15px}.d-ai-message[data-v-4b049e21] .markdown-body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:14px;line-height:1.5;color:#101010;overflow-wrap:anywhere}.d-ai-message[data-v-4b049e21] .markdown-body>:first-child{margin-top:0}.d-ai-message[data-v-4b049e21] .markdown-body>:last-child{margin-bottom:0}.d-ai-message[data-v-4b049e21] .markdown-body p{display:block;margin:0 0 8px}.d-ai-message[data-v-4b049e21] .markdown-body strong,.d-ai-message[data-v-4b049e21] .markdown-body em,.d-ai-message[data-v-4b049e21] .markdown-body a,.d-ai-message[data-v-4b049e21] .markdown-body code{display:inline}.d-ai-message[data-v-4b049e21] .markdown-body em{font-style:italic}.d-ai-message[data-v-4b049e21] .markdown-body h1,.d-ai-message[data-v-4b049e21] .markdown-body h2,.d-ai-message[data-v-4b049e21] .markdown-body h3,.d-ai-message[data-v-4b049e21] .markdown-body h4{display:block;margin:12px 0 8px;font-weight:700;line-height:1.3}.d-ai-message[data-v-4b049e21] .markdown-body h1{font-size:18px}.d-ai-message[data-v-4b049e21] .markdown-body h2{font-size:16px}.d-ai-message[data-v-4b049e21] .markdown-body h3,.d-ai-message[data-v-4b049e21] .markdown-body h4{font-size:14px}.d-ai-message[data-v-4b049e21] .markdown-body ul,.d-ai-message[data-v-4b049e21] .markdown-body ol{display:block;margin:0 0 8px;padding-left:2rem}.d-ai-message[data-v-4b049e21] .markdown-body li{margin:2px 0}.d-ai-message[data-v-4b049e21] .markdown-body strong{font-weight:700}.d-ai-message[data-v-4b049e21] .markdown-body a{color:#9e76dc;font-weight:700;text-decoration:underline;cursor:pointer}.d-ai-message[data-v-4b049e21] .markdown-body code{padding:1px 4px;background:#e1e1e1;border-radius:4px;font-size:13px}.d-ai-message[data-v-4b049e21] .markdown-body .d-ai-message__table-scroll{margin:0 0 8px;overflow-x:auto}.d-ai-message[data-v-4b049e21] .markdown-body table{width:auto;min-width:100%;margin:0;font-size:13px;border-collapse:collapse}.d-ai-message[data-v-4b049e21] .markdown-body th,.d-ai-message[data-v-4b049e21] .markdown-body td{padding:4px 8px;border:1px solid #e1e1e1;text-align:left;white-space:nowrap}.d-ai-message[data-v-4b049e21] .markdown-body th{background:#f6f6f6;font-weight:700}[data-v-4b049e21] .d-chat-message__avatar{display:none}.ai-block-enter-active[data-v-4b049e21]{transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.ai-block-enter-from[data-v-4b049e21]{opacity:0;transform:translateY(8px)}.d-ai-message__carousel.ai-block-enter-active[data-v-4b049e21]{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.d-ai-message__carousel.ai-block-enter-from[data-v-4b049e21]{transform:translate(64px)}.d-ai-message__suggestions.ai-block-enter-from[data-v-4b049e21],.d-ai-message__lead-actions.ai-block-enter-from[data-v-4b049e21]{transform:none}.ai-block-move[data-v-4b049e21]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.d-ai-message__suggestions.ai-block-leave-active[data-v-4b049e21]{transition:opacity .45s cubic-bezier(.34,1.56,.64,1),transform .45s cubic-bezier(.34,1.56,.64,1)}.d-ai-message__suggestions.ai-block-leave-active .d-ai-message__suggestion[data-v-4b049e21]{animation:none}.d-ai-message__suggestions.ai-block-leave-to[data-v-4b049e21]{opacity:0;transform:translate(16px)}@keyframes d-ai-chip-in-4b049e21{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.d-ai-thread[data-v-a3c09407]{display:flex;flex-direction:column;gap:16px;height:100%;overflow-x:hidden;overflow-y:auto;padding:16px 16px 16px 0;opacity:0;transition:opacity .25s ease}.d-ai-thread--ready[data-v-a3c09407]{opacity:1}.d-ai-voice-composer[data-v-2249518a]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.d-ai-voice-composer__error[data-v-2249518a]{margin:0;padding:0 var(--spacing-sm);color:var(--red-500, #e5484d);font:var(--font-weight-normal) var(--font-size-xs)/var(--line-height-xs) var(--font-body)}.d-ai-voice-composer__wrapper[data-v-2249518a]{display:flex;align-items:flex-end;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-xl)}.d-ai-voice-composer__wrapper.is-disabled[data-v-2249518a]{background-color:var(--gray-50);border-color:var(--gray-300);color:var(--gray-300);pointer-events:none}.d-ai-voice-composer__wrapper.is-recording[data-v-2249518a]{border-color:var(--gray-300)}.d-ai-voice-composer__attach[data-v-2249518a],.d-ai-voice-composer__action[data-v-2249518a]{flex-shrink:0;width:3rem;height:3rem;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.d-ai-voice-composer__attach[data-v-2249518a]{color:var(--gray-900)}.d-ai-voice-composer__field[data-v-2249518a]{box-sizing:border-box;flex:1;height:3rem;max-height:8.75rem;padding:var(--spacing-lg);resize:none;overflow-y:auto;border:none;outline:none;background:transparent;color:var(--gray-900);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-voice-composer__field[data-v-2249518a]::placeholder{color:var(--gray-400)}.d-ai-voice-composer__field[data-v-2249518a]:disabled{color:var(--gray-400)}.d-ai-voice-composer__action[data-v-2249518a]{background:var(--gray-900);color:var(--white);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.d-ai-voice-composer__action[data-v-2249518a]:disabled{cursor:default}.d-ai-voice-composer__equalizer[data-v-2249518a]{display:flex;align-items:center;gap:3px;height:18px}.d-ai-voice-composer__equalizer.is-processing[data-v-2249518a]{animation:d-ai-voice-breathe-2249518a 1.1s ease-in-out infinite}.d-ai-voice-composer__bar[data-v-2249518a]{width:3px;height:18px;border-radius:999px;background:currentColor;transform-origin:center;transition:transform 80ms linear}@keyframes d-ai-voice-breathe-2249518a{0%,to{opacity:.45}50%{opacity:1}}.d-ai-agent-panel[data-v-f15c4338]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:var(--white)}.d-ai-agent-panel__dropzone[data-v-f15c4338]{position:absolute;inset:var(--spacing-sm);z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);border:2px dashed var(--gray-300);border-radius:var(--radius-2xl);background:rgba(255,255,255,.92);color:var(--gray-600);font:var(--font-weight-bold) var(--font-size-md)/var(--line-height-md) var(--font-body);pointer-events:none}.d-ai-agent-panel__header[data-v-f15c4338]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);min-height:3.5rem;margin:0 -9px;padding:var(--spacing-md) var(--spacing-xl);border-bottom:1px solid var(--gray-100);box-shadow:0 0 rgba(16,16,16,0);transition:box-shadow .2s ease}.d-ai-agent-panel__header--floating[data-v-f15c4338]{box-shadow:0 6px 16px -6px rgba(16,16,16,.1)}.d-ai-agent-panel__header[data-v-f15c4338] .d-button--icon,.d-ai-agent-panel__header[data-v-f15c4338] .d-button--icon:hover{background:transparent;color:var(--gray-900)}.d-ai-agent-panel__header-start[data-v-f15c4338]{display:flex;align-items:center;gap:var(--spacing-md);min-width:0}.d-ai-agent-panel__actions[data-v-f15c4338]{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto}.d-ai-agent-panel__title-wrap[data-v-f15c4338]{display:flex;align-items:center;gap:var(--spacing-md);min-width:0}.d-ai-agent-panel__avatar[data-v-f15c4338]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;overflow:hidden;flex-shrink:0}.d-ai-agent-panel__title[data-v-f15c4338]{margin:0;color:var(--gray-900);font:var(--font-weight-bold) var(--font-size-xl)/var(--line-height-xl) var(--font-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-ai-agent-panel__body[data-v-f15c4338]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-xl);padding-left:var(--spacing-xl);overflow-y:auto;overflow-x:hidden}.d-ai-agent-panel__footer[data-v-f15c4338]{position:relative;z-index:1;padding:var(--spacing-xl);background:var(--white);box-shadow:0 0 rgba(16,16,16,0);transition:box-shadow .2s ease}.d-ai-agent-panel__footer--floating[data-v-f15c4338]{box-shadow:0 -6px 16px -6px rgba(16,16,16,.1)}.d-ai-agent-panel__token-banner[data-v-f15c4338]{margin-bottom:var(--spacing-md)}.d-ai-agent-panel__upload-error[data-v-f15c4338]{margin:0 0 var(--spacing-sm);color:var(--red-600);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-agent-panel__uploads-group[data-v-f15c4338]{margin-bottom:var(--spacing-md)}.d-ai-agent-panel__photos[data-v-f15c4338],.d-ai-agent-panel__files[data-v-f15c4338]{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.d-ai-agent-panel__upload[data-v-f15c4338]{position:relative;width:56px;height:56px;border-radius:var(--radius-md)}.d-ai-agent-panel__upload img[data-v-f15c4338]{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.d-ai-agent-panel__upload--file[data-v-f15c4338]{display:inline-flex;align-items:center;gap:var(--spacing-sm);width:auto;max-width:100%;height:36px;padding:0 var(--spacing-xl) 0 var(--spacing-md);border:1px solid var(--gray-100);background:var(--gray-50)}.d-ai-agent-panel__upload--ghost[data-v-f15c4338]{opacity:0}.d-ai-agent-panel__upload-icon[data-v-f15c4338]{flex-shrink:0;font-size:18px;color:var(--gray-600)}.d-ai-agent-panel__upload-name[data-v-f15c4338]{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--font-weight-bold) var(--font-size-sm)/var(--line-height-sm) var(--font-body);color:var(--gray-900)}.d-ai-agent-panel__upload-remove[data-v-f15c4338]{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;padding:0;border-radius:50%;background:rgba(16,16,16,.6);color:var(--white);cursor:pointer}.d-ai-agent-panel__upload-remove svg[data-v-f15c4338]{flex:none;display:block;width:10px;height:10px}.d-ai-agent-panel__loader[data-v-f15c4338]{display:flex;flex:1;align-items:center;justify-content:center;padding:var(--spacing-3xl)}.d-ai-agent-panel__spinner[data-v-f15c4338]{width:28px;height:28px;border:3px solid var(--gray-200);border-top-color:var(--green-500);border-radius:50%;animation:d-ai-agent-panel-spin-f15c4338 .7s linear infinite}@keyframes d-ai-agent-panel-spin-f15c4338{to{transform:rotate(360deg)}}@media (max-width: 768px){.d-ai-agent-panel__body[data-v-f15c4338]{padding-left:var(--spacing-xl)}.d-ai-agent-panel__footer[data-v-f15c4338]{padding:var(--spacing-xl) var(--spacing-xl) calc(var(--spacing-xl) + env(safe-area-inset-bottom,0px))}}.d-ai-agent-panel__upload--drag{border-radius:var(--radius-md);opacity:1;box-shadow:0 8px 20px -6px rgba(16,16,16,.35);cursor:grabbing}.d-ai-agent-panel__upload--drag img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.d-ai-agent-panel__upload--drag .d-ai-agent-panel__upload-remove{display:none}.d-ai-lightbox-open{overflow:hidden}.d-ai-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:48px;background:rgba(16,16,16,.9)}.d-ai-lightbox__image{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-md)}.d-ai-lightbox__close{position:absolute;top:16px;right:16px}.d-ai-lightbox__close,.d-ai-lightbox__nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:var(--white);cursor:pointer}.d-ai-lightbox__close:hover,.d-ai-lightbox__nav:hover{background:rgba(255,255,255,.24)}.d-ai-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%)}.d-ai-lightbox__nav--prev{left:16px}.d-ai-lightbox__nav--next{right:16px}.d-ai-lightbox__counter{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:var(--white);font:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-sm) var(--font-body)}.d-ai-lightbox-enter-active,.d-ai-lightbox-leave-active{transition:opacity .2s ease}.d-ai-lightbox-enter-from,.d-ai-lightbox-leave-to{opacity:0}.d-ai-agent-sidebar .d-sidebar-close-button,.d-ai-agent-sidebar .d-sidebar-header{display:none}.d-ai-agent-sidebar .d-sidebar-content{padding:0;height:100%;overflow:hidden}.d-ai-agent-sidebar__resize{position:absolute;left:-13px;top:44px;z-index:2;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;padding:0;border-radius:50%;background:var(--gray-500);color:var(--white);cursor:pointer;transition:background .2s ease-in-out}.d-ai-agent-sidebar__resize:hover{background:var(--gray-700)}.d-ai-agent-sidebar.d-sidebar-right{width:30rem;max-width:100vw;border-radius:var(--radius-2xl) 0 0 var(--radius-2xl);box-shadow:-5px 0 18.6px rgba(0,0,0,.06),-6px 0 36.5px rgba(0,0,0,.1);transition:transform .3s,width .25s ease}.d-ai-agent-sidebar.d-sidebar-right .d-sidebar-content{border-radius:var(--radius-3xl) 0 0 var(--radius-3xl)}.d-ai-agent-sidebar--expanded.d-sidebar-right{width:min(60rem,100vw - 4.5rem)}.d-ai-agent-sidebar.d-sidebar-bottom{width:100vw;height:100dvh;max-height:100dvh;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;overflow:hidden;box-shadow:0 -5px 18.6px rgba(0,0,0,.06),0 -6px 36.5px rgba(0,0,0,.1)}.d-ai-agent-sidebar.d-sidebar-bottom .d-sidebar-content{display:flex;flex-direction:column;flex:1;min-height:0}.d-ai-agent-sidebar.d-sidebar-bottom .d-ai-agent-panel{flex:1;min-height:0}html.d-ai-agent-locked,html.d-ai-agent-locked body{overflow:hidden}html.d-ai-agent-locked{padding-right:var(--ai-scrollbar-gutter, 0)}.d-ai-button[data-v-a2e8d3cc]{position:relative;cursor:pointer;overflow:hidden;border:0;background:var(--white);box-shadow:0 2px 4px rgba(255,57,232,.1)}.d-ai-button[data-v-a2e8d3cc] .d-button{background:transparent!important;border:0!important}.d-ai-button[data-v-a2e8d3cc] .p-ink{display:none}.d-ai-button[data-v-a2e8d3cc]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(132deg,#fff500 0%,#ff8c3b 25.48%,#ff2078 51.92%,#bea3e8 100%);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-clip:content-box,border-box;mask-composite:exclude;pointer-events:none;z-index:0}.d-ai-button[data-v-a2e8d3cc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(132deg,#fff500 0%,#ff8c3b 25.48%,#ff2078 51.92%,#bea3e8 100%);opacity:0;transition:opacity .35s ease;z-index:0;pointer-events:none}.d-ai-button[data-v-a2e8d3cc]>*{position:relative;z-index:1}.d-ai-button .icon[data-v-a2e8d3cc]{transition:transform .3s ease-in-out;transform-origin:center}.d-ai-button .text[data-v-a2e8d3cc]{background:linear-gradient(137deg,#fff500 -16.35%,#ff8c3b 13.3%,#ff2078 44.06%,#bea3e8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:-webkit-text-fill-color .35s ease,opacity .35s ease;display:inline-block}.d-ai-button[data-v-a2e8d3cc] .icon path,.d-ai-button[data-v-a2e8d3cc] .icon [stroke]{transition:fill .35s ease,stroke .35s ease}.d-ai-button[data-v-a2e8d3cc]:hover .icon path,.d-ai-button[data-v-a2e8d3cc]:active .icon path{fill:var(--white)!important}.d-ai-button[data-v-a2e8d3cc]:hover .icon [stroke],.d-ai-button[data-v-a2e8d3cc]:active .icon [stroke]{stroke:var(--white)!important}.d-ai-button[data-v-a2e8d3cc]:hover{background:transparent}.d-ai-button[data-v-a2e8d3cc]:hover:before{opacity:1}.d-ai-button:hover .text[data-v-a2e8d3cc]{-webkit-text-fill-color:var(--white);background:none}.d-ai-button:hover .icon[data-v-a2e8d3cc]{animation:wandSwing-a2e8d3cc 1.2s ease-in-out infinite}.d-ai-button[data-v-a2e8d3cc]:disabled{background:transparent!important}.d-ai-button.is-progress .icon[data-v-a2e8d3cc]{animation:wandSwing-a2e8d3cc 1.2s ease-in-out infinite}.d-ai-button[data-v-a2e8d3cc]:active:before{opacity:1;filter:brightness(.95)}.d-ai-button:active .text[data-v-a2e8d3cc]{-webkit-text-fill-color:var(--white);background:none}@media (max-width: 768px){.d-ai-button[data-v-a2e8d3cc]{width:100%}}@keyframes wandSwing-a2e8d3cc{0%{transform:rotate(0)}25%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}.d-ask-ai-button[data-v-5c6527c1]{flex-shrink:0}.tabbar[data-v-1f762aea]{position:fixed;left:0;right:0;bottom:0;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);padding:var(--spacing-md) var(--spacing-lg) calc(1.875rem + env(safe-area-inset-bottom,0px)) var(--spacing-lg);-webkit-tap-highlight-color:transparent}.tabbar--android[data-v-1f762aea]{background:var(--white)}.tabbar__item[data-v-1f762aea]{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;gap:var(--spacing-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gray-500)}.tabbar__icon-wrap--primary[data-v-1f762aea]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-base);background:var(--gray-900);color:#fff}.tabbar__icon[data-v-1f762aea]{width:var(--icon-size-lg);height:var(--icon-size-lg)}.tabbar__label[data-v-1f762aea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.tabbar__item.is-active[data-v-1f762aea]:not(.is-primary){color:var(--violet-600)}.tabbar__item.is-active[data-v-1f762aea]:not(.is-primary) svg{stroke:var(--violet-600)}.tabbar__icon-wrap--primary[data-v-1f762aea]{width:2rem;height:2rem;border-radius:var(--radius-base);background:var(--gray-900)}.tabbar[data-v-cf0a76cf]{position:fixed;left:0;right:0;bottom:calc(1.875rem + env(safe-area-inset-bottom,0px));z-index:10;display:flex;justify-content:center;-webkit-tap-highlight-color:transparent;padding-inline:var(--spacing-xl)}.tabbar__surface[data-v-cf0a76cf]{width:21.375rem;height:3.875rem;border-radius:3.75rem;box-sizing:border-box;padding-inline:var(--spacing-xs);position:relative;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;background:rgba(230,230,230,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 0 16px rgba(242,242,242,.9),inset 0 0 0 .5px rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.75),inset 0 -1px rgba(255,255,255,.45),inset -1px -1px 1px -.5px rgba(255,255,255,.75),inset 1px 1px 1px -.5px rgba(255,255,255,.75),inset -3px -3px .5px -3.5px rgba(255,255,255,.8),inset 3px 3px .5px -3.5px rgba(255,255,255,.75),0 1px 8px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.1);transform:translateZ(0)}.tabbar__active-pill[data-v-cf0a76cf]{position:absolute;left:var(--spacing-xs);top:0;border-radius:62.4375rem;opacity:0;transition:transform .22s cubic-bezier(.2,.9,.2,1),opacity .12s ease;backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);box-shadow:0 2px 8px rgba(0,0,0,.06);pointer-events:none}.tabbar__active-pill.is-visible[data-v-cf0a76cf]{opacity:1}.tabbar__item[data-v-cf0a76cf]{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative;z-index:1;color:var(--gray-900)}.tabbar__item.is-active[data-v-cf0a76cf]:not(.is-primary){color:var(--violet-600)}.tabbar__item.is-active[data-v-cf0a76cf]:not(.is-primary) svg{stroke:var(--violet-600)}.tabbar__icon-wrap[data-v-cf0a76cf]{display:grid;place-items:center}.tabbar__icon[data-v-cf0a76cf]{width:var(--icon-size-lg);height:var(--icon-size-lg)}.tabbar__label[data-v-cf0a76cf]{max-width:4.5rem;padding-inline:var(--spacing-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.tabbar__icon-wrap--primary[data-v-cf0a76cf]{width:2rem;height:2rem;border-radius:var(--radius-base);background:var(--gray-900);color:var(--white)}@media (prefers-reduced-transparency: reduce){.tabbar__surface[data-v-cf0a76cf]{background:rgba(230,230,230,.95);backdrop-filter:none;-webkit-backdrop-filter:none}.tabbar__active-pill[data-v-cf0a76cf]{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(255,255,255,.85);transition:none}}.d-animate-confetti[data-v-46577e84]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;pointer-events:none}._overlay_hriqf_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.5);display:flex;align-items:flex-end}@media (min-width: 769px){._overlay_hriqf_1{display:none}}._sheet_hriqf_15{position:relative;width:100%;height:95vh;background:var(--black);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;overflow:hidden;display:flex;flex-direction:column}._ellipseWrapper_hriqf_26{position:absolute;left:0;top:204px;width:372px;height:372px;pointer-events:none;user-select:none;z-index:0}._ellipseImg_hriqf_37{position:absolute;top:-200px;left:-200px;width:772px;height:772px;max-width:none;display:block}._handWrapper_hriqf_47{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;user-select:none;z-index:1}._handImg_hriqf_57{display:block;height:auto;max-height:60vh;width:auto}._closeRow_hriqf_64{display:flex;justify-content:flex-end;padding:var(--spacing-md) var(--spacing-md) 0;flex-shrink:0;position:relative;z-index:3}._close_hriqf_64{display:flex;align-items:center;justify-content:center;width:var(--spacing-5xl);height:var(--spacing-5xl);padding:var(--spacing-md);border:none;background:transparent;color:var(--white);cursor:pointer;border-radius:var(--radius-full)}._textBlock_hriqf_87{padding:var(--spacing-xl) var(--spacing-xl) 0;text-align:center;flex-shrink:0;position:relative;z-index:2}._textWhite_hriqf_95{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--line-height-xl);color:var(--white)}._textYellow_hriqf_104{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--line-height-xl);color:var(--yellow-500)}._actions_hriqf_113{margin-top:auto;padding:0 var(--spacing-xl) var(--spacing-4xl);position:relative;z-index:3;display:flex;flex-direction:column;gap:var(--spacing-xl);flex-shrink:0}._downloadBtn_hriqf_124{display:flex;align-items:center;justify-content:center;height:var(--spacing-7xl);background:var(--yellow-500);border-radius:var(--radius-xl);color:var(--gray-900);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);text-align:center;text-decoration:none;border:none;cursor:pointer}._skipBtn_hriqf_142{display:flex;align-items:center;justify-content:center;width:100%;height:var(--spacing-7xl);background:transparent;border:1px solid var(--gray-100);border-radius:var(--radius-xl);color:var(--gray-100);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);cursor:pointer}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s ease}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.lang-sheet.d-sidebar-bottom{min-height:auto;border-top-left-radius:var(--radius-3xl)!important;border-top-right-radius:var(--radius-3xl)!important}.lang[data-v-e5b7a742]{display:flex;flex-direction:column;gap:var(--spacing-md)}.lang__row[data-v-e5b7a742]{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) 0;color:var(--gray-900)}.lang__row[data-v-e5b7a742]:disabled{color:var(--gray-500)}.lang__left[data-v-e5b7a742]{display:flex;align-items:center;gap:var(--spacing-md);min-width:0}.lang__flag[data-v-e5b7a742]{width:var(--icon-size-lg);height:var(--icon-size-2xs);border-radius:var(--radius-base);flex-shrink:0;object-fit:cover}.lang__text[data-v-e5b7a742]{display:inline-flex;align-items:baseline;min-width:0}.lang__label[data-v-e5b7a742]{min-width:0}.lang__meta[data-v-e5b7a742]{color:var(--gray-600);flex-shrink:0}.lang__right[data-v-e5b7a742]{display:grid;place-items:center;flex-shrink:0}.lang__check[data-v-e5b7a742]{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--gray-900)}.quick-action-wrapper[data-v-ef6099c3]{width:100%;position:relative}.quick-action-wrapper .quick-action-button[data-v-ef6099c3]{background-color:var(--white);color:var(--gray-900);width:100%}.quick-action-wrapper .quick-action-button[data-v-ef6099c3]:hover{background-color:var(--violet-300)}.quick-action-wrapper .quick-action-button[data-v-ef6099c3]:focus{outline:none}.quick-action-wrapper .quick-action-button svg[data-v-ef6099c3]{flex-shrink:0}.quick-action-wrapper .quick-action-button--open[data-v-ef6099c3]{background-color:var(--violet-300)}[data-v-ef6099c3] .d-tieredmenu{margin-top:0!important;top:0!important;left:100%!important;margin-left:var(--spacing-xs)!important}[data-v-ef6099c3] .d-tieredmenu .d-tieredmenu-action{white-space:nowrap}@media (max-width: 768px){[data-v-ef6099c3] .d-tieredmenu{max-width:100%;top:100%!important;left:0!important;margin-left:0!important;margin-top:var(--spacing-xs)!important}[data-v-ef6099c3] .d-tieredmenu .d-tieredmenu-action{white-space:normal}}.qa-sheet.d-sidebar-bottom{min-height:auto;border-top-left-radius:var(--radius-3xl)!important;border-top-right-radius:var(--radius-3xl)!important}.qa[data-v-5913e947]{display:flex;flex-direction:column;gap:var(--spacing-md)}.qa__row[data-v-5913e947]{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:100%;display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) 0;color:var(--gray-900)}.settingsSheet .d-sidebar-close-button{display:none!important}.settingsSheet .d-sidebar-header{border-bottom:1px solid var(--gray-100)!important;padding:var(--spacing-md) var(--spacing-xl)!important}.menuHeader[data-v-9a46853e]{display:flex;align-items:center;justify-content:space-between;width:100%}.menuHeaderLeft[data-v-9a46853e]{display:flex;align-items:center}.menuHeaderTitle[data-v-9a46853e]{text-align:left;font-weight:600}.menuHeaderBtn[data-v-9a46853e]{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:2.5rem;height:2.5rem;padding:0;display:flex;align-items:center;cursor:pointer}.menuHeaderIconLeft[data-v-9a46853e]{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--gray-900)}.list[data-v-9a46853e]{display:flex;flex-direction:column;gap:var(--spacing-md)}.menuCard[data-v-9a46853e]{width:100%;border:0;border-radius:var(--radius-xl);padding:var(--spacing-lg);background-color:var(--gray-50);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);color:var(--gray-900)}.menuCardStart[data-v-9a46853e]{display:flex;align-items:center;gap:var(--radius-lg)}.menuSheet .d-sidebar-close-button{display:none!important}.menuSheet .d-sidebar-header{border-bottom:1px solid var(--gray-100)!important;padding:var(--spacing-md) var(--spacing-xl)!important}.menu[data-v-622ca35d]{display:flex;flex-direction:column}.menuHeader[data-v-622ca35d]{display:flex;align-items:center;justify-content:space-between;width:100%}.menuHeaderLeft[data-v-622ca35d]{display:flex;align-items:center}.menuHeaderTitle[data-v-622ca35d]{text-align:left;font-weight:600}.menuHeaderBtn[data-v-622ca35d]{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:2.5rem;height:2.5rem;padding:0;display:flex;align-items:center;cursor:pointer}.menuHeaderBtnRight[data-v-622ca35d]{justify-content:flex-end}.menuHeaderIconLeft[data-v-622ca35d]{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--gray-900)}.menuHeaderIconRight[data-v-622ca35d]{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--gray-900)}.menuTopCards[data-v-622ca35d]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.menuCard[data-v-622ca35d]{width:100%;border:0;border-radius:var(--radius-xl);padding:var(--spacing-lg);background-color:var(--gray-50);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);color:var(--gray-900)}.menuCardStatic[data-v-622ca35d]{cursor:default}.menuCardStart[data-v-622ca35d]{display:flex;align-items:center;gap:var(--spacing-md)}.menuCardText[data-v-622ca35d]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs)}.menuCardArrow[data-v-622ca35d]{transform:rotate(-90deg)}.menuAvatar[data-v-622ca35d]{width:2.5rem;height:2.5rem;background-color:var(--gray-100);color:var(--gray-900);display:flex;align-items:center;justify-content:center;border-radius:50%}.menuList[data-v-622ca35d]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.menuSeparator[data-v-622ca35d]{height:1px;background:var(--gray-100)}.menuTitle[data-v-622ca35d]{padding-block:var(--spacing-md)}.menuRow[data-v-622ca35d]{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding-inline:0;padding-block:var(--spacing-md);color:var(--gray-900)}.menuRow[data-v-622ca35d]:disabled{color:var(--gray-500)}.menuRow.is-danger[data-v-622ca35d]{color:var(--red-500)}.menuLeft[data-v-622ca35d]{display:flex;align-items:center;gap:var(--spacing-sm)}.menuLabel[data-v-622ca35d]{min-width:0}.menuRight[data-v-622ca35d]{display:grid;place-items:center}.menuChev[data-v-622ca35d]{width:var(--icon-size-2xs);height:var(--icon-size-2xs);transition:transform .2s ease;transform:rotate(0)}.menuChevOpen[data-v-622ca35d]{transform:rotate(180deg)}.acc-enter-active[data-v-622ca35d],.acc-leave-active[data-v-622ca35d]{transition:opacity .16s ease,transform .16s ease}.acc-enter-from[data-v-622ca35d],.acc-leave-to[data-v-622ca35d]{opacity:0;transform:translateY(-6px)}.acc-move[data-v-622ca35d]{transition:transform .16s ease}.acc-leave-active[data-v-622ca35d]{position:absolute;width:100%}.wizards-actions[data-v-3f2ce915]{margin-left:auto;display:flex;gap:var(--spacing-xl)}@media (max-width: 768px){.wizards-actions[data-v-3f2ce915]{flex-direction:column-reverse;margin-left:0;width:100%}}.wizard-custom-view[data-v-3f2ce915] .d-stepper__head{display:none!important}.wizard-custom-view[data-v-3f2ce915] .d-stepper__body{padding-top:0}[data-v-3f2ce915] .d-modal-dialog{position:relative}.native-shell-search[data-v-c61a2cdc]{position:fixed;top:-9999px;left:-9999px}.native-shell-onboarding[data-v-c61a2cdc]{padding:.5rem 1rem}.layout-grid[data-v-c61a2cdc]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;transition:grid-template-columns .3s ease-in-out;min-height:100vh}@media (max-width: 768px){.layout-grid[data-v-c61a2cdc]{grid-template-columns:1fr}.layout-grid.rt-ios[data-v-c61a2cdc]{--bottom-nav-height:calc(5.75rem + env(safe-area-inset-bottom, 0px))}.layout-grid.rt-android[data-v-c61a2cdc],.layout-grid.rt-web[data-v-c61a2cdc]{--bottom-nav-height: calc(var(--spacing-md) + 3.875rem + env(safe-area-inset-bottom, 0px))}.layout-grid.no-bottom-nav[data-v-c61a2cdc]{--bottom-nav-height: 0px}}.layout-grid.expanded[data-v-c61a2cdc]{grid-template-columns:auto 1fr}@media (max-width: 768px){.layout-grid.expanded[data-v-c61a2cdc]{grid-template-columns:1fr}}.layout-grid .main-area[data-v-c61a2cdc]{display:flex;flex-direction:column;min-width:0}.layout-grid .layout-content[data-v-c61a2cdc]{flex:1;min-width:0;padding-inline:var(--spacing-6xl);padding-bottom:var(--spacing-5xl)}@media (max-width: 768px){.layout-grid .layout-content[data-v-c61a2cdc]{padding-inline:var(--spacing-xl);padding-bottom:calc(var(--bottom-nav-height, 0px) + var(--spacing-xl))}}.layout-grid[data-v-c61a2cdc] .d-side-menu{position:sticky;top:0;z-index:4}.layout-grid[data-v-c61a2cdc] .d-side-menu .layout__sidemenu--inertia-link{padding-inline:var(--spacing-md);color:inherit;text-decoration:none;display:flex;align-items:center;gap:var(--spacing-md);justify-content:inherit;width:100%;height:100%}.layout-grid[data-v-c61a2cdc] .d-side-menu .layout__sidemenu--icon{flex-shrink:0}.layout-grid[data-v-c61a2cdc] .d-side-menu .layout__sidemenu--logo-container{overflow:hidden}@media (max-width: 768px){.layout-grid[data-v-c61a2cdc] .d-side-menu{position:fixed}}.layout-grid[data-v-c61a2cdc] .d-menubar{position:sticky;top:0;z-index:3}@media (max-width: 768px){.layout-grid[data-v-c61a2cdc] .d-menubar .d-menubar__primary{display:none}}@media (max-width: 768px){.layout-grid[data-v-c61a2cdc] .d-menubar .d-menubar__secondary{padding:0;margin:0;border:none}}.layout-grid[data-v-c61a2cdc] .d-menubar .d-menubar__right{justify-content:flex-end;flex-wrap:wrap}.layout-notification--list[data-v-c61a2cdc]{display:flex;flex-direction:column;width:100%;gap:var(--spacing-lg)}.layout-locale--item[data-v-c61a2cdc]{width:100%;display:flex;align-items:center;gap:var(--spacing-sm)}@media (max-width: 768px){.layout-locale--item-current[data-v-c61a2cdc]{display:none}}.layout-locale--item img[data-v-c61a2cdc]{width:var(--icon-size-lg)}.layout-menubar--logo[data-v-c61a2cdc]{max-height:2.5rem}
