.assistant-identity[data-v-a0d11aa9]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-sm);align-self:center;width:100%;max-width:360px;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-header);border-radius:var(--radius-lg)}.assistant-identity__title[data-v-a0d11aa9]{margin:0;font-weight:600;font-size:var(--text-body);line-height:1.6;color:var(--color-black-900)}.assistant-identity__field[data-v-a0d11aa9]{display:flex;flex-direction:column;gap:var(--space-2xs)}.assistant-identity__label[data-v-a0d11aa9]{font-size:var(--text-label);line-height:1.6;color:var(--color-black-600)}.assistant-identity__input[data-v-a0d11aa9]{box-sizing:border-box;width:100%;min-height:44px;padding-inline:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);font-family:var(--font-low);font-size:var(--text-input-touch);line-height:1.6;color:var(--color-black-900)}.assistant-identity__input[data-v-a0d11aa9]:focus{border-color:var(--color-accent-orange);outline:none}.assistant-identity__input[aria-invalid=true][data-v-a0d11aa9]{border-color:var(--color-error)}.assistant-identity__input[data-v-a0d11aa9]::-moz-placeholder{color:var(--color-black-400)}.assistant-identity__input[data-v-a0d11aa9]::placeholder{color:var(--color-black-400)}.assistant-identity__error[data-v-a0d11aa9]{margin:0;font-size:var(--text-label);line-height:1.6;color:var(--color-error)}.assistant-identity__submit[data-v-a0d11aa9]{height:48px;margin-block-start:var(--space-2xs);background:var(--color-accent-orange);border:none;border-radius:var(--radius-sm);font-family:var(--font-low);font-weight:700;font-size:var(--text-body);line-height:1.6;color:var(--color-text-on-ink);cursor:pointer}.assistant-identity__submit[data-v-a0d11aa9]:hover:not(:disabled){background:color-mix(in oklab,var(--color-accent-orange) 87%,#000)}.assistant-identity__submit[data-v-a0d11aa9]:disabled{background:var(--color-border-dropdown);color:var(--color-black-400);cursor:default}.assistant-identity__login[data-v-a0d11aa9]{margin:0;font-size:var(--text-label);line-height:1.6;color:var(--color-black-600);text-align:center}.assistant-identity__login-btn[data-v-a0d11aa9]{padding:0;background:none;border:none;font-family:var(--font-low);font-weight:700;font-size:var(--text-label);line-height:1.6;color:var(--color-accent-orange-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:1024px){.assistant-identity__input[data-v-a0d11aa9]{font-size:var(--text-body)}}.assistant-bubble[data-v-37704a7b]{display:flex;width:100%;animation:assistant-rise-37704a7b var(--duration-standard) var(--ease-standard) both}.assistant-bubble--user[data-v-37704a7b]{justify-content:flex-start}.assistant-bubble--assistant[data-v-37704a7b]{justify-content:flex-end}.assistant-bubble__body[data-v-37704a7b]{box-sizing:border-box;max-width:85%;min-width:0;padding:var(--space-sm);border-radius:var(--radius-md);font-family:var(--font-low);font-weight:400;font-size:var(--text-body);line-height:1.7}.assistant-bubble--user .assistant-bubble__body[data-v-37704a7b]{background:var(--color-black-50);color:var(--color-black-900)}.assistant-bubble--assistant .assistant-bubble__body[data-v-37704a7b]{background:var(--color-surface);border:1px solid var(--color-border-header);color:var(--color-black-800)}.assistant-bubble--assistant .assistant-bubble__body--error[data-v-37704a7b]{background:var(--color-toast-error-surface);border-color:transparent;color:var(--color-toast-error-text)}.assistant-bubble__text[data-v-37704a7b]{margin:0;text-align:start;overflow-wrap:anywhere}.assistant-bubble__text--plain[data-v-37704a7b]{white-space:pre-wrap}.assistant-bubble__image[data-v-37704a7b]{display:block;max-width:100%;max-height:180px;margin-block-end:var(--space-xs);border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover}.assistant-bubble__rich[data-v-37704a7b] p{margin:0}.assistant-bubble__rich[data-v-37704a7b] ol+p,.assistant-bubble__rich[data-v-37704a7b] p+ol,.assistant-bubble__rich[data-v-37704a7b] p+p,.assistant-bubble__rich[data-v-37704a7b] p+ul,.assistant-bubble__rich[data-v-37704a7b] ul+p{margin-block-start:var(--space-xs)}.assistant-bubble__rich[data-v-37704a7b] ol,.assistant-bubble__rich[data-v-37704a7b] ul{margin:0;padding-inline-start:var(--space-md)}.assistant-bubble__rich[data-v-37704a7b] ul{list-style:disc}.assistant-bubble__rich[data-v-37704a7b] ol{list-style:decimal}.assistant-bubble__rich[data-v-37704a7b]:lang(fa) ol{list-style-type:persian}.assistant-bubble__rich[data-v-37704a7b] li+li{margin-block-start:var(--space-2xs)}.assistant-bubble__rich[data-v-37704a7b] strong{font-weight:700;color:var(--color-black-900)}.assistant-bubble__rich[data-v-37704a7b] a{color:var(--color-accent-orange-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.assistant-bubble__rich[data-v-37704a7b] a:hover{text-decoration-thickness:2px}.assistant-bubble__retry[data-v-37704a7b]{position:relative;display:inline-flex;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-xs);height:32px;padding-inline:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-dropdown);border-radius:var(--radius-sm);font-family:var(--font-low);font-weight:600;font-size:var(--text-label);line-height:1.6;color:var(--color-black-700);cursor:pointer}.assistant-bubble__retry[data-v-37704a7b]:before{content:"";position:absolute;inset:-6px}.assistant-bubble__typing[data-v-37704a7b]{display:inline-flex;align-items:center;gap:var(--space-2xs);height:calc(var(--text-body)*1.7);padding-inline:var(--space-2xs)}.assistant-bubble__typing i[data-v-37704a7b]{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-black-400);animation:assistant-breathe-37704a7b 1.2s ease-in-out infinite}.assistant-bubble__typing i[data-v-37704a7b]:nth-child(2){animation-delay:.15s}.assistant-bubble__typing i[data-v-37704a7b]:nth-child(3){animation-delay:.3s}.assistant-bubble__caret[data-v-37704a7b]{display:inline-block;width:2px;height:1em;margin-inline-start:2px;vertical-align:-.15em;background:currentColor;animation:assistant-blink-37704a7b 1s step-end infinite}@keyframes assistant-rise-37704a7b{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes assistant-breathe-37704a7b{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@keyframes assistant-blink-37704a7b{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.assistant-bubble[data-v-37704a7b],.assistant-bubble__caret[data-v-37704a7b],.assistant-bubble__typing i[data-v-37704a7b]{animation:none}}.assistant-action[data-v-b4e6bbbb]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-sm);align-self:flex-end;width:min(100%,340px);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-header);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-rest);font-family:var(--font-low)}.assistant-action__title[data-v-b4e6bbbb]{margin:0;font-weight:700;font-size:var(--text-body);line-height:1.6;color:var(--color-black-900)}.assistant-action__lines[data-v-b4e6bbbb]{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:var(--space-sm);background:var(--color-black-50);border-radius:var(--radius-md)}.assistant-action__line[data-v-b4e6bbbb]{display:flex;flex-direction:column;gap:2px}.assistant-action__label[data-v-b4e6bbbb]{font-size:var(--text-label);line-height:1.6;color:var(--color-black-500)}.assistant-action__value[data-v-b4e6bbbb]{margin:0;font-weight:600;font-size:var(--text-compact);line-height:1.6;color:var(--color-black-900);overflow-wrap:anywhere}.assistant-action__buttons[data-v-b4e6bbbb]{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs)}.assistant-action__cancel[data-v-b4e6bbbb],.assistant-action__confirm[data-v-b4e6bbbb]{flex:1;height:44px;padding-inline:var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-low);font-size:var(--text-body);line-height:1.6;cursor:pointer}.assistant-action__confirm[data-v-b4e6bbbb]{background:var(--color-accent-orange);border:none;font-weight:700;color:var(--color-text-on-ink)}.assistant-action__confirm[data-v-b4e6bbbb]:hover:not(:disabled){background:color-mix(in oklab,var(--color-accent-orange) 87%,#000)}.assistant-action--danger .assistant-action__confirm[data-v-b4e6bbbb]{background:var(--color-booking-signal)}.assistant-action--danger .assistant-action__confirm[data-v-b4e6bbbb]:hover:not(:disabled){background:color-mix(in oklab,var(--color-booking-signal) 87%,#000)}.assistant-action__cancel[data-v-b4e6bbbb]{background:var(--color-surface);border:1px solid var(--color-border-dropdown);font-weight:600;color:var(--color-black-700)}.assistant-action__cancel[data-v-b4e6bbbb]:hover:not(:disabled){background:var(--color-black-50)}.assistant-action__cancel[data-v-b4e6bbbb]:disabled,.assistant-action__confirm[data-v-b4e6bbbb]:disabled{cursor:default}.assistant-action__confirm[data-v-b4e6bbbb]:disabled{background:var(--color-border-dropdown);color:var(--color-black-400)}.assistant-action__outcome[data-v-b4e6bbbb]{display:flex;align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-md)}.assistant-action__outcome-icon[data-v-b4e6bbbb]{margin-block-start:2px}.assistant-action__outcome--success[data-v-b4e6bbbb]{background:var(--color-toast-success-surface);color:var(--color-toast-success-text)}.assistant-action__outcome--error[data-v-b4e6bbbb]{background:var(--color-toast-error-surface);color:var(--color-toast-error-text)}.assistant-action__outcome--muted[data-v-b4e6bbbb]{background:var(--color-black-50);color:var(--color-black-600)}.assistant-action__outcome-body[data-v-b4e6bbbb]{min-width:0;display:flex;flex-direction:column;gap:var(--space-2xs)}.assistant-action__note[data-v-b4e6bbbb]{color:var(--color-black-600)}.assistant-action__note[data-v-b4e6bbbb],.assistant-action__outcome-text[data-v-b4e6bbbb]{margin:0;font-size:var(--text-compact);line-height:1.7}.assistant-action__links[data-v-b4e6bbbb]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.assistant-action__link[data-v-b4e6bbbb]{font-weight:700;font-size:var(--text-label);line-height:1.6;color:var(--color-accent-orange-deep);text-decoration:underline;text-underline-offset:3px}.assistant-help[data-v-4aa9c49e]{align-self:flex-end;max-width:min(100%,320px);font-family:var(--font-low)}.assistant-help__ask[data-v-4aa9c49e]{height:36px;padding-inline:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-dropdown);border-radius:var(--radius-pill);font-family:var(--font-low);font-weight:600;font-size:var(--text-label);line-height:1.6;color:var(--color-black-700);cursor:pointer}.assistant-help__ask[data-v-4aa9c49e]:hover{background:var(--color-black-50)}.assistant-help__card[data-v-4aa9c49e]{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-header);border-radius:var(--radius-lg)}.assistant-help__title[data-v-4aa9c49e]{margin:0;font-weight:700;font-size:var(--text-body);line-height:1.6;color:var(--color-black-900)}.assistant-help__text[data-v-4aa9c49e]{margin:0;font-size:var(--text-compact);line-height:1.7;color:var(--color-black-600)}.assistant-help__row[data-v-4aa9c49e]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-xs);margin-block-start:var(--space-2xs)}.assistant-help__primary[data-v-4aa9c49e],.assistant-help__secondary[data-v-4aa9c49e]{display:inline-flex;align-items:center;gap:var(--space-2xs);height:40px;padding-inline:var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-low);font-weight:700;font-size:var(--text-label);line-height:1.6;text-decoration:none;cursor:pointer}.assistant-help__primary[data-v-4aa9c49e]{background:var(--color-accent-orange);border:none;color:var(--color-text-on-ink)}.assistant-help__primary[data-v-4aa9c49e]:hover{background:color-mix(in oklab,var(--color-accent-orange) 87%,#000)}.assistant-help__secondary[data-v-4aa9c49e]{background:var(--color-surface);border:1px solid var(--color-border-dropdown);color:var(--color-black-700)}.assistant-help__secondary[data-v-4aa9c49e]:hover{background:var(--color-black-50)}.assistant-rating[data-v-c4ee9ffa]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);align-self:center;width:100%;max-width:360px;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-header);border-radius:var(--radius-lg);font-family:var(--font-low);text-align:center}.assistant-rating__title[data-v-c4ee9ffa]{margin:0;font-weight:700;font-size:var(--text-body);line-height:1.6;color:var(--color-black-900)}.assistant-rating__stars[data-v-c4ee9ffa]{display:flex;justify-content:center;gap:var(--space-2xs)}.assistant-rating__star[data-v-c4ee9ffa]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-border-strong);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.assistant-rating__star--on[data-v-c4ee9ffa]{color:var(--color-star-gold)}.assistant-rating__label[data-v-c4ee9ffa]{min-height:calc(var(--text-label)*1.6);margin:0;font-size:var(--text-label);line-height:1.6;color:var(--color-black-500)}.assistant-rating__comment[data-v-c4ee9ffa]{box-sizing:border-box;width:100%;padding:var(--space-xs) var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);font-family:var(--font-low);font-size:var(--text-input-touch);line-height:1.6;color:var(--color-black-900);text-align:start;resize:none}.assistant-rating__comment[data-v-c4ee9ffa]:focus{border-color:var(--color-accent-orange);outline:none}.assistant-rating__comment[data-v-c4ee9ffa]::-moz-placeholder{color:var(--color-black-400)}.assistant-rating__comment[data-v-c4ee9ffa]::placeholder{color:var(--color-black-400)}.assistant-rating__actions[data-v-c4ee9ffa]{display:flex;justify-content:center;gap:var(--space-xs);width:100%}.assistant-rating__skip[data-v-c4ee9ffa],.assistant-rating__submit[data-v-c4ee9ffa]{flex:1;height:44px;border-radius:var(--radius-sm);font-family:var(--font-low);font-size:var(--text-body);line-height:1.6;cursor:pointer}.assistant-rating__submit[data-v-c4ee9ffa]{background:var(--color-accent-orange);border:none;font-weight:700;color:var(--color-text-on-ink)}.assistant-rating__submit[data-v-c4ee9ffa]:hover:not(:disabled){background:color-mix(in oklab,var(--color-accent-orange) 87%,#000)}.assistant-rating__submit[data-v-c4ee9ffa]:disabled{background:var(--color-border-dropdown);color:var(--color-black-400);cursor:default}.assistant-rating__skip[data-v-c4ee9ffa]{background:none;border:1px solid var(--color-border-dropdown);font-weight:600;color:var(--color-black-700)}.assistant-rating__skip[data-v-c4ee9ffa]:hover{background:var(--color-black-50)}@media(min-width:1024px){.assistant-rating__comment[data-v-c4ee9ffa]{font-size:var(--text-body)}}@media(prefers-reduced-motion:reduce){.assistant-rating__star[data-v-c4ee9ffa]{transition:none}}.assistant-composer[data-v-bb224d33]{display:flex;flex-direction:column;gap:var(--space-xs)}.assistant-composer__chip[data-v-bb224d33]{display:flex;align-items:center;gap:var(--space-xs);align-self:flex-start;max-width:100%;padding:var(--space-2xs) var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border-header);border-radius:var(--radius-sm)}.assistant-composer__thumb[data-v-bb224d33]{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover}.assistant-composer__chip-name[data-v-bb224d33]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);line-height:1.6;color:var(--color-black-700)}.assistant-composer__chip-remove[data-v-bb224d33]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--color-black-100);border:none;border-radius:var(--radius-pill);color:var(--color-black-700);cursor:pointer}.assistant-composer__chip-remove[data-v-bb224d33]:before{content:"";position:absolute;inset:-8px}.assistant-composer__error[data-v-bb224d33]{margin:0;font-size:var(--text-label);line-height:1.6;color:var(--color-error)}.assistant-composer__form[data-v-bb224d33]{display:flex;align-items:flex-end;gap:var(--space-2xs);padding:var(--space-2xs);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-standard)}.assistant-composer__form[data-v-bb224d33]:focus-within{border-color:var(--color-accent-orange)}.assistant-composer__input[data-v-bb224d33]{flex:1;min-width:0;max-height:160px;margin:0;padding:var(--space-xs) var(--space-2xs);background:transparent;border:none;outline:none;resize:none;overflow-y:auto;scrollbar-width:none;font-family:var(--font-low);font-size:var(--text-input-touch);line-height:1.6;color:var(--color-black-900);text-align:start}.assistant-composer__input[data-v-bb224d33]::-webkit-scrollbar{display:none}.assistant-composer__input[data-v-bb224d33]::-moz-placeholder{color:var(--color-black-400)}.assistant-composer__input[data-v-bb224d33]::placeholder{color:var(--color-black-400)}.assistant-composer__icon[data-v-bb224d33],.assistant-composer__send[data-v-bb224d33]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:var(--radius-sm);cursor:pointer}.assistant-composer__icon[data-v-bb224d33]{background:transparent;color:var(--color-black-600)}.assistant-composer__icon[data-v-bb224d33]:hover:not(:disabled){background:var(--color-black-50)}.assistant-composer__send[data-v-bb224d33]{background:var(--color-accent-orange);color:var(--color-text-on-ink)}.assistant-composer__send[data-v-bb224d33]:hover:not(:disabled){background:color-mix(in oklab,var(--color-accent-orange) 87%,#000)}.assistant-composer__icon[data-v-bb224d33]:disabled,.assistant-composer__send[data-v-bb224d33]:disabled{cursor:default}.assistant-composer__icon[data-v-bb224d33]:disabled{color:var(--color-black-400)}.assistant-composer__send[data-v-bb224d33]:disabled{background:var(--color-border-dropdown);color:var(--color-black-400)}@media(min-width:1024px){.assistant-composer__input[data-v-bb224d33]{font-size:var(--text-body)}}@media(prefers-reduced-motion:reduce){.assistant-composer__form[data-v-bb224d33]{transition:none}}.assistant-backdrop[data-v-708fe987]{inset:0;background:var(--color-overlay)}.assistant-backdrop[data-v-708fe987],.assistant-panel[data-v-708fe987]{position:fixed;z-index:var(--z-assistant)}.assistant-panel[data-v-708fe987]{inset-inline:0;inset-block-end:0;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - var(--space-md));background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-dropdown);font-family:var(--font-low);color:var(--color-black-900);outline:none}.assistant-panel__header[data-v-708fe987]{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0;padding:var(--space-md);border-block-end:1px solid var(--color-border-header)}.assistant-panel__heading[data-v-708fe987]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2xs)}.assistant-panel__title[data-v-708fe987]{margin:0;font-family:var(--font-low);font-weight:800;font-size:var(--text-h4);line-height:1.6;color:var(--color-black-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant-panel__subtitle[data-v-708fe987]{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-caption);line-height:1.6;color:var(--color-black-500)}.assistant-panel__subtitle-text[data-v-708fe987]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.6}.assistant-panel__online[data-v-708fe987]{position:relative;flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--color-success)}@media(prefers-reduced-motion:no-preference){.assistant-panel__online[data-v-708fe987]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:assistant-pulse-708fe987 1.8s ease-out infinite}}@keyframes assistant-pulse-708fe987{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.assistant-panel__end[data-v-708fe987]{flex-shrink:0;height:32px;padding-inline:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-dropdown);border-radius:var(--radius-sm);font-family:var(--font-low);font-weight:600;font-size:var(--text-label);line-height:1.6;color:var(--color-black-700);white-space:nowrap;cursor:pointer}.assistant-panel__end[data-v-708fe987]:hover{background:var(--color-black-50)}.assistant-panel__close[data-v-708fe987]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;background:var(--color-black-100);border:none;border-radius:var(--radius-sm);color:var(--color-black-700);cursor:pointer}.assistant-panel__close[data-v-708fe987]:hover{background:var(--color-border-header)}.assistant-panel__close[data-v-708fe987]:before{content:"";position:absolute;inset:-4px}.assistant-panel__thread[data-v-708fe987]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.assistant-panel__thread[data-v-708fe987]::-webkit-scrollbar{display:none}.assistant-panel__note[data-v-708fe987]{margin:0;font-size:var(--text-body);line-height:1.7;color:var(--color-black-600);text-align:center}.assistant-panel__footer[data-v-708fe987]{flex-shrink:0;padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--color-black-100)}.assistant-panel__checking[data-v-708fe987]{margin:0;padding-block:var(--space-sm);font-size:var(--text-compact);line-height:1.6;color:var(--color-black-500);text-align:center}.assistant-panel__new[data-v-708fe987]{width:100%;height:48px;background:var(--color-surface);border:1px solid var(--color-border-dropdown);border-radius:var(--radius-sm);font-family:var(--font-low);font-weight:700;font-size:var(--text-body);line-height:1.6;color:var(--color-black-700);cursor:pointer}.assistant-panel__new[data-v-708fe987]:hover{background:var(--color-black-50)}.assistant-backdrop-enter-active[data-v-708fe987],.assistant-backdrop-leave-active[data-v-708fe987]{transition:opacity var(--duration-standard) var(--ease-standard)}.assistant-backdrop-enter-from[data-v-708fe987],.assistant-backdrop-leave-to[data-v-708fe987]{opacity:0}.assistant-panel-enter-active[data-v-708fe987],.assistant-panel-leave-active[data-v-708fe987]{transition:transform var(--duration-slow) var(--ease-standard),opacity var(--duration-slow) var(--ease-standard)}.assistant-panel-enter-from[data-v-708fe987],.assistant-panel-leave-to[data-v-708fe987]{transform:translateY(100%)}@media(min-width:1024px){.assistant-panel[data-v-708fe987]{inset-inline:auto var(--space-lg);inset-block-end:calc(var(--space-lg) + var(--assistant-launcher-size) + var(--space-sm) + env(safe-area-inset-bottom,0px));width:var(--assistant-panel-width);height:min(var(--assistant-panel-height),calc(100dvh - var(--header-height) - var(--assistant-launcher-size) - var(--space-lg)*2 - var(--space-sm)));border:1px solid var(--color-border-header);border-radius:var(--radius-lg)}.assistant-panel__footer[data-v-708fe987]{padding-block-end:var(--space-sm)}.assistant-panel__close[data-v-708fe987]:before{content:none}.assistant-panel-enter-from[data-v-708fe987],.assistant-panel-leave-to[data-v-708fe987]{opacity:0;transform:translateY(12px) scale(.98)}}@media(prefers-reduced-motion:reduce){.assistant-backdrop-enter-active[data-v-708fe987],.assistant-backdrop-leave-active[data-v-708fe987],.assistant-panel-enter-active[data-v-708fe987],.assistant-panel-leave-active[data-v-708fe987]{transition:none}}
