.mobile-ptr[data-v-38540754]{position:relative;width:100%}.mobile-ptr--active .mobile-ptr__body[data-v-38540754]{will-change:transform}.mobile-ptr__indicator[data-v-38540754]{left:50%;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate3d(-50%,0,0);z-index:45}.mobile-ptr__indicator[data-v-38540754],.mobile-ptr__spinner[data-v-38540754]{align-items:center;display:flex;justify-content:center}.mobile-ptr__spinner[data-v-38540754]{background:#fffffff5;border-radius:9999px;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a1a;height:2.25rem;width:2.25rem}.mobile-ptr__indicator--refreshing .mobile-ptr__spinner[data-v-38540754]{animation:mobile-ptr-spin-38540754 .7s linear infinite}.mobile-ptr__spinner-svg[data-v-38540754]{height:1.25rem;width:1.25rem}.mobile-ptr__spinner-track[data-v-38540754]{stroke:#2563eb29}.mobile-ptr__spinner-progress[data-v-38540754]{stroke:#1877f2;transition:stroke-dashoffset .08s linear}.mobile-ptr__indicator--ready .mobile-ptr__spinner-progress[data-v-38540754]{stroke:#0866ff}@keyframes mobile-ptr-spin-38540754{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.mobile-ptr__indicator--refreshing .mobile-ptr__spinner[data-v-38540754]{animation:none}.mobile-ptr__spinner-progress[data-v-38540754]{transition:none}}.chat-assistant-fab-slot[data-v-125c5745]{--fab-nav-lift:4.2rem;--fab-nav-shift:0px;--fab-scale:.8;backface-visibility:hidden;bottom:calc(5.35rem + env(safe-area-inset-bottom,0px));position:fixed;right:calc(max(.85rem,env(safe-area-inset-right,0px)) + var(--fab-scrollbar-pad, 14px));transform:translate3d(var(--fab-drag-x,0),calc(var(--fab-drag-y, 0px) + var(--fab-nav-shift)),0) scale(var(--fab-scale));transform-origin:100% 100%;transition:transform .32s cubic-bezier(.22,1,.36,1);z-index:45}.chat-assistant-fab-slot--nav-hidden[data-v-125c5745]{--fab-nav-shift:var(--fab-nav-lift);--fab-scale:1}.chat-assistant-fab-slot--dragging[data-v-125c5745]{transition:none}.chat-assistant-fab-slot--snapping[data-v-125c5745]{transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.chat-assistant-fab-slot--listing-parked.chat-assistant-fab-slot--snapping[data-v-125c5745]{transition:transform .42s cubic-bezier(.22,1,.36,1)}.chat-assistant-fab-slot--listing-boost[data-v-125c5745]{z-index:96}.chat-assistant-fab-slot--listing-parked[data-v-125c5745]{--fab-scale:1;--fab-nav-shift:0px;transform-origin:50% 50%}.chat-assistant-fab-slot--listing-parked .chat-assistant-fab[data-v-125c5745]{animation:none;height:2.85rem;min-height:2.85rem;min-width:2.85rem;width:2.85rem}.chat-assistant-fab-slot--listing-parked .chat-assistant-fab__tail[data-v-125c5745]{opacity:0;transform:scale(.4);transition:opacity .28s ease,transform .28s ease}.chat-assistant-fab-slot--listing-parked .chat-assistant-fab__aura[data-v-125c5745]{opacity:.08;transform:scale(1)}.chat-assistant-fab__cue[data-v-125c5745]{animation:chat-fab-cue-in-125c5745 .28s cubic-bezier(.22,1,.36,1);border-radius:.85rem;box-shadow:0 .35rem .9rem #00000047,inset 0 0 0 1px #ffffff0f;color:#f4f6f8;max-width:min(11.5rem,calc(100vw - 5.5rem));padding:.42rem .7rem;pointer-events:none;right:calc(100% + .55rem);transform:translateY(-50%);white-space:nowrap;z-index:1}.chat-assistant-fab__cue[data-v-125c5745],.chat-assistant-fab__cue[data-v-125c5745]:after{background:var(--tahuto-brand-charcoal,#202020);position:absolute;top:50%}.chat-assistant-fab__cue[data-v-125c5745]:after{border-radius:.08rem;box-shadow:inset 1px 0 #ffffff0a;content:"";height:.55rem;right:-.28rem;transform:translateY(-50%) rotate(45deg);width:.55rem}.chat-assistant-fab__cue-text[data-v-125c5745]{display:block;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.01em;line-height:1.25;min-height:1.25em;position:relative;z-index:1}.chat-assistant-fab__cue--typing .chat-assistant-fab__cue-text[data-v-125c5745]:after{animation:chat-fab-cue-caret-125c5745 .85s steps(1) infinite;background:color-mix(in srgb,var(--tahuto-accent-bright,#5eb8ff) 85%,#fff);content:"";display:inline-block;height:.85em;margin-left:.08rem;vertical-align:-.08em;width:.08rem}@keyframes chat-fab-cue-in-125c5745{0%{opacity:0;transform:translateY(-50%) translate(.35rem) scale(.92)}to{opacity:1;transform:translateY(-50%) translate(0) scale(1)}}@keyframes chat-fab-cue-caret-125c5745{0%,45%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.chat-assistant-fab-slot--listing-parked .chat-assistant-fab[data-v-125c5745],.chat-assistant-fab-slot--listing-parked .chat-assistant-fab__tail[data-v-125c5745]{transition:none}.chat-assistant-fab__cue[data-v-125c5745]{animation:none}.chat-assistant-fab__cue--typing .chat-assistant-fab__cue-text[data-v-125c5745]:after{animation:none;opacity:0}}.chat-assistant-fab[data-v-125c5745]{--fab-bg-hi:#32333a;--fab-bg:var(--tahuto-brand-charcoal,#202020);--fab-bg-deep:var(--tahuto-brand-ink,#181818);--fab-eye:var(--tahuto-brand-white,#f8f8f8);--fab-glow:rgba(0,104,176,.5);align-items:center;background:radial-gradient(circle at 30% 26%,var(--fab-bg-hi) 0,var(--fab-bg) 48%,var(--fab-bg-deep) 100%);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 10px 28px #00000059,0 2px 8px #00000040,inset 0 1px #ffffff1f;cursor:grab;display:inline-flex;height:3.35rem;isolation:isolate;justify-content:center;margin:0;overflow:visible;padding:0;position:relative;touch-action:none;width:3.35rem;-webkit-tap-highlight-color:transparent;animation:chat-fab-breathe-125c5745 4.6s cubic-bezier(.45,.05,.55,.95) infinite;transition:box-shadow .22s ease,border-color .22s ease,width .32s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-assistant-fab__aura[data-v-125c5745]{background:radial-gradient(circle,var(--fab-glow) 0,transparent 68%);border-radius:inherit;inset:0;opacity:.14;pointer-events:none;position:absolute;transform:scale(1.05);transition:opacity .25s ease,transform .25s ease;z-index:-1}.chat-assistant-fab__tail[data-v-125c5745]{background:var(--fab-bg-deep);border-radius:.12rem 999px 999px;bottom:.05rem;height:.85rem;left:.32rem;pointer-events:none;position:absolute;transform:rotate(18deg);transition:opacity .2s ease;width:.85rem}.chat-assistant-fab--tail-flip .chat-assistant-fab__tail[data-v-125c5745]{left:auto;right:.32rem;transform:rotate(-18deg) scaleX(-1)}.chat-assistant-fab__face[data-v-125c5745]{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;width:100%;z-index:1}.chat-assistant-fab__eyes[data-v-125c5745]{display:flex;gap:.62rem;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.chat-assistant-fab__eye[data-v-125c5745]{background:var(--fab-eye);border-radius:999px;box-shadow:0 0 7px #f7f7f759;height:.95rem;transform:scaleY(1);transition:transform var(--blink-ms,.11s) ease-in-out,height .25s cubic-bezier(.34,1.56,.64,1);width:.44rem}.chat-assistant-fab__eyes--blink .chat-assistant-fab__eye[data-v-125c5745]{transform:scaleY(.1)}.chat-assistant-fab__badge[data-v-125c5745]{animation:chat-fab-badge-pulse-125c5745 1.8s ease-in-out infinite;background:var(--tahuto-accent,#0068b0);border:2px solid var(--fab-bg,#202020);border-radius:999px;bottom:-.08rem;box-shadow:0 0 8px #0068b0b3;height:.62rem;left:.08rem;pointer-events:none;position:absolute;right:auto;top:auto;width:.62rem;z-index:2}.chat-assistant-fab--tail-flip .chat-assistant-fab__badge[data-v-125c5745]{left:auto;right:.08rem}.chat-assistant-fab__badge--count[data-v-125c5745]{animation:none;background:#e11d48;border-color:var(--fab-bg,#202020);bottom:-.18rem;box-shadow:0 0 8px #e11d488c;color:#fff;font-size:.5625rem;font-weight:700;height:1rem;left:-.05rem;line-height:1rem;min-width:1rem;padding:0 .22rem;text-align:center;width:auto}.chat-assistant-fab--tail-flip .chat-assistant-fab__badge--count[data-v-125c5745]{left:auto;right:-.05rem}.chat-assistant-fab__badge--offline[data-v-125c5745]{animation:chat-fab-badge-pulse-125c5745 1.4s ease-in-out infinite;background:#e11d48;border-color:var(--fab-bg,#202020);bottom:-.1rem;box-shadow:0 0 10px #e11d48bf;height:.72rem;left:.02rem;width:.72rem}.chat-assistant-fab--tail-flip .chat-assistant-fab__badge--offline[data-v-125c5745]{left:auto;right:.02rem}.chat-assistant-fab--awake[data-v-125c5745]{animation:chat-fab-hello-125c5745 .55s cubic-bezier(.34,1.56,.64,1);border-color:#3b9fd98c;box-shadow:0 14px 34px #0000006b,0 4px 14px var(--fab-glow),inset 0 1px #ffffff29;transform:scale(1.06)}.chat-assistant-fab--awake .chat-assistant-fab__aura[data-v-125c5745]{opacity:.4;transform:scale(1.2)}.chat-assistant-fab--awake .chat-assistant-fab__eye[data-v-125c5745]{height:1.12rem}.chat-assistant-fab--pressing[data-v-125c5745]{transform:scale(.95,.9)}.chat-assistant-fab--pressing .chat-assistant-fab__eye[data-v-125c5745]{height:.62rem}.chat-assistant-fab--sleeping[data-v-125c5745]{animation-duration:7.5s}.chat-assistant-fab--sleeping .chat-assistant-fab__eye[data-v-125c5745]{height:.14rem;transition:height .6s ease}.chat-assistant-fab--sleeping .chat-assistant-fab__aura[data-v-125c5745]{opacity:.05}.chat-assistant-fab--waking[data-v-125c5745]{animation:chat-fab-waking-125c5745 .4s ease-out}.chat-assistant-fab--waking .chat-assistant-fab__eye[data-v-125c5745]{height:1.05rem;transition:height .18s cubic-bezier(.34,1.56,.64,1)}.chat-assistant-fab--happy[data-v-125c5745]{animation:chat-fab-happy-hop-125c5745 .9s cubic-bezier(.33,1,.68,1)}.chat-assistant-fab--happy .chat-assistant-fab__eye[data-v-125c5745]{border-radius:999px 999px 0 0;height:.5rem;transform-origin:bottom center}.chat-assistant-fab--dragging[data-v-125c5745]{animation:none;box-shadow:0 18px 42px #0000007a,0 6px 16px var(--fab-glow),inset 0 1px #ffffff29;cursor:grabbing;transform:scale(calc(var(--fab-squash-x, 1)*1.1),calc(var(--fab-squash-y, 1)*1.1))}.chat-assistant-fab--jelly[data-v-125c5745]{animation:chat-fab-jelly-125c5745 .42s ease-out}.chat-assistant-fab--page-home[data-v-125c5745]{animation:chat-fab-page-home-125c5745 1.1s cubic-bezier(.33,1,.68,1)}.chat-assistant-fab--page-favorites[data-v-125c5745]{animation:chat-fab-page-heartbeat-125c5745 1.15s ease-in-out}.chat-assistant-fab--page-favorites .chat-assistant-fab__aura[data-v-125c5745]{background:radial-gradient(circle,rgba(236,72,153,.55) 0,transparent 68%);opacity:.45;transform:scale(1.22)}.chat-assistant-fab--page-favorites .chat-assistant-fab__eye[data-v-125c5745]{border-radius:999px 999px 0 0;box-shadow:0 0 8px #ec48998c;height:.5rem}.chat-assistant-fab--page-compare[data-v-125c5745]{animation:chat-fab-page-balance-125c5745 1.15s cubic-bezier(.45,.05,.55,.95)}.chat-assistant-fab--page-profil[data-v-125c5745]{animation:chat-fab-page-bow-125c5745 1.1s cubic-bezier(.33,1,.68,1)}.chat-assistant-fab--page-profil .chat-assistant-fab__eye[data-v-125c5745]:first-child{animation:chat-fab-page-wink-125c5745 1.1s ease-in-out}.chat-assistant-fab--page-documents[data-v-125c5745]{animation:chat-fab-page-read-125c5745 1.15s ease-in-out}.chat-assistant-fab--attentive[data-v-125c5745]{animation:chat-fab-attentive-125c5745 3.6s cubic-bezier(.45,.05,.55,.95) infinite}.chat-assistant-fab--attentive .chat-assistant-fab__aura[data-v-125c5745]{opacity:.32;transform:scale(1.16)}.chat-assistant-fab-slot--listing-parked .chat-assistant-fab--attentive[data-v-125c5745]{animation:chat-fab-attentive-125c5745 3.6s cubic-bezier(.45,.05,.55,.95) infinite}.chat-assistant-fab--docked[data-v-125c5745]{width:1.95rem}.chat-assistant-fab--docked .chat-assistant-fab__eye[data-v-125c5745]:last-child,.chat-assistant-fab--docked .chat-assistant-fab__tail[data-v-125c5745]{opacity:0}.chat-assistant-fab--dock-left .chat-assistant-fab__face[data-v-125c5745]{justify-content:flex-end;padding-right:.35rem}.chat-assistant-fab--dock-right .chat-assistant-fab__face[data-v-125c5745]{justify-content:flex-start;padding-left:.35rem}.chat-assistant-fab[data-v-125c5745]:not(.chat-assistant-fab--dragging):active{animation:none;transform:scale(.94)}.chat-assistant-fab[data-v-125c5745]:focus-visible{outline:2px solid rgba(0,104,176,.55);outline-offset:3px}.chat-assistant-fab-dock-hint[data-v-125c5745]{animation:chat-fab-dock-hint-in-125c5745 .18s ease-out;background:#171717d9;border-radius:999px;bottom:calc(1.4rem + env(safe-area-inset-bottom,0px));box-shadow:0 8px 24px #00000059;color:var(--tahuto-brand-white,#f8f8f8);font-size:.78rem;font-weight:500;left:50%;padding:.45rem .9rem;pointer-events:none;position:fixed;transform:translate(-50%);z-index:46}.chat-fab-enter-active[data-v-125c5745],.chat-fab-leave-active[data-v-125c5745]{transition:opacity .22s ease}.chat-fab-enter-active .chat-assistant-fab[data-v-125c5745],.chat-fab-leave-active .chat-assistant-fab[data-v-125c5745]{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.chat-fab-enter-from[data-v-125c5745],.chat-fab-leave-to[data-v-125c5745]{opacity:0}.chat-fab-enter-from .chat-assistant-fab[data-v-125c5745],.chat-fab-leave-to .chat-assistant-fab[data-v-125c5745]{opacity:0;transform:translateY(10px) scale(.92)}@keyframes chat-fab-breathe-125c5745{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1.5px) scale(1.02)}}@keyframes chat-fab-hello-125c5745{0%{transform:scale(1) rotate(0)}35%{transform:scale(1.12) rotate(-6deg)}70%{transform:scale(1.03) rotate(4deg)}to{transform:scale(1.06) rotate(0)}}@keyframes chat-fab-waking-125c5745{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes chat-fab-happy-hop-125c5745{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-7px) scale(1.08)}55%{transform:translateY(0) scale(.97)}75%{transform:translateY(-2px) scale(1.02)}}@keyframes chat-fab-jelly-125c5745{0%{transform:scale(1)}30%{transform:scale(1.14,.88)}55%{transform:scale(.92,1.1)}75%{transform:scale(1.05,.97)}to{transform:scale(1)}}@keyframes chat-fab-page-home-125c5745{0%{transform:translateY(0) scale(1) rotate(0)}22%{transform:translateY(-8px) scale(1.08) rotate(-7deg)}45%{transform:translateY(0) scale(.95) rotate(5deg)}65%{transform:translateY(-4px) scale(1.04) rotate(-3deg)}82%{transform:translateY(0) scale(.99) rotate(1deg)}to{transform:translateY(0) scale(1) rotate(0)}}@keyframes chat-fab-page-heartbeat-125c5745{0%,to{transform:scale(1)}16%{transform:scale(1.16)}30%{transform:scale(.97)}44%{transform:scale(1.12)}60%{transform:scale(.99)}78%{transform:scale(1.03)}}@keyframes chat-fab-page-balance-125c5745{0%,to{transform:rotate(0) scale(1)}18%{transform:rotate(-10deg) scale(1.03)}42%{transform:rotate(0) scale(1)}64%{transform:rotate(10deg) scale(1.03)}86%{transform:rotate(-2deg) scale(1)}}@keyframes chat-fab-page-bow-125c5745{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(3px) rotate(9deg) scale(.98)}55%{transform:translateY(3px) rotate(7deg) scale(.98)}80%{transform:translateY(-1px) rotate(-2deg) scale(1.02)}}@keyframes chat-fab-page-wink-125c5745{0%,24%,72%,to{transform:scaleY(1)}36%,58%{transform:scaleY(.12)}}@keyframes chat-fab-attentive-125c5745{0%,to{transform:rotate(0) scale(1)}14%{transform:rotate(6deg) scale(1.03)}34%{transform:rotate(4.5deg) scale(1.02)}52%{transform:rotate(0) scale(1)}}@keyframes chat-fab-page-read-125c5745{0%,to{transform:translateY(0) rotate(0)}20%{transform:translateY(2.5px) rotate(-4deg)}45%{transform:translateY(2.5px) rotate(-4deg) scale(.99)}62%{transform:translateY(2.5px) rotate(3deg)}85%{transform:translateY(0) rotate(0) scale(1.01)}}@keyframes chat-fab-badge-pulse-125c5745{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes chat-fab-dock-hint-in-125c5745{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.chat-assistant-fab[data-v-125c5745],.chat-assistant-fab-dock-hint[data-v-125c5745],.chat-assistant-fab-slot[data-v-125c5745],.chat-assistant-fab__aura[data-v-125c5745],.chat-assistant-fab__badge[data-v-125c5745],.chat-assistant-fab__eye[data-v-125c5745],.chat-assistant-fab__eyes[data-v-125c5745],.chat-fab-enter-active[data-v-125c5745],.chat-fab-enter-active .chat-assistant-fab[data-v-125c5745],.chat-fab-leave-active[data-v-125c5745],.chat-fab-leave-active .chat-assistant-fab[data-v-125c5745]{animation:none!important;transition:none}.chat-assistant-fab--awake[data-v-125c5745]{transform:none}}.chat-seller-nego[data-v-444e9c4f]{background:color-mix(in srgb,var(--seller-chrome,#031f38) 72%,rgba(0,0,0,.25));border:1px solid var(--seller-border,color-mix(in srgb,#94a3b8 28%,transparent));border-radius:var(--app-surface-radius,12px);color:var(--seller-ink,#f8fafc);margin:0 .75rem .55rem;padding:.55rem .7rem}.chat-seller-nego__title[data-v-444e9c4f]{font-family:"DM Serif Display",Georgia,serif;font-size:.95rem;font-weight:400;letter-spacing:.01em;margin-bottom:.3rem;opacity:.92}.chat-seller-nego__list[data-v-444e9c4f]{display:flex;flex-direction:column;font-size:.78rem;gap:.2rem;line-height:1.35;list-style:none;margin:0;opacity:.9;padding:0}.chat-seller-nego__next[data-v-444e9c4f]{font-weight:600;margin-top:.15rem}.chat-seller-nego__next-label[data-v-444e9c4f]{font-weight:600;margin-right:.2rem;opacity:.7}.chat-vehicle-micro-badge[data-v-b3efe20c]{align-items:center;background:var(--chat-widget-badge-bg,hsla(0,0%,100%,.88));border:1px solid var(--chat-widget-badge-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-radius:999px;box-shadow:0 1px 2px #0f172a0a;color:var(--chat-widget-badge-ink,inherit);display:inline-flex;gap:.45rem;max-width:100%;min-width:0;padding:.28rem .55rem .28rem .28rem;transform-origin:center left}.chat-vehicle-micro-badge__dot[data-v-b3efe20c]{background:var(--tahuto-surface-muted);border-radius:999px;flex-shrink:0;height:1.65rem;overflow:hidden;position:relative;width:1.65rem}.chat-vehicle-micro-badge__img[data-v-b3efe20c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-vehicle-micro-badge__placeholder[data-v-b3efe20c]{background:linear-gradient(135deg,var(--tahuto-surface-muted) 0,var(--tahuto-ink-subtle) 100%);display:block;height:100%;width:100%}.chat-vehicle-micro-badge__remove[data-v-b3efe20c]{align-items:center;background:#0f172ab8;border:none;border-radius:inherit;color:var(--tahuto-ink-on-inverse);cursor:pointer;display:inline-flex;inset:0;justify-content:center;margin:0;opacity:0;padding:0;position:absolute;transform:scale(.55);visibility:hidden}.chat-vehicle-micro-badge__remove svg[data-v-b3efe20c]{height:.78rem;width:.78rem}.chat-vehicle-micro-badge__remove[data-v-b3efe20c]:focus-visible{outline:2px solid rgba(248,250,252,.9);outline-offset:1px}.chat-vehicle-micro-badge__meta[data-v-b3efe20c]{display:flex;flex-direction:column;gap:.05rem;min-width:0;padding-right:.15rem}.chat-vehicle-micro-badge__title[data-v-b3efe20c]{color:var(--chat-widget-badge-ink,var(--tahuto-ink));font-size:.72rem;font-weight:650;line-height:1.15;max-width:11.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-vehicle-micro-badge__price[data-v-b3efe20c]{color:var(--chat-widget-ink-muted,var(--tahuto-ink-muted));font-size:.65rem;font-weight:600;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:none){.chat-vehicle-micro-badge--removable .chat-vehicle-micro-badge__remove[data-v-b3efe20c]{opacity:1;transform:none;visibility:visible}}.chat-seller-reply[data-v-237025d3]{display:flex;flex-direction:column;gap:.35rem;min-width:0;width:100%}.chat-seller-reply__header[data-v-237025d3]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem .55rem}.chat-seller-reply__label[data-v-237025d3]{font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1.2;opacity:.72;text-transform:uppercase;white-space:nowrap}.chat-seller-reply__badge[data-v-237025d3]{background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.02em;line-height:1.2;opacity:.95;padding:.18rem .45rem}.chat-seller-reply__badge--accepted[data-v-237025d3]{color:#86efac}.chat-seller-reply__badge--declined[data-v-237025d3]{color:#fca5a5}.chat-seller-reply__badge--counter[data-v-237025d3]{color:#fcd34d}.chat-seller-reply__badge--ambiguous[data-v-237025d3],.chat-seller-reply__badge--default[data-v-237025d3]{color:#93c5fd}.chat-seller-reply__body[data-v-237025d3]{font-size:.95rem;line-height:1.45;margin:0;overflow-wrap:break-word;white-space:pre-wrap;word-break:normal}.chat-seller-reply__meta[data-v-237025d3]{align-items:center;display:flex;gap:.4rem;justify-content:flex-end;margin-top:.15rem;min-height:1rem}.chat-seller-reply__source[data-v-237025d3]{border-radius:3px;height:1rem;-o-object-fit:contain;object-fit:contain;opacity:.9;width:1rem}.chat-seller-forward-confirm[data-v-904ce354]{display:flex;flex-direction:column;gap:0;min-width:0;width:100%}.chat-seller-forward-confirm__intro[data-v-904ce354]{color:inherit;font-size:.9375rem;line-height:1.45;margin:0;opacity:.92;white-space:pre-line}.chat-seller-forward-confirm__rule[data-v-904ce354]{border:0;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);display:block;margin:.65rem -14px;max-width:none;opacity:1;width:calc(100% + 28px)}.chat-seller-forward-confirm__draft[data-v-904ce354]{color:inherit;font-size:.9375rem;font-weight:500;line-height:1.45;margin:0;padding:.1rem 0;white-space:pre-wrap;word-break:break-word}.chat-seller-forward-confirm__actions[data-v-904ce354]{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;margin-top:.15rem;padding-top:.15rem}.chat-seller-forward-confirm__hint[data-v-904ce354]{font-size:.75rem;line-height:1.35;margin:.45rem 0 0;opacity:.72}.chat-seller-forward-confirm__btn[data-v-904ce354]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;line-height:1.2;padding:.38rem .85rem;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.chat-seller-forward-confirm__btn--ghost[data-v-904ce354]{background:transparent;border:1px solid color-mix(in srgb,currentColor 28%,transparent);color:inherit}.chat-seller-forward-confirm__btn--primary[data-v-904ce354]{background:color-mix(in srgb,currentColor 18%,transparent);border:1px solid transparent;color:inherit}.chat-seller-forward-confirm__btn[data-v-904ce354]:disabled{cursor:not-allowed;opacity:.45}.chat-md[data-v-60c78f5e]{margin:0;overflow-wrap:anywhere;word-break:break-word}.chat-md[data-v-60c78f5e] p{margin:0 0 .55em}.chat-md[data-v-60c78f5e] p:last-child{margin-bottom:0}.chat-md[data-v-60c78f5e] h3,.chat-md[data-v-60c78f5e] h4,.chat-md[data-v-60c78f5e] h5{color:inherit;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:.15em 0 .4em}.chat-md[data-v-60c78f5e] h3{font-size:1.02em}.chat-md[data-v-60c78f5e] h4,.chat-md[data-v-60c78f5e] h5{font-size:.98em}.chat-md[data-v-60c78f5e] ol,.chat-md[data-v-60c78f5e] ul{margin:.35em 0 .55em;padding-left:1.2em}.chat-md[data-v-60c78f5e] li{margin:.2em 0}.chat-md[data-v-60c78f5e] li::marker{color:#64748bf2}.chat-md[data-v-60c78f5e] strong{font-weight:700}.chat-md[data-v-60c78f5e] em{font-style:italic}.chat-md[data-v-60c78f5e] code{background:color-mix(in srgb,var(--tahuto-ink) 7%,transparent);border-radius:.35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;padding:.1em .35em}.chat-md[data-v-60c78f5e] .chat-md__pre{background:#0f172a0f;border-radius:.55em;margin:.45em 0 .55em;overflow-x:auto;padding:.55em .7em}.chat-md[data-v-60c78f5e] .chat-md__pre code{background:transparent;font-size:.82em;padding:0;white-space:pre-wrap}.chat-md[data-v-60c78f5e] blockquote{border-left:3px solid rgba(100,116,139,.45);color:#334155f2;margin:.4em 0 .55em;padding:.15em 0 .15em .7em}.chat-md[data-v-60c78f5e] a{color:var(--tahuto-accent);text-decoration:underline;text-underline-offset:.12em}.chat-md[data-v-60c78f5e] .chat-md__table-wrap{margin:.5em 0 .65em;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#f8fafc8c;border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent);border-radius:var(--app-surface-radius,.75rem)}.chat-md[data-v-60c78f5e] .chat-md__table{border-collapse:collapse;font-size:.9em;line-height:1.35;min-width:12rem;width:100%}.chat-md[data-v-60c78f5e] .chat-md__table td,.chat-md[data-v-60c78f5e] .chat-md__table th{border-bottom:1px solid rgba(148,163,184,.28);padding:.45em .65em;text-align:left;vertical-align:top;white-space:nowrap}.chat-md[data-v-60c78f5e] .chat-md__table th{background:#0f172a0a;color:#0f172aeb;font-weight:700}.chat-md[data-v-60c78f5e] .chat-md__table tr:last-child td{border-bottom:none}.chat-md--user[data-v-60c78f5e] .chat-md__pre,.chat-md--user[data-v-60c78f5e] code{background:#f8fafc29}.chat-md--user[data-v-60c78f5e] .chat-md__table-wrap{background:#0f172a2e;border-color:#f8fafc47}.chat-md--user[data-v-60c78f5e] .chat-md__table th{background:#f8fafc1a;color:#f8fafcf5}.chat-md--user[data-v-60c78f5e] .chat-md__table td,.chat-md--user[data-v-60c78f5e] .chat-md__table th{border-bottom-color:#f8fafc2e}.chat-md--user[data-v-60c78f5e] blockquote{border-left-color:#f8fafc73;color:#f8fafceb}.chat-md--user[data-v-60c78f5e] a{color:color-mix(in srgb,var(--tahuto-accent-bright) 45%,#fff)}.chat-md--user[data-v-60c78f5e] li::marker{color:#f8fafcb3}.chat-dir-list[data-v-7154c03f]{display:flex;flex-direction:column;gap:.85rem;margin-top:.55rem;width:100%}.chat-dir-section__head[data-v-7154c03f]{align-items:center;display:flex;gap:.45rem;margin-bottom:.45rem}.chat-dir-section__icon[data-v-7154c03f]{color:var(--tahuto-ink-muted,#64748b);display:grid;flex-shrink:0;height:1.35rem;place-items:center;width:1.35rem}.chat-dir-section__icon svg[data-v-7154c03f]{height:1.15rem;width:1.15rem}.chat-dir-section__title[data-v-7154c03f]{color:var(--tahuto-ink-muted,#475569);font-size:.8rem;font-weight:700;letter-spacing:.01em}.chat-dir-section__list[data-v-7154c03f]{display:flex;flex-direction:column;gap:.55rem}.chat-dir-card[data-v-7154c03f]{background:#f8fafceb;border:1px solid rgba(148,163,184,.28);border-radius:14px;padding:.65rem .7rem}.chat-dir-card__row[data-v-7154c03f]{align-items:flex-start;display:flex;gap:.65rem}.chat-dir-card__logo[data-v-7154c03f]{background:#e2e8f0e6;border-radius:10px;display:grid;flex-shrink:0;height:44px;overflow:hidden;place-items:center;width:44px}.chat-dir-card__logo img[data-v-7154c03f]{background:#fff;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.chat-dir-card__logo-fallback[data-v-7154c03f]{color:#334155;font-size:.75rem;font-weight:700;letter-spacing:.02em}.chat-dir-card__body[data-v-7154c03f]{flex:1;min-width:0}.chat-dir-card__name[data-v-7154c03f]{color:#0f172a;font-size:.95rem;font-weight:650;line-height:1.25;margin:0}.chat-dir-card__kind[data-v-7154c03f],.chat-dir-card__sub[data-v-7154c03f]{color:#475569;font-size:.82rem;line-height:1.3;margin:.15rem 0 0}.chat-dir-card__kind[data-v-7154c03f]{font-size:.75rem;opacity:.85}.chat-dir-card__actions[data-v-7154c03f]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.chat-dir-card__btn[data-v-7154c03f]{background:#0ea5e91f;border:1px solid rgba(14,165,233,.45);border-radius:999px;color:#0369a1;cursor:pointer;font-size:.8rem;font-weight:600;min-height:36px;padding:.35rem .7rem;text-decoration:none}.chat-dir-card__btn--ghost[data-v-7154c03f]{background:transparent;border-color:#94a3b873;color:#334155}.chat-dir-card__more[data-v-7154c03f]{border-top:1px solid rgba(148,163,184,.25);display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:.55rem 0 0;padding:.45rem 0 0}.chat-dir-card__more li[data-v-7154c03f]{color:#334155;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.45rem}.chat-dir-card__more-type[data-v-7154c03f]{color:#64748b;font-weight:600;min-width:4.2rem}.chat-dir-card__more-link[data-v-7154c03f]{color:#0369a1;word-break:break-all}.chat-dir-list__disclaimer[data-v-7154c03f]{color:#64748b;font-size:.72rem;line-height:1.35;margin:.15rem 0 0}.chat-assistant-panel--scheme-night{background:#1e293beb;border-color:#94a3b838}.chat-assistant-panel--scheme-night{color:#e8eef7}.chat-assistant-panel--scheme-night{color:#94a3b8}.chat-assistant-panel--scheme-night{background:#0ea5e929;border-color:#7dd3fc59;color:#7dd3fc}.chat-assistant-panel--scheme-night{background:transparent;border-color:#94a3b859;color:#cbd5e1}.chat-assistant-panel--scheme-night{color:#7dd3fc}.chat-assistant-panel--scheme-night{background:#334155e6}.chat-assistant-panel--scheme-night{color:#e2e8f0}.chat-dir-est-panel{background:var(--chat-widget-modal-bg,#f7f4ef);border:1px solid var(--chat-widget-modal-border,rgba(15,23,42,.08));border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #0f172a2e;color:var(--chat-widget-modal-ink,#0f172a);display:flex;flex-direction:column;margin:0 auto;max-height:min(88vh,36rem);overflow:hidden;width:min(100%,28rem);will-change:transform}.motion-fade__panel.chat-dir-est-panel>.motion-fade__content{min-height:0;overflow:hidden}.motion-fade--slide-up.motion-fade-enter-from .motion-fade__panel.chat-dir-est-panel,.motion-fade--slide-up.motion-fade-leave-to .motion-fade__panel.chat-dir-est-panel{opacity:1;transform:translateY(105%)}.motion-fade--slide-up.motion-fade-enter-active .motion-fade__panel.chat-dir-est-panel,.motion-fade--slide-up.motion-fade-leave-active .motion-fade__panel.chat-dir-est-panel{transition:transform var(--motion-fade-duration,.28s) cubic-bezier(.22,1,.36,1),opacity var(--motion-fade-duration,.28s) ease}.chat-dir-est{display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;min-height:0;touch-action:pan-y}.chat-dir-est__head{border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);justify-content:space-between;padding:.45rem 1rem .65rem}.chat-dir-est__head,.chat-dir-est__head-main{align-items:flex-start;display:flex;gap:.75rem}.chat-dir-est__head-main{flex:1 1 auto;min-width:0}.chat-dir-est__logo{background:color-mix(in srgb,#fff 90%,currentColor 6%);border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:12px;display:grid;flex:0 0 2.75rem;font-size:.85rem;font-weight:600;height:2.75rem;overflow:hidden;place-items:center;width:2.75rem}.chat-dir-est__logo img{height:100%;-o-object-fit:contain;object-fit:contain;padding:.25rem;width:100%}.chat-dir-est__head-copy{min-width:0}.chat-dir-est__kind{font-size:.68rem;font-weight:600;letter-spacing:.04em;margin:0;opacity:.55;text-transform:uppercase}.chat-dir-est__title{font-size:1.05rem;font-weight:650;line-height:1.25;margin:.1rem 0 0}.chat-dir-est__sub{font-size:.8rem;line-height:1.35;margin:.25rem 0 0;opacity:.7}.chat-dir-est__close{background:color-mix(in srgb,currentColor 8%,transparent);border:0;border-radius:999px;color:inherit;cursor:pointer;display:grid;flex:0 0 auto;height:2rem;place-items:center;touch-action:manipulation;width:2rem}.chat-dir-est__close svg{height:1.05rem;width:1.05rem}.chat-dir-est__body{flex:1 1 auto;min-height:0;overflow:auto;padding:.75rem 1rem .5rem;-webkit-overflow-scrolling:touch}.chat-dir-est__status{font-size:.78rem;margin:0 0 .55rem}.chat-dir-est__status--muted{opacity:.65}.chat-dir-est__facts{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.chat-dir-est__fact{align-items:start;display:grid;font-size:.82rem;gap:.45rem;grid-template-columns:5.2rem minmax(0,1fr);line-height:1.35}.chat-dir-est__fact--block{grid-template-columns:1fr}.chat-dir-est__fact-label{font-size:.7rem;font-weight:600;letter-spacing:.02em;opacity:.5;padding-top:.1rem;text-transform:uppercase}.chat-dir-est__fact-value{color:inherit;min-width:0;text-decoration:none;word-break:break-word}a.chat-dir-est__fact-value{color:#0b6bcb;font-weight:500}.chat-dir-est--dark a.chat-dir-est__fact-value{color:#7dd3fc}.chat-dir-est__contacts{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:.75rem 0 0;padding:.55rem 0 0}.chat-dir-est__contact{display:grid;font-size:.8rem;gap:.45rem;grid-template-columns:5.2rem minmax(0,1fr)}.chat-dir-est__contact-type{font-size:.7rem;font-weight:600;opacity:.5;text-transform:uppercase}.chat-dir-est__contact-value{color:inherit;text-decoration:none;word-break:break-word}a.chat-dir-est__contact-value{color:#0b6bcb}.chat-dir-est--dark a.chat-dir-est__contact-value{color:#7dd3fc}.chat-dir-est__foot{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);display:flex;flex-wrap:wrap;gap:.45rem;padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px))}.chat-dir-est__btn{align-items:center;background:transparent;border:1px solid #0b6bcb;border-radius:999px;color:#0b6bcb;display:inline-flex;font-size:.82rem;font-weight:600;justify-content:center;line-height:1.2;min-height:2.35rem;padding:.45rem .85rem;text-decoration:none}.chat-dir-est__btn--primary{background:#0b6bcb;color:#fff}.chat-dir-est__btn--ghost{border-color:color-mix(in srgb,currentColor 22%,transparent);color:inherit;opacity:.85}.chat-dir-est--dark .chat-dir-est__btn{border-color:#7dd3fc;color:#7dd3fc}.chat-dir-est--dark .chat-dir-est__btn--primary{background:#0284c7;border-color:#0284c7;color:#fff}.chat-dir-est--dark .chat-dir-est__btn--ghost{border-color:#f8fafc38;color:#f8fafce0}.chat-purchase-advice[data-v-e84df116]{margin:.65rem 0 0;width:100%}.chat-purchase-advice__list[data-v-e84df116]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;width:100%}.chat-purchase-advice__item[data-v-e84df116]{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);margin-bottom:.05rem;padding-bottom:.25rem;width:100%}.chat-purchase-advice__item[data-v-e84df116]:last-child{border-bottom-color:transparent;margin-bottom:0;padding-bottom:.1rem}.chat-purchase-advice__row[data-v-e84df116]{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--app-surface-radius,12px);color:inherit;cursor:pointer;display:flex;font:inherit;gap:.7rem;margin:0;padding:.45rem .15rem .2rem;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.chat-purchase-advice__row[data-v-e84df116]:focus-visible,.chat-purchase-advice__row[data-v-e84df116]:hover{background:color-mix(in srgb,currentColor 6%,transparent);outline:none}.chat-purchase-advice__row--selected[data-v-e84df116]{background:color-mix(in srgb,currentColor 9%,transparent);border-color:color-mix(in srgb,currentColor 18%,transparent)}.chat-purchase-advice__logo-wrap[data-v-e84df116]{background:color-mix(in srgb,#fff 92%,#0b3a5b 8%);border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:999px;display:grid;flex:0 0 2.25rem;height:2.25rem;overflow:hidden;place-items:center;width:2.25rem}.chat-purchase-advice__logo[data-v-e84df116]{border-radius:999px;height:100%;-o-object-fit:contain;object-fit:contain;padding:.28rem;width:100%}.chat-purchase-advice__logo-fallback[data-v-e84df116]{font-family:"DM Serif Display",Georgia,serif;font-size:1rem;font-weight:400;line-height:1;opacity:.75}.chat-purchase-advice__body[data-v-e84df116]{flex:1 1 auto;min-width:0}.chat-purchase-advice__title[data-v-e84df116]{font-size:.92rem;line-height:1.35;margin:0}.chat-purchase-advice__hint[data-v-e84df116],.chat-purchase-advice__meta[data-v-e84df116],.chat-purchase-advice__parts[data-v-e84df116],.chat-purchase-advice__trend[data-v-e84df116]{font-size:.82rem;line-height:1.35;margin:.2rem 0 0;opacity:.88}.chat-purchase-advice__trend[data-v-e84df116]{font-size:.74rem;opacity:.78;text-transform:lowercase}.chat-purchase-advice__trend-year[data-v-e84df116]{opacity:.7;text-transform:none}.chat-purchase-advice__trend--up[data-v-e84df116]{color:color-mix(in srgb,#b45309 70%,currentColor)}.chat-purchase-advice__trend--down[data-v-e84df116]{color:color-mix(in srgb,#047857 65%,currentColor)}.chat-purchase-advice__trend--stable[data-v-e84df116]{opacity:.7}.chat-purchase-advice__parts[data-v-e84df116]{opacity:.78}.chat-purchase-advice__hint[data-v-e84df116]{font-size:.74rem;opacity:.62}.chat-purchase-advice__refs[data-v-e84df116]{box-sizing:border-box;display:flex;flex-direction:column;gap:0;margin:.05rem 0;padding:0;width:100%}.chat-purchase-advice__ref[data-v-e84df116]{align-items:center;border-radius:8px;box-sizing:border-box;-moz-column-gap:.2rem;column-gap:.2rem;display:grid;font-size:.78rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.25;margin:0;padding:0;width:100%}.chat-purchase-advice__ref-open[data-v-e84df116]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;-moz-column-gap:.4rem;column-gap:.4rem;cursor:pointer;display:grid;font:inherit;grid-template-columns:auto minmax(0,1fr);margin:0;min-width:0;padding:.12rem .05rem;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;border-radius:8px}.chat-purchase-advice__ref-open[data-v-e84df116]:focus-visible,.chat-purchase-advice__ref-open[data-v-e84df116]:hover{background:color-mix(in srgb,currentColor 5%,transparent);outline:none}.chat-purchase-advice__ref-kind[data-v-e84df116]{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;gap:.28rem;min-width:4.6rem;opacity:.72}.chat-purchase-advice__ref-kind-icon[data-v-e84df116]{flex:0 0 auto;height:.95rem;width:.95rem}.chat-purchase-advice__ref-kind-label[data-v-e84df116]{font-size:.68rem;font-weight:600;letter-spacing:.03em;opacity:.8;text-transform:uppercase}.chat-purchase-advice__ref-main[data-v-e84df116]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-purchase-advice__ref-name[data-v-e84df116]{font-weight:500}.chat-purchase-advice__ref-place[data-v-e84df116]{opacity:.62}.chat-purchase-advice__ref-phone[data-v-e84df116]{align-items:center;border-radius:999px;color:#0b6bcb;display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;text-decoration:none;width:1.7rem;-webkit-tap-highlight-color:transparent}.chat-purchase-advice__ref-phone svg[data-v-e84df116]{height:1.05rem;width:1.05rem}.chat-purchase-advice__ref-phone[data-v-e84df116]:focus-visible,.chat-purchase-advice__ref-phone[data-v-e84df116]:hover{background:color-mix(in srgb,#0b6bcb 12%,transparent);outline:none}.chat-purchase-advice__more[data-v-e84df116]{align-self:flex-start;background:none;border:0;color:#0b6bcb;cursor:pointer;font:inherit;font-size:.74rem;font-weight:600;margin:.05rem 0 0 .05rem;padding:.05rem 0;-webkit-tap-highlight-color:transparent}.chat-purchase-advice__extra[data-v-e84df116]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;width:100%}.chat-purchase-advice__parts-shared[data-v-e84df116]{font-size:.78rem;line-height:1.35;margin:.55rem 0 0;opacity:.72;padding:0 .15rem}.chat-auth-login-skill[data-v-240285f0]{background:var(--chat-widget-bg,rgba(248,250,252,.95));border:1px solid var(--chat-widget-border,rgba(15,23,42,.08));border-radius:calc(var(--app-surface-radius) - 4px);box-sizing:border-box;color:var(--chat-widget-ink,inherit);margin-top:10px;min-width:0;padding:10px;width:100%}.chat-auth-login-skill--chat[data-v-240285f0]{padding:8px 10px 10px}.chat-auth-login-skill__title[data-v-240285f0]{color:var(--chat-widget-ink,var(--tahuto-ink));font-family:"DM Serif Display",Georgia,serif;font-size:1.05rem;font-weight:400;line-height:1.2;margin:0 0 8px}.chat-auth-login-skill__success[data-v-240285f0]{align-items:center;background:var(--chat-widget-done-bg,linear-gradient(135deg,var(--tahuto-success-soft) 0,var(--tahuto-success-soft) 55%,color-mix(in srgb,var(--tahuto-success) 40%,#fff) 100%));border:1px solid var(--chat-widget-done-border,rgba(16,185,129,.35));border-radius:calc(var(--app-surface-radius) - 2px);box-shadow:inset 0 1px #ffffffb3,0 10px 24px #10b9812e;color:var(--chat-widget-done-ink,var(--tahuto-success-deep));display:flex;gap:.85rem;margin-top:2px;padding:.85rem 1rem;width:100%}.chat-auth-login-skill__badge[data-v-240285f0]{background:linear-gradient(145deg,var(--tahuto-success),var(--tahuto-success-deep));border-radius:999px;box-shadow:0 8px 18px #05966959,0 0 0 3px #a7f3d0d9;color:var(--tahuto-success-soft);display:grid;flex-shrink:0;height:2.65rem;place-items:center;transform-origin:center center;width:2.65rem;will-change:transform}.chat-auth-login-skill__check[data-v-240285f0]{height:1.55rem;overflow:visible;width:1.55rem}.chat-auth-login-skill__ring[data-v-240285f0],.chat-auth-login-skill__tick[data-v-240285f0]{fill:none}.chat-auth-login-skill__success-copy[data-v-240285f0]{min-width:0}.chat-auth-login-skill__success-title[data-v-240285f0]{color:var(--chat-widget-done-ink,var(--tahuto-success-deep));font-size:.95rem;font-weight:750;letter-spacing:.01em;margin:0}.chat-auth-login-skill__success-sub[data-v-240285f0]{color:var(--chat-widget-done-ink-muted,rgba(6,78,59,.78));font-size:.8rem;line-height:1.35;margin:.15rem 0 0}.chat-auth-login-skill--dark[data-v-240285f0]{background:var(--chat-widget-bg,color-mix(in srgb,#042a4a 82%,var(--tahuto-accent) 18%));border-color:var(--chat-widget-border,color-mix(in srgb,var(--tahuto-support) 38%,transparent))}.chat-auth-login-skill--dark .chat-auth-login-skill__title[data-v-240285f0]{color:var(--chat-widget-ink,var(--tahuto-ink-on-inverse))}.chat-auth-login-skill__success--dark[data-v-240285f0]{background:var(--chat-widget-done-bg,color-mix(in srgb,#031f38 78%,var(--tahuto-success-deep) 22%));border-color:var(--chat-widget-done-border,color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent));box-shadow:0 1px color-mix(in srgb,var(--tahuto-ink-on-inverse) 8%,transparent) inset,0 10px 24px color-mix(in srgb,var(--tahuto-success-deep) 22%,transparent);color:var(--chat-widget-done-ink,color-mix(in srgb,var(--tahuto-success-soft) 88%,var(--tahuto-ink-on-inverse)))}.chat-auth-login-skill__success--dark .chat-auth-login-skill__success-title[data-v-240285f0]{color:var(--chat-widget-done-ink,var(--tahuto-ink-on-inverse))}.chat-auth-login-skill__success--dark .chat-auth-login-skill__success-sub[data-v-240285f0]{color:var(--chat-widget-done-ink-muted,color-mix(in srgb,var(--tahuto-ink-on-inverse) 62%,transparent))}@media(prefers-reduced-motion:reduce){.chat-auth-login-skill__badge[data-v-240285f0],.chat-auth-login-skill__success[data-v-240285f0]{will-change:auto}}.chat-device-export-skill[data-v-4621cdf4]{background:var(--chat-widget-bg,color-mix(in srgb,var(--color-surface,#fff) 88%,var(--tahuto-accent) 12%));border:1px solid var(--chat-widget-border,color-mix(in srgb,var(--tahuto-accent) 28%,transparent));border-radius:var(--app-surface-radius);color:var(--chat-widget-ink,inherit);display:flex;flex-direction:column;gap:.7rem;margin-top:.35rem;padding:.75rem .8rem}.chat-device-export-skill--done[data-v-4621cdf4]{align-items:center;background:var(--chat-widget-done-bg,color-mix(in srgb,var(--color-surface,#fff) 90%,var(--tahuto-success-deep) 10%));border-color:var(--chat-widget-done-border,color-mix(in srgb,var(--tahuto-success-deep) 30%,transparent));flex-direction:row;gap:.65rem}.chat-device-export-skill__kind[data-v-4621cdf4]{color:var(--chat-widget-kind,var(--tahuto-accent));display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat-device-export-skill__title[data-v-4621cdf4]{color:var(--chat-widget-ink,inherit);font-family:"DM Serif Display",Georgia,serif;font-size:1.05rem;font-weight:400;line-height:1.25;margin:.2rem 0 0}.chat-device-export-skill__body[data-v-4621cdf4],.chat-device-export-skill__when[data-v-4621cdf4]{color:var(--chat-widget-ink-muted,inherit);font-size:.82rem;line-height:1.4;margin:.35rem 0 0;opacity:1}.chat-device-export-skill__actions[data-v-4621cdf4]{display:flex;flex-wrap:wrap;gap:.4rem}.chat-device-export-skill__btn[data-v-4621cdf4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--chat-widget-btn-bg,color-mix(in srgb,var(--color-surface,#fff) 92%,transparent));border:1px solid var(--chat-widget-btn-border,color-mix(in srgb,var(--tahuto-accent) 35%,transparent));border-radius:999px;color:var(--chat-widget-btn-ink,inherit);cursor:pointer;font-size:.78rem;font-weight:600;padding:.42rem .75rem}.chat-device-export-skill__btn[data-v-4621cdf4]:disabled{cursor:default;opacity:.55}.chat-device-export-skill__btn--primary[data-v-4621cdf4]{background:var(--chat-widget-btn-primary-bg,var(--tahuto-accent));border-color:var(--chat-widget-btn-primary-border,var(--tahuto-accent));color:var(--chat-widget-btn-primary-ink,var(--tahuto-ink-on-inverse))}.chat-device-export-skill__status[data-v-4621cdf4]{color:var(--chat-widget-ink-muted,inherit);font-size:.75rem;margin:0;opacity:.85}.chat-device-export-skill__done-mark[data-v-4621cdf4]{align-items:center;background:var(--tahuto-success-deep);border-radius:50%;color:var(--tahuto-ink-on-inverse);display:inline-flex;font-size:.85rem;font-weight:700;height:1.6rem;justify-content:center;width:1.6rem}.chat-device-export-skill__done-title[data-v-4621cdf4]{color:var(--chat-widget-done-ink,var(--tahuto-success-deep));font-size:.9rem;font-weight:700;margin:0}.chat-device-export-skill__done-sub[data-v-4621cdf4]{color:var(--chat-widget-done-ink-muted,var(--tahuto-success-deep));font-size:.78rem;line-height:1.35;margin:.15rem 0 0}.chat-device-export-skill--dark[data-v-4621cdf4]:not(.chat-device-export-skill--done){background:var(--chat-widget-bg,color-mix(in srgb,#042a4a 82%,var(--tahuto-accent) 18%));border-color:var(--chat-widget-border,color-mix(in srgb,var(--tahuto-support) 38%,transparent));color:var(--chat-widget-ink,var(--tahuto-ink-on-inverse))}.chat-device-export-skill--dark.chat-device-export-skill--done[data-v-4621cdf4]{background:var(--chat-widget-done-bg,color-mix(in srgb,#031f38 78%,var(--tahuto-success-deep) 22%));border-color:var(--chat-widget-done-border,color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent))}.chat-seller-reply-notify-skill[data-v-b9181574]{background:var(--chat-widget-bg,rgba(248,250,252,.92));border:1px solid var(--chat-widget-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-radius:var(--app-surface-radius);color:var(--chat-widget-ink,var(--tahuto-ink));display:flex;flex-direction:column;gap:.65rem;margin-top:.65rem;padding:.75rem .85rem}.chat-seller-reply-notify-skill--done[data-v-b9181574]{align-items:flex-start;background:var(--chat-widget-done-bg,rgba(240,253,244,.95));border-color:var(--chat-widget-done-border,rgba(34,197,94,.35));flex-direction:row;gap:.55rem}.chat-seller-reply-notify-skill__kind[data-v-b9181574]{color:var(--chat-widget-kind,var(--tahuto-ink-muted));display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat-seller-reply-notify-skill__title[data-v-b9181574]{color:var(--chat-widget-ink,var(--tahuto-ink));font-family:"DM Serif Display",Georgia,serif;font-size:1.05rem;font-weight:400;line-height:1.25;margin:.2rem 0 0}.chat-seller-reply-notify-skill__body[data-v-b9181574]{color:var(--chat-widget-ink-muted,var(--tahuto-ink-muted));font-size:.82rem;line-height:1.4;margin:.25rem 0 0}.chat-seller-reply-notify-skill__actions[data-v-b9181574]{display:flex;flex-wrap:wrap;gap:.4rem}.chat-seller-reply-notify-skill__btn[data-v-b9181574]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--chat-widget-btn-bg,var(--tahuto-surface-raised));border:1px solid var(--chat-widget-btn-border,rgba(148,163,184,.45));border-radius:999px;color:var(--chat-widget-btn-ink,var(--tahuto-ink));cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:700;padding:.45rem .9rem}.chat-seller-reply-notify-skill__btn--primary[data-v-b9181574]{background:var(--chat-widget-btn-primary-bg,var(--tahuto-ink));border-color:var(--chat-widget-btn-primary-border,var(--tahuto-ink));color:var(--chat-widget-btn-primary-ink,var(--tahuto-brand-white))}.chat-seller-reply-notify-skill__btn[data-v-b9181574]:disabled{cursor:wait;opacity:.55}.chat-seller-reply-notify-skill__status[data-v-b9181574]{color:var(--chat-widget-ink-muted,var(--tahuto-ink-muted));font-size:.75rem;margin:0}.chat-seller-reply-notify-skill__done-mark[data-v-b9181574]{align-items:center;background:var(--tahuto-success);border-radius:50%;color:var(--tahuto-ink-on-inverse);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:1.35rem;justify-content:center;margin-top:.1rem;width:1.35rem}.chat-seller-reply-notify-skill__done-title[data-v-b9181574]{color:var(--chat-widget-done-ink,var(--tahuto-success-deep));font-size:.9rem;font-weight:700;margin:0}.chat-seller-reply-notify-skill__done-sub[data-v-b9181574]{color:var(--chat-widget-done-ink-muted,var(--tahuto-success-deep));font-size:.78rem;line-height:1.35;margin:.15rem 0 0}.chat-seller-reply-notify-skill--dark[data-v-b9181574]{background:var(--chat-widget-bg,color-mix(in srgb,#042a4a 86%,var(--tahuto-support) 14%));border-color:var(--chat-widget-border,color-mix(in srgb,var(--tahuto-support) 38%,transparent))}.chat-seller-reply-notify-skill--dark.chat-seller-reply-notify-skill--done[data-v-b9181574]{background:var(--chat-widget-done-bg,color-mix(in srgb,#031f38 78%,var(--tahuto-success-deep) 22%));border-color:var(--chat-widget-done-border,color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent))}.chat-essai-checklist[data-v-711a98b3]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.chat-essai-checklist__list[data-v-711a98b3]{font-size:.88rem;line-height:1.4;margin:0;padding-left:1.1rem}.chat-essai-checklist__actions[data-v-711a98b3]{display:flex;flex-wrap:wrap;gap:.4rem}.chat-essai-checklist__btn[data-v-711a98b3]{background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:999px;color:inherit;cursor:pointer;font-size:.78rem;font-weight:600;padding:.35rem .7rem}.chat-essai-checklist__btn--primary[data-v-711a98b3]{background:color-mix(in srgb,var(--seller-accent,#94a3b8) 35%,transparent);border-color:color-mix(in srgb,var(--seller-accent,#94a3b8) 55%,transparent)}.chat-essai-checklist__btn[data-v-711a98b3]:disabled{cursor:default;opacity:.5}.chat-essai-checklist__status[data-v-711a98b3]{font-size:.75rem;margin:0;opacity:.75}.chat-essai-checklist--done[data-v-711a98b3]{align-items:center;flex-direction:row;font-size:.85rem;gap:.45rem;opacity:.85}.chat-message-sources[data-v-b31dab7e]{align-items:flex-start;display:flex;flex-direction:column;gap:.35rem;margin:6px 0 0;max-width:100%}.chat-message-sources__chips[data-v-b31dab7e]{align-items:center;display:flex;flex-wrap:nowrap;gap:.28rem;list-style:none;margin:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chat-message-sources__chips[data-v-b31dab7e]::-webkit-scrollbar{display:none}.chat-message-sources__chip-wrap[data-v-b31dab7e]{flex-shrink:0}.chat-message-sources__chip[data-v-b31dab7e]{align-items:center;background:color-mix(in srgb,var(--tahuto-surface) 70%,transparent);border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 22%,transparent);border-radius:.35rem;color:var(--tahuto-ink-muted);cursor:pointer;display:inline-flex;height:1.55rem;justify-content:center;margin:0;overflow:hidden;padding:0;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .12s ease;width:1.55rem}.chat-message-sources__chip[data-v-b31dab7e]:hover{background:color-mix(in srgb,var(--tahuto-surface-raised) 85%,transparent);border-color:color-mix(in srgb,var(--tahuto-ink-subtle) 42%,transparent);transform:translateY(-1px)}.chat-message-sources__chip[data-v-b31dab7e]:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:2px}.chat-message-sources__chip--web[data-v-b31dab7e]{border-radius:999px;height:1.4rem;width:1.4rem}.chat-message-sources__chip--listing[data-v-b31dab7e]{border-radius:.35rem}.chat-message-sources__chip svg[data-v-b31dab7e]{height:.7rem;width:.7rem}.chat-message-sources__chip-img[data-v-b31dab7e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-message-sources__trigger[data-v-b31dab7e]{align-items:center;background:color-mix(in srgb,var(--tahuto-surface) 55%,transparent);border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 22%,transparent);border-radius:999px;color:var(--tahuto-ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.68rem;font-weight:550;gap:.38rem;line-height:1.2;margin:0;max-width:100%;opacity:.92;padding:.18rem .5rem .18rem .22rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.chat-message-sources__trigger[data-v-b31dab7e]:hover{background:color-mix(in srgb,var(--tahuto-surface-raised) 75%,transparent);border-color:color-mix(in srgb,var(--tahuto-ink-subtle) 38%,transparent);color:var(--tahuto-ink);opacity:1}.chat-message-sources__trigger[data-v-b31dab7e]:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:2px}.chat-message-sources__icons[data-v-b31dab7e]{align-items:center;display:inline-flex;flex-shrink:0}.chat-message-sources__icon[data-v-b31dab7e]{align-items:center;background:color-mix(in srgb,var(--tahuto-ink-subtle) 14%,transparent);border:1.5px solid var(--tahuto-surface);border-radius:999px;color:var(--tahuto-ink-muted);display:inline-flex;height:1.05rem;justify-content:center;margin-left:-.22rem;overflow:hidden;width:1.05rem}.chat-message-sources__icon[data-v-b31dab7e]:first-child{margin-left:0}.chat-message-sources__icon svg[data-v-b31dab7e],.chat-message-sources__item-icon svg[data-v-b31dab7e]{height:.62rem;width:.62rem}.chat-message-sources__logo[data-v-b31dab7e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-message-sources__label[data-v-b31dab7e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message-sources__chevron[data-v-b31dab7e]{flex-shrink:0;height:.72rem;opacity:.55;transition:transform .18s ease;width:.72rem}.chat-message-sources__chevron--open[data-v-b31dab7e]{transform:rotate(180deg)}.chat-message-sources__list[data-v-b31dab7e]{background:color-mix(in srgb,var(--tahuto-surface-raised) 92%,transparent);border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 22%,transparent);border-radius:.7rem;box-shadow:0 4px 12px #0f172a0f;display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:.35rem .45rem;width:min(100%,21rem)}.chat-message-sources__item[data-v-b31dab7e]{align-items:flex-start;display:flex;gap:.45rem;min-width:0}.chat-message-sources__item-icon[data-v-b31dab7e]{align-items:center;background:color-mix(in srgb,var(--tahuto-ink-subtle) 10%,transparent);border-radius:.3rem;color:var(--tahuto-ink-muted);display:inline-flex;flex-shrink:0;height:1.3rem;justify-content:center;margin-top:.04rem;overflow:hidden;width:1.3rem}.chat-message-sources__item-body[data-v-b31dab7e]{display:flex;flex-direction:column;gap:.06rem;min-width:0}.chat-message-sources__item-text[data-v-b31dab7e]{color:var(--tahuto-ink);font-size:.72rem;font-weight:550;line-height:1.35;word-break:break-word}.chat-message-sources__item-detail[data-v-b31dab7e]{color:var(--tahuto-ink-muted);font-size:.66rem;line-height:1.3;opacity:.85;word-break:break-word}.chat-bubble-ts-host[data-v-c6c4feff]{display:flex;flex-direction:column;gap:.2rem;max-width:88%;min-width:0;width:-moz-fit-content;width:fit-content}.chat-bubble-ts-host[data-v-c6c4feff]:has(.chat-assistant-bubble--seller-reply){min-width:min(100%,11.25rem)}.chat-bubble-ts-host--assistant[data-v-c6c4feff]{align-items:flex-start;align-self:flex-start}.chat-bubble-ts-host--user[data-v-c6c4feff]{align-items:flex-end;align-self:flex-end}.chat-bubble-ts-host[data-v-c6c4feff] .chat-assistant-bubble{max-width:100%}.chat-bubble-ts[data-v-c6c4feff]{color:color-mix(in srgb,var(--tahuto-ink) 42%,transparent);display:block;font-size:.64rem;font-weight:500;letter-spacing:.01em;line-height:1;margin-top:.05rem;padding:0 .15rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-bubble-ts-host--user .chat-bubble-ts[data-v-c6c4feff]{text-align:right}.chat-assistant-panel--scheme-night{color:color-mix(in srgb,var(--tahuto-ink) 55%,transparent)}.chat-assistant-panel--seller-contact{color:color-mix(in srgb,var(--seller-ink,#e2e8f0) 52%,transparent)}.chat-buyer-checklist[data-v-a26f37c8]{background:color-mix(in srgb,var(--seller-chrome,#031f38) 28%,hsla(0,0%,100%,.06));border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--app-surface-radius,12px);box-sizing:border-box;display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:.85rem .9rem;width:100%}.chat-buyer-checklist__progress[data-v-a26f37c8]{font-size:.72rem;font-weight:700;letter-spacing:.02em;opacity:.72;text-transform:uppercase}.chat-buyer-checklist__section[data-v-a26f37c8]{display:flex;flex-direction:column;gap:.4rem}.chat-buyer-checklist__section-title[data-v-a26f37c8]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);color:var(--seller-accent,#94a3b8);font-family:"DM Serif Display",Georgia,serif;font-size:.95rem;font-weight:400;line-height:1.25;padding-bottom:.2rem}.chat-buyer-checklist__list[data-v-a26f37c8]{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.chat-buyer-checklist__check[data-v-a26f37c8]{align-items:flex-start;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:10px;color:inherit;cursor:pointer;display:flex;gap:.55rem;margin:0;padding:.45rem .5rem;text-align:left;touch-action:manipulation;width:100%}.chat-buyer-checklist__check--on[data-v-a26f37c8]{background:color-mix(in srgb,var(--tahuto-success-deep,#059669) 12%,transparent);border-color:color-mix(in srgb,var(--tahuto-success-deep,#059669) 45%,transparent)}.chat-buyer-checklist__dot[data-v-a26f37c8]{align-items:center;background:transparent;border:2px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:999px;color:var(--tahuto-ink-on-inverse,#fff);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-top:.05rem;width:1.25rem}.chat-buyer-checklist__check--on .chat-buyer-checklist__dot[data-v-a26f37c8]{background:var(--tahuto-success-deep,#059669);border-color:var(--tahuto-success-deep,#059669)}.chat-buyer-checklist__dot svg[data-v-a26f37c8]{height:.85rem;width:.85rem}.chat-buyer-checklist__item-text[data-v-a26f37c8]{flex:1;font-size:.8rem;line-height:1.4;min-width:0}.chat-buyer-checklist__item--done .chat-buyer-checklist__item-text[data-v-a26f37c8]{opacity:.78}.chat-buyer-checklist__tip[data-v-a26f37c8]{background:color-mix(in srgb,currentColor 6%,transparent);border:1px dashed color-mix(in srgb,currentColor 28%,transparent);border-radius:10px;font-size:.78rem;line-height:1.4;margin:0;padding:.55rem .65rem}.chat-buyer-checklist__tip-label[data-v-a26f37c8]{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin-right:.35rem;opacity:.75;text-transform:uppercase}.chat-buyer-checklist__actions[data-v-a26f37c8]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.15rem}.chat-buyer-checklist__btn[data-v-a26f37c8]{align-items:center;background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;justify-content:center;padding:.35rem .8rem;text-decoration:none}.chat-buyer-checklist__btn--primary[data-v-a26f37c8]{background:var(--seller-accent,#94a3b8);border-color:var(--seller-accent,#94a3b8);color:#0f172a}.chat-buyer-checklist__btn[data-v-a26f37c8]:disabled{cursor:default;opacity:.5}.chat-buyer-checklist--done[data-v-a26f37c8]{align-items:center;display:flex;flex-direction:row;font-size:.85rem;gap:.45rem;opacity:.85}.chat-analysis-chart[data-v-25720133]{background:var(--chat-widget-chart-bg,rgba(248,250,252,.72));border:1px solid var(--chat-widget-chart-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-radius:var(--app-surface-radius,.75rem);margin:.55em 0 .15em;padding:.55em .65em .45em}.chat-analysis-chart__title[data-v-25720133]{color:var(--chat-widget-chart-ink,rgba(15,23,42,.92));font-size:.92em;font-weight:700;line-height:1.3;margin:0 0 .35em}.chat-analysis-chart__canvas-wrap[data-v-25720133]{height:11.5rem;position:relative;width:100%}.chat-analysis-chart__unit[data-v-25720133]{color:var(--chat-widget-chart-ink-muted,rgba(100,116,139,.95));font-size:.75em;margin:.25em 0 0;text-align:right}.chat-msg-select[data-v-7ce4d180]{align-items:stretch;display:flex;gap:.55rem;position:relative;touch-action:pan-y;-moz-user-select:text;user-select:text;-webkit-user-select:text;width:100%;-webkit-touch-callout:none}.chat-msg-select--armed[data-v-7ce4d180],.chat-msg-select--dragging[data-v-7ce4d180],.chat-msg-select--mode[data-v-7ce4d180]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.chat-msg-select--disabled[data-v-7ce4d180]{pointer-events:none}.chat-msg-select__check[data-v-7ce4d180]{align-self:center;background:transparent;border:none;color:var(--tahuto-ink);cursor:pointer;flex:0 0 auto;height:1.65rem;margin:0;padding:0;width:1.65rem}.chat-msg-select__check[data-v-7ce4d180],.chat-msg-select__check-dot[data-v-7ce4d180]{align-items:center;display:inline-flex;justify-content:center}.chat-msg-select__check-dot[data-v-7ce4d180]{background:#ffffffb8;border:1.5px solid rgba(100,116,139,.55);border-radius:50%;height:1.35rem;transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);width:1.35rem}.chat-msg-select__check-dot svg[data-v-7ce4d180]{height:.85rem;width:.85rem}.chat-msg-select__check--on .chat-msg-select__check-dot[data-v-7ce4d180]{background:var(--tahuto-accent-bright);border-color:var(--tahuto-accent-bright);color:var(--tahuto-ink-on-inverse);transform:scale(1.04)}.chat-msg-select__shell[data-v-7ce4d180]{border-radius:0;flex:1 1 auto;min-width:0;overflow:hidden;position:relative}.chat-msg-select__reveal[data-v-7ce4d180]{align-items:center;background:transparent;display:flex;inset:0 0 0 auto;justify-content:flex-end;padding-right:.55rem;pointer-events:none;position:absolute;width:104px}.chat-msg-select__reveal--active[data-v-7ce4d180]{pointer-events:auto}.chat-msg-select__action[data-v-7ce4d180]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1.15;margin:0;padding:.35rem .25rem;text-align:center;transform-origin:center right;will-change:transform}.chat-msg-select__action--select[data-v-7ce4d180]{color:var(--tahuto-ink-muted)}.chat-msg-select__action--select[data-v-7ce4d180]:hover{color:var(--tahuto-ink)}.chat-msg-select__body[data-v-7ce4d180]{min-width:0;position:relative;transform-origin:center center;width:100%;will-change:transform;z-index:1}.chat-msg-select--selected .chat-msg-select__body[data-v-7ce4d180]{outline:none}.chat-msg-select--mode[data-v-7ce4d180]{cursor:pointer}.chat-msg-select--armed[data-v-7ce4d180],.chat-msg-select--dragging[data-v-7ce4d180]{cursor:grabbing}@media(prefers-reduced-motion:reduce){.chat-msg-select__check-dot[data-v-7ce4d180],.chat-msg-select__reveal[data-v-7ce4d180]{transition:none}}.chat-reflection-pending[data-v-bcc9f77b]{align-items:center;box-sizing:border-box;display:inline-flex;gap:.7rem;justify-content:flex-start;max-width:100%;min-height:3.75rem;padding:.45rem .9rem .45rem .4rem;width:-moz-fit-content;width:fit-content}.chat-reflection-pending--with-tip[data-v-bcc9f77b]{align-items:flex-start}.chat-reflection-pending__lottie-wrap[data-v-bcc9f77b]{border-radius:50%;display:inline-flex;flex:0 0 auto;isolation:isolate;overflow:hidden;position:relative}.chat-reflection-pending__lottie-wrap[data-v-bcc9f77b]:after{background:var(--chat-highlight,var(--tahuto-accent-bright,#0ea5e9));border-radius:inherit;content:"";inset:0;mix-blend-mode:color;opacity:.95;pointer-events:none;position:absolute;z-index:1}.chat-reflection-pending__lottie[data-v-bcc9f77b]{flex:0 0 auto;position:relative;z-index:0}.chat-reflection-pending__lottie[data-v-bcc9f77b] .lottie-loading__player{height:3.75rem!important;width:3.75rem!important}.chat-reflection-pending__lottie[data-v-bcc9f77b] .lottie-loading__fallback{border-color:color-mix(in srgb,var(--chat-highlight,#0ea5e9) 22%,transparent);border-top-color:var(--chat-highlight,#0ea5e9)}.chat-reflection-pending__body[data-v-bcc9f77b]{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;max-width:100%;min-width:0;padding-top:.35rem}.chat-reflection-pending__copy[data-v-bcc9f77b]{align-items:baseline;display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:.12rem .2rem;max-width:100%;min-width:0}.chat-reflection-pending__word-slot[data-v-bcc9f77b]{align-items:center;display:inline-flex;flex:0 1 auto;min-height:1.35em;min-width:0;overflow:hidden;vertical-align:baseline}.chat-reflection-pending__word-motion[data-v-bcc9f77b]{display:inline-block;will-change:transform,opacity}.chat-reflection-pending__word[data-v-bcc9f77b]{animation:chat-reflection-shimmer-bcc9f77b 2.4s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(105deg,var(--tahuto-ink-muted) 0,var(--tahuto-ink-muted) 28%,var(--chat-highlight-bright,var(--tahuto-brand-white,#fff)) 46%,var(--chat-highlight,var(--tahuto-ink,#0f172a)) 52%,var(--tahuto-ink-subtle,var(--tahuto-ink-muted)) 62%,var(--tahuto-ink-muted) 78%,var(--tahuto-ink-muted) 100%);background-position:100% 0;background-size:220% 100%;color:transparent;display:inline-block;font-size:.98rem;font-weight:650;letter-spacing:.01em;line-height:1.25;white-space:normal}.chat-reflection-pending__dots[data-v-bcc9f77b]{align-items:baseline;color:var(--tahuto-ink-muted);display:inline-flex;flex:0 0 auto;font-size:.98rem;font-weight:700;letter-spacing:.02em;line-height:1.25;overflow:hidden;white-space:nowrap;width:1.65em}.chat-reflection-pending__dot[data-v-bcc9f77b]{display:inline-block;opacity:0;text-align:center;transition:opacity .18s ease;width:.45em}.chat-reflection-pending__dot.is-on[data-v-bcc9f77b]{opacity:1}.chat-reflection-pending__latency[data-v-bcc9f77b]{color:var(--app-muted,var(--tahuto-ink-muted));flex:0 0 auto;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em;line-height:1;margin-left:.15rem;white-space:nowrap}.chat-reflection-pending__tip[data-v-bcc9f77b]{color:var(--app-muted,var(--tahuto-ink-muted));display:block;font-size:.78rem;font-weight:500;line-height:1.35;max-width:16rem}@keyframes chat-reflection-shimmer-bcc9f77b{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.chat-reflection-pending__word-motion[data-v-bcc9f77b]{will-change:auto}.chat-reflection-pending__word[data-v-bcc9f77b]{animation:none;background:none;-webkit-background-clip:unset;background-clip:unset;color:var(--tahuto-ink-muted)}}.chat-msg-select-bar[data-v-a3c76a68]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172aeb;border-radius:var(--app-surface-radius);box-shadow:0 10px 28px #0f172a38;color:var(--tahuto-brand-white);display:flex;gap:.45rem;justify-content:space-between;padding:.55rem .65rem;width:100%}.chat-msg-select-bar__meta[data-v-a3c76a68]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0}.chat-msg-select-bar__count[data-v-a3c76a68]{color:#f8fafcb8;font-size:.72rem;font-weight:600;letter-spacing:.02em}.chat-msg-select-bar__actions[data-v-a3c76a68]{align-items:center;display:flex;flex:0 0 auto;gap:.35rem}.chat-msg-select-bar__btn[data-v-a3c76a68]{border:none;border-radius:999px;cursor:pointer;font-size:.8rem;font-weight:600;line-height:1.2;margin:0;padding:.45rem .65rem;transition:background-color .16s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1);white-space:nowrap}.chat-msg-select-bar__btn[data-v-a3c76a68]:disabled{cursor:not-allowed;opacity:.4}.chat-msg-select-bar__btn--ghost[data-v-a3c76a68]{background:#f8fafc1a;color:var(--tahuto-brand-white)}.chat-msg-select-bar__btn--ghost[data-v-a3c76a68]:hover{background:#f8fafc29}.chat-msg-select-bar__btn--link[data-v-a3c76a68]{background:transparent;color:color-mix(in srgb,var(--tahuto-accent-bright) 55%,#fff);font-size:.76rem;padding:.15rem .35rem}.chat-msg-select-bar__btn--link[data-v-a3c76a68]:hover{color:color-mix(in srgb,var(--tahuto-accent-bright) 35%,#fff)}.chat-msg-select-bar__btn--secondary[data-v-a3c76a68]{background:#f8fafc24;color:var(--tahuto-brand-white)}.chat-msg-select-bar__btn--secondary[data-v-a3c76a68]:hover:not(:disabled){background:#f8fafc38}.chat-msg-select-bar__btn--memory[data-v-a3c76a68]{background:#0068b0d9;color:var(--tahuto-ink-on-inverse,#f8f8f8)}.chat-msg-select-bar__btn--memory[data-v-a3c76a68]:hover:not(:disabled){background:#0d9488f2;color:var(--tahuto-ink-on-inverse,#f8f8f8)}.chat-msg-select-bar__btn--danger[data-v-a3c76a68]{background:var(--tahuto-danger);color:var(--tahuto-ink-on-inverse)}.chat-msg-select-bar__btn--danger[data-v-a3c76a68]:hover:not(:disabled){background:var(--tahuto-danger)}.chat-msg-select-bar__btn--icon[data-v-a3c76a68]{align-items:center;display:inline-flex;height:2.35rem;justify-content:center;padding:0;width:2.35rem}.chat-msg-select-bar__trash[data-v-a3c76a68]{height:1.15rem;width:1.15rem}@media(max-width:380px){.chat-msg-select-bar[data-v-a3c76a68]{flex-wrap:wrap;justify-content:center}.chat-msg-select-bar__meta[data-v-a3c76a68]{order:-1;padding-bottom:.15rem;width:100%}}@media(prefers-reduced-motion:reduce){.chat-msg-select-bar__btn[data-v-a3c76a68]{transition:none}}.chat-tips[data-v-60dfd9de]{display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;min-height:0}.chat-tips__head[data-v-60dfd9de]{align-items:flex-start;border-bottom:1px solid rgba(148,163,184,.28);display:flex;flex:0 0 auto;gap:.75rem;justify-content:space-between;padding:1.05rem 1.1rem .75rem}.chat-tips__head-copy[data-v-60dfd9de]{flex:1 1 auto;min-width:0}.chat-tips__title[data-v-60dfd9de]{color:var(--tahuto-ink);font-family:"DM Serif Display",Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.2;margin:0}.chat-tips__subtitle[data-v-60dfd9de]{color:var(--tahuto-ink-muted);font-size:.82rem;line-height:1.35;margin:.35rem 0 0}.chat-tips__close[data-v-60dfd9de]{align-items:center;background:#94a3b82e;border:none;border-radius:999px;color:var(--tahuto-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;margin:0;padding:0;touch-action:manipulation;width:2rem}.chat-tips__close svg[data-v-60dfd9de]{height:1.05rem;width:1.05rem}.chat-tips__close[data-v-60dfd9de]:hover{background:#94a3b847}.chat-tips__body[data-v-60dfd9de]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.95rem 1.1rem calc(1.25rem + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.chat-tips__section+.chat-tips__section[data-v-60dfd9de]{border-top:1px solid rgba(148,163,184,.22);margin-top:1rem;padding-top:.85rem}.chat-tips__section-title[data-v-60dfd9de]{color:var(--tahuto-ink-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin:0 0 .45rem;text-transform:uppercase}.chat-tips__list[data-v-60dfd9de]{display:flex;flex-direction:column;gap:.55rem;list-style:none;margin:0;padding:0}.chat-tips__item[data-v-60dfd9de]{align-items:flex-start;color:var(--tahuto-ink);display:flex;font-size:.88rem;gap:.55rem;line-height:1.4}.chat-tips__item-body[data-v-60dfd9de]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.chat-tips__skill[data-v-60dfd9de]{color:var(--tahuto-ink);font-size:.84rem;font-weight:700}.chat-tips__bullet[data-v-60dfd9de]{background:var(--tahuto-accent-bright);border-radius:999px;flex:0 0 auto;height:.4rem;margin-top:.45rem;width:.4rem}.chat-tips--dark .chat-tips__head[data-v-60dfd9de]{border-bottom-color:var(--chat-widget-modal-border,rgba(148,163,184,.22))}.chat-tips--dark .chat-tips__title[data-v-60dfd9de]{color:var(--chat-widget-modal-ink,#f8fafc)}.chat-tips--dark .chat-tips__item[data-v-60dfd9de],.chat-tips--dark .chat-tips__section-title[data-v-60dfd9de],.chat-tips--dark .chat-tips__subtitle[data-v-60dfd9de]{color:var(--chat-widget-modal-ink-muted,rgba(248,250,252,.72))}.chat-tips--dark .chat-tips__close[data-v-60dfd9de],.chat-tips--dark .chat-tips__skill[data-v-60dfd9de]{color:var(--chat-widget-modal-ink,#f8fafc)}.chat-tips--dark .chat-tips__close[data-v-60dfd9de]{background:#ffffff1a}.chat-tips--dark .chat-tips__close[data-v-60dfd9de]:hover{background:#ffffff29}.chat-tips--dark .chat-tips__bullet[data-v-60dfd9de]{background:var(--chat-highlight-bright,var(--tahuto-support))}.motion-fade:has(.chat-tips-panel){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a85}.chat-tips-panel.motion-fade__panel,.motion-fade__panel.chat-tips-panel{background:var(--chat-widget-modal-bg,linear-gradient(180deg,hsla(0,0%,100%,.92) 0,rgba(248,250,252,.97) 100%),var(--tahuto-brand-white));border:1px solid var(--chat-widget-modal-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-bottom:none;border-radius:var(--app-surface-radius) var(--app-surface-radius) 0 0;box-shadow:0 -12px 40px #0f172a38,inset 0 0 0 1px #ffffff8c;color:var(--chat-widget-modal-ink,var(--tahuto-ink));max-height:min(82vh,40rem);overflow:hidden;padding:0;width:min(100%,26rem)}.motion-fade__panel.chat-tips-panel>.motion-fade__content{min-height:0;overflow:hidden}.chat-tips-panel--dark.motion-fade__panel,.motion-fade__panel.chat-tips-panel--dark{background:var(--chat-widget-modal-bg,linear-gradient(165deg,#1e293b 0,#0f172a 100%));border-color:var(--chat-widget-modal-border,rgba(148,163,184,.18));box-shadow:0 -12px 40px #0006;color:var(--chat-widget-modal-ink,#f8fafc)}@media(min-width:641px){.chat-tips-panel.motion-fade__panel,.motion-fade__panel.chat-tips-panel{border-bottom:1px solid var(--chat-widget-modal-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-radius:var(--app-surface-radius);margin-bottom:1rem}}@media(max-width:640px){.motion-fade--align-bottom .motion-fade__panel.chat-tips-panel,.motion-fade--sheet .motion-fade__panel.chat-tips-panel{border-radius:var(--app-surface-radius) var(--app-surface-radius) 0 0;max-width:none;width:100%}}.chat-report[data-v-ac3cd1b6]{display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;min-height:0}.chat-report__head[data-v-ac3cd1b6]{align-items:flex-start;border-bottom:1px solid rgba(148,163,184,.28);display:flex;flex:0 0 auto;gap:.75rem;justify-content:space-between;padding:1.05rem 1.1rem .75rem}.chat-report__head-copy[data-v-ac3cd1b6]{flex:1 1 auto;min-width:0}.chat-report__title[data-v-ac3cd1b6]{color:var(--tahuto-ink);font-family:"DM Serif Display",Georgia,serif;font-size:1.3rem;font-weight:400;line-height:1.2;margin:0}.chat-report__subtitle[data-v-ac3cd1b6]{color:var(--tahuto-ink-muted);font-size:.82rem;line-height:1.35;margin:.35rem 0 0}.chat-report__close[data-v-ac3cd1b6]{align-items:center;background:#94a3b82e;border:none;border-radius:999px;color:var(--tahuto-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;margin:0;padding:0;touch-action:manipulation;width:2rem}.chat-report__close svg[data-v-ac3cd1b6]{height:1.05rem;width:1.05rem}.chat-report__close[data-v-ac3cd1b6]:hover{background:#94a3b847}.chat-report__body[data-v-ac3cd1b6]{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;min-height:0;overflow-y:auto;padding:.95rem 1.1rem calc(1.25rem + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.chat-report__preview[data-v-ac3cd1b6]{background:#94a3b824;border:1px solid rgba(148,163,184,.24);border-radius:var(--app-surface-radius);display:flex;flex-direction:column;gap:.3rem;padding:.7rem .8rem}.chat-report__preview-label[data-v-ac3cd1b6]{color:var(--tahuto-ink-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat-report__preview-text[data-v-ac3cd1b6]{color:var(--tahuto-ink);font-size:.86rem;line-height:1.4;margin:0;white-space:pre-wrap}.chat-report__field[data-v-ac3cd1b6]{display:flex;flex-direction:column;gap:.35rem}.chat-report__field-label[data-v-ac3cd1b6]{color:var(--tahuto-ink);font-size:.8rem;font-weight:700}.chat-report__textarea[data-v-ac3cd1b6]{background:#ffffffc7;border:1px solid rgba(148,163,184,.34);border-radius:var(--app-surface-radius);color:var(--tahuto-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.45;min-height:5.5rem;padding:.65rem .75rem;resize:vertical;width:100%}.chat-report__textarea[data-v-ac3cd1b6]:focus{border-color:var(--tahuto-accent-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--tahuto-accent-bright) 28%,transparent);outline:none}.chat-report__counter[data-v-ac3cd1b6]{align-self:flex-end;color:var(--tahuto-ink-muted);font-size:.72rem}.chat-report__error[data-v-ac3cd1b6]{background:#ef44441f;color:#b91c1c}.chat-report__error[data-v-ac3cd1b6],.chat-report__success[data-v-ac3cd1b6]{border-radius:var(--app-surface-radius);font-size:.84rem;margin:0;padding:.55rem .7rem}.chat-report__success[data-v-ac3cd1b6]{background:#22c55e24;color:#15803d}.chat-report__actions[data-v-ac3cd1b6]{display:flex;gap:.6rem;justify-content:flex-end;margin-top:.2rem}.chat-report__btn[data-v-ac3cd1b6]{border:1px solid transparent;border-radius:999px;cursor:pointer;font-size:.88rem;font-weight:700;padding:.55rem 1.1rem;touch-action:manipulation}.chat-report__btn[data-v-ac3cd1b6]:disabled{cursor:not-allowed;opacity:.55}.chat-report__btn--ghost[data-v-ac3cd1b6]{background:transparent;border-color:#94a3b857;color:var(--tahuto-ink)}.chat-report__btn--primary[data-v-ac3cd1b6]{background:linear-gradient(165deg,var(--tahuto-accent-bright),color-mix(in srgb,var(--tahuto-accent-bright) 70%,#0ea5e9));border-color:transparent;color:#04121f}.chat-report--dark .chat-report__btn--ghost[data-v-ac3cd1b6],.chat-report--dark .chat-report__field-label[data-v-ac3cd1b6],.chat-report--dark .chat-report__preview-text[data-v-ac3cd1b6],.chat-report--dark .chat-report__title[data-v-ac3cd1b6]{color:var(--chat-widget-modal-ink,#f8fafc)}.chat-report--dark .chat-report__counter[data-v-ac3cd1b6],.chat-report--dark .chat-report__preview-label[data-v-ac3cd1b6],.chat-report--dark .chat-report__subtitle[data-v-ac3cd1b6]{color:var(--chat-widget-modal-ink-muted,rgba(248,250,252,.62))}.chat-report--dark .chat-report__head[data-v-ac3cd1b6]{border-bottom-color:var(--chat-widget-modal-border,rgba(148,163,184,.22))}.chat-report--dark .chat-report__close[data-v-ac3cd1b6]{background:#ffffff1a;color:var(--chat-widget-modal-ink,#f8fafc)}.chat-report--dark .chat-report__close[data-v-ac3cd1b6]:hover{background:#ffffff29}.chat-report--dark .chat-report__preview[data-v-ac3cd1b6]{background:color-mix(in srgb,var(--chat-widget-modal-field-bg,hsla(0,0%,100%,.06)) 90%,transparent);border-color:var(--chat-widget-modal-field-border,hsla(0,0%,100%,.12))}.chat-report--dark .chat-report__textarea[data-v-ac3cd1b6]{background:var(--chat-widget-modal-field-bg,hsla(0,0%,100%,.06));color:var(--chat-widget-modal-ink,#f8fafc)}.chat-report--dark .chat-report__btn--ghost[data-v-ac3cd1b6],.chat-report--dark .chat-report__textarea[data-v-ac3cd1b6]{border-color:var(--chat-widget-modal-field-border,hsla(0,0%,100%,.12))}.motion-fade:has(.chat-report-panel){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a85}.chat-report-panel.motion-fade__panel,.motion-fade__panel.chat-report-panel{background:var(--chat-widget-modal-bg,linear-gradient(180deg,hsla(0,0%,100%,.92) 0,rgba(248,250,252,.97) 100%),var(--tahuto-brand-white));border:1px solid var(--chat-widget-modal-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-bottom:none;border-radius:var(--app-surface-radius) var(--app-surface-radius) 0 0;box-shadow:0 -12px 40px #0f172a38,inset 0 0 0 1px #ffffff8c;color:var(--chat-widget-modal-ink,var(--tahuto-ink));max-height:min(86vh,42rem);overflow:hidden;padding:0;width:min(100%,28rem)}.motion-fade__panel.chat-report-panel>.motion-fade__content{min-height:0;overflow:hidden}.chat-report-panel--dark.motion-fade__panel,.motion-fade__panel.chat-report-panel--dark{box-shadow:0 -12px 40px #0006}@media(min-width:641px){.chat-report-panel.motion-fade__panel,.motion-fade__panel.chat-report-panel{border-bottom:1px solid var(--chat-widget-modal-border,color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent));border-radius:var(--app-surface-radius);margin-bottom:1rem}}@media(max-width:640px){.motion-fade--align-bottom .motion-fade__panel.chat-report-panel,.motion-fade--sheet .motion-fade__panel.chat-report-panel{border-radius:var(--app-surface-radius) var(--app-surface-radius) 0 0;max-width:none;width:100%}}.admin-cms-action-confirm[data-v-0aca4383]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.admin-cms-action-confirm__intro[data-v-0aca4383]{color:inherit;font-size:.92rem;line-height:1.45;margin:0;white-space:pre-wrap}.admin-cms-action-confirm__meta[data-v-0aca4383]{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.4rem;margin:0;opacity:.85}.admin-cms-action-confirm__pill[data-v-0aca4383]{background:#38bdf82e;border:1px solid rgba(56,189,248,.35);border-radius:999px;display:inline-flex;padding:.15rem .55rem}.admin-cms-action-confirm__preview[data-v-0aca4383],.admin-cms-action-confirm__tool[data-v-0aca4383]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.admin-cms-action-confirm__preview[data-v-0aca4383]{background:#0f172a59;border-radius:var(--app-surface-radius,12px);line-height:1.4;margin:0;max-height:12rem;overflow:auto;padding:.55rem .65rem;white-space:pre-wrap;word-break:break-word}.admin-cms-action-confirm__rule[data-v-0aca4383]{border:0;border-top:1px solid rgba(148,163,184,.28);margin:0}.admin-cms-action-confirm__actions[data-v-0aca4383]{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.admin-cms-action-confirm__btn[data-v-0aca4383]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(148,163,184,.35);border-radius:999px;color:inherit;cursor:pointer;font-size:.8rem;font-weight:600;padding:.4rem .85rem}.admin-cms-action-confirm__btn[data-v-0aca4383]:disabled{cursor:not-allowed;opacity:.5}.admin-cms-action-confirm__btn--primary[data-v-0aca4383]{background:#38bdf838;border-color:#38bdf873}.admin-cms-action-confirm__hint[data-v-0aca4383]{font-size:.7rem;line-height:1.35;margin:0;opacity:.7}.admin-cms-action-confirm--active .admin-cms-action-confirm__preview[data-v-0aca4383]{border:1px solid rgba(56,189,248,.28)}.chat-assistant-overlay[data-v-ce88b31a]{background:var(--tahuto-surface);display:flex;flex-direction:column;inset:0;overflow:hidden;position:fixed;z-index:110}.chat-assistant-panel[data-v-ce88b31a]{--chat-highlight:var(--tahuto-accent);--chat-highlight-bright:var(--tahuto-accent-bright);--chat-highlight-ink:var(--tahuto-accent-deep);--chat-widget-bg:color-mix(in srgb,var(--tahuto-surface-raised,#fff) 88%,var(--tahuto-accent) 12%);--chat-widget-border:color-mix(in srgb,var(--tahuto-accent) 28%,transparent);--chat-widget-ink:var(--tahuto-ink);--chat-widget-ink-muted:var(--tahuto-ink-muted,#64748b);--chat-widget-kind:var(--tahuto-accent);--chat-widget-btn-bg:color-mix(in srgb,var(--tahuto-surface-raised,#fff) 92%,transparent);--chat-widget-btn-border:color-mix(in srgb,var(--tahuto-accent) 35%,transparent);--chat-widget-btn-ink:var(--tahuto-ink);--chat-widget-btn-primary-bg:var(--tahuto-accent);--chat-widget-btn-primary-border:var(--tahuto-accent);--chat-widget-btn-primary-ink:var(--tahuto-ink-on-inverse);--chat-widget-done-bg:color-mix(in srgb,var(--tahuto-surface-raised,#fff) 90%,var(--tahuto-success-deep) 10%);--chat-widget-done-border:color-mix(in srgb,var(--tahuto-success-deep) 30%,transparent);--chat-widget-done-ink:var(--tahuto-success-deep);--chat-widget-done-ink-muted:color-mix(in srgb,var(--tahuto-success-deep) 78%,transparent);--chat-widget-chart-bg:rgba(248,250,252,.72);--chat-widget-chart-border:color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent);--chat-widget-chart-ink:rgba(15,23,42,.92);--chat-widget-chart-ink-muted:rgba(100,116,139,.95);--chat-widget-badge-bg:hsla(0,0%,100%,.88);--chat-widget-badge-border:color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent);--chat-widget-badge-ink:var(--tahuto-ink);--chat-widget-modal-bg:linear-gradient(180deg,hsla(0,0%,100%,.92) 0%,rgba(248,250,252,.97) 100%),var(--tahuto-brand-white,#fff);--chat-widget-modal-border:color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent);--chat-widget-modal-ink:var(--tahuto-ink);--chat-widget-modal-ink-muted:var(--tahuto-ink-muted,#64748b);--chat-widget-modal-field-bg:hsla(0,0%,100%,.78);--chat-widget-modal-field-border:rgba(148,163,184,.34);background:transparent;color:var(--tahuto-ink);display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:42rem;position:relative;width:100%}.chat-assistant-panel[data-v-ce88b31a]>:not(.chat-assistant-panel__surface-stack){position:relative;z-index:1}.chat-assistant-panel__header[data-v-ce88b31a]{align-items:center;background:color-mix(in srgb,#fff 58%,transparent);border-bottom:1px solid rgba(15,23,42,.06);display:flex;flex-shrink:0;gap:6px;justify-content:space-between;padding:10px 12px 10px 8px}.safe-area-top[data-v-ce88b31a]{padding-top:max(12px,env(safe-area-inset-top,0px))}.chat-assistant-panel__publish-nav[data-v-ce88b31a]{align-items:center;display:flex;flex:1 1 auto;gap:.35rem;min-width:0}.chat-assistant-panel__tabs[data-v-ce88b31a]{align-items:center;display:flex;gap:.3rem;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chat-assistant-panel__tabs[data-v-ce88b31a]::-webkit-scrollbar{display:none}.chat-assistant-panel__tab[data-v-ce88b31a]{align-items:center;background:#f8fafcf2;border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 35%,transparent);border-radius:999px;color:var(--tahuto-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:600;gap:.25rem;line-height:1.2;margin:0;max-width:9.5rem;padding:.38rem .55rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.chat-assistant-panel__tab--active[data-v-ce88b31a]{background:linear-gradient(135deg,color-mix(in srgb,var(--chat-highlight) 18%,transparent),color-mix(in srgb,var(--chat-highlight-bright) 22%,transparent));border-color:color-mix(in srgb,var(--chat-highlight) 55%,transparent);color:var(--chat-highlight-ink)}.chat-assistant-panel__tab-label[data-v-ce88b31a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-assistant-panel__tab-close[data-v-ce88b31a]{align-items:center;border-radius:999px;color:var(--tahuto-ink-muted);display:inline-flex;font-size:.95rem;height:1.05rem;justify-content:center;line-height:1;width:1.05rem}.chat-assistant-panel__tab-close[data-v-ce88b31a]:hover{background:#0f172a14;color:var(--tahuto-ink)}.chat-assistant-panel__tab-trash[data-v-ce88b31a]{align-items:center;background:transparent;border:0;border-radius:0;color:var(--tahuto-danger-deep,#dc2626);cursor:pointer;display:inline-flex;flex-shrink:0;height:.95rem;justify-content:center;line-height:0;margin:0;padding:0;width:.95rem}.chat-assistant-panel__tab-trash--busy[data-v-ce88b31a]{cursor:wait;opacity:.7;pointer-events:none}.chat-assistant-panel__tab-trash[data-v-ce88b31a]:hover{background:transparent;color:#b91c1c}.chat-assistant-panel__tab-trash[data-v-ce88b31a]:focus-visible{border-radius:3px;outline:2px solid rgba(185,28,28,.45);outline-offset:1px}.chat-assistant-panel__trash--tab[data-v-ce88b31a]{height:.85rem;width:.85rem}.chat-assistant-panel__tab-add[data-v-ce88b31a]{align-items:center;background:transparent;border:1px dashed color-mix(in srgb,var(--chat-highlight) 45%,transparent);border-radius:999px;color:var(--chat-highlight-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1.2rem;font-weight:600;height:2rem;justify-content:center;line-height:1;margin:0;padding:0;transition:border-color .2s ease,color .2s ease;width:2rem}.chat-assistant-panel__tab-add[data-v-ce88b31a]:disabled{cursor:not-allowed;opacity:.4}.chat-assistant-panel__reset[data-v-ce88b31a]{align-items:center;background:#ef444414;border:0;border-radius:50%;color:var(--tahuto-danger-deep);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0;padding:0;width:40px}.chat-assistant-panel__reset--busy[data-v-ce88b31a]{background:#ef444429;pointer-events:none}.chat-assistant-panel__trash[data-v-ce88b31a]{height:18px;overflow:visible;width:18px}.chat-assistant-panel__trash-lid[data-v-ce88b31a]{transform-box:fill-box;transform-origin:20% 85%}.chat-assistant-panel__trash-body[data-v-ce88b31a]{transform-box:fill-box;transform-origin:50% 50%}.chat-assistant-panel__reset[data-v-ce88b31a]:hover{background:#ef444424}.chat-assistant-panel__reset[data-v-ce88b31a]:focus-visible{outline:2px solid rgba(185,28,28,.45);outline-offset:2px}.chat-assistant-panel__reset[data-v-ce88b31a]:disabled{cursor:wait;opacity:.7}.chat-assistant-panel__titles[data-v-ce88b31a]{flex:1 1 auto;min-width:0}.chat-assistant-panel__title-row[data-v-ce88b31a]{align-items:center;display:flex;gap:10px;min-width:0}.chat-assistant-panel__title-thumb[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-ink) 8%,transparent);border-radius:10px;display:block;flex-shrink:0;height:36px;overflow:hidden;width:36px}.chat-assistant-panel__title-thumb-img[data-v-ce88b31a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-assistant-panel__title-thumb-placeholder[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-ink) 12%,transparent);display:block;height:100%;width:100%}.chat-assistant-panel__title-text[data-v-ce88b31a]{min-width:0}.chat-assistant-panel__title[data-v-ce88b31a]{color:var(--tahuto-ink);font-family:"DM Serif Display",Georgia,serif;font-size:1.2rem;font-weight:400;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-assistant-panel__subtitle[data-v-ce88b31a]{color:#0f172a8c;font-size:.78rem;line-height:1.25;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-assistant-panel__header-actions[data-v-ce88b31a]{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-left:auto}.chat-assistant-panel__close[data-v-ce88b31a]{background:#0f172a0f;color:var(--tahuto-ink)}.chat-assistant-panel__close[data-v-ce88b31a],.chat-assistant-panel__theme[data-v-ce88b31a]{align-items:center;border:0;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0;padding:0;width:40px}.chat-assistant-panel__theme[data-v-ce88b31a]{background:color-mix(in srgb,var(--chat-highlight,var(--tahuto-accent)) 16%,transparent);color:var(--chat-highlight,var(--tahuto-accent));overflow:visible;position:relative}.chat-assistant-panel__theme--linen[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-accent) 16%,transparent);color:var(--tahuto-accent)}.chat-assistant-panel__theme--sand[data-v-ce88b31a]{background:color-mix(in srgb,#d97706 16%,transparent);color:#d97706}.chat-assistant-panel__theme--mint[data-v-ce88b31a]{background:color-mix(in srgb,#059669 16%,transparent);color:#059669}.chat-assistant-panel__theme--sky[data-v-ce88b31a]{background:color-mix(in srgb,#0ea5e9 16%,transparent);color:#0ea5e9}.chat-assistant-panel__theme--dusk[data-v-ce88b31a]{background:color-mix(in srgb,#7c3aed 16%,transparent);color:#7c3aed}.chat-assistant-panel__theme--paper[data-v-ce88b31a]{background:color-mix(in srgb,#78716c 16%,transparent);color:#78716c}.chat-assistant-panel__theme--plain[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-accent) 12%,transparent);color:var(--tahuto-accent)}.chat-assistant-panel__theme--navy[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-accent-bright) 22%,transparent);color:var(--tahuto-accent-bright)}.chat-assistant-panel__theme--ocean[data-v-ce88b31a]{background:color-mix(in srgb,#38bdf8 22%,transparent);color:#38bdf8}.chat-assistant-panel__theme--ink[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-support) 22%,transparent);color:var(--tahuto-support)}.chat-assistant-panel__theme--slate[data-v-ce88b31a]{background:#94a3b833;color:#94a3b8}.chat-assistant-panel__theme--dune[data-v-ce88b31a]{background:color-mix(in srgb,#d97706 20%,transparent);color:#f59e0b}.chat-assistant-panel__brush[data-v-ce88b31a]{color:inherit;height:20px;overflow:visible;transform-origin:50% 42%;width:20px}.chat-assistant-panel__brush-splash[data-v-ce88b31a]{animation:chat-brush-splash-ce88b31a .7s cubic-bezier(.22,.8,.35,1) var(--brush-splash-delay,0s) 1 forwards;background:currentColor;border-radius:50%;height:var(--brush-splash-size,6px);left:50%;margin-left:calc(var(--brush-splash-size, 6px)/-2);margin-top:calc(var(--brush-splash-size, 6px)/-2);opacity:0;pointer-events:none;position:absolute;top:18%;width:var(--brush-splash-size,6px);will-change:transform,opacity;z-index:3}.chat-assistant-panel__brush--idle[data-v-ce88b31a]{animation:chat-brush-idle-ce88b31a 2.8s cubic-bezier(.45,.8,.55,1) infinite;will-change:transform}.chat-assistant-panel__brush--stroke[data-v-ce88b31a]{animation:chat-brush-stroke-ce88b31a .55s cubic-bezier(.28,1.1,.36,1) 1 both;will-change:transform}.chat-assistant-panel__brush--calm[data-v-ce88b31a]{animation:none;transform:none}@keyframes chat-brush-idle-ce88b31a{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-.5px)}}@keyframes chat-brush-stroke-ce88b31a{0%{transform:rotate(-8deg) scale(1) translate(0)}28%{transform:rotate(-22deg) scale(1.08) translate(-1px,2px)}55%{transform:rotate(12deg) scale(1.12) translate(2px,-1px)}to{transform:rotate(-6deg) scale(1) translate(0)}}@keyframes chat-brush-splash-ce88b31a{0%{opacity:.95;transform:translate(0) scale(.6)}35%{opacity:1;transform:translate(calc(var(--brush-splash-x, 12px)*.55),calc(var(--brush-splash-y, 10px)*.55)) scale(1)}to{opacity:0;transform:translate(var(--brush-splash-x,12px),var(--brush-splash-y,10px)) scale(.45)}}@media(prefers-reduced-motion:reduce){.chat-assistant-panel__brush--idle[data-v-ce88b31a],.chat-assistant-panel__brush--stroke[data-v-ce88b31a],.chat-assistant-panel__brush-splash[data-v-ce88b31a]{animation:none}.chat-assistant-panel__brush-splash[data-v-ce88b31a]{display:none}}.chat-assistant-panel__close svg[data-v-ce88b31a],.chat-assistant-panel__theme .chat-assistant-panel__brush[data-v-ce88b31a],.chat-assistant-panel__theme svg[data-v-ce88b31a]{height:20px;width:20px}.chat-assistant-panel__close[data-v-ce88b31a]:focus-visible,.chat-assistant-panel__theme[data-v-ce88b31a]:focus-visible{outline:2px solid rgba(15,23,42,.4);outline-offset:2px}.chat-assistant-panel__publish-slot[data-v-ce88b31a]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.chat-assistant-panel__publish-slot--loading[data-v-ce88b31a]{align-items:center;justify-content:center;padding:.75rem}.chat-assistant-panel__publish[data-v-ce88b31a],.chat-assistant-panel__stream[data-v-ce88b31a]{background:transparent;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.chat-assistant-panel__surface-stack[data-v-ce88b31a]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.chat-assistant-panel__surface-bg[data-v-ce88b31a]{inset:0;position:absolute}.chat-assistant-panel__surface-bg--outgoing[data-v-ce88b31a]{z-index:0}.chat-assistant-panel__surface-bg--incoming[data-v-ce88b31a]{animation:chat-surface-bg-in-ce88b31a .34s cubic-bezier(.22,1,.36,1) both;z-index:1}@keyframes chat-surface-bg-in-ce88b31a{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.chat-assistant-panel__surface-bg--incoming[data-v-ce88b31a]{animation:none}}.chat-assistant-panel__messages-wrap[data-v-ce88b31a]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.chat-assistant-panel__messages[data-v-ce88b31a]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;overflow-x:clip;overflow-y:auto;padding:16px 16px 8.5rem;-webkit-overflow-scrolling:touch;background:transparent}.chat-assistant-panel__stream-footer[data-v-ce88b31a]{align-items:stretch;background:transparent;bottom:0;display:flex;flex-direction:column;gap:.45rem;left:0;padding:.5rem 12px 10px 16px;pointer-events:none;position:absolute;right:0;z-index:1}.chat-assistant-panel__stream-footer[data-v-ce88b31a]>*{pointer-events:auto}.chat-assistant-panel__stream-footer-end[data-v-ce88b31a]{align-items:center;bottom:auto;display:flex;flex:0 0 auto;gap:.45rem;justify-content:flex-end;margin:0;position:relative;right:auto;width:100%}.chat-assistant-panel__tips-btn[data-v-ce88b31a]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid color-mix(in srgb,var(--tahuto-ink-subtle) 42%,transparent);border-radius:9999px;box-shadow:0 2px 8px #0f172a1f;color:var(--tahuto-ink);cursor:pointer;display:inline-flex;height:1.7rem;justify-content:center;margin:0;padding:0;touch-action:manipulation;width:1.7rem}.chat-assistant-panel__tips-btn-glyph[data-v-ce88b31a]{font-family:"DM Serif Display",Georgia,serif;font-size:.92rem;font-style:italic;font-weight:400;line-height:1}.chat-assistant-panel__tips-btn[data-v-ce88b31a]:hover{background:#f8fafcfa;border-color:#64748b8c}.chat-assistant-panel__tips-btn[data-v-ce88b31a]:focus-visible{outline:2px solid rgba(14,165,233,.9);outline-offset:2px}.chat-assistant-panel__msg-row[data-v-ce88b31a]{width:100%}.chat-assistant-panel__msg-row[data-v-ce88b31a] .chat-msg-select__body{display:flex}.chat-assistant-panel__msg-row--user[data-v-ce88b31a] .chat-msg-select__body{justify-content:flex-end}.chat-assistant-panel__msg-row--assistant[data-v-ce88b31a] .chat-msg-select__body{justify-content:flex-start;width:100%}.chat-assistant-panel__msg-row.chat-msg-select--selected[data-v-ce88b31a] .chat-assistant-bubble:not(.chat-assistant-bubble--pending){box-shadow:0 0 0 2px #0ea5e98c,0 1px #0f172a0f}.chat-assistant-panel__msg-row--user.chat-msg-select--selected[data-v-ce88b31a] .chat-assistant-bubble--user{box-shadow:0 0 0 2px #0ea5e98c}.chat-assistant-panel__msg-stack[data-v-ce88b31a]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:.45rem;min-width:0;width:100%}.chat-assistant-panel__msg-stack--user[data-v-ce88b31a]{align-items:flex-end}.chat-assistant-panel__msg-stack--assistant[data-v-ce88b31a]{align-items:stretch}.chat-assistant-panel__report-row[data-v-ce88b31a]{display:flex;justify-content:flex-end;margin-top:.15rem;width:100%}.chat-assistant-panel__report-btn[data-v-ce88b31a]{align-items:center;background:transparent;border:1px solid rgba(148,163,184,.3);border-radius:999px;color:var(--tahuto-ink-muted,#64748b);cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:.3rem;padding:.28rem .6rem;touch-action:manipulation;transition:background .18s ease,color .18s ease,border-color .18s ease}.chat-assistant-panel__report-btn svg[data-v-ce88b31a]{height:.85rem;width:.85rem}.chat-assistant-panel__report-btn[data-v-ce88b31a]:hover{background:#94a3b829;border-color:#94a3b880;color:var(--tahuto-ink,#1e293b)}.chat-assistant-panel__wide-block[data-v-ce88b31a]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.chat-assistant-panel__wide-block--checklist[data-v-ce88b31a]{margin-top:.35rem}.chat-assistant-panel__wide-block--charts[data-v-ce88b31a]{display:flex;flex-direction:column;gap:.45rem}.chat-assistant-panel__wide-block--tables[data-v-ce88b31a] .chat-md__table-wrap{margin:0;width:100%}.chat-assistant-panel__wide-block--tables[data-v-ce88b31a] .chat-md__table{font-size:.86em;min-width:100%}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a]{overflow:hidden}.chat-assistant-panel__wide-block--price-insight[data-v-ce88b31a]{margin:.45rem 0 .15rem;padding:0 .15rem}.chat-assistant-panel__price-insight[data-v-ce88b31a]{background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--app-surface-radius);color:color-mix(in srgb,currentColor 88%,transparent);font-size:.86rem;line-height:1.45;margin:0;padding:.55rem .7rem}.chat-listings-swap-enter-active[data-v-ce88b31a],.chat-listings-swap-leave-active[data-v-ce88b31a]{transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.chat-listings-swap-leave-active[data-v-ce88b31a]{transition-duration:.22s}.chat-listings-swap-enter-from[data-v-ce88b31a]{opacity:0;transform:translateY(14px)}.chat-listings-swap-enter-to[data-v-ce88b31a],.chat-listings-swap-leave-from[data-v-ce88b31a]{opacity:1;transform:translateY(0)}.chat-listings-swap-leave-to[data-v-ce88b31a]{opacity:0;transform:translateY(-10px)}@media(prefers-reduced-motion:reduce){.chat-listings-swap-enter-active[data-v-ce88b31a],.chat-listings-swap-leave-active[data-v-ce88b31a]{transition:none}.chat-listings-swap-enter-from[data-v-ce88b31a],.chat-listings-swap-leave-to[data-v-ce88b31a]{opacity:1;transform:none}}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .glass-strip-full,.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .glass-strip-full--listing-carousel{box-sizing:border-box;margin-left:0;margin-right:0;-webkit-mask-image:none;mask-image:none;max-width:100%;width:100%}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip--embedded{margin:0;max-width:100%;min-width:0;overflow:hidden}.chat-assistant-panel__context-badge[data-v-ce88b31a]{align-items:center;display:flex;justify-content:flex-start;max-width:100%;padding:0 0 .15rem;width:100%}.chat-assistant-panel__context-badge[data-v-ce88b31a] .chat-vehicle-micro-badge{max-width:min(100%,18rem);pointer-events:none}.chat-assistant-panel--surface-linen[data-v-ce88b31a]{--chat-highlight:var(--tahuto-accent);--chat-highlight-bright:var(--tahuto-accent-bright);--chat-highlight-ink:var(--tahuto-accent-deep)}.chat-assistant-panel--surface-sand[data-v-ce88b31a]{--chat-highlight:#d97706;--chat-highlight-bright:#f59e0b;--chat-highlight-ink:#92400e}.chat-assistant-panel--surface-mint[data-v-ce88b31a]{--chat-highlight:#059669;--chat-highlight-bright:#34d399;--chat-highlight-ink:#065f46}.chat-assistant-panel--surface-sky[data-v-ce88b31a]{--chat-highlight:#0ea5e9;--chat-highlight-bright:#38bdf8;--chat-highlight-ink:#0369a1}.chat-assistant-panel--surface-dusk[data-v-ce88b31a]{--chat-highlight:#7c3aed;--chat-highlight-bright:#a78bfa;--chat-highlight-ink:#5b21b6}.chat-assistant-panel--surface-paper[data-v-ce88b31a]{--chat-highlight:#78716c;--chat-highlight-bright:#a8a29e;--chat-highlight-ink:#44403c}.chat-assistant-panel--surface-plain[data-v-ce88b31a]{--chat-highlight:var(--tahuto-accent);--chat-highlight-bright:var(--tahuto-accent-bright);--chat-highlight-ink:var(--tahuto-accent-deep)}.chat-assistant-panel__surface-bg--linen[data-v-ce88b31a]{background-color:var(--tahuto-surface);background-image:url(../images/chat-linen-texture.png);background-repeat:repeat;background-size:96px 108px}.chat-assistant-panel__surface-bg--sand[data-v-ce88b31a]{background:radial-gradient(120% 80% at 20% 0,rgba(251,191,36,.14),transparent 55%),linear-gradient(165deg,var(--tahuto-surface) 0,var(--tahuto-support) 48%,var(--tahuto-support-soft) 100%)}.chat-assistant-panel__surface-bg--mint[data-v-ce88b31a]{background:radial-gradient(100% 70% at 80% 10%,rgba(52,211,153,.16),transparent 50%),linear-gradient(165deg,var(--tahuto-success-soft) 0,var(--tahuto-success-soft) 45%,var(--tahuto-success-soft) 100%)}.chat-assistant-panel__surface-bg--sky[data-v-ce88b31a]{background:radial-gradient(110% 75% at 15% 0,rgba(56,189,248,.16),transparent 52%),linear-gradient(165deg,var(--tahuto-accent-soft) 0,var(--tahuto-accent-soft) 50%,var(--tahuto-accent-soft) 100%)}.chat-assistant-panel__surface-bg--dusk[data-v-ce88b31a]{background:radial-gradient(100% 70% at 85% 0,rgba(167,139,250,.18),transparent 55%),linear-gradient(165deg,var(--tahuto-accent-soft) 0,var(--tahuto-accent-soft) 48%,var(--tahuto-accent-soft) 100%)}.chat-assistant-panel__surface-bg--paper[data-v-ce88b31a]{background-color:var(--tahuto-surface);background-image:url(../bg_paper.webp);background-repeat:repeat;background-size:auto}.chat-assistant-panel__surface-bg--plain[data-v-ce88b31a]{background:var(--tahuto-brand-white)}.chat-assistant-panel__surface-bg--navy[data-v-ce88b31a]{background:#042a4a}.chat-assistant-panel__surface-bg--ocean[data-v-ce88b31a]{background:#005a98}.chat-assistant-panel__surface-bg--ink[data-v-ce88b31a]{background:var(--tahuto-brand-ink)}.chat-assistant-panel__surface-bg--slate[data-v-ce88b31a]{background:#1e293b}.chat-assistant-panel__surface-bg--dune[data-v-ce88b31a]{background:#2a241c}.chat-assistant-panel--surface-dusk[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-dusk[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-dusk[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-dusk[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-dusk[data-v-ce88b31a] .flash-overlay-panel__body,.chat-assistant-panel--surface-linen[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-linen[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-linen[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-linen[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-linen[data-v-ce88b31a] .flash-overlay-panel__body,.chat-assistant-panel--surface-mint[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-mint[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-mint[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-mint[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-mint[data-v-ce88b31a] .flash-overlay-panel__body,.chat-assistant-panel--surface-paper[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-paper[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-paper[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-paper[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-paper[data-v-ce88b31a] .flash-overlay-panel__body,.chat-assistant-panel--surface-sand[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-sand[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-sand[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-sand[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-sand[data-v-ce88b31a] .flash-overlay-panel__body,.chat-assistant-panel--surface-sky[data-v-ce88b31a] .flash-chat,.chat-assistant-panel--surface-sky[data-v-ce88b31a] .flash-chat__stage,.chat-assistant-panel--surface-sky[data-v-ce88b31a] .flash-chat__thread,.chat-assistant-panel--surface-sky[data-v-ce88b31a] .flash-overlay-panel,.chat-assistant-panel--surface-sky[data-v-ce88b31a] .flash-overlay-panel__body{background:transparent}.chat-assistant-panel__quotas[data-v-ce88b31a]{align-items:center;background:transparent;box-shadow:none;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.45rem;justify-content:flex-end;padding:0}.chat-assistant-panel__quotas--multi[data-v-ce88b31a]{max-width:none;padding:0}.chat-assistant-panel__quotas--multi .chat-assistant-panel__quota[data-v-ce88b31a]{margin-bottom:0}.chat-assistant-bubble[data-v-ce88b31a]{border-radius:var(--app-surface-radius);font-size:.95rem;line-height:1.45;max-width:88%;padding:10px 14px}.chat-assistant-bubble[data-v-ce88b31a]:has(.chat-seller-forward-confirm){max-width:min(92%,26rem);overflow:hidden}.chat-assistant-bubble__text[data-v-ce88b31a]{margin:0;word-break:break-word}.chat-assistant-bubble__dir-choices[data-v-ce88b31a]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.chat-assistant-bubble__dir-msg[data-v-ce88b31a]{display:flex;flex-direction:column;gap:.15rem;min-width:0;width:100%}.chat-assistant-bubble__dir-choice[data-v-ce88b31a]{background:#0ea5e91a;border:1px solid rgba(14,165,233,.4);border-radius:999px;color:#0369a1;cursor:pointer;font-size:.82rem;font-weight:600;min-height:36px;padding:.35rem .75rem}.chat-assistant-bubble__dir-choice[data-v-ce88b31a]:disabled{cursor:not-allowed;opacity:.5}.chat-assistant-bubble__vehicle-badges[data-v-ce88b31a]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem;max-width:100%}.chat-vehicle-micro-add[data-v-ce88b31a]{align-items:center;background:#f8fafceb;border:1px dashed rgba(100,116,139,.55);border-radius:999px;color:var(--tahuto-ink);cursor:pointer;display:inline-flex;height:2.05rem;justify-content:center;margin:0;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .16s ease;width:2.05rem}.chat-vehicle-micro-add svg[data-v-ce88b31a]{height:1rem;width:1rem}.chat-vehicle-micro-add[data-v-ce88b31a]:hover:not(:disabled){background:var(--tahuto-surface-raised);border-color:var(--tahuto-ink-muted);color:var(--tahuto-ink)}.chat-vehicle-micro-add[data-v-ce88b31a]:active:not(:disabled){transform:scale(.94)}.chat-vehicle-micro-add[data-v-ce88b31a]:disabled{cursor:not-allowed;opacity:.45}.chat-vehicle-micro-add[data-v-ce88b31a]:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:2px}.chat-assistant-bubble__auth-cta[data-v-ce88b31a]{align-items:center;background:var(--tahuto-ink);border:0;border-radius:999px;color:var(--tahuto-brand-white);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:650;justify-content:center;letter-spacing:.01em;margin-top:10px;padding:.55rem 1rem;transition:transform .15s ease,background .15s ease}.chat-assistant-bubble__auth-cta[data-v-ce88b31a]:hover{background:var(--tahuto-ink)}.chat-assistant-bubble__auth-cta[data-v-ce88b31a]:active{transform:scale(.98)}.chat-assistant-panel__guest-auth[data-v-ce88b31a]{align-self:flex-start;margin:0 0 4px}.chat-assistant-bubble--assistant[data-v-ce88b31a]{align-self:flex-start;background:var(--tahuto-surface-raised);box-shadow:0 1px #0f172a0f}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip--embedded .listing-strip__glass-strip--dots{max-width:100%;overflow-x:clip;overflow-y:visible}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip__header{margin-top:0;padding-bottom:.65rem;padding-top:.35rem}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip__heading{padding-left:0;padding-right:0}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .home-section-title,.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip__title{font-size:1rem}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip--embedded .home-section-title{--home-heading-color:var(--tahuto-ink);--home-heading-line-color:color-mix(in srgb,var(--tahuto-ink) 18%,transparent);--home-heading-count-color:color-mix(in srgb,var(--tahuto-ink) 45%,transparent);color:var(--tahuto-ink)}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip--embedded .home-section-heading__count{color:#0f172a73}.chat-assistant-panel__wide-block--listings[data-v-ce88b31a] .listing-strip--embedded .home-section-heading__line{background-color:#0f172a2e}.chat-assistant-bubble--user[data-v-ce88b31a]{align-self:flex-end;background:var(--tahuto-ink);color:var(--tahuto-brand-white)}.chat-assistant-bubble--pending[data-v-ce88b31a]{align-items:center;background:transparent;box-shadow:none;display:flex;justify-content:flex-start;max-width:min(100%,22rem);min-height:3.75rem;padding:0;width:-moz-fit-content;width:fit-content}.chat-assistant-bubble--skill[data-v-ce88b31a]{max-width:min(100%,22.5rem);padding-bottom:12px;width:100%}.chat-assistant-bubble--skill[data-v-ce88b31a]:has(.chat-auth-login-skill){max-width:88%}.chat-assistant-bubble--skill[data-v-ce88b31a]:has(.chat-auth-login-skill__success){background:transparent;box-shadow:none;max-width:min(100%,22.5rem);padding:0}.chat-assistant-bubble--skill .chat-auth-login-skill[data-v-ce88b31a],.chat-assistant-bubble--skill .chat-device-export-skill[data-v-ce88b31a]{margin-top:8px}.chat-assistant-panel__chips[data-v-ce88b31a]{align-items:flex-start;background:transparent;border-top:none;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.4rem;max-width:100%;min-width:0;overflow:visible;padding:0;width:100%}.chat-assistant-panel__chips[data-v-ce88b31a]::-webkit-scrollbar{display:none}.chat-assistant-panel__select-bar-wrap[data-v-ce88b31a]{flex:0 0 auto;padding:0 12px 10px}.chat-assistant-panel__chip[data-v-ce88b31a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffffb8;border:1px solid rgba(15,23,42,.14);border-radius:999px;color:var(--tahuto-ink);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:.8rem;font-weight:600;line-height:1.2;max-width:100%;padding:.45rem .75rem;text-align:left;transition:background .15s ease,border-color .15s ease;white-space:nowrap;width:auto}.chat-assistant-panel__chip[data-v-ce88b31a]:hover:not(:disabled){background:#fffffff2;border-color:#0f172a38}.chat-assistant-panel__chip[data-v-ce88b31a]:disabled{cursor:not-allowed;opacity:.55}.chat-assistant-panel--surface-dusk .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--surface-linen .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--surface-mint .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--surface-paper .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--surface-sand .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--surface-sky .chat-assistant-panel__chip[data-v-ce88b31a]{background:#ffffffe0;border-color:#44403c29}.chat-assistant-panel--surface-dusk .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--surface-linen .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--surface-mint .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--surface-paper .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--surface-sand .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--surface-sky .chat-assistant-bubble--assistant[data-v-ce88b31a]{background:#fffffff0}.chat-assistant-panel--seller-contact[data-v-ce88b31a]{--seller-bg:#042a4a;--seller-chrome:#031f38;--seller-ink:var(--tahuto-ink-on-inverse);--seller-ink-muted:color-mix(in srgb,var(--tahuto-ink-on-inverse) 58%,transparent);--seller-border:color-mix(in srgb,var(--tahuto-support) 22%,transparent);--seller-bubble-a:color-mix(in srgb,var(--tahuto-support) 16%,rgba(8,48,82,.92));--seller-bubble-u:color-mix(in srgb,var(--tahuto-support) 78%,var(--tahuto-accent-bright));--seller-bubble-u-ink:var(--tahuto-exceptional-ink);--seller-chip:color-mix(in srgb,var(--tahuto-support) 18%,rgba(4,42,74,.55));--seller-chip-border:color-mix(in srgb,var(--tahuto-support) 38%,transparent);--seller-input:color-mix(in srgb,var(--tahuto-support) 12%,rgba(4,42,74,.72));--seller-send:var(--tahuto-accent-bright);--seller-send-ink:var(--tahuto-ink-on-inverse);--seller-accent:var(--tahuto-support);--seller-focus-border:color-mix(in srgb,var(--seller-send) 72%,var(--seller-accent));--seller-ring:color-mix(in srgb,var(--seller-send) 30%,transparent);--seller-shell-shadow:0 1px 2px color-mix(in srgb,#000 28%,transparent),0 6px 18px color-mix(in srgb,#000 18%,transparent);--chat-widget-bg:color-mix(in srgb,var(--seller-bubble-a) 72%,var(--seller-chrome));--chat-widget-border:var(--seller-chip-border);--chat-widget-ink:var(--seller-ink);--chat-widget-ink-muted:var(--seller-ink-muted);--chat-widget-kind:var(--seller-accent);--chat-widget-btn-bg:var(--seller-chip);--chat-widget-btn-border:var(--seller-chip-border);--chat-widget-btn-ink:var(--seller-ink);--chat-widget-btn-primary-bg:var(--seller-send);--chat-widget-btn-primary-border:var(--seller-send);--chat-widget-btn-primary-ink:var(--seller-send-ink,var(--tahuto-ink-on-inverse));--chat-widget-done-bg:color-mix(in srgb,var(--tahuto-success-deep) 18%,var(--seller-chrome));--chat-widget-done-border:color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent);--chat-widget-done-ink:var(--seller-ink);--chat-widget-done-ink-muted:var(--seller-ink-muted);--chat-widget-chart-bg:color-mix(in srgb,var(--seller-bubble-a) 72%,var(--seller-chrome));--chat-widget-chart-border:var(--seller-chip-border);--chat-widget-chart-ink:var(--seller-ink);--chat-widget-chart-ink-muted:var(--seller-ink-muted);--chat-widget-badge-bg:var(--seller-chip);--chat-widget-badge-border:var(--seller-chip-border);--chat-widget-badge-ink:var(--seller-ink);--chat-widget-modal-bg:linear-gradient(165deg,color-mix(in srgb,var(--seller-chrome) 70%,#1e293b) 0%,var(--seller-chrome) 100%);--chat-widget-modal-border:var(--seller-border);--chat-widget-modal-ink:var(--seller-ink);--chat-widget-modal-ink-muted:var(--seller-ink-muted);--chat-widget-modal-field-bg:var(--seller-input);--chat-widget-modal-field-border:var(--seller-chip-border);background:var(--seller-bg);color:var(--seller-ink);transition:background-color .34s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.chat-assistant-panel--seller-contact[data-v-ce88b31a]{transition:none}}.chat-assistant-panel--seller-contact.chat-assistant-panel--surface-ocean[data-v-ce88b31a]{--seller-bg:#005a98;--seller-chrome:#004a7e;--seller-bubble-a:color-mix(in srgb,var(--tahuto-support) 14%,rgba(0,72,126,.9));--seller-chip:color-mix(in srgb,var(--tahuto-support) 16%,rgba(0,74,126,.55));--seller-input:color-mix(in srgb,var(--tahuto-support) 12%,rgba(0,74,126,.7));--seller-focus-border:color-mix(in srgb,var(--tahuto-accent-bright) 78%,var(--tahuto-support));--seller-ring:color-mix(in srgb,var(--tahuto-accent-bright) 30%,transparent)}.chat-assistant-panel--seller-contact.chat-assistant-panel--surface-ink[data-v-ce88b31a]{--seller-bg:var(--tahuto-brand-ink);--seller-chrome:#121212;--seller-bubble-a:color-mix(in srgb,var(--tahuto-support) 14%,rgba(36,36,36,.95));--seller-bubble-u:color-mix(in srgb,var(--tahuto-support) 72%,#3a342c);--seller-chip:color-mix(in srgb,var(--tahuto-support) 16%,rgba(32,32,32,.7));--seller-chip-border:color-mix(in srgb,var(--tahuto-support) 34%,transparent);--seller-input:color-mix(in srgb,var(--tahuto-support) 10%,rgba(28,28,28,.85));--seller-send:var(--tahuto-support);--seller-send-ink:var(--tahuto-exceptional-ink);--seller-accent:var(--tahuto-support);--seller-focus-border:color-mix(in srgb,var(--tahuto-support) 78%,#fff);--seller-ring:color-mix(in srgb,var(--tahuto-support) 28%,transparent)}.chat-assistant-panel--seller-contact.chat-assistant-panel--surface-slate[data-v-ce88b31a]{--seller-bg:#1e293b;--seller-chrome:#152033;--seller-bubble-a:color-mix(in srgb,#64748b 22%,rgba(30,41,59,.92));--seller-bubble-u:color-mix(in srgb,var(--tahuto-accent-bright) 55%,#334155);--seller-bubble-u-ink:var(--tahuto-ink-on-inverse);--seller-chip:color-mix(in srgb,#94a3b8 16%,rgba(30,41,59,.7));--seller-chip-border:color-mix(in srgb,#94a3b8 32%,transparent);--seller-input:color-mix(in srgb,#94a3b8 12%,rgba(21,32,51,.85));--seller-border:color-mix(in srgb,#94a3b8 22%,transparent);--seller-accent:#94a3b8;--seller-send:var(--tahuto-accent-bright);--seller-focus-border:color-mix(in srgb,var(--tahuto-accent-bright) 75%,#94a3b8);--seller-ring:color-mix(in srgb,var(--tahuto-accent-bright) 28%,transparent)}.chat-assistant-panel--seller-contact.chat-assistant-panel--surface-dune[data-v-ce88b31a]{--seller-bg:#2a241c;--seller-chrome:#1f1a14;--seller-bubble-a:color-mix(in srgb,var(--tahuto-support) 22%,rgba(48,40,30,.95));--seller-bubble-u:color-mix(in srgb,var(--tahuto-support) 88%,#5a4a38);--seller-chip:color-mix(in srgb,var(--tahuto-support) 22%,rgba(42,36,28,.7));--seller-chip-border:color-mix(in srgb,var(--tahuto-support) 42%,transparent);--seller-input:color-mix(in srgb,var(--tahuto-support) 14%,rgba(31,26,20,.85));--seller-border:color-mix(in srgb,var(--tahuto-support) 28%,transparent);--seller-send:var(--tahuto-support);--seller-send-ink:var(--tahuto-exceptional-ink);--seller-focus-border:color-mix(in srgb,var(--tahuto-support) 82%,#fff);--seller-ring:color-mix(in srgb,var(--tahuto-support) 30%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__header[data-v-ce88b31a]{background:transparent;border-bottom-color:var(--seller-border)}.chat-assistant-panel--seller-contact .chat-assistant-panel__title[data-v-ce88b31a]{color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__subtitle[data-v-ce88b31a]{color:color-mix(in srgb,var(--seller-ink) 68%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__title-thumb[data-v-ce88b31a]{background:color-mix(in srgb,var(--seller-accent) 22%,transparent);box-shadow:inset 0 0 0 1px var(--seller-border)}.chat-assistant-panel--seller-contact .chat-assistant-panel__title-thumb-placeholder[data-v-ce88b31a]{background:color-mix(in srgb,var(--seller-accent) 28%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__close[data-v-ce88b31a],.chat-assistant-panel--seller-contact .chat-assistant-panel__reset[data-v-ce88b31a]{background:color-mix(in srgb,var(--seller-accent) 14%,transparent);color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__close[data-v-ce88b31a]:hover,.chat-assistant-panel--seller-contact .chat-assistant-panel__reset[data-v-ce88b31a]:hover{background:color-mix(in srgb,var(--seller-accent) 24%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__theme[data-v-ce88b31a]{background:color-mix(in srgb,var(--seller-accent) 16%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__stream[data-v-ce88b31a]{background:transparent}.chat-assistant-panel--seller-contact .chat-assistant-panel__context-badge[data-v-ce88b31a] .chat-vehicle-micro-badge{background:var(--seller-chip);border-color:var(--seller-chip-border);box-shadow:none}.chat-assistant-panel--seller-contact .chat-assistant-panel__context-badge[data-v-ce88b31a] .chat-vehicle-micro-badge__price,.chat-assistant-panel--seller-contact .chat-assistant-panel__context-badge[data-v-ce88b31a] .chat-vehicle-micro-badge__title{color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-bubble--assistant[data-v-ce88b31a]{background:var(--seller-bubble-a);box-shadow:0 1px #0000002e;color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-bubble--seller-reply[data-v-ce88b31a]{background:color-mix(in srgb,var(--seller-bubble-a) 55%,rgba(0,0,0,.42));box-shadow:0 1px #00000047;max-width:min(88%,20.5rem);min-width:min(100%,11.25rem)}.chat-assistant-panel--seller-contact .chat-assistant-bubble--user[data-v-ce88b31a]{background:var(--seller-bubble-u);color:var(--seller-bubble-u-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__chip[data-v-ce88b31a]{background:var(--seller-chip);border-color:var(--seller-chip-border);color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__chip[data-v-ce88b31a]:hover:not(:disabled){background:color-mix(in srgb,var(--seller-accent) 28%,var(--seller-chip));border-color:color-mix(in srgb,var(--seller-accent) 55%,transparent)}.chat-assistant-panel__chip--offer[data-v-ce88b31a]{background:var(--seller-send,var(--seller-accent));border-color:color-mix(in srgb,var(--seller-accent) 60%,transparent);box-shadow:0 1px #0000002e;color:var(--seller-send-ink,var(--tahuto-ink-on-inverse,#fff));font-weight:600}.chat-assistant-panel__chip--offer[data-v-ce88b31a]:hover:not(:disabled){background:color-mix(in srgb,var(--seller-accent) 88%,#000 12%);border-color:var(--seller-accent)}.chat-assistant-panel__chips--offer[data-v-ce88b31a]{justify-content:flex-start}.chat-assistant-panel--seller-contact .chat-assistant-panel__composer[data-v-ce88b31a]{background:transparent;border-top:none}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__shell--bar{background:var(--seller-input);border-color:var(--seller-chip-border);box-shadow:var(--seller-shell-shadow)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__shell--bar.chat-composer-attach__shell--focused{border-color:var(--seller-focus-border);box-shadow:0 0 0 3px var(--seller-ring),var(--seller-shell-shadow)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__btn{background:color-mix(in srgb,var(--seller-accent) 16%,var(--seller-chrome));box-shadow:inset 0 0 0 1px var(--seller-chip-border);color:var(--seller-ink)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__btn--open{background:var(--seller-send);box-shadow:none;color:var(--seller-send-ink,var(--tahuto-ink-on-inverse))}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__menu{background:var(--seller-chrome);border-color:var(--seller-chip-border)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__item{color:var(--seller-ink)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__item svg{color:color-mix(in srgb,var(--seller-ink) 72%,transparent)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-composer-attach__chip{background:var(--seller-chip);border-color:var(--seller-chip-border);color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__input[data-v-ce88b31a]{background:transparent;border:none;color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__input[data-v-ce88b31a]::-moz-placeholder{color:var(--seller-ink-muted)}.chat-assistant-panel--seller-contact .chat-assistant-panel__input[data-v-ce88b31a]::placeholder{color:var(--seller-ink-muted)}.chat-assistant-panel--seller-contact .chat-assistant-panel__input[data-v-ce88b31a]:focus{border:none;box-shadow:none}.chat-assistant-panel--seller-contact .chat-assistant-panel__send[data-v-ce88b31a]{background:var(--seller-send);box-shadow:0 2px 10px color-mix(in srgb,var(--seller-send) 38%,transparent);color:var(--seller-send-ink,var(--tahuto-ink-on-inverse))}.chat-assistant-panel--seller-contact .chat-assistant-panel__send[data-v-ce88b31a]:hover:not(:disabled){filter:brightness(1.08);transform:none}.chat-assistant-panel--seller-contact .chat-assistant-panel__send[data-v-ce88b31a]:disabled{box-shadow:none}.chat-assistant-panel--seller-contact .chat-assistant-panel__send--stop[data-v-ce88b31a]:focus-visible{outline-color:var(--seller-focus-border)}.chat-assistant-panel--seller-contact .chat-assistant-panel__quota-track[data-v-ce88b31a]{stroke:color-mix(in srgb,var(--seller-accent) 28%,transparent)}.chat-assistant-panel--seller-contact .chat-assistant-panel__quota-label[data-v-ce88b31a],.chat-assistant-panel--seller-contact .chat-assistant-panel__quota-role[data-v-ce88b31a]{color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-panel__tips-btn[data-v-ce88b31a]{background:var(--seller-chip);border-color:var(--seller-chip-border);color:var(--seller-ink)}.chat-assistant-panel--seller-contact .chat-assistant-bubble__auth-cta[data-v-ce88b31a]{background:var(--seller-accent);color:var(--tahuto-exceptional-ink)}.chat-assistant-panel--seller-contact .chat-assistant-bubble__auth-cta[data-v-ce88b31a]:hover{filter:brightness(1.06)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-md a{color:var(--tahuto-accent-bright)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__trigger{background:color-mix(in srgb,var(--seller-ink) 6%,transparent);border-color:color-mix(in srgb,var(--seller-ink) 18%,transparent);color:color-mix(in srgb,var(--seller-ink) 72%,transparent);opacity:.85}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__trigger:hover{background:color-mix(in srgb,var(--seller-accent) 16%,transparent);border-color:color-mix(in srgb,var(--seller-ink) 32%,transparent);color:var(--seller-ink);opacity:1}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__icon{background:color-mix(in srgb,var(--seller-ink) 10%,transparent);border-color:var(--seller-chrome);color:color-mix(in srgb,var(--seller-ink) 60%,transparent)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__chevron{opacity:.5}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__list{background:color-mix(in srgb,var(--seller-bubble-a) 55%,rgba(0,0,0,.28));border-color:color-mix(in srgb,var(--seller-ink) 16%,transparent);box-shadow:0 6px 16px #00000047}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__item-icon{background:color-mix(in srgb,var(--seller-ink) 10%,transparent);color:color-mix(in srgb,var(--seller-ink) 60%,transparent)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__item-text{color:var(--seller-ink)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-message-sources__item-detail{color:color-mix(in srgb,var(--seller-ink) 58%,transparent)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-md .chat-md__pre,.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-md code{background:color-mix(in srgb,var(--seller-accent) 14%,rgba(0,0,0,.28));color:var(--seller-ink)}.chat-assistant-panel--seller-contact[data-v-ce88b31a] .chat-md blockquote{border-left-color:color-mix(in srgb,var(--seller-accent) 55%,transparent);color:color-mix(in srgb,var(--seller-ink) 82%,transparent)}.chat-assistant-bubble--chip-flight[data-v-ce88b31a]{pointer-events:none;will-change:transform}.chat-assistant-panel__composer[data-v-ce88b31a]{align-items:flex-end;background:transparent;border-top:none;display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px;position:relative;z-index:4}.safe-area-bottom[data-v-ce88b31a]{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}.chat-assistant-panel__quota[data-v-ce88b31a]{display:grid;flex:0 0 auto;height:1.85rem;place-items:center;position:relative;width:1.85rem}.chat-assistant-panel__quota-svg[data-v-ce88b31a]{height:100%;inset:0;position:absolute;width:100%}.chat-assistant-panel__quota-track[data-v-ce88b31a]{stroke:#0f172a1f}.chat-assistant-panel__quota-progress[data-v-ce88b31a]{stroke:var(--tahuto-accent);transition:stroke-dashoffset .35s ease}.chat-assistant-panel__quota--warn .chat-assistant-panel__quota-progress[data-v-ce88b31a]{stroke:var(--tahuto-warning)}.chat-assistant-panel__quota--empty .chat-assistant-panel__quota-progress[data-v-ce88b31a]{stroke:var(--tahuto-danger)}.chat-assistant-panel__quota-label[data-v-ce88b31a]{color:var(--tahuto-ink);font-size:.62rem;font-weight:700;line-height:1;position:relative;transition:opacity .15s ease;z-index:1}.chat-assistant-panel__quota-role[data-v-ce88b31a]{color:var(--tahuto-ink);display:grid;font-size:.55rem;font-weight:800;inset:0;letter-spacing:.02em;line-height:1;opacity:0;place-items:center;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:1}.chat-assistant-panel__quota--has-role:focus-visible .chat-assistant-panel__quota-label[data-v-ce88b31a],.chat-assistant-panel__quota--has-role:hover .chat-assistant-panel__quota-label[data-v-ce88b31a]{opacity:0}.chat-assistant-panel__quota--has-role:focus-visible .chat-assistant-panel__quota-role[data-v-ce88b31a],.chat-assistant-panel__quota--has-role:hover .chat-assistant-panel__quota-role[data-v-ce88b31a]{opacity:1}@media(hover:none){.chat-assistant-panel__quota--has-role:active .chat-assistant-panel__quota-label[data-v-ce88b31a]{opacity:0}.chat-assistant-panel__quota--has-role:active .chat-assistant-panel__quota-role[data-v-ce88b31a]{opacity:1}}.chat-assistant-panel__input[data-v-ce88b31a]{background:transparent;border:none;border-radius:0;color:var(--tahuto-ink);flex:1 1 auto;font:inherit;font-size:.92rem;height:2.4rem;line-height:1.35;max-height:calc(1.1rem + 2.7em);min-height:2.4rem;min-width:0;overflow-y:auto;padding:.55rem .2rem;resize:none;scrollbar-width:none}.chat-assistant-panel__input[data-v-ce88b31a]::-webkit-scrollbar{display:none}.chat-assistant-panel__input[data-v-ce88b31a]::-moz-placeholder{color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-assistant-panel__input[data-v-ce88b31a]::placeholder{color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-assistant-panel__input[data-v-ce88b31a]:focus{border:none;box-shadow:none;outline:none}.chat-assistant-panel__input[data-v-ce88b31a]:disabled{opacity:.65}.chat-assistant-panel__send[data-v-ce88b31a]{background:linear-gradient(135deg,#0ea5e9,#38bdf8);border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;flex:0 0 auto;height:2.4rem;padding:0;place-items:center;transition:opacity .18s ease,transform .18s ease;width:2.4rem}.chat-assistant-panel__send[data-v-ce88b31a]:hover:not(:disabled){transform:scale(1.05)}.chat-assistant-panel__send[data-v-ce88b31a]:disabled{cursor:not-allowed;opacity:.35}.chat-assistant-panel__send--stop[data-v-ce88b31a]:active{transform:scale(.96)}.chat-assistant-panel__send--stop[data-v-ce88b31a]:focus-visible{outline:2px solid rgba(0,104,176,.55);outline-offset:2px}@media(prefers-reduced-motion:reduce){.chat-assistant-panel__send--stop[data-v-ce88b31a]:active,.chat-assistant-panel__send[data-v-ce88b31a]:hover:not(:disabled){transform:none}}.chat-assistant-panel__send svg[data-v-ce88b31a]{height:1.15rem;width:1.15rem}.sr-only[data-v-ce88b31a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.chat-assistant-panel--scheme-night[data-v-ce88b31a]{background:#10141c!important;color:#e8eef7!important;--chat-widget-bg:color-mix(in srgb,#1e293b 82%,var(--tahuto-accent) 18%);--chat-widget-border:color-mix(in srgb,var(--tahuto-support) 38%,transparent);--chat-widget-ink:#e8eef7;--chat-widget-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-kind:var(--tahuto-support);--chat-widget-btn-bg:color-mix(in srgb,#334155 70%,transparent);--chat-widget-btn-border:color-mix(in srgb,#94a3b8 32%,transparent);--chat-widget-btn-ink:#e8eef7;--chat-widget-btn-primary-bg:var(--tahuto-accent-bright);--chat-widget-btn-primary-border:var(--tahuto-accent-bright);--chat-widget-btn-primary-ink:var(--tahuto-ink-on-inverse);--chat-widget-done-bg:color-mix(in srgb,#0f172a 78%,var(--tahuto-success-deep) 22%);--chat-widget-done-border:color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent);--chat-widget-done-ink:#e8eef7;--chat-widget-done-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-chart-bg:color-mix(in srgb,#1e293b 88%,var(--tahuto-accent) 12%);--chat-widget-chart-border:color-mix(in srgb,#94a3b8 28%,transparent);--chat-widget-chart-ink:#e8eef7;--chat-widget-chart-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-badge-bg:color-mix(in srgb,#334155 75%,transparent);--chat-widget-badge-border:color-mix(in srgb,#94a3b8 28%,transparent);--chat-widget-badge-ink:#e8eef7;--chat-widget-modal-bg:linear-gradient(165deg,#1e293b,#0f172a);--chat-widget-modal-border:rgba(148,163,184,.18);--chat-widget-modal-ink:#f8fafc;--chat-widget-modal-ink-muted:rgba(248,250,252,.62);--chat-widget-modal-field-bg:hsla(0,0%,100%,.06);--chat-widget-modal-field-border:hsla(0,0%,100%,.12)}.chat-assistant-panel--scheme-night .chat-assistant-panel__header[data-v-ce88b31a]{background:color-mix(in srgb,#fff 12%,transparent)!important;border-bottom-color:#ffffff1a!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__subtitle[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__title[data-v-ce88b31a]{color:#e8eef7}.chat-assistant-panel--scheme-night .chat-assistant-panel__subtitle[data-v-ce88b31a]{color:#94a3b8}.chat-assistant-panel--scheme-night .chat-assistant-panel__close[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__reset[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__tips-btn[data-v-ce88b31a]{background:#ffffff14!important;border-color:#94a3b847!important;box-shadow:none;color:#e8eef7!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__tab-trash[data-v-ce88b31a]{background:transparent!important;border:0!important;box-shadow:none;color:#f87171!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__tab-trash[data-v-ce88b31a]:hover{color:#ef4444!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--dusk[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--linen[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--mint[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--paper[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--plain[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--sand[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--sky[data-v-ce88b31a]{background-color:#10141c!important;background-image:none!important;background:#10141c!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--navy[data-v-ce88b31a]{background:#042a4a!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--ocean[data-v-ce88b31a]{background:#005a98!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--ink[data-v-ce88b31a]{background:var(--tahuto-brand-ink,#181818)!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--slate[data-v-ce88b31a]{background:#1e293b!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__surface-bg--dune[data-v-ce88b31a]{background:#2a241c!important}.chat-assistant-panel--scheme-night .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-dusk .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-linen .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-mint .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-paper .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-sand .chat-assistant-bubble--assistant[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-sky .chat-assistant-bubble--assistant[data-v-ce88b31a]{background:#1f2937!important;box-shadow:0 1px #00000059;color:#e8eef7!important}.chat-assistant-panel--scheme-night .chat-assistant-bubble--user[data-v-ce88b31a]{background:color-mix(in srgb,var(--tahuto-accent) 32%,#152033)!important;color:#f1f5f9!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-dusk .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-linen .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-mint .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-paper .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-sand .chat-assistant-panel__chip[data-v-ce88b31a],.chat-assistant-panel--scheme-night.chat-assistant-panel--surface-sky .chat-assistant-panel__chip[data-v-ce88b31a]{background:#1f2937!important;border-color:#94a3b859!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__chip[data-v-ce88b31a]:hover:not(:disabled){background:#273449!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__composer[data-v-ce88b31a]{background:transparent!important;border-top:none!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__tab[data-v-ce88b31a]{background:#1f2937!important;border-color:#94a3b84d!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__tab--active[data-v-ce88b31a]{background:color-mix(in srgb,var(--chat-highlight) 32%,#1f2937)!important;border-color:color-mix(in srgb,var(--chat-highlight-bright) 55%,transparent)!important;color:var(--chat-highlight-bright)!important}.chat-assistant-panel--scheme-night .chat-assistant-panel__tab-add[data-v-ce88b31a]{border-color:color-mix(in srgb,var(--chat-highlight-bright) 45%,transparent);color:var(--chat-highlight-bright)}.chat-assistant-panel--scheme-night .chat-assistant-panel__quota-track[data-v-ce88b31a]{stroke:#ffffff24}.chat-assistant-panel--scheme-night .chat-assistant-panel__quota-label[data-v-ce88b31a],.chat-assistant-panel--scheme-night .chat-assistant-panel__quota-role[data-v-ce88b31a]{color:#e8eef7}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-vehicle-micro-badge{background:#273449!important;border-color:#94a3b859!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-vehicle-micro-badge__price,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-vehicle-micro-badge__title{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-vehicle-micro-badge__price{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--surface-dune[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--surface-ink[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--surface-navy[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--surface-ocean[data-v-ce88b31a] .flash-chat__progress.flash-progress,.chat-assistant-panel--surface-slate[data-v-ce88b31a] .flash-chat__progress.flash-progress{--flash-progress-chrome-bg:color-mix(in srgb,#0b1220 62%,transparent);--flash-progress-switch-bg:#273449;--flash-progress-switch-border:rgba(148,163,184,.35);--flash-progress-switch-ink:#e8eef7;--flash-progress-switch-hover-bg:#334155;--flash-progress-switch-hover-border:rgba(148,163,184,.5);--flash-progress-hint:#94a3b8;--flash-progress-track:hsla(0,0%,100%,.12);--flash-progress-track-ring:hsla(0,0%,100%,.08);background:var(--flash-progress-chrome-bg)!important;border:none!important;box-shadow:inset 0 1px #ffffff0a}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--surface-dune[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--surface-ink[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--surface-navy[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--surface-ocean[data-v-ce88b31a] .flash-progress__chat-switch,.chat-assistant-panel--surface-slate[data-v-ce88b31a] .flash-progress__chat-switch{background:var(--flash-progress-switch-bg)!important;border-color:var(--flash-progress-switch-border)!important;color:var(--flash-progress-switch-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--surface-dune[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--surface-ink[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--surface-navy[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--surface-ocean[data-v-ce88b31a] .flash-progress__chat-switch:hover,.chat-assistant-panel--surface-slate[data-v-ce88b31a] .flash-progress__chat-switch:hover{background:var(--flash-progress-switch-hover-bg)!important;border-color:var(--flash-progress-switch-hover-border)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--surface-dune[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--surface-ink[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--surface-navy[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--surface-ocean[data-v-ce88b31a] .flash-progress__hint,.chat-assistant-panel--surface-slate[data-v-ce88b31a] .flash-progress__hint{color:var(--flash-progress-hint)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--surface-dune[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--surface-ink[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--surface-navy[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--surface-ocean[data-v-ce88b31a] .flash-progress__track,.chat-assistant-panel--surface-slate[data-v-ce88b31a] .flash-progress__track{background:var(--flash-progress-track)!important;box-shadow:inset 0 0 0 1px var(--flash-progress-track-ring)!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__bar{background:#273449!important;border-color:#38bdf859!important;box-shadow:0 1px 2px #0003,0 6px 18px #00000047!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__bar--focused{border-color:color-mix(in srgb,var(--chat-highlight,#0ea5e9) 85%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--chat-highlight,#0ea5e9) 18%,transparent),0 6px 18px #00000047!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__attach-btn{background:#1f2937!important;color:#94a3b8!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__attach-btn--open{background:var(--chat-highlight,#0ea5e9)!important;color:#fff!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__attach-menu{background:#1a2130!important;border-color:#94a3b84d!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__attach-item{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__attach-item svg{color:#94a3b8!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__input{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__input::-moz-placeholder{color:#64748b!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-chat__input::placeholder{color:#64748b!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-cap__title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-maint__title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .mdo-section__title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .msc__title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .pct__title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .pubw__contact-title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .wz-brand__active-name,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .wz-brand__group-title,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .wz-dial__value-btn,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .wz-fg__label,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .wz-ym__label{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-cap__desc,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .pubw__contact-hint{color:#94a3b8!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-maint__chip{background:#273449!important;border-color:#94a3b859!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-maint__input{background:#0c1018d9!important;border-color:#94a3b859!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .flash-maint__add-btn{background:#334155!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__shell--bar{background:#273449!important;border-color:#38bdf859!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__btn{background:#1f2937!important;color:#94a3b8!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__btn--open{background:#0ea5e9!important;color:#fff!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__menu{background:#1a2130!important;border-color:#94a3b84d!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__item{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__item svg{color:#94a3b8!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-composer-attach__chip{background:#2563eb2e!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-assistant-bubble__text,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-md p,.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-md{color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-md blockquote{border-left-color:#94a3b873!important;color:#cbd5e1!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-md__table-wrap{background:#0f172a73!important;border-color:#94a3b847!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .chat-md__table th{background:#ffffff0f!important;color:#e8eef7!important}.chat-assistant-panel--scheme-night[data-v-ce88b31a] .listing-strip--embedded .home-section-title{--home-heading-color:rgba(232,238,247,.92);--home-heading-line-color:rgba(232,238,247,.28);--home-heading-count-color:rgba(232,238,247,.55)}.chat-assistant-overlay--publish[data-v-ce88b31a]{background:#0c1018}.chat-assistant-panel--publish-dark[data-v-ce88b31a]{background:#0c1018!important;color:#e8eef7!important;--chat-highlight-ink:color-mix(in srgb,var(--chat-highlight-bright) 55%,#f8fafc);--chat-widget-bg:color-mix(in srgb,#1e293b 78%,var(--chat-highlight) 22%);--chat-widget-border:color-mix(in srgb,var(--chat-highlight) 38%,transparent);--chat-widget-ink:#e8eef7;--chat-widget-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-kind:var(--chat-highlight-bright);--chat-widget-btn-bg:color-mix(in srgb,#334155 70%,transparent);--chat-widget-btn-border:color-mix(in srgb,#94a3b8 32%,transparent);--chat-widget-btn-ink:#e8eef7;--chat-widget-btn-primary-bg:var(--chat-highlight);--chat-widget-btn-primary-border:var(--chat-highlight);--chat-widget-btn-primary-ink:#f8fafc;--chat-widget-done-bg:color-mix(in srgb,#0f172a 78%,var(--tahuto-success-deep) 22%);--chat-widget-done-border:color-mix(in srgb,var(--tahuto-success-deep) 42%,transparent);--chat-widget-done-ink:#e8eef7;--chat-widget-done-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-chart-bg:color-mix(in srgb,#1e293b 88%,var(--chat-highlight) 12%);--chat-widget-chart-border:color-mix(in srgb,#94a3b8 28%,transparent);--chat-widget-chart-ink:#e8eef7;--chat-widget-chart-ink-muted:color-mix(in srgb,#e8eef7 62%,transparent);--chat-widget-badge-bg:color-mix(in srgb,#334155 75%,transparent);--chat-widget-badge-border:color-mix(in srgb,#94a3b8 28%,transparent);--chat-widget-badge-ink:#e8eef7;--chat-widget-modal-bg:linear-gradient(165deg,color-mix(in srgb,#1e293b 82%,var(--chat-highlight) 18%) 0%,#0f172a 100%);--chat-widget-modal-border:rgba(148,163,184,.18);--chat-widget-modal-ink:#f8fafc;--chat-widget-modal-ink-muted:rgba(248,250,252,.62);--chat-widget-modal-field-bg:hsla(0,0%,100%,.06);--chat-widget-modal-field-border:hsla(0,0%,100%,.12)}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--linen[data-v-ce88b31a]{background:radial-gradient(120% 85% at 18% -8%,color-mix(in srgb,var(--tahuto-accent) 38%,transparent),transparent 58%),linear-gradient(165deg,#07121f 0,color-mix(in srgb,var(--tahuto-accent) 26%,#0c1018))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--sand[data-v-ce88b31a]{background:radial-gradient(120% 85% at 22% -6%,color-mix(in srgb,#d97706 42%,transparent),transparent 58%),linear-gradient(165deg,#1a1208,color-mix(in srgb,#d97706 24%,#12100c))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--mint[data-v-ce88b31a]{background:radial-gradient(110% 80% at 78% -4%,color-mix(in srgb,#059669 40%,transparent),transparent 55%),linear-gradient(165deg,#071612,color-mix(in srgb,#059669 22%,#0c1210))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--sky[data-v-ce88b31a]{background:radial-gradient(115% 82% at 14% -6%,color-mix(in srgb,#0ea5e9 42%,transparent),transparent 56%),linear-gradient(165deg,#061620,color-mix(in srgb,#0ea5e9 24%,#0c1218))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--dusk[data-v-ce88b31a]{background:radial-gradient(110% 80% at 86% -4%,color-mix(in srgb,#7c3aed 44%,transparent),transparent 56%),linear-gradient(165deg,#120818,color-mix(in srgb,#7c3aed 26%,#100c16))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--paper[data-v-ce88b31a]{background:radial-gradient(100% 70% at 50% 0,color-mix(in srgb,#a8a29e 22%,transparent),transparent 55%),linear-gradient(165deg,#141210,color-mix(in srgb,#78716c 18%,#10100e))!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__surface-bg--plain[data-v-ce88b31a]{background:radial-gradient(100% 70% at 40% 0,color-mix(in srgb,var(--tahuto-accent) 18%,transparent),transparent 55%),linear-gradient(165deg,#0e121a 0,#10141c)!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__header[data-v-ce88b31a]{background:color-mix(in srgb,#fff 10%,transparent)!important;border-bottom-color:#ffffff1a!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__subtitle[data-v-ce88b31a],.chat-assistant-panel--publish-dark .chat-assistant-panel__title[data-v-ce88b31a]{color:#e8eef7}.chat-assistant-panel--publish-dark .chat-assistant-panel__subtitle[data-v-ce88b31a]{color:#94a3b8}.chat-assistant-panel--publish-dark .chat-assistant-panel__close[data-v-ce88b31a],.chat-assistant-panel--publish-dark .chat-assistant-panel__reset[data-v-ce88b31a],.chat-assistant-panel--publish-dark .chat-assistant-panel__tips-btn[data-v-ce88b31a]{background:#ffffff14!important;border-color:#94a3b847!important;box-shadow:none;color:#e8eef7!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__tab-trash[data-v-ce88b31a]{background:transparent!important;border:0!important;box-shadow:none;color:#f87171!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__tab[data-v-ce88b31a]{background:color-mix(in srgb,#1f2937 88%,var(--chat-highlight) 12%)!important;border-color:#94a3b84d!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__tab--active[data-v-ce88b31a]{background:color-mix(in srgb,var(--chat-highlight) 36%,#1f2937)!important;border-color:color-mix(in srgb,var(--chat-highlight-bright) 55%,transparent)!important;color:var(--chat-highlight-bright)!important}.chat-assistant-panel--publish-dark .chat-assistant-panel__tab-add[data-v-ce88b31a]{border-color:color-mix(in srgb,var(--chat-highlight-bright) 45%,transparent);color:var(--chat-highlight-bright)}.chat-assistant-panel--publish-dark .chat-assistant-panel__composer[data-v-ce88b31a]{background:transparent!important;border-top:none!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat{--flash-user-bubble-bg:color-mix(in srgb,var(--chat-highlight,var(--tahuto-accent,#0068b0)) 58%,#0f172a);--flash-user-bubble-ink:#f8fafc;--flash-progress-chrome-bg:color-mix(in srgb,#0b1220 55%,var(--chat-highlight) 8%,transparent);--flash-soft-bg:color-mix(in srgb,var(--chat-highlight) 14%,#151b28);--flash-soft-ink:#94a3b8;--flash-soft-ink-strong:#e8eef7;--flash-error-bg:color-mix(in srgb,#7f1d1d 55%,#1f2937);--flash-error-ink:#fecaca;--flash-action-bg:color-mix(in srgb,var(--chat-highlight) 14%,#1f2937)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__media-mosaic--empty{background:var(--flash-soft-bg)!important;border-color:color-mix(in srgb,var(--chat-highlight) 32%,transparent)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__media-caption,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__media-caption--removed,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__trust-note{color:var(--flash-soft-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bubble--error{background:var(--flash-error-bg)!important;color:var(--flash-error-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__action:not(.flash-chat__action--primary){background:var(--flash-action-bg)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important;color:var(--chat-highlight-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__form-switch{color:var(--flash-soft-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__form-switch:hover:not(:disabled){background:#94a3b82e!important;color:var(--flash-soft-ink-strong)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__form-switch--active{background:color-mix(in srgb,var(--chat-highlight) 18%,transparent)!important;color:var(--chat-highlight-bright,#38bdf8)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__quota,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__quota-role{color:var(--flash-soft-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-reflection-pending__latency,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-reflection-pending__word{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bubble--assistant,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bubble--system{background:color-mix(in srgb,#1f2937 72%,var(--chat-highlight) 28%)!important;box-shadow:0 1px #00000059;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bubble--user{background:var(--flash-user-bubble-bg)!important;color:var(--flash-user-bubble-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__row--form-context .flash-chat__bubble--user{background:color-mix(in srgb,var(--chat-highlight) 20%,#151b28)!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bubble--form-summary,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__row--form-summary .flash-chat__bubble--user{background:color-mix(in srgb,#1e2430 85%,var(--chat-highlight) 15%)!important;color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__form-summary-item,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__form-summary-label{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__action--primary{background:var(--chat-highlight)!important;border-color:var(--chat-highlight)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--chat-highlight) 32%,transparent);color:#f8fafc!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__action--secondary{background:color-mix(in srgb,var(--chat-highlight) 16%,#1f2937)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important;color:var(--chat-highlight-ink)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__tips-btn{background:#0f172a8c!important;border-color:#94a3b847!important;box-shadow:none;color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__tips-btn:hover{background:#1e293bd9!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bar{background:color-mix(in srgb,#273449 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important;box-shadow:0 1px 2px #0003,0 6px 18px #00000047!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__bar--focused{border-color:color-mix(in srgb,var(--chat-highlight) 85%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--chat-highlight) 18%,transparent),0 6px 18px #00000047!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__attach-btn{background:#1f2937!important;color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__attach-btn--open{background:var(--chat-highlight)!important;color:#fff!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__attach-menu{background:#1a2130!important;border-color:#94a3b84d!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__attach-item{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__attach-item svg{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__input{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__input::-moz-placeholder{color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__input::placeholder{color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-chat__send{background:var(--chat-highlight)!important;box-shadow:0 2px 10px color-mix(in srgb,var(--chat-highlight) 38%,transparent)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-cap__title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .mdo-section__title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .pct__title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .pubw__contact-title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__active-name,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__group-title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__label,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__map-location-label,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__price-label,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-ym__label{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-cap__desc,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .pubw__contact-hint{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__chip{background:color-mix(in srgb,#273449 85%,var(--chat-highlight) 15%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 35%,transparent)!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__more{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 35%,transparent)!important;color:#334155!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__input{background:#0c1018d9!important;border-color:#94a3b859!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__add-btn{background:#334155!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search{background:color-mix(in srgb,#1a2130 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 38%,transparent)!important;border-radius:var(--app-surface-radius)!important;box-shadow:inset 0 1px #ffffff0a}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search-input{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search-input::-moz-placeholder{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search-input::placeholder{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search-clear,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__search-icon{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__brand{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;border-radius:calc(var(--app-surface-radius) - 8px)!important;box-shadow:0 4px 14px #0000002e}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__brand:hover{background:color-mix(in srgb,#fff 82%,var(--chat-highlight) 18%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__brand--selected{background:color-mix(in srgb,#fff 72%,var(--chat-highlight-bright) 28%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 65%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-highlight) 35%,transparent),0 6px 18px color-mix(in srgb,var(--chat-highlight) 22%,transparent)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__brand-name{color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__brand--selected .wz-brand__brand-name{color:color-mix(in srgb,var(--chat-highlight) 72%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__back{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 40%,transparent)!important;box-shadow:0 4px 12px #00000029;color:color-mix(in srgb,var(--chat-highlight) 72%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__back:hover{background:color-mix(in srgb,#fff 78%,var(--chat-highlight) 22%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 55%,transparent)!important;color:color-mix(in srgb,var(--chat-highlight) 85%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__selected-chip{background:color-mix(in srgb,#f8fafc 75%,var(--chat-highlight) 25%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 45%,transparent)!important;color:color-mix(in srgb,var(--chat-highlight) 72%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-brand__empty{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;box-shadow:0 8px 22px #00000038}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc:hover{background:color-mix(in srgb,#fff 82%,var(--chat-highlight) 18%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc--selected{background:color-mix(in srgb,#fff 72%,var(--chat-highlight-bright) 28%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 70%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--chat-highlight) 45%,transparent),0 10px 28px color-mix(in srgb,var(--chat-highlight) 22%,transparent)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__title,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__title:hover{color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc--selected .msc__title{color:color-mix(in srgb,var(--chat-highlight) 72%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__brand{color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__media,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__placeholder{background:color-mix(in srgb,#e8eef7 78%,var(--chat-highlight) 22%)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__placeholder-mark{opacity:.7}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .msc__info{background:color-mix(in srgb,#fff 70%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,transparent)!important;color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;box-shadow:0 4px 14px #00000029;color:#0f172a!important;opacity:.72}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice:hover{background:color-mix(in srgb,#fff 82%,var(--chat-highlight) 18%)!important;opacity:.9}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice--active{background:color-mix(in srgb,#fff 70%,var(--chat-highlight-bright) 30%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 70%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-highlight) 35%,transparent),0 8px 18px color-mix(in srgb,var(--chat-highlight) 22%,transparent);color:#0f172a!important;opacity:1}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice--active .wz-fg__icon{color:color-mix(in srgb,var(--chat-highlight) 80%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice--active .wz-fg__icon.vehicle-spec-option-icon--gearbox-asset{background-color:color-mix(in srgb,var(--chat-highlight) 85%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__choice-label{color:inherit!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__expand-btn{background:color-mix(in srgb,#f8fafc 82%,var(--chat-highlight) 18%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 35%,rgba(148,163,184,.4))!important;box-shadow:0 4px 14px #00000024;color:color-mix(in srgb,var(--chat-highlight) 55%,#334155)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__expand-btn--open{background:color-mix(in srgb,#fff 78%,var(--chat-highlight) 22%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__next,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-maint__next,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .pubw__next,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .pubw__publish,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-fg__next,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-ym__next{background:linear-gradient(135deg,var(--chat-highlight),var(--chat-highlight-bright,var(--chat-highlight)))!important;border-radius:var(--app-surface-radius)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--chat-highlight) 32%,transparent);color:#f8fafc!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__panel{--wz-year-frise-surface:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%);background:var(--wz-year-frise-surface)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;border-radius:var(--app-surface-radius)!important;box-shadow:0 8px 24px #00000038}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__area{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;border-radius:var(--app-surface-radius)!important;box-shadow:0 8px 24px #00000038}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__range{color:#334155!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__rail{background:linear-gradient(90deg,color-mix(in srgb,var(--chat-highlight) 12%,transparent),color-mix(in srgb,var(--chat-highlight) 55%,transparent),color-mix(in srgb,var(--chat-highlight-bright) 55%,transparent),color-mix(in srgb,var(--chat-highlight) 12%,transparent))!important;box-shadow:0 0 12px color-mix(in srgb,var(--chat-highlight) 18%,transparent)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__node{color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__label{font-weight:800!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__dot{background:#334155!important;border-color:#fff!important;box-shadow:0 1px 4px #0f172a47}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__node--active{color:color-mix(in srgb,var(--chat-highlight) 70%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__node--active .wz-year-frise__dot{background:var(--chat-highlight)!important;border-color:#fff!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--chat-highlight) 22%,transparent),0 0 14px color-mix(in srgb,var(--chat-highlight) 32%,transparent)}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__node:hover:not(.wz-year-frise__node--active) .wz-year-frise__dot{background:color-mix(in srgb,var(--chat-highlight) 70%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__unknown{background:color-mix(in srgb,#fff 70%,var(--chat-highlight) 12%)!important;color:#334155!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-year-frise__unknown--active{background:color-mix(in srgb,#fff 72%,var(--chat-highlight-bright) 28%)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-highlight) 40%,transparent);color:color-mix(in srgb,var(--chat-highlight) 75%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__value-btn,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__value-btn:hover{color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__evolutive strong{color:#334155!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__evolutive--active strong{color:color-mix(in srgb,var(--chat-highlight) 75%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__hint{color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-dial__tick-label--expand{fill:color-mix(in srgb,var(--chat-highlight) 80%,#0f172a)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-ym__next{background:linear-gradient(135deg,var(--chat-highlight),var(--chat-highlight-bright,var(--chat-highlight)))!important;border-radius:var(--app-surface-radius)!important;box-shadow:0 14px 30px color-mix(in srgb,var(--chat-highlight) 32%,transparent);color:#f8fafc!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__shell--bar{background:color-mix(in srgb,#273449 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 42%,transparent)!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__btn{background:#1f2937!important;color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__btn--open{background:var(--chat-highlight)!important;color:#fff!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__menu{background:#1a2130!important;border-color:#94a3b84d!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__item{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-composer-attach__item svg{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-vehicle-micro-badge{background:color-mix(in srgb,#273449 82%,var(--chat-highlight) 18%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 35%,transparent)!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-vehicle-micro-badge__price,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-vehicle-micro-badge__title{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .chat-vehicle-micro-badge__price{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-value{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-value:focus{color:color-mix(in srgb,var(--chat-highlight-bright) 70%,#e8eef7)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-value--display :is(.motion-rolling-price,.motion-rolling-price__sep,.motion-rolling-price__cell){color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-value--display .motion-rolling-price__placeholder,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-currency,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-hint,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__reco-btn-label,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__reco-btn-sep{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__estimate-hint:hover{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__reco-btn-value{color:color-mix(in srgb,var(--chat-highlight-bright) 78%,#e8eef7)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__reco-btn:hover .wz-price__reco-btn-value{color:var(--chat-highlight-bright)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__step-btn{background:color-mix(in srgb,#1a2130 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 38%,transparent)!important;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__step-btn:hover{background:color-mix(in srgb,#243044 78%,var(--chat-highlight) 22%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 55%,transparent)!important;color:#fff!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__stance-btn{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;box-shadow:0 4px 14px #00000029;color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__stance-btn--on{background:color-mix(in srgb,#fff 70%,var(--chat-highlight-bright) 30%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 70%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-highlight) 35%,transparent),0 8px 18px color-mix(in srgb,var(--chat-highlight) 22%,transparent);color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__seller-sep{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.22)) 12%,color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.22)) 88%,transparent)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-locate{background:color-mix(in srgb,#1a2130 82%,var(--chat-highlight) 18%)!important;color:color-mix(in srgb,var(--chat-highlight-bright) 75%,#e8eef7)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-locate-spinner{border-color:color-mix(in srgb,var(--chat-highlight) 25%,transparent)!important;border-top-color:var(--chat-highlight-bright)!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-select .less__trigger{background:color-mix(in srgb,#1a2130 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 38%,transparent)!important;box-shadow:inset 0 1px #ffffff0a;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-select .less__value{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-select .less__chevron,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__commune-select .less__value--placeholder{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .wz-price__map-note{color:#fbbf24!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__label,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__cancel,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__handle-prefix,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__hint,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__prefix{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__badge{background:color-mix(in srgb,#10b981 22%,transparent)!important;color:#6ee7b7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__handle,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__input,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__phone-row{background:color-mix(in srgb,#1a2130 88%,var(--chat-highlight) 12%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 38%,transparent)!important;box-shadow:inset 0 1px #ffffff0a;color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__handle-input,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__phone{color:#e8eef7!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__handle-input::-moz-placeholder,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__input::-moz-placeholder{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__handle-input::placeholder,.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__input::placeholder{color:#94a3b8!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__edit{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 35%,transparent)!important;color:#0f172a!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__channel{background:color-mix(in srgb,#f8fafc 86%,var(--chat-highlight) 14%)!important;border-color:color-mix(in srgb,var(--chat-highlight) 28%,rgba(148,163,184,.35))!important;box-shadow:0 4px 14px #00000029;color:#64748b!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__channel--whatsapp.flash-contact__channel--on{background:color-mix(in srgb,#fff 72%,#25d366 28%)!important;border-color:#25d366!important;box-shadow:0 0 0 1px color-mix(in srgb,#25d366 35%,transparent),0 8px 18px color-mix(in srgb,#25d366 18%,transparent);color:#0f766e!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__channel--telegram.flash-contact__channel--on{background:color-mix(in srgb,#fff 72%,#2aabee 28%)!important;border-color:#2aabee!important;box-shadow:0 0 0 1px color-mix(in srgb,#2aabee 35%,transparent),0 8px 18px color-mix(in srgb,#2aabee 18%,transparent);color:#0369a1!important}.chat-assistant-panel--publish-dark[data-v-ce88b31a] .flash-contact__channel--messenger.flash-contact__channel--on{background:color-mix(in srgb,#fff 72%,#0084ff 28%)!important;border-color:#0084ff!important;box-shadow:0 0 0 1px color-mix(in srgb,#0084ff 35%,transparent),0 8px 18px color-mix(in srgb,#0084ff 18%,transparent);color:#1d4ed8!important}.app-bottom-links[data-v-398734c4]{margin-top:auto;padding:1.25rem 1rem .5rem;text-align:center}.app-bottom-links__brand[data-v-398734c4]{align-items:center;display:flex;gap:.45rem;justify-content:center;margin-bottom:.85rem}.app-bottom-links__logo[data-v-398734c4]{display:block;flex-shrink:0;height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.app-bottom-links__brand-name[data-v-398734c4]{color:#334155;font-family:"DM Serif Display",Georgia,serif;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:1}.app-bottom-links__nav[data-v-398734c4]{align-items:center;display:flex;flex-wrap:wrap;gap:.15rem .35rem;justify-content:center;margin-bottom:.75rem}.app-bottom-links__link[data-v-398734c4]{color:#64748b;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .15s ease}.app-bottom-links__link.router-link-active[data-v-398734c4],.app-bottom-links__link[data-v-398734c4]:hover{color:#2563eb}.app-bottom-links__btn[data-v-398734c4]{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.app-bottom-links__sep[data-v-398734c4]{color:#94a3b8;font-size:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-bottom-links__credit[data-v-398734c4]{color:#94a3b8;font-size:.625rem;line-height:1.4;margin:0 0 .35rem}.app-bottom-links__creator[data-v-398734c4]{color:#475569;font-weight:600;text-decoration:none}.app-bottom-links__creator[data-v-398734c4]:hover{color:#2563eb;text-decoration:underline}.app-bottom-links__copy[data-v-398734c4]{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:.625rem;gap:.15rem .35rem;justify-content:center;margin:0}.app-bottom-links__version[data-v-398734c4]{font-variant-numeric:tabular-nums;letter-spacing:.02em}.app-bottom-links__version--link[data-v-398734c4]{color:inherit;font-weight:600;text-decoration:none;transition:color .15s ease}.app-bottom-links__version--link[data-v-398734c4]:hover{color:#2563eb;text-decoration:underline}.app-top-bar[data-v-2f4568f2]{isolation:isolate;padding-top:.5rem;position:relative;z-index:50}.app-top-bar__shell--expanded[data-v-2f4568f2]{padding-bottom:0;transition:padding-bottom var(--search-undock-ms,.56s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.safe-area-top[data-v-2f4568f2]{padding-top:max(8px,env(safe-area-inset-top,0px))}.app-top-bar__grid[data-v-2f4568f2]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-areas:"back primary";grid-template-columns:auto minmax(0,1fr);row-gap:.45rem;--app-top-bar-chrome-radius:var(--app-surface-radius,22px);--app-top-bar-back-size:2.5rem;--app-top-bar-chrome-size:var(--app-top-bar-back-size)}.app-top-bar__chrome[data-v-2f4568f2]{display:contents}.app-top-bar__search-shell[data-v-2f4568f2]{align-items:stretch;border-radius:var(--app-top-bar-chrome-radius);box-sizing:border-box;display:flex;flex-direction:column;grid-area:primary;min-width:0;overflow:hidden}.app-top-bar__search-shell--inline[data-v-2f4568f2]{min-height:var(--app-top-bar-chrome-size,3rem)}.app-top-bar__search-shell--docked[data-v-2f4568f2]{--app-top-bar-docked-pad-y:.75rem;--app-top-bar-docked-control-size:2.25rem;--app-top-bar-back-size:2.25rem;--app-top-bar-chrome-size:calc(var(--app-top-bar-docked-pad-y)*2 + var(--app-top-bar-docked-control-size))}.app-top-bar__search-shell--measure[data-v-2f4568f2]{flex-shrink:0;pointer-events:none;visibility:hidden}.app-top-bar__search-shell--morphing[data-v-2f4568f2]{z-index:95}.app-top-bar__search-shell--docked[data-v-2f4568f2]:not(.app-top-bar__search-shell--measure){padding:var(--app-top-bar-docked-pad-y,.75rem) 1rem;position:relative;transition:padding .24s cubic-bezier(.16,1,.3,1),border-radius .24s cubic-bezier(.16,1,.3,1)}.app-top-bar__search-shell--docked.app-top-bar__search-shell--measure[data-v-2f4568f2]{padding:var(--app-top-bar-docked-pad-y,.75rem) 1rem;position:relative}.app-top-bar__search-shell--inline[data-v-2f4568f2]:not(.app-top-bar__search-shell--measure){padding:0}.app-top-bar__search-shell--inline:not(.app-top-bar__search-shell--measure) .app-top-bar__search-row[data-v-2f4568f2]{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;min-height:3rem;padding:.75rem 1rem}.app-top-bar__search-shell--docked .app-top-bar__search-row--docked[data-v-2f4568f2]{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;flex:1 1 auto;min-width:0}.app-top-bar__search-shell--docked:has(.app-top-bar__back-btn--shell) .app-top-bar__search-row-main[data-v-2f4568f2]{align-items:center;min-height:var(--app-top-bar-back-size);padding-left:calc(var(--app-top-bar-back-size) + .625rem)}.app-top-bar__search-shell--docked .app-top-bar__back-btn--shell[data-v-2f4568f2]{left:1rem;position:absolute;top:var(--app-top-bar-docked-pad-y,.75rem);transition:top .24s cubic-bezier(.16,1,.3,1),left .24s cubic-bezier(.16,1,.3,1),width .24s cubic-bezier(.16,1,.3,1),height .24s cubic-bezier(.16,1,.3,1),border-radius .24s cubic-bezier(.16,1,.3,1);z-index:2}.app-top-bar__search-shell--publish-chrome[data-v-2f4568f2]{overflow:visible}.app-top-bar__publish-chrome[data-v-2f4568f2]{align-items:center;display:flex;gap:.45rem;inset:0;min-width:0;padding:0 .85rem;pointer-events:none;position:absolute;z-index:1}.app-top-bar__publish-chrome--with-back[data-v-2f4568f2]{padding-left:calc(var(--app-top-bar-back-size, 2rem) + 1.35rem)}.app-top-bar__publish-title[data-v-2f4568f2]{color:#0f172a;flex:0 1 auto;font-family:"DM Serif Display",Georgia,serif;font-size:1.2rem;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;white-space:nowrap}.app-top-bar__publish-chrome:not(.app-top-bar__publish-chrome--with-progress) .app-top-bar__publish-title[data-v-2f4568f2]{flex:1 1 auto;text-align:center}.app-top-bar__publish-chrome--with-back:not(.app-top-bar__publish-chrome--with-progress) .app-top-bar__publish-title[data-v-2f4568f2]{text-align:left}.app-top-bar__publish-progress[data-v-2f4568f2]{align-items:center;display:flex;flex:1 1 auto;gap:.2rem;justify-content:flex-end;margin-left:auto;min-width:0;pointer-events:auto}.app-top-bar__publish-progress-item[data-v-2f4568f2]{align-items:center;background:transparent;border:none;border-radius:.45rem;color:inherit;cursor:default;display:flex;flex:0 1 auto;font:inherit;gap:.28rem;justify-content:center;min-width:0;padding:.12rem .15rem;transition:background .15s ease}.app-top-bar__publish-progress-item.is-clickable[data-v-2f4568f2]{cursor:pointer;padding:.22rem .35rem}.app-top-bar__publish-progress-item.is-clickable[data-v-2f4568f2]:focus-visible,.app-top-bar__publish-progress-item.is-clickable[data-v-2f4568f2]:hover{background:#94a3b824}.app-top-bar__publish-progress-item.is-clickable[data-v-2f4568f2]:focus-visible{outline:2px solid rgba(96,165,250,.75);outline-offset:1px}.app-top-bar__publish-progress-item[data-v-2f4568f2]:disabled{cursor:default}.app-top-bar__publish-progress-dot[data-v-2f4568f2]{align-items:center;background:#94a3b838;border-radius:999px;color:#64748b;display:inline-flex;flex-shrink:0;font-size:.68rem;font-weight:800;height:1.35rem;justify-content:center;transition:background .2s ease,color .2s ease;width:1.35rem}.app-top-bar__publish-progress-label[data-v-2f4568f2]{color:#64748b;font-size:.68rem;font-weight:700;max-width:4.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-top-bar__publish-progress-item.is-active .app-top-bar__publish-progress-dot[data-v-2f4568f2]{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#fff}.app-top-bar__publish-progress-item.is-active .app-top-bar__publish-progress-label[data-v-2f4568f2]{color:#0f172a}.app-top-bar__publish-progress-item.is-done .app-top-bar__publish-progress-dot[data-v-2f4568f2]{background:#0ea5e938;color:#0284c7}@media(max-width:480px){.app-top-bar__publish-progress-label[data-v-2f4568f2]{display:none}.app-top-bar__publish-progress[data-v-2f4568f2]{flex:0 0 auto;gap:.35rem}}.app-top-bar__search--publish-exited[data-v-2f4568f2]{pointer-events:none!important}.app-top-bar__back-btn--shell[data-v-2f4568f2]{background-color:#ffffff80;border-color:#fff9;flex-shrink:0}.app-top-bar__back-btn--shell[data-v-2f4568f2]:hover{background-color:#ffffffbf}.app-top-bar__back-btn--measure[data-v-2f4568f2]{pointer-events:none;visibility:hidden}.app-top-bar__back-btn[data-v-2f4568f2]{align-items:center;background-color:#ffffffb3;border-color:#ffffffb3;border-radius:var(--app-top-bar-chrome-radius);border-width:1px;display:flex;flex-shrink:0;grid-area:back;height:var(--app-top-bar-back-size);justify-content:center;min-width:var(--app-top-bar-back-size);width:var(--app-top-bar-back-size);--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app-top-bar__back-btn[data-v-2f4568f2]:hover{background-color:#ffffffe6;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.app-top-bar__back-btn[data-v-2f4568f2]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(203,213,225,.8);--tw-ring-offset-width:2px;--tw-ring-offset-color:transparent}.app-top-bar--undock-exit.app-top-bar--docked-search .app-top-bar__search-host.app-top-bar__search-dock[data-v-2f4568f2]{transition:max-height var(--search-undock-ms,.56s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__search-row--morph-lite[data-v-2f4568f2]{backdrop-filter:inherit;-webkit-backdrop-filter:inherit}.app-top-bar__search-row--morph-publier[data-v-2f4568f2]{box-shadow:0 8px 24px #00000038;z-index:95}.app-top-bar__search-row--morph-publier .app-top-bar__filter-toggle-wrap[data-v-2f4568f2]{max-width:0;opacity:0;overflow:hidden;pointer-events:none}.app-top-bar__search-row--morph-publier-dark[data-v-2f4568f2]{background:#0f172ac7!important;border-color:#94a3b838!important;box-shadow:0 8px 24px #00000038!important;transition:background .28s cubic-bezier(.33,1,.68,1),border-color .28s cubic-bezier(.33,1,.68,1),box-shadow .28s cubic-bezier(.33,1,.68,1)}.app-top-bar__search-row--morph-publier-dark .app-top-bar__search-input[data-v-2f4568f2]{color:#f1f5f9}.app-top-bar__search-row--morph-publier-dark .app-top-bar__search-input[data-v-2f4568f2]::-moz-placeholder{color:#64748b}.app-top-bar__search-row--morph-publier-dark .app-top-bar__search-input[data-v-2f4568f2]::placeholder{color:#64748b}.app-top-bar__search-row--morph-publier-dark .app-top-bar__search-icon[data-v-2f4568f2]{color:#94a3b8}.app-top-bar__search-host--publier-handoff[data-v-2f4568f2]{display:block;height:0;inset:0;overflow:visible;pointer-events:none;position:fixed;width:0;z-index:94}.app-top-bar__search-host.app-top-bar__search--morphing .app-top-bar__search-shell[data-v-2f4568f2]{will-change:top,left,width,height}.app-top-bar__search-host[data-v-2f4568f2]{display:contents}.app-top-bar__search-host.app-top-bar__search-dock[data-v-2f4568f2]{align-items:stretch;display:flex;flex-direction:column;gap:0;grid-area:primary;min-width:0}.app-top-bar__search-shell--docked .app-top-bar__search-row-main[data-v-2f4568f2]{flex-wrap:nowrap}.app-top-bar__search-shell--docked .app-top-bar__search-input[data-v-2f4568f2]{flex:1 1 auto;min-width:0;transition:font-size .22s ease;width:auto}.app-top-bar__search-shell--docked .app-top-bar__embedded-recap-host[data-v-2f4568f2]:not(:empty){border-top:1px solid hsla(0,0%,100%,.45);border-top-left-radius:var(--app-top-bar-chrome-radius);margin-top:.5rem;padding-top:.625rem}.app-top-bar__search-shell--docked .app-top-bar__embedded-filters[data-v-2f4568f2]{border-top:1px solid hsla(0,0%,100%,.45);border-top-left-radius:var(--app-top-bar-chrome-radius);margin-top:0;padding-top:.375rem}.app-top-bar__search-shell--docked .app-top-bar__embedded-recap-host:not(:empty)+.app-top-bar__embedded-filters[data-v-2f4568f2]{border-top:none;padding-top:0}.app-top-bar__search-dock .app-top-bar__search-row--docked[data-v-2f4568f2]{order:1}.app-top-bar__embedded-recap-host[data-v-2f4568f2]{align-items:flex-start;display:flex;flex:0 0 auto;min-width:0;overflow:visible;padding-top:.5rem;width:100%}.app-top-bar__embedded-recap-host[data-v-2f4568f2]:empty{display:none;padding-top:0}.app-top-bar__search-row--docked .app-top-bar__search-row-main[data-v-2f4568f2]{flex-wrap:nowrap;gap:3px}.app-top-bar__search-row--docked .app-top-bar__search-input[data-v-2f4568f2]{flex:1 1 auto;min-width:0;width:auto}.app-top-bar__search-host.app-top-bar__search--morphing[data-v-2f4568f2]{pointer-events:none;z-index:95}.app-top-bar__search-row-main[data-v-2f4568f2]{align-items:center;display:flex;gap:.75rem;min-width:0;width:100%}.app-top-bar__search-row--docked[data-v-2f4568f2]{align-items:stretch;flex-direction:column;gap:0;overflow:hidden}.app-top-bar__search-row--docked .app-top-bar__search-row-main[data-v-2f4568f2]{flex-shrink:0}.app-top-bar__search-row[data-v-2f4568f2]{align-items:center;display:flex;gap:.75rem;min-width:0;position:relative}.app-top-bar__search-dock .app-top-bar__search-row[data-v-2f4568f2]{background:transparent;border:none;border-radius:0;box-shadow:none;min-height:0;padding:0}.app-top-bar__search-dock-target-measure[data-v-2f4568f2]{flex-shrink:0;pointer-events:none;visibility:hidden}.app-top-bar__search-dock .app-top-bar__search-dock-target-measure[data-v-2f4568f2]{border-radius:var(--app-top-bar-chrome-radius,var(--app-surface-radius,22px));min-height:var(--app-top-bar-chrome-size,3rem);padding:0}.app-top-bar__search-dock-target-measure-toggle[data-v-2f4568f2]{flex-shrink:0}.app-top-bar__search.app-top-bar__search--inline[data-v-2f4568f2]{border-radius:1rem;grid-area:primary;min-height:3rem;padding:.75rem 1rem}.app-top-bar__search--inline[data-v-2f4568f2]{grid-area:primary}.app-top-bar__search--inline .app-top-bar__search-row-main[data-v-2f4568f2]{gap:.65rem}.app-top-bar__search--inline .app-top-bar__search-row-main[data-v-2f4568f2]:has(.app-top-bar__search-clear-slot){gap:0}.app-top-bar__search--inline .app-top-bar__search-input[data-v-2f4568f2]{font-size:1.25rem;font-weight:500;line-height:1.75rem;line-height:1.25;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.app-top-bar__search--inline .app-top-bar__search-input[data-v-2f4568f2]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.app-top-bar__search--inline .app-top-bar__search-input[data-v-2f4568f2]::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.app-top-bar__search--inline .app-top-bar__search-input[data-v-2f4568f2]{transition:margin .48s cubic-bezier(.22,1,.36,1)}.app-top-bar__search-input--text-exiting[data-v-2f4568f2]{opacity:0;transform:translateY(.35rem);transition:opacity .28s ease,transform .48s cubic-bezier(.22,1,.36,1)}.app-top-bar__search--inline .app-top-bar__search-row-main:has(.app-top-bar__search-clear-slot) .app-top-bar__search-input[data-v-2f4568f2]{margin-right:.65rem}.app-top-bar__search-clear-slot[data-v-2f4568f2]{align-items:center;display:flex;flex:0 0 auto;margin-right:0;opacity:0;overflow:hidden;pointer-events:none;transition:width .48s cubic-bezier(.22,1,.36,1),margin-right .48s cubic-bezier(.22,1,.36,1),opacity .28s ease;width:0}.app-top-bar__search-clear-slot.is-visible[data-v-2f4568f2]{margin-right:.65rem;opacity:1;pointer-events:auto;width:2.5rem}.app-top-bar__search-input[data-v-2f4568f2]::-webkit-search-cancel-button,.app-top-bar__search-input[data-v-2f4568f2]::-webkit-search-decoration,.app-top-bar__search-input[data-v-2f4568f2]::-webkit-search-results-button,.app-top-bar__search-input[data-v-2f4568f2]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.app-top-bar__search-clear-btn[data-v-2f4568f2]{align-items:center;background:#f1f5f9;border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px #94a3b838;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;padding:0;transition:background .2s ease,color .2s ease,transform .18s ease;width:2.5rem}.app-top-bar__search-clear-btn[data-v-2f4568f2]:focus-visible,.app-top-bar__search-clear-btn[data-v-2f4568f2]:hover{background:#e2e8f0;color:#0f172a}.app-top-bar__search-clear-btn[data-v-2f4568f2]:active{transform:scale(.94)}.app-top-bar__search-clear-icon[data-v-2f4568f2]{height:1.15rem;width:1.15rem}.app-top-bar__search--inline .app-top-bar__search-icon-btn--end[data-v-2f4568f2]{align-items:center;background:#f1f5f9;border-radius:1rem;color:#475569;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.app-top-bar__search--inline .app-top-bar__search-icon-btn--end[data-v-2f4568f2]:focus-visible,.app-top-bar__search--inline .app-top-bar__search-icon-btn--end[data-v-2f4568f2]:hover{background:#e2e8f0;color:#0f172a}.app-top-bar__search--inline .app-top-bar__search-icon-btn--end .app-top-bar__search-icon[data-v-2f4568f2]{color:currentColor}.app-top-bar__search--hidden[data-v-2f4568f2]{grid-area:search;margin:0;max-height:0;min-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;pointer-events:none;visibility:hidden}.app-top-bar:not(.app-top-bar--docked-search) .app-top-bar__search--hidden[data-v-2f4568f2]{display:none}.app-top-bar--docked-search .app-top-bar__grid[data-v-2f4568f2]{--app-top-bar-docked-pad-y:.75rem;--app-top-bar-docked-control-size:2.25rem;--app-top-bar-back-size:2.25rem;--app-top-bar-chrome-size:calc(var(--app-top-bar-docked-pad-y)*2 + var(--app-top-bar-docked-control-size));align-items:start;grid-template-areas:"primary";grid-template-columns:minmax(0,1fr)}.app-top-bar--compact-dock .app-top-bar__search-shell--docked[data-v-2f4568f2],.app-top-bar--compact-dock.app-top-bar--docked-search .app-top-bar__grid[data-v-2f4568f2]{--app-top-bar-docked-pad-y:.45rem;--app-top-bar-docked-control-size:2rem;--app-top-bar-back-size:2rem;--app-top-bar-chrome-size:calc(var(--app-top-bar-docked-pad-y)*2 + var(--app-top-bar-docked-control-size));--app-top-bar-chrome-radius:var(--app-surface-radius,22px)}.app-top-bar--compact-dock .app-top-bar__shell[data-v-2f4568f2]{padding-bottom:.5rem}.app-top-bar--compact-dock .app-top-bar__search-shell--docked.app-top-bar__search-shell--measure[data-v-2f4568f2],.app-top-bar--compact-dock .app-top-bar__search-shell--docked[data-v-2f4568f2]:not(.app-top-bar__search-shell--measure){min-height:var(--app-top-bar-chrome-size);padding-bottom:var(--app-top-bar-docked-pad-y);padding-left:.85rem;padding-right:.85rem;padding-top:var(--app-top-bar-docked-pad-y)}.app-top-bar--compact-dock .app-top-bar__search-shell--docked .app-top-bar__back-btn--shell[data-v-2f4568f2]{border-radius:var(--app-top-bar-chrome-radius);height:var(--app-top-bar-back-size);left:.85rem;min-width:var(--app-top-bar-back-size);width:var(--app-top-bar-back-size)}.app-top-bar--compact-dock .app-top-bar__search-shell--docked:has(.app-top-bar__back-btn--shell) .app-top-bar__search-row-main[data-v-2f4568f2]{min-height:var(--app-top-bar-back-size);padding-left:calc(var(--app-top-bar-back-size) + .5rem)}.app-top-bar--compact-dock .app-top-bar__search-input[data-v-2f4568f2]{font-size:.9375rem;font-weight:500;line-height:1.35}.app-top-bar--compact-dock .app-top-bar__search-row--docked .app-top-bar__search-icon-btn--end[data-v-2f4568f2]{border-radius:.7rem;height:2rem;width:2rem}.app-top-bar--compact-dock .app-top-bar__search-icon[data-v-2f4568f2]{height:1.05rem;width:1.05rem}.app-top-bar--compact-dock .app-top-bar__back-btn--shell svg[data-v-2f4568f2]{height:.95rem;width:.95rem}.app-top-bar--compact-dock .app-top-bar__search-spinner[data-v-2f4568f2]{height:1rem;width:1rem}.app-top-bar--docked-search .app-top-bar__back-btn[data-v-2f4568f2]{box-sizing:border-box}.app-top-bar--docked-search .app-top-bar__search-dock .app-top-bar__search-shell[data-v-2f4568f2]{box-sizing:border-box;min-height:var(--app-top-bar-chrome-size)}.app-top-bar__search-measure[data-v-2f4568f2]{box-sizing:border-box;pointer-events:none;visibility:hidden}.app-top-bar__search-measure--inline[data-v-2f4568f2]{grid-area:primary}.app-top-bar__search-measure-fill[data-v-2f4568f2]{flex:1 1 auto;min-height:1.5rem;min-width:0}.app-top-bar__search-row--docked .app-top-bar__embedded-filters[data-v-2f4568f2]{border-top:none;margin-top:0;padding-top:0}.app-top-bar__embedded-filters[data-v-2f4568f2]{background:transparent;border:none;box-shadow:none;min-width:0;padding-top:0;width:100%}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar__embedded-collapse{min-width:0;width:100%}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar__embedded-collapse .motion-collapse__inner{transition:opacity .22s cubic-bezier(.33,1,.68,1)}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-active.motion-collapse{transition:grid-template-rows var(--search-dock-ms,.44s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active.motion-collapse{transition:grid-template-rows calc(var(--search-dock-ms, .44s)*.7) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-from.motion-collapse,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-to.motion-collapse{grid-template-rows:0fr}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-to.motion-collapse,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-from.motion-collapse{grid-template-rows:1fr}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-active .motion-collapse__inner{transition:opacity calc(var(--search-dock-ms, .44s)*.65) var(--search-dock-ease,cubic-bezier(.33,1,.68,1)) .08s}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active .motion-collapse__inner{transition:opacity calc(var(--search-dock-ms, .44s)*.45) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-from .motion-collapse__inner,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-to .motion-collapse__inner{opacity:0;transform:none}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-to .motion-collapse__inner,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-from .motion-collapse__inner{opacity:1;transform:none}.app-top-bar__embedded-recap-host[data-v-2f4568f2] .listing-filters__recap{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0;min-width:0;opacity:0;overflow:visible;padding:0;pointer-events:none;transform:translateY(-.2rem);transition:opacity .32s var(--search-dock-ease,cubic-bezier(.33,1,.68,1)),transform .32s var(--search-dock-ease,cubic-bezier(.33,1,.68,1));width:100%}.app-top-bar__embedded-recap-host[data-v-2f4568f2] .listing-filters__recap-pill{flex-shrink:0}.app-top-bar__embedded-recap-host--ready[data-v-2f4568f2] .listing-filters__recap{opacity:1;pointer-events:auto;transform:translateY(0)}.app-top-bar--embedded-dock-exit .app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-active,.app-top-bar--embedded-dock-exit .app-top-bar__embedded-recap-host[data-v-2f4568f2] .listing-filters__recap{transition:opacity .28s var(--search-dock-ease,cubic-bezier(.33,1,.68,1)),transform .28s var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar--embedded-dock-exit .app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active.motion-collapse{transition:grid-template-rows .3s var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar--embedded-dock-exit .app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active .motion-collapse__inner{transition:opacity .24s var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__search-icon-btn[data-v-2f4568f2]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:0}.app-top-bar__search-icon-btn:focus-visible .app-top-bar__search-icon[data-v-2f4568f2],.app-top-bar__search-icon-btn:hover .app-top-bar__search-icon[data-v-2f4568f2]{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.app-top-bar__search-row--docked .app-top-bar__search-icon-btn--end[data-v-2f4568f2]{align-items:center;background:#f1f5f9;border-radius:1rem;color:#475569;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;transition:width .22s ease,height .22s ease,border-radius .22s ease;width:2.75rem}.app-top-bar__search-row--docked .app-top-bar__search-icon-btn--end[data-v-2f4568f2]:focus-visible,.app-top-bar__search-row--docked .app-top-bar__search-icon-btn--end[data-v-2f4568f2]:hover{background:#e2e8f0;color:#0f172a}.app-top-bar__search-row--docked .app-top-bar__search-icon-btn--end .app-top-bar__search-icon[data-v-2f4568f2]{color:currentColor}.app-top-bar__filters-chevron-icon[data-v-2f4568f2]{transition:transform .2s ease}.app-top-bar__filters-chevron-icon.is-open[data-v-2f4568f2]{transform:rotate(180deg)}.app-top-bar__search-icon--mirrored[data-v-2f4568f2]{transform:scaleX(-1)}.app-top-bar__search-icon[data-v-2f4568f2]{flex-shrink:0;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));transition:width .22s ease,height .22s ease}.app-top-bar__search-spinner[data-v-2f4568f2]{animation:app-top-bar-search-spin-2f4568f2 .7s linear infinite;border:2px solid rgba(100,116,139,.25);border-radius:9999px;border-top-color:#475569;flex-shrink:0;height:1.25rem;width:1.25rem}@keyframes app-top-bar-search-spin-2f4568f2{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.app-top-bar__search-spinner[data-v-2f4568f2]{animation-duration:1.6s}.app-top-bar__search--inline .app-top-bar__search-input[data-v-2f4568f2],.app-top-bar__search-clear-slot[data-v-2f4568f2]{transition:none}.app-top-bar__search-input--text-exiting[data-v-2f4568f2]{opacity:0;transform:none;transition:none}}.app-top-bar__search-input[data-v-2f4568f2]{background-color:transparent;flex:1 1 0%;font-size:1rem;line-height:1.5rem;min-width:0;width:100%;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.app-top-bar__search-input[data-v-2f4568f2]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.app-top-bar__search-input[data-v-2f4568f2]::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.app-top-bar__search-input[data-v-2f4568f2]{outline:2px solid transparent;outline-offset:2px}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2],.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show{display:flex;flex-shrink:0}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-enter-active,.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-active{transition:opacity var(--search-dock-ms,.44s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1)),transform var(--search-dock-ms,.44s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1))}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-enter-active{transition-delay:.1s}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-enter-from,.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-to{opacity:0;transform:translate(.5rem) scale(.9)}.app-top-bar__filter-toggle-wrap--start[data-v-2f4568f2] .motion-show-lift-enter-from,.app-top-bar__filter-toggle-wrap--start[data-v-2f4568f2] .motion-show-lift-leave-to{transform:translate(-.5rem) scale(.9)}.app-top-bar__filter-toggle[data-v-2f4568f2]{align-items:center;background:#f1f5f9;border:none;border-radius:1rem;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;position:relative;transition:background .2s ease,color .2s ease;width:2.75rem}.app-top-bar__filter-toggle[data-v-2f4568f2]:hover{background:#e2e8f0;color:#0f172a}.app-top-bar__filter-toggle.is-active[data-v-2f4568f2]{background:#0f172a;color:#fff}.app-top-bar__filter-toggle.is-active[data-v-2f4568f2]:hover{background:#1e293b;color:#fff}.app-top-bar__filter-toggle-icon[data-v-2f4568f2]{height:1.25rem;width:1.25rem}.app-top-bar__filter-toggle--dock-enter[data-v-2f4568f2]{animation:app-top-bar-filter-toggle-dock-2f4568f2 var(--search-dock-ms,.72s) var(--search-dock-ease,cubic-bezier(.33,1,.68,1)) both;animation-delay:.12s}.app-top-bar__filter-toggle-wrap--start .app-top-bar__filter-toggle--dock-enter[data-v-2f4568f2]{animation-name:app-top-bar-filter-toggle-dock-start-2f4568f2}@keyframes app-top-bar-filter-toggle-dock-2f4568f2{0%{opacity:0;transform:translate(.65rem) scale(.88)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes app-top-bar-filter-toggle-dock-start-2f4568f2{0%{opacity:0;transform:translate(-.65rem) scale(.88)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.app-top-bar__filter-toggle--dock-enter[data-v-2f4568f2],.app-top-bar__filter-toggle-wrap--start .app-top-bar__filter-toggle--dock-enter[data-v-2f4568f2]{animation:none}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-enter-active,.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-active{transition:none}.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-enter-from,.app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-to,.app-top-bar__filter-toggle-wrap--start[data-v-2f4568f2] .motion-show-lift-enter-from,.app-top-bar__filter-toggle-wrap--start[data-v-2f4568f2] .motion-show-lift-leave-to{opacity:1;transform:none}.app-top-bar--embedded-dock-exit .app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active .motion-collapse__inner,.app-top-bar--embedded-dock-exit .app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active.motion-collapse,.app-top-bar--embedded-dock-exit .app-top-bar__embedded-recap-host[data-v-2f4568f2] .listing-filters__recap,.app-top-bar--embedded-dock-exit .app-top-bar__filter-toggle-wrap[data-v-2f4568f2] .motion-show-lift-leave-active{transition:none}.app-top-bar__embedded-recap-host[data-v-2f4568f2] .listing-filters__recap,.app-top-bar__embedded-recap-host--ready[data-v-2f4568f2] .listing-filters__recap{opacity:1;pointer-events:auto;transform:none;transition:none}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-active.motion-collapse,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-active.motion-collapse,.app-top-bar__embedded-filters[data-v-2f4568f2] .motion-collapse__inner{transition:none!important}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-from .motion-collapse__inner,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-to .motion-collapse__inner{opacity:1;transform:none}.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-enter-from.motion-collapse,.app-top-bar__embedded-filters[data-v-2f4568f2] .app-top-bar-embedded-collapse-leave-to.motion-collapse{grid-template-rows:1fr}}.cookie-nav-floater[data-v-1491e3a7]{bottom:calc(max(8px,env(safe-area-inset-bottom,0px)) + 4.8rem);left:50%;pointer-events:auto;position:fixed;z-index:50}.cookie-nav-floater[data-v-1491e3a7],.cookie-nav-floater--anchored[data-v-1491e3a7]{transform:translate(-50%)}.cookie-nav-floater__btn[data-v-1491e3a7]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;-webkit-tap-highlight-color:transparent}.cookie-nav-floater__btn[data-v-1491e3a7]:focus-visible{border-radius:9999px;outline:2px solid #2563eb;outline-offset:4px}.cookie-nav-floater__stage[data-v-1491e3a7]{perspective:110px;perspective-origin:50%}.cookie-nav-floater__bob[data-v-1491e3a7]{animation:cookie-nav-floater-bob-1491e3a7 1.15s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}.cookie-nav-floater__spin[data-v-1491e3a7]{animation:cookie-nav-floater-spin-1491e3a7 1.15s linear infinite;height:2.85rem;position:relative;transform-style:preserve-3d;width:2.85rem;will-change:transform}.cookie-nav-floater__face[data-v-1491e3a7]{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#fffffff0;border:1px solid hsla(0,0%,100%,.85);border-radius:9999px;box-shadow:0 8px 20px #0f172a2e,inset 0 0 0 1px #c67c3a24;display:flex;inset:0;justify-content:center;position:absolute}.cookie-nav-floater__face--back[data-v-1491e3a7]{transform:rotateY(180deg)}.cookie-nav-floater__face-back-icon[data-v-1491e3a7]{filter:brightness(.88) saturate(.95)}@keyframes cookie-nav-floater-spin-1491e3a7{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes cookie-nav-floater-bob-1491e3a7{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.cookie-nav-floater__stage--reduced .cookie-nav-floater__bob[data-v-1491e3a7],.cookie-nav-floater__stage--reduced .cookie-nav-floater__spin[data-v-1491e3a7]{animation:none}@media(max-width:640px){.cookie-nav-floater[data-v-1491e3a7]:not(.cookie-nav-floater--anchored){bottom:calc(max(6px,env(safe-area-inset-bottom,0px)) + 4.05rem)}}@media(min-width:641px){.cookie-nav-floater[data-v-1491e3a7]:not(.cookie-nav-floater--anchored){display:none}}@media(prefers-reduced-motion:reduce){.cookie-nav-floater__bob[data-v-1491e3a7],.cookie-nav-floater__spin[data-v-1491e3a7]{animation:none}}.glass-nav[data-v-85f22215]{--tahuto-nav-surface:var(--tahuto-surface-inverse);--tahuto-nav-surface-raised:var(--tahuto-surface-inverse-raised);--tahuto-nav-border:var(--tahuto-surface-inverse-border);--tahuto-nav-ink:var(--tahuto-ink-on-inverse);--tahuto-nav-muted:var(--tahuto-ink-on-inverse-muted);--tahuto-nav-accent:var(--tahuto-accent);--tahuto-nav-accent-soft:var(--tahuto-accent-soft);--tahuto-nav-accent-deep:var(--tahuto-accent-deep);background:transparent;border-top:0;box-shadow:none;pointer-events:none;view-transition-name:none}.safe-area-bottom[data-v-85f22215]{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.glass-nav-shell[data-v-85f22215]{--glass-nav-radius:999px;background:transparent;border:1px solid var(--tahuto-nav-border);border-radius:var(--glass-nav-radius);bottom:max(12px,env(safe-area-inset-bottom,0px),calc(var(--device-corner-inset, 0px) + 6px));box-shadow:0 12px 32px #00000061,0 2px 8px #0003;isolation:isolate;left:50%;max-width:450px;opacity:1;overflow:visible;pointer-events:auto;position:fixed;transform:translate(-50%) translateY(0);transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .44s cubic-bezier(.22,1,.36,1),visibility 0s;view-transition-name:none;visibility:visible;width:100%;z-index:41}body.device-shell--rounded-display{--glass-nav-radius:var(--app-surface-radius,22px)}.glass-nav-shell--hidden[data-v-85f22215]{opacity:0;pointer-events:none;transform:translate(-50%) translateY(calc(100% + 1.25rem));transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .38s cubic-bezier(.22,1,.36,1),visibility 0s .38s;visibility:hidden}@media(min-width:641px){.glass-nav-shell[data-v-85f22215]{width:450px}}@media(max-width:640px){.glass-nav-shell[data-v-85f22215]{bottom:max(10px,env(safe-area-inset-bottom,0px),calc(var(--device-corner-inset, 0px) + 6px));box-shadow:0 10px 28px #0000005c,0 2px 6px #0000002e;width:min(450px,calc(100vw - 28px),calc(100vw - var(--device-corner-inset, 0px)*2 - 16px))}}.glass-nav-shell[data-v-85f22215]:before{background:linear-gradient(165deg,var(--tahuto-nav-surface-raised) 0,var(--tahuto-nav-surface) 55%,#10151c 100%);border-radius:inherit;box-shadow:inset 0 1px #ffffff0f;content:"";inset:0;position:absolute;z-index:0}.nav-active-indicator[data-v-85f22215]{--nav-pad:.35rem;--nav-gap:.25rem;--nav-slot:calc((100% - var(--nav-pad)*2 - var(--nav-gap)*(var(--nav-cols) - 1))/var(--nav-cols));background:#ffffff14;border-radius:calc(var(--glass-nav-radius) - 4px);bottom:var(--nav-pad);box-shadow:none;left:calc(var(--nav-pad) + var(--nav-active-index)*(var(--nav-slot) + var(--nav-gap)));overflow:hidden;pointer-events:none;position:absolute;top:var(--nav-pad);transition:left .28s cubic-bezier(.22,1,.36,1);width:var(--nav-slot);z-index:1}.nav-active-indicator[data-v-85f22215]:after,.nav-active-indicator[data-v-85f22215]:before{content:none;display:none}@media(max-width:640px){.nav-active-indicator[data-v-85f22215]{--nav-pad:.2rem;--nav-gap:.15rem}}.nav-active-indicator--inactive[data-v-85f22215]{opacity:0;pointer-events:none;visibility:hidden}.glass-nav-shell--active-publier[data-v-85f22215]{border-color:#c4a35a47;box-shadow:0 12px 32px #0006,0 0 0 1px #c4a35a1f,0 2px 8px #00000038}.glass-nav-list[data-v-85f22215]{align-items:stretch;display:grid;gap:.25rem;grid-template-columns:repeat(var(--nav-cols),minmax(0,1fr));padding:.35rem .35rem .4rem;position:relative;z-index:2}@media(max-width:640px){.glass-nav-list[data-v-85f22215]{gap:.15rem;padding:.28rem .2rem .32rem}}.glass-nav-list__item[data-v-85f22215]{display:flex;min-width:0}@media(prefers-reduced-motion:reduce){.glass-nav-shell[data-v-85f22215]{transform:translate(-50%) translateY(0);transition:opacity .15s ease,visibility 0s}.glass-nav-shell--hidden[data-v-85f22215]{transform:translate(-50%) translateY(0);transition:opacity .15s ease,visibility 0s .15s}.nav-active-indicator[data-v-85f22215]{transition:none}}.nav-item[data-v-85f22215]{align-items:center;background:transparent;border:none;border-radius:calc(var(--glass-nav-radius) - 6px);box-shadow:none;color:var(--tahuto-nav-muted);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.2rem;justify-content:center;min-height:52px;padding:.45rem .2rem;position:relative;text-decoration:none;transition:color .22s ease;width:100%;z-index:1}@media(max-width:640px){.nav-item[data-v-85f22215]{gap:.12rem;min-height:44px;padding:.2rem .1rem}.nav-item__label[data-v-85f22215]{font-size:9px;line-height:1.1}.nav-item--active[data-v-85f22215]{min-height:44px}.nav-item__profile-avatar[data-v-85f22215] .user-avatar{height:1.7rem;width:1.7rem}.nav-item__icon[data-v-85f22215] svg{height:1.2rem;width:1.2rem}}.nav-item--active[data-v-85f22215]{background:transparent;border:none;box-shadow:none;color:var(--tahuto-nav-ink)}.nav-item__icon[data-v-85f22215],.nav-item__label[data-v-85f22215]{position:relative;z-index:1}.nav-item--comparer-active[data-v-85f22215],.nav-item--favoris-active[data-v-85f22215],.nav-item--profile-active[data-v-85f22215]{color:var(--tahuto-nav-ink)}.nav-item--publier-active[data-v-85f22215]{color:var(--tahuto-nav-accent)}.nav-item--profile[data-v-85f22215]{padding:0}.nav-item__profile-avatar[data-v-85f22215]{flex-shrink:0}.nav-item__profile-avatar[data-v-85f22215] .user-avatar{border-color:#ffffff24;border-width:1px;box-shadow:0 2px 8px #00000047;height:2rem;width:2rem}.nav-item__profile-avatar[data-v-85f22215] .user-avatar__provider-dot{height:.5rem;width:.5rem}.nav-item__icon-wrap[data-v-85f22215]{position:relative}.nav-item__badge[data-v-85f22215],.nav-item__icon-wrap[data-v-85f22215]{align-items:center;display:flex;justify-content:center}.nav-item__badge[data-v-85f22215]{border-radius:9999px;box-shadow:0 0 0 2px var(--tahuto-nav-surface);color:#fff;font-size:9px;font-weight:700;height:16px;line-height:1;min-width:16px;padding:0 3px;pointer-events:none;position:absolute;right:-7px;top:-9px;z-index:2}.nav-item__icon-wrap--avatar .nav-item__badge[data-v-85f22215]{right:-4px;top:-6px}.nav-item__badge--rose[data-v-85f22215]{background:var(--tahuto-danger)}.nav-item__badge--amber[data-v-85f22215]{background:var(--tahuto-accent-deep);color:var(--tahuto-ink-on-inverse)}.nav-item__badge--blue[data-v-85f22215]{background:var(--tahuto-accent)}.nav-item__badge--green[data-v-85f22215]{background:var(--tahuto-success)}.nav-item__badge--exceptional[data-v-85f22215]{background:var(--tahuto-exceptional);color:var(--tahuto-exceptional-ink)}.nav-item__icon[data-v-85f22215]{align-items:center;display:flex;justify-content:center;line-height:1}.nav-item__label[data-v-85f22215]{color:inherit;font-size:10px;font-weight:600;line-height:1.15;text-align:center}.app-main-with-chrome[data-v-18f76180]{padding-bottom:max(calc(72px + env(safe-area-inset-bottom,0px)),calc(82px + var(--device-corner-inset, 0px)));padding-top:4px;position:relative}@media(max-width:640px){.app-main-with-chrome[data-v-18f76180]{padding-bottom:max(calc(60px + env(safe-area-inset-bottom,0px)),calc(68px + var(--device-corner-inset, 0px)))}}.app-main-with-chrome--tab-shell[data-v-18f76180]{padding-bottom:max(calc(84px + env(safe-area-inset-bottom,0px)),calc(96px + var(--device-corner-inset, 0px)))}@media(max-width:640px){.app-main-with-chrome--tab-shell[data-v-18f76180]{padding-bottom:max(calc(64px + env(safe-area-inset-bottom,0px)),calc(72px + var(--device-corner-inset, 0px)))}}.app-tab-shell[data-v-94d92f40]{flex:1;min-height:0;position:relative;width:100%}.app-tab-shell--transitioning[data-v-94d92f40]{overflow-x:clip}.listing-preview-overlay-host[data-v-a3d8951c]{height:0;left:0;overflow:visible;pointer-events:none;position:fixed;top:0;width:0;z-index:93}.listing-preview-overlay-host__card[data-v-a3d8951c]{height:220px;left:-9999px;pointer-events:none;position:fixed;top:0;width:200px}.app-page-slot[data-v-2533550a]{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}
