:root{--wai-navbar-height:4.5rem;--wai-sidebar-width:14rem;--wai-sidebar-menu-height:4.5rem;--wai-new-conversation-gradient:linear-gradient(93deg,#f6f5ff 0%,#fff 50%,#f6f5ff 100%);--wai-new-conversation-gradient-hover:linear-gradient(93deg,#ece9ff 0%,#f0efff 50%,#ece9ff 100%);--wai-conversation-history-text-fade:linear-gradient(90deg,#f8f6f300 0%,#f8f6f3 100%);--wai-conversation-history-text-fade-hover:linear-gradient(90deg,#f8f6f300 0%,#ecebe8 100%);--wai-conversation-history-text-fade-active:linear-gradient(90deg,#f8f6f300 0%,#ecebe8 100%)}.hop-dark{--wai-new-conversation-gradient:linear-gradient(92deg,#5454be 0%,#322b8d 100%);--wai-new-conversation-gradient-hover:var(--hop-orchid-bloom-700);--wai-conversation-history-text-fade:linear-gradient(90deg,#201f1d00 0%,var(--hop-rock-900)100%);--wai-conversation-history-text-fade-hover:linear-gradient(90deg,#201f1d00 0%,var(--hop-rock-900)100%);--wai-conversation-history-text-fade-active:linear-gradient(90deg,#201f1d00 0%,var(--hop-rock-800)100%);--wai-file-drop-zone-gradient:linear-gradient(93deg,#292929 0%,#1d1d1c 100%)}body{overflow:hidden}.hop-Tooltip{color:var(--hop-Tooltip-color)}:root{--wai-page-max-width:49.375rem;--wai-prose-line-height:165%;--wai-assistant-message-background-color:#6b6ecc0a;--wai-assistant-block-quote-delimiter-width:.1875rem;--wai-file-card-max-width:18rem;--wai-file-card-min-height:3.25rem;--wai-transition-duration:.6s;--wai-transition-duration-fast:.3s;--wai-easing:cubic-bezier(.175,.885,.32,1.275);--wai-box-shadow:0rem .25rem .625rem .25rem #3c3c3c14;--wai-xxs-font-size:.625rem;--wai-space-120:.75rem;--wai-line-height:165%;--wai-scrollbar-width:.5rem;--wai-scrollbar-height:.5rem;--wai-scrollbar-border-radius:.5rem;--wai-surface:linear-gradient(93deg,#f6f5ff 0%,#fff 50%,#f6f5ff 100%);--wai-surface-hover:linear-gradient(93deg,#ece9ff 0%,#f0efff 50%,#ece9ff 100%)}.hop{--wai-agent-category-1:var(--hop-sapphire-500);--wai-agent-category-2:var(--hop-persimmon-300);--wai-agent-category-3:var(--hop-iris-200);--wai-agent-category-4:var(--hop-limeburst-50);--wai-agent-category-5:var(--hop-coastal-100)}.hop-dark{--wai-agent-category-2:var(--hop-persimmon-200);--wai-agent-category-5:var(--hop-coastal-75)}.wai-reveal-left-to-right{animation:.7s ease-out wai-reveal-left-to-right}@keyframes wai-reveal{0%{opacity:0}to{opacity:var(--wai-reveal-final-opacity,1)}}@keyframes wai-reveal-bottom-to-top{0%{opacity:0;transform:translateY(calc(var(--hop-space-160)*1));animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);transform:translateY(0)}}@keyframes wai-reveal-bottom-to-top-2{0%{opacity:0;transform:translateY(calc(var(--hop-space-400)))}to{opacity:1;transform:translateY(0)}}@keyframes wai-reveal-right-to-left{0%{opacity:0;transform:translateX(var(--hop-space-80))}to{opacity:1;transform:translate(0)}}@keyframes wai-reveal-left-to-right{0%{opacity:0;fill-opacity:0;transform:translateX(calc(var(--hop-space-160)*-1));animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{opacity:1;fill-opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);transform:translate(0)}}@keyframes wai-hide-right-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(-1*var(--hop-space-160)))}}@keyframes wai-up-and-down{0%{transform:translateY(0)}50%{transform:translateY(-.1875rem)}to{transform:translateY(0)}}@keyframes wai-shimmer{0%{background-position:200%}to{background-position:-200%}}.wai-shimmer-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,currentColor 0%,currentColor 40%,#fff6 50%,currentColor 60%,currentColor 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite wai-shimmer}.wai-line-clamp{line-clamp:var(--wai-line-clamp,1);-webkit-line-clamp:var(--wai-line-clamp,1);text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;padding-right:.25rem;display:-webkit-box;overflow:hidden}.wai-line-clamp-3{--wai-line-clamp:3;word-break:break-word}.wai-line-clamp *{display:inline;margin:0!important;padding:0!important}.wai-scrollbars ::-webkit-scrollbar-track{scroll-behavior:smooth;background-color:#0000}.wai-scrollbars ::-webkit-scrollbar{width:var(--wai-scrollbar-width);height:var(--wai-scrollbar-height);scroll-behavior:smooth;background-color:#0000}.wai-scrollbars ::-webkit-scrollbar-thumb{width:var(--hop-space-160);border-radius:var(--wai-scrollbar-border-radius);background-color:var(--hop-rock-100);scroll-behavior:smooth}.wai-focus-ring .hop-HopperProvider.hop-StyledSystemProvider{--hop-primary-border-focus:var(--hop-orchid-bloom-600)!important;--hop-primary-border-press:var(--hop-orchid-bloom-600)!important;--hop-primary-border-selected:var(--hop-orchid-bloom-600)!important;--hop-comp-field-border-color-focus:var(--hop-orchid-bloom-600)!important}.wai-focus-ring .hop-HopperProvider.hop-StyledSystemProvider.hop-dark{--hop-primary-border-focus:var(--hop-rock-300)!important;--hop-primary-border-press:var(--hop-rock-300)!important;--hop-primary-border-selected:var(--hop-rock-300)!important;--hop-comp-field-border-color-focus:var(--hop-rock-300)!important}.wai-heading-font{font-family:Lora,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.wai-toasts.Toastify__toast-container{width:-webkit-max-content;width:max-content}.wai-toasts .Toastify__toast{background-color:var(--hop-rock-800);border-radius:var(--hop-shape-rounded-md);box-shadow:var(--hop-shadow-lifted);color:var(--hop-samoyed);font-family:var(--hop-font-family-secondary);padding:var(--hop-space-inline-lg)var(--hop-space-inline-lg)var(--hop-space-inline-lg)var(--hop-space-inline-md);--toastify-icon-color-success:var(--hop-success-icon-weakest);width:-webkit-max-content;width:max-content;min-height:0}.wai-toasts .Toastify__toast-body{min-height:0;margin:0;padding:0;line-height:1.5}.wai-toasts .Toastify__toast-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--hop-space-inline-sm)}.wai-toasts .Toastify__toast-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--hop-space-inline-sm)}.wai-toasts .Toastify__toast-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--hop-space-inline-sm)}.wai-toasts .Toastify__progress-bar--wrp{height:.25rem}.wai-toasts .Toastify__progress-bar{opacity:1}.wai-toasts .Toastify__progress-bar--success{background:var(--hop-success-surface-strong)}.wai-toasts .Toastify__progress-bar--error{background:var(--hop-danger-surface-strong)}.wai-toasts .Toastify__progress-bar--bg{background:var(--hop-neutral-surface-strong)!important}.wai-toasts .Toastify__close-button--light{padding:var(--hop-space-inline-xs);opacity:1!important}.wai-toasts .Toastify__close-button--light.Toastify__close-button svg{fill:#fff}.wai-custom-button[data-focus-visible]{outline:var(--hop-space-20)solid var(--hop-primary-border-focus)}.wai-custom-button{outline-offset:var(--hop-space-20);transition:color var(--hop-easing-duration-2)var(--hop-easing-productive),background-color var(--hop-easing-duration-2)var(--hop-easing-productive),border var(--hop-easing-duration-2)var(--hop-easing-productive);outline:none}.wai-quota-usage-progress-bar-fill{background:linear-gradient(90deg,#5f59ce 0%,#857dfe 100%)}.wai-quota-usage-upgrade-button{background:linear-gradient(92deg,#5454be 0%,#322b8d 100%)}.wai-quota-usage-upgrade-button:hover{background:var(--hop-orchid-bloom-700)}.wai-quota-usage-button{background-image:var(--wai-surface)}.wai-quota-usage-button:hover,.wai-quota-usage-button[data-pressed]{background-image:var(--wai-surface-hover)}.hop-dark .wai-quota-usage-button{background-image:unset;background-color:#0000}.hop-dark .wai-quota-usage-button:hover,.hop-dark .wai-quota-usage-button[data-pressed]{background-image:unset;background-color:var(--hop-rock-900)}.wai-staggered-animation-item{opacity:0;animation:var(--wai-staggered-animation-item-animation).3s var(--wai-staggered-animation-item-delay)forwards}.wai-connect-banner-container{container:banner/inline-size}.wai-connect-banner-content{flex-direction:column;align-items:flex-start}.wai-connect-banner-actions{align-self:stretch}@container banner (width>=30rem){.wai-connect-banner-wrapper{align-items:center}.wai-connect-banner-content{flex-direction:row;align-items:center}.wai-connect-banner-actions{align-self:auto;margin-left:auto}}.wai-option-row{-webkit-user-select:none;user-select:none;transition:color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.wai-option-row-arrow{opacity:.55;transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1)}.wai-option-row:hover .wai-option-row-arrow,.wai-option-row[data-focus-visible] .wai-option-row-arrow{opacity:1;transform:translate(.125rem)}@media (prefers-reduced-motion:reduce){.wai-option-row,.wai-option-row-arrow{transition:none}}.wai-interactive-question-card{box-shadow:inset 0 0 0 .0625rem var(--hop-neutral-border-weakest);animation:.2s cubic-bezier(.16,1,.3,1) wai-reveal;container-type:inline-size}.wai-interactive-question-options{gap:var(--hop-space-inset-xs);padding:var(--hop-space-40);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=42rem){.wai-interactive-question-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.wai-interactive-question-body--forward{animation:.2s cubic-bezier(.16,1,.3,1) wai-question-enter-forward}.wai-interactive-question-body--backward{animation:.2s cubic-bezier(.16,1,.3,1) wai-question-enter-backward}.wai-interactive-question-confirm{transition:background-color var(--hop-easing-duration-2)var(--hop-easing-productive),border var(--hop-easing-duration-2)var(--hop-easing-productive),color var(--hop-easing-duration-2)var(--hop-easing-productive)}@media (prefers-reduced-motion:reduce){.wai-interactive-question-card,.wai-interactive-question-body--forward,.wai-interactive-question-body--backward{animation:none}.wai-interactive-question-confirm{transition:none}}@keyframes wai-question-enter-forward{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes wai-question-enter-backward{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:translate(0)}}.hop-dark .wai-interactive-question-card{box-shadow:inset 0 0 0 .0625rem var(--hop-neutral-border-weakest)}.wai-prepared-action{border:.0625rem solid var(--wai-pa-card-border,var(--hop-neutral-border-weak));background:var(--wai-pa-card-bg,var(--hop-neutral-surface));box-shadow:var(--hop-elevation-raised);color:var(--hop-neutral-text);border-radius:.9375rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.wai-pa-approval{flex:auto;min-width:0}.wai-pa-header{align-items:center;gap:.5rem;min-width:0;min-height:1.75rem;display:flex}.wai-pa-title{overflow-wrap:anywhere;margin:0}.wai-pa-quote{flex-direction:column;gap:.5rem;margin:0;display:flex}.wai-pa-quote:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.125rem solid var(--hop-neutral-border-weak);padding-left:.75rem}.wai-pa-quote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:.125rem solid var(--hop-neutral-border-weak);padding-right:.75rem}.wai-pa-quote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:.125rem solid var(--hop-neutral-border-weak);padding-right:.75rem}.wai-pa-quote-entry{flex-direction:column;gap:.125rem;display:flex}.wai-pa-quote-author{align-items:baseline;gap:.375rem;display:flex}.wai-pa-quote-text{white-space:pre-wrap;overflow-wrap:anywhere}.wai-pa-field.wai-pa-field{--hop-comp-field-border-radius:.625rem;--hop-comp-field-border-color:var(--hop-neutral-border);--hop-comp-field-border-color-hover:color-mix(in srgb,var(--hop-neutral-text-weak)45%,transparent);--hop-comp-field-border-color-focus:color-mix(in srgb,var(--hop-primary-border-focus)70%,transparent);--hop-comp-field-background-color:var(--hop-neutral-surface);--hop-comp-field-background-color-hover:var(--hop-neutral-surface);--hop-comp-field-text-color:var(--hop-neutral-text);--hop-TextArea-md-font-size:var(--hop-body-sm-font-size);--hop-TextArea-md-font-weight:var(--hop-body-sm-font-weight);--hop-TextArea-md-line-height:1.5rem}.wai-pa-field textarea{white-space:pre-wrap;overflow-wrap:anywhere;padding:.3125rem .6875rem}.wai-pa-avatar.wai-pa-avatar{box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,var(--hop-neutral-text)20%,transparent)}.wai-pa-avatar .hop-Text{font-size:var(--hop-body-xs-medium-font-size);font-weight:var(--hop-body-xs-medium-font-weight);line-height:var(--hop-body-xs-medium-line-height)}.wai-pa-channel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wai-pa-thread-link.wai-pa-thread-link{font-weight:var(--hop-body-xs-medium-font-weight);text-underline-offset:.1875rem;border-radius:.375rem;flex-shrink:0;column-gap:.25rem;transition:color .15s ease-out}.wai-pa-thread-link.wai-pa-thread-link:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.wai-pa-thread-link.wai-pa-thread-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.wai-pa-thread-link.wai-pa-thread-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.wai-pa-thread-link.wai-pa-thread-link[data-focus-visible]{outline-color:var(--hop-primary-border-focus)}.wai-prepared-action.wai-gv-surface{--wai-gv-ring:var(--hop-neutral-surface)}.wai-prepared-action.wai-gv-surface.wai-gv-surface-tinted{--wai-pa-card-bg:linear-gradient(155deg,color-mix(in srgb,var(--wai-gv-hue)22%,var(--hop-neutral-surface)),color-mix(in srgb,var(--wai-gv-hue)12%,var(--hop-neutral-surface)));--wai-pa-card-border:color-mix(in srgb,var(--wai-gv-hue)30%,transparent);--wai-gv-ring:color-mix(in srgb,var(--wai-gv-hue)20%,var(--hop-neutral-surface))}.wai-gv-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.wai-gv-heading{flex:auto;min-width:0;padding-top:.375rem}.wai-gv-heading>.wai-pa-title{display:inline}.wai-gv-heading>.wai-pa-title:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.wai-gv-heading>.wai-pa-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.wai-gv-heading>.wai-pa-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.wai-gv-category{vertical-align:.0625rem;background-color:color-mix(in srgb,var(--hop-neutral-surface-weak)60%,transparent);white-space:nowrap;border-radius:624.938rem;align-items:center;padding:.25rem .625rem;display:inline-flex}.wai-gv-surface-tinted .wai-gv-category{background-color:color-mix(in srgb,var(--wai-gv-hue)36%,transparent)}.wai-gv-toggle{box-shadow:inset 0 0 0 .0625rem var(--hop-neutral-border-weak);border-radius:.625rem;flex-shrink:0;gap:.125rem;padding:.125rem;display:inline-flex}.wai-gv-toggle-item{min-height:1.75rem;color:var(--hop-neutral-text-weak);font-family:var(--hop-body-xs-medium-font-family);font-size:var(--hop-body-xs-medium-font-size);font-weight:var(--hop-body-xs-medium-font-weight);line-height:var(--hop-body-xs-medium-line-height);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .5rem;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex;position:relative}.wai-gv-toggle-item:after{content:"";position:absolute;top:min(0rem,50% - 1.375rem);bottom:min(0rem,50% - 1.375rem);left:min(0rem,50% - 1.375rem);right:min(0rem,50% - 1.375rem)}.wai-gv-toggle-item[data-selected]{background-color:var(--hop-neutral-surface);box-shadow:var(--hop-elevation-raised);color:var(--hop-neutral-text)}@media (hover:hover){.wai-gv-toggle-item[data-hovered]:not([data-selected]){background-color:var(--hop-neutral-surface-hover);color:var(--hop-neutral-text)}}.wai-gv-toggle-item[data-focus-visible]{outline:.125rem solid var(--hop-primary-border-focus);outline-offset:-.125rem}.wai-gv-recipients{align-items:center;gap:.75rem;min-width:0;display:flex}.wai-gv-avatars{flex-shrink:0;display:flex}.wai-gv-avatars>.wai-pa-avatar{box-shadow:0 0 0 .125rem var(--wai-gv-ring),inset 0 0 0 .0625rem color-mix(in srgb,var(--hop-neutral-text)20%,transparent)}.wai-gv-avatars>.wai-pa-avatar+.wai-pa-avatar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-.5rem}.wai-gv-avatars>.wai-pa-avatar+.wai-pa-avatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.5rem}.wai-gv-avatars>.wai-pa-avatar+.wai-pa-avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.5rem}.wai-gv-recipient-text{flex-direction:column;min-width:0;display:flex}.wai-gv-names{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wai-tool-approval-card{border:.0625rem solid var(--hop-neutral-border);animation:.2s cubic-bezier(.16,1,.3,1) wai-reveal}.wai-tool-approval-card:focus{outline:none}.wai-tool-approval-summary{align-items:center;gap:var(--hop-space-inline-xs);color:var(--hop-neutral-text-weak);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.wai-tool-approval-summary:disabled{cursor:default}.wai-tool-approval-summary>svg:last-child{width:.75rem;height:.75rem}.wai-tool-approval-choice.is-chosen{font-weight:600}.wai-tool-approval-choice.is-chosen-allow{background-color:var(--hop-success-surface-weak);color:var(--hop-success-text)}.wai-tool-approval-choice.is-chosen-deny{background-color:var(--hop-danger-surface-weak);color:var(--hop-danger-text)}.wai-tool-approval-choice.is-unchosen{opacity:.4}.wai-tool-approval-choice.is-unchosen:hover{opacity:1}@media (prefers-reduced-motion:reduce){.wai-tool-approval-card{animation:none}}.hop-dark .wai-tool-approval-card{border-color:var(--hop-neutral-border-weak)}.wai-suggested-prompt{-webkit-user-select:none;user-select:none}.wai-composer-tray.wai-composer-tray{--wai-composer-tray-opacity:100%;--hop-Popover-background:color-mix(in srgb,color-mix(in srgb,rgb(var(--wai-composer-ink))6%,rgb(var(--wai-composer-ground))),transparent calc(100% - var(--wai-composer-tray-opacity)));--hop-Popover-border:var(--wai-composer-border);--hop-Popover-border-radius:var(--hop-shape-pill);--hop-Popover-box-shadow:var(--wai-composer-shadow);--wai-composer-tray-inset:var(--hop-space-inset-md);--wai-composer-tray-row-padding:var(--hop-space-80);--wai-composer-tray-row-block-padding:calc(var(--hop-space-80) + var(--hop-space-20));--wai-composer-tray-row-min-size:var(--hop-space-400);--wai-composer-tray-status-size:4.5rem;--wai-composer-tray-header-size:calc(var(--hop-space-320) + var(--hop-space-40));--wai-composer-tray-header-padding:var(--hop-space-80);-webkit-backdrop-filter:var(--wai-composer-blur);backdrop-filter:var(--wai-composer-blur);flex-direction:column;align-items:stretch;overflow:hidden;container:composer-tray/inline-size}@property --wai-composer-tray-fade{syntax:"<length>";inherits:false;initial-value:0}.wai-composer-tray-menu{box-sizing:border-box;min-height:0;max-height:24rem;padding:0 var(--wai-composer-tray-inset)var(--wai-composer-tray-inset);overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--wai-composer-tray-fade)),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--wai-composer-tray-fade)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--wai-composer-tray-fade)),transparent);outline:none;flex:0 auto;overflow-y:auto}@supports (animation-timeline:scroll()){.wai-composer-tray-menu{animation:linear both wai-composer-tray-fade-at-end;animation-timeline:scroll(self);animation-range:calc(100% - 1.5rem) 100%}}@keyframes wai-composer-tray-fade-at-end{0%{--wai-composer-tray-fade:1.5rem}to{--wai-composer-tray-fade:0}}.wai-composer-tray-header{z-index:1;box-sizing:border-box;height:var(--wai-composer-tray-header-size);margin-inline:calc(-1*var(--wai-composer-tray-inset));padding:0 calc(var(--wai-composer-tray-inset) + var(--wai-composer-tray-row-padding))var(--wai-composer-tray-header-padding);color:var(--hop-neutral-text-weak);font-family:var(--hop-body-xs-medium-font-family);font-size:var(--hop-body-xs-medium-font-size);font-weight:var(--hop-body-xs-medium-font-weight);line-height:var(--hop-body-xs-medium-line-height);align-items:flex-end;display:flex;position:-webkit-sticky;position:sticky;top:0}@supports (animation-timeline:view()){.wai-composer-tray-item{animation:linear both wai-composer-tray-row-under-header;animation-timeline:view(block var(--wai-composer-tray-header-size)0);animation-range:exit}}@supports not (animation-timeline:view()){.wai-composer-tray-header{background-color:color-mix(in srgb,rgb(var(--wai-composer-ink))6%,rgb(var(--wai-composer-ground)))}}@keyframes wai-composer-tray-row-under-header{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}.wai-composer-tray-item{align-items:center;gap:var(--hop-space-inline-sm);min-height:var(--wai-composer-tray-row-min-size);padding:var(--wai-composer-tray-row-block-padding)var(--wai-composer-tray-row-padding);box-sizing:border-box;border-radius:calc(var(--hop-shape-pill) - var(--wai-composer-tray-inset));color:var(--hop-neutral-text);font-family:var(--hop-body-sm-font-family);font-size:.8125rem;line-height:var(--hop-body-sm-line-height);cursor:default;outline:none;display:flex}.wai-composer-tray-item[data-hovered],.wai-composer-tray-item[data-focus-visible],.wai-composer-tray-item--active{background-color:rgb(var(--wai-composer-ink)/6%)}.wai-composer-tray-item[data-disabled]{opacity:.5}.wai-composer-tray-item-icon{width:1rem;height:1rem;color:var(--hop-neutral-text-weak);flex:none;justify-content:center;align-items:center;display:inline-flex}.wai-composer-tray-item-name,.wai-composer-tray-item-quiet{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.wai-composer-tray-item-name{font-weight:var(--hop-body-sm-semibold-font-weight)}.wai-composer-tray-item-quiet{color:var(--hop-neutral-text-weak)}.wai-composer-tray-item-description{min-width:0;color:var(--hop-neutral-text-weak);font-size:var(--hop-body-xs-font-size);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.wai-composer-tray-item-status{width:var(--wai-composer-tray-status-size);color:var(--hop-neutral-text-weak);font-size:var(--hop-body-xs-font-size);line-height:var(--hop-body-xs-line-height);flex:none;justify-content:flex-end;align-items:center;display:inline-flex}.wai-composer-tray-item-status:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.wai-composer-tray-item-status:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.wai-composer-tray-item-status:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}@container composer-tray (inline-size<26.625rem){.wai-composer-tray-item:has(.wai-composer-tray-item-description){gap:0 var(--hop-space-inline-sm);grid-template-columns:1rem minmax(0,1fr) auto;grid-template-areas:"icon name status""icon description status";align-items:center;display:grid}.wai-composer-tray-item-icon{grid-area:icon;align-self:start;margin-top:.125rem}.wai-composer-tray-item-name,.wai-composer-tray-item-quiet{grid-area:name}.wai-composer-tray-item-description{white-space:normal;grid-area:description}.wai-composer-tray-item-status{grid-area:status}}.wai-composer-plus.wai-composer-plus{--hop-comp-button-ghost-secondary-text-color:var(--hop-neutral-text-weak);--hop-comp-button-ghost-secondary-text-color-hover:var(--hop-neutral-text);--hop-comp-button-ghost-secondary-text-color-pressed:var(--hop-neutral-text)}.wai-composer-tray-backdrop{transition:opacity .15s ease-out}.wai-composer-tray-backdrop[data-tray-open]{opacity:.4}@media (prefers-reduced-motion:reduce){.wai-composer-tray-backdrop{transition:none}}.wai-conversation-dictation-button.wai-conversation-dictation-button{--hop-comp-button-ghost-secondary-background-color-hover:rgb(var(--wai-composer-ink)/6%);--hop-comp-button-ghost-secondary-border-color-hover:transparent;--hop-comp-button-ghost-secondary-border-color-pressed:transparent;overflow:visible}.wai-conversation-dictation-button--starting.wai-conversation-dictation-button--starting{--hop-comp-button-ghost-secondary-background-color:color-mix(in srgb,var(--hop-comp-button-primary-background-color)10%,transparent);--hop-comp-button-ghost-secondary-background-color-hover:color-mix(in srgb,var(--hop-comp-button-primary-background-color)10%,transparent);--hop-comp-button-ghost-secondary-text-color:var(--hop-comp-button-primary-background-color);--hop-comp-button-ghost-secondary-text-color-hover:var(--hop-comp-button-primary-background-color)}.wai-conversation-dictation-button--starting:after{border:.0938rem solid #0000;border-top-color:var(--hop-comp-button-primary-background-color);content:"";pointer-events:none;border-radius:50%;animation:.8s linear infinite wai-dictation-spin;position:absolute;top:-.1875rem;bottom:-.1875rem;left:-.1875rem;right:-.1875rem}.wai-conversation-dictation-button--listening.wai-conversation-dictation-button--listening{--hop-comp-button-ghost-secondary-background-color:var(--hop-comp-button-primary-background-color);--hop-comp-button-ghost-secondary-background-color-hover:var(--hop-comp-button-primary-background-color);--hop-comp-button-ghost-secondary-text-color:var(--hop-comp-button-primary-text-color);--hop-comp-button-ghost-secondary-text-color-hover:var(--hop-comp-button-primary-text-color);transform:scale(calc(1 + var(--wai-voice-level,0)*.16));transition:background-color .2s,color .2s,transform 80ms linear}.wai-conversation-dictation-button--listening:after{box-shadow:0 0 .875rem .1875rem color-mix(in srgb,var(--hop-comp-button-primary-background-color)45%,transparent);content:"";opacity:calc(.18 + var(--wai-voice-level,.1)*.82);pointer-events:none;border-radius:50%;transition:opacity 80ms linear;position:absolute;top:-.125rem;bottom:-.125rem;left:-.125rem;right:-.125rem}.wai-conversation-dictation-button--error.wai-conversation-dictation-button--error{--hop-comp-button-ghost-secondary-background-color:var(--hop-danger-surface-weak);--hop-comp-button-ghost-secondary-background-color-hover:var(--hop-danger-surface-weak);--hop-comp-button-ghost-secondary-text-color:var(--hop-danger-icon-weak);--hop-comp-button-ghost-secondary-text-color-hover:var(--hop-danger-icon-weak)}@keyframes wai-dictation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wai-conversation-dictation-button--starting:after{border-color:var(--hop-comp-button-primary-background-color);animation:none}.wai-conversation-dictation-button--listening{transform:none}}.wai-mentions.wai-mentions--multiLine{z-index:1!important;position:relative!important}.wai-mentions textarea::-webkit-scrollbar-track{background-color:#0000}.wai-mentions__suggestions::-webkit-scrollbar-track{background-color:#0000}.wai-mentions textarea::-webkit-scrollbar{width:var(--wai-scrollbar-width);background-color:#0000}.wai-mentions__suggestions::-webkit-scrollbar{width:var(--wai-scrollbar-width);background-color:#0000}.wai-mentions textarea::-webkit-scrollbar-thumb{border-radius:var(--wai-scrollbar-border-radius);background-color:var(--hop-rock-100)}.wai-mentions__suggestions::-webkit-scrollbar-thumb{border-radius:var(--wai-scrollbar-border-radius);background-color:var(--hop-rock-100)}.wai-mentions textarea::placeholder{color:var(--wai-composer-placeholder)}.wai-mentions .wai-mentions__highlighter{min-height:var(--wai-composer-field-line-height)!important}.wai-mentions{--wai-composer-field-font-size:.9375rem;--wai-composer-field-line-height:calc(var(--wai-composer-field-font-size)*1.5);font-family:var(--hop-body-md-font-family);font-size:var(--wai-composer-field-font-size);line-height:var(--wai-composer-field-line-height)}.wai-mentions textarea{color:var(--hop-neutral-text)!important;font-family:inherit!important;font-size:var(--wai-composer-field-font-size)!important;min-height:var(--wai-composer-field-line-height)!important;max-height:12.5rem!important;line-height:var(--wai-composer-field-line-height)!important;scrollbar-gutter:stable!important;border:0!important;outline:none!important;padding:0!important;position:relative!important;overflow-y:auto!important}.wai-mentions textarea:focus{box-shadow:none!important;outline:none!important}.wai-mentions textarea:focus-visible{box-shadow:none!important;outline:none!important}.wai-composer-glass,.wai-composer-tray{--wai-composer-ink:31 27 27;--wai-composer-ground:255 255 255;--wai-composer-border:.0625rem solid rgb(var(--wai-composer-ink)/8%);--wai-composer-shadow:0 .25rem 1.75rem -.375rem #0000000f,0 .0625rem .125rem #00000008;--wai-composer-blur:blur(.75rem)}.wai-composer-glass{border:var(--wai-composer-border);border-radius:var(--hop-shape-pill);background-color:rgb(var(--wai-composer-ink)/6%);box-shadow:var(--wai-composer-shadow);-webkit-backdrop-filter:var(--wai-composer-blur);backdrop-filter:var(--wai-composer-blur)}.wai-conversation-input-form{--wai-composer-placeholder:#666462}.wai-conversation-input-form--over-banner{background:linear-gradient(rgb(var(--wai-composer-ink)/6%),rgb(var(--wai-composer-ink)/6%)),rgb(var(--wai-composer-ground))}.wai-composer-ghost.wai-composer-ghost{--hop-comp-button-ghost-secondary-background-color-hover:rgb(var(--wai-composer-ink)/6%);--hop-comp-button-ghost-secondary-background-color-pressed:rgb(var(--wai-composer-ink)/6%);--hop-comp-button-ghost-secondary-border-color-hover:transparent;--hop-comp-button-ghost-secondary-border-color-pressed:transparent}.wai-composer-send-slot{flex:none;place-items:center;width:2rem;height:2rem;display:inline-grid}.wai-composer-send-slot>button{width:100%;height:100%;padding:0}.wai-composer-send-slot svg{width:1.125rem;height:1.125rem}.wai-conversation-input-form--focus-visible{box-shadow:0 0 0 .125rem color-mix(in srgb,var(--hop-primary-border-focus)40%,transparent),var(--wai-composer-shadow)}.wai-mentions__highlighter{font-size:var(--wai-composer-field-font-size)!important;line-height:var(--wai-composer-field-line-height)!important;max-height:12.5rem!important;position:absolute!important}.wai-mentions__suggestions{padding:var(--hop-space-inset-sm)!important;background:var(--hop-neutral-surface)!important;border:.0625rem solid var(--hop-neutral-border-weak)!important;border-radius:var(--hop-shape-rounded-md)!important;max-height:80vh!important;overflow-y:auto!important;box-shadow:0 .25rem .625rem .25rem #3c3c3c14!important}.wai-mentions__suggestions__item{padding:.625rem var(--hop-space-160)!important;border-radius:var(--hop-shape-rounded-md)!important}.wai-mentions__suggestions__item.wai-mentions__suggestions__item--focused,.wai-mentions__suggestions__item:hover{background:var(--hop-neutral-surface-weakest)!important}.wai-mentions__suggestions__item__highlight{color:var(--hop-orchid-bloom-700)!important}.wai-mentions__highlighter strong{background:var(--hop-orchid-bloom-25)!important}.wai-mentions__highlighter strong.wai-mentions__skill{border-radius:var(--hop-shape-rounded-sm);box-shadow:0 0 0 .0625rem var(--hop-sapphire-200);background:var(--hop-sapphire-75)!important}.hop-dark .wai-conversation-input-form{--wai-composer-placeholder:#878fab}.hop-dark .wai-composer-glass,.hop-dark.wai-composer-tray{--wai-composer-ink:232 230 227;--wai-composer-ground:12 15 30}.hop-dark.wai-composer-tray.wai-composer-tray{--wai-composer-tray-opacity:92%}.hop-dark .wai-mentions__highlighter strong{background:var(--hop-orchid-bloom-900)!important}.hop-dark .wai-mentions__highlighter strong.wai-mentions__skill{box-shadow:0 0 0 .0625rem var(--hop-sapphire-700);background:var(--hop-sapphire-900)!important}.wai-text-loading{opacity:0;animation:wai-reveal-left-to-right var(--wai-transition-duration)forwards var(--wai-text-loading-delay)var(--wai-easing);transform:translateZ(0)}.wai-text-loading-dot{opacity:0;animation:wai-reveal 2s var(--wai-text-loading-dot-delay)infinite var(--wai-easing);display:inline-block}.wai-reasoning-effort-trigger.wai-reasoning-effort-trigger{padding-inline:var(--hop-space-inset-sm)}.wai-reasoning-effort-tray.wai-reasoning-effort-tray{--wai-composer-tray-inset:var(--hop-space-inset-sm);--wai-composer-tray-row-block-padding:calc(var(--hop-space-40) + var(--hop-space-20));--wai-composer-tray-row-min-size:var(--hop-space-320);--wai-composer-tray-header-size:var(--hop-space-320);--wai-composer-tray-header-padding:var(--hop-space-40);--wai-composer-tray-status-size:1rem}.wai-reasoning-effort-tray .wai-composer-tray-item-name{font-weight:500}.wai-reasoning-effort-tray .wai-composer-tray-item-status{color:var(--hop-neutral-text)}.wai-conversation-stop-glyph.wai-conversation-stop-glyph{width:.875rem;height:.875rem}.wai-toggle-sources-button{transition:none!important}.wai-toggle-sources-button.wai-toggle-sources-button-visible:hover .wai-toggle-sources-button-icon{border-color:var(--hop-orchid-bloom-700)}.hop-dark .wai-toggle-sources-button:focus-visible .wai-toggle-sources-button-icon{border-color:var(--hop-orchid-bloom-75)}.hop-dark .wai-toggle-sources-button.wai-toggle-sources-button-visible:focus-visible .wai-toggle-sources-button-icon{border-color:var(--hop-orchid-bloom-700)}.hop-dark .wai-toggle-sources-button:focus-visible{color:var(--hop-orchid-bloom-700)}.hop-dark .wai-toggle-sources-button.wai-toggle-sources-button-visible:focus-visible{color:#fff}.hop-dark .wai-toggle-sources-button:hover .wai-toggle-sources-button-icon{border-color:var(--hop-rock-900)!important}.wai-markdown:empty{display:none!important}.wai-markdown *{margin:0!important;padding:0!important}.wai-markdown>:not(:last-child){margin-bottom:var(--wai-space-120)!important}.wai-markdown h1{line-height:var(--hop-heading-lg-line-height)!important;font-weight:var(--hop-heading-lg-font-weight)!important;font-size:var(--hop-heading-lg-font-size)!important;font-family:var(--hop-heading-lg-font-family)!important}.wai-markdown h2{line-height:var(--hop-heading-md-line-height)!important;font-weight:var(--hop-heading-md-font-weight)!important;font-size:var(--hop-heading-md-font-size)!important;font-family:var(--hop-heading-md-font-family)!important}.wai-markdown h3,.wai-markdown h4,.wai-markdown h5,.wai-markdown h6{line-height:var(--hop-heading-sm-line-height)!important;font-weight:var(--hop-heading-sm-font-weight)!important;font-size:var(--hop-heading-sm-font-size)!important;font-family:var(--hop-heading-sm-font-family)!important}.wai-markdown p{line-height:var(--wai-prose-line-height,165%)!important;font-weight:var(--hop-body-sm-font-weight)!important;font-size:var(--wai-prose-font-size,var(--hop-body-sm-font-size))!important;font-family:var(--hop-body-sm-font-family)!important}.wai-markdown ul{line-height:var(--wai-prose-line-height,165%)!important;padding:0 0 0 var(--hop-space-240)!important;list-style-type:disc!important}.wai-markdown ul li+li,.wai-markdown ol li+li{margin-top:var(--wai-space-120)!important}.wai-markdown ol{line-height:var(--wai-prose-line-height,165%)!important;padding:0 0 0 var(--hop-space-240)!important;list-style:auto!important}.wai-markdown ol ol{list-style-type:lower-alpha!important}.wai-markdown ol ul{list-style-type:disc!important}.wai-markdown blockquote{line-height:var(--wai-prose-line-height,165%)!important;padding-left:var(--hop-space-inset-md)!important;position:relative!important}.wai-markdown blockquote:before{content:""!important;width:var(--wai-assistant-block-quote-delimiter-width,.1875rem)!important;background-color:var(--hop-neutral-surface-weak)!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.wai-markdown pre{background-color:var(--hop-neutral-surface-weakest)!important;border-radius:var(--hop-border-radius-2)!important;width:100%!important;padding:var(--hop-space-inset-sm)!important;box-sizing:border-box!important;overflow-x:auto!important}.wai-markdown-table{padding:var(--hop-space-80)!important;border-radius:var(--hop-border-radius-2)!important;background-color:#fff!important;max-width:100%!important;overflow-x:auto!important}.wai-markdown table,.wai-markdown tr,.wai-markdown td,.wai-markdown th{text-align:left!important;border-collapse:collapse!important;border:0!important}.wai-markdown table{width:-webkit-max-content!important;width:max-content!important;min-width:100%!important}.wai-markdown th{white-space:nowrap!important}.wai-markdown th,.wai-markdown td{padding:var(--hop-space-80)var(--hop-space-40)!important}.wai-markdown td{border-top:.0625rem solid var(--hop-neutral-surface-weak)!important}.wai-markdown-table::-webkit-scrollbar-track{background-color:#0000}.wai-markdown pre::-webkit-scrollbar-track{background-color:#0000}.wai-markdown-table::-webkit-scrollbar{height:var(--wai-scrollbar-width,.5rem);background-color:#0000}.wai-markdown pre::-webkit-scrollbar{height:var(--wai-scrollbar-width,.5rem);background-color:#0000}.wai-markdown-table::-webkit-scrollbar-thumb{border-radius:var(--wai-scrollbar-border-radius,.5rem);background-color:var(--hop-rock-100)}.wai-markdown pre::-webkit-scrollbar-thumb{border-radius:var(--wai-scrollbar-border-radius,.5rem);background-color:var(--hop-rock-100)}.hop-dark .wai-markdown-table{background-color:var(--hop-neutral-surface-weakest)!important}.hop-dark .wai-markdown .hop-Link{color:var(--hop-orchid-bloom-200)!important}.wai-source-preview-footer>img{width:1.25rem;height:1.25rem}.hop-dark .wai-officevibe-recognition-prompt{color:var(--hop-rock-900)!important}.wai-table-preview-table-wrapper{background-color:var(--hop-neutral-surface-weakest)!important;padding:var(--hop-space-80)!important;border-radius:var(--hop-border-radius-2)!important;color:var(--hop-neutral-text)!important;overflow-x:auto!important}.wai-table-preview-table-wrapper table,.wai-table-preview-table-wrapper tr,.wai-table-preview-table-wrapper td,.wai-table-preview-table-wrapper th{text-align:left!important;border-collapse:collapse!important;border:0!important}.wai-table-preview-table-wrapper th,.wai-table-preview-table-wrapper td{padding:var(--hop-space-80)var(--hop-space-40)!important;white-space:nowrap!important;font-size:var(--hop-body-xs-font-size)!important}.wai-table-preview-table-wrapper td{border-top:.0625rem solid var(--hop-neutral-surface-weak)!important}.wai-table-preview-table-wrapper::-webkit-scrollbar-track{background-color:#0000}.wai-table-preview-table-wrapper::-webkit-scrollbar{height:var(--wai-scrollbar-width);background-color:#0000}.wai-table-preview-table-wrapper::-webkit-scrollbar-thumb{border-radius:var(--wai-scrollbar-border-radius);background-color:var(--hop-rock-100)}.hop-dark.wai-assistant-message-cited-source-tooltip{background-color:var(--hop-neutral-surface-weakest)!important;box-shadow:none!important}.wai-thinking-sparkle{transform-origin:50%;animation:1.4s ease-in-out infinite wai-thinking-sparkle-twinkle}@keyframes wai-thinking-sparkle-twinkle{0%,to{opacity:1;transform:scale(1)}30%{opacity:.4;transform:scale(.85)}60%{opacity:.9;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.wai-thinking-sparkle{animation:none}}.wai-thinking-step-item-expand-icon,.wai-thinking-step-button:hover .wai-thinking-step-icon{opacity:0}.wai-thinking-step-button:focus-visible .wai-thinking-step-icon{opacity:0}.wai-thinking-step-button:hover .wai-thinking-step-item-expand-icon{opacity:1}.wai-thinking-step-button:focus-visible .wai-thinking-step-item-expand-icon{opacity:1}.hop-light .wai-assistant-message-toolbar-button:not(.wai-assistant-message-toolbar-button-selected):hover{background-color:var(--hop-orchid-bloom-50)}.hop-light .wai-assistant-message-toolbar-button-selected{background-color:var(--hop-orchid-bloom-75)}.hop-dark .wai-assistant-message-toolbar-button-selected{background-color:var(--hop-neutral-surface-hover)}.wai-assistant-message-rating-icon-animated{animation:wai-up-and-down var(--wai-transition-duration)forwards var(--wai-easing)}.wai-interactive-question-response{animation:.2s ease-out wai-reveal}.wai-interactive-question-response-content::selection{background-color:var(--hop-orchid-bloom-800)}.hop-dark .wai-interactive-question-response-content::selection{background-color:var(--hop-orchid-bloom-300)}@media (prefers-reduced-motion:reduce){.wai-interactive-question-response{animation:none}}.wai-user-message{opacity:0;animation:wai-reveal-right-to-left var(--wai-transition-duration)forwards .1s var(--wai-easing);transform:translateZ(0)}.wai-user-message-content::selection{background-color:var(--hop-orchid-bloom-800)}.hop-dark .wai-user-message-content::selection{background-color:var(--hop-orchid-bloom-300)}.wai-conversation-view *{overflow-anchor:none}#wai-conversation-view-anchor{overflow-anchor:auto;height:.625rem}.wai-scroll-to-bottom-button{opacity:0;visibility:hidden;transform:translate3d(-50%,var(--hop-space-160),0)scale3d(.9,.9,.9);transition:transform var(--wai-transition-duration-fast)var(--wai-easing),opacity var(--wai-transition-duration-fast)var(--wai-easing),visibility var(--wai-transition-duration-fast)var(--wai-easing)}.wai-scroll-to-bottom-button-visible{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}@media (hover:none) and (pointer:coarse){.wai-scroll-to-bottom-button:hover{background-color:var(--hop-samoyed)!important}}.wai-file-drop-zone{--wai-reveal-final-opacity:.9;animation:.3s ease-out forwards wai-reveal;background:linear-gradient(93deg,#f6f5ff 0%,#fff 50%,#f6f5ff 100%)!important}.wai-file-drop-zone-icon{opacity:0;animation:wai-reveal-bottom-to-top-2 .6s var(--wai-easing)forwards}.wai-file-drop-zone-text{opacity:0;animation:wai-reveal-bottom-to-top-2 .6s var(--wai-easing)forwards .1s}.hop-dark .wai-file-drop-zone{color:var(--hop-samoyed);background:var(--wai-file-drop-zone-gradient)!important}.hop-dark .wai-file-drop-zone-text,.hop-dark .wai-file-drop-zone-icon{color:var(--hop-samoyed)}.wai-empty-smart-reports-illustration{overflow:visible}.wai-empty-smart-reports-hand,.wai-empty-smart-reports-bottom-sheet,.wai-empty-smart-reports-top-sheet{opacity:0;transform:translateY(3.125rem)}.wai-empty-smart-reports-bottom-sheet{animation:wai-reveal-bottom-to-top .6s var(--wai-easing)forwards;animation-delay:.1s}.wai-empty-smart-reports-top-sheet{animation:wai-reveal-top-to-bottom .6s var(--wai-easing)forwards;animation-delay:.3s}.wai-empty-smart-reports-hand{animation:wai-reveal-left-to-right .6s var(--wai-easing)forwards;animation-delay:.5s}.hop-dark .wai-empty-smart-reports-hand,.hop-dark .wai-empty-smart-reports-bottom-sheet{fill:var(--hop-rock-400)!important}.hop-dark .wai-empty-smart-reports-top-sheet path{fill:var(--hop-samoyed)!important}.wai-channel-header>img{width:1.25rem;height:1.25rem}.wai-side-panel-item{opacity:0;animation:wai-reveal .3s var(--wai-side-panel-item-delay)forwards}.wai-sidepanel-as-modal{grid-template:"top top""content content"1fr"bottom bottom"/auto auto}.wai-greetings div{font-family:var(--hop-body-lg-font-family);font-weight:var(--hop-body-lg-font-weight);font-size:var(--hop-body-lg-font-size);margin-top:var(--hop-space-160)}.wai-wrap-word{opacity:0;animation:wai-reveal var(--wai-transition-duration)var(--wai-wrap-word-delay)forwards var(--wai-easing);-webkit-user-select:none;user-select:none;transform:translateZ(0)}.wai-home-illustation{width:5rem}@media screen and (min-width:48rem){.wai-home-illustation{width:6rem}}.wai-home-illustation-stars,.wai-home-illustation-face{opacity:0}.wai-home-illustation-face{animation:.3s forwards wai-reveal}.wai-home-illustation-stars{animation:.3s .1s forwards wai-reveal}.wai-not-found-laptop,.wai-not-found-head,.wai-not-found-body,.wai-not-found-swirl{opacity:0}.wai-not-found-head{animation:.6s ease-out .4s forwards wai-reveal-bottom-to-top}.wai-not-found-body{animation:.6s ease-out .5s forwards wai-reveal-bottom-to-top}.wai-not-found-laptop{animation:.6s ease-out .6s forwards wai-reveal-bottom-to-top}.wai-not-found-swirl{animation:.6s ease-out .5s forwards wai-reveal-bottom-to-top}.wl-page-loader-pulse{animation:1s linear infinite alternate wl-page-loader-pulse}@keyframes wl-page-loader-pulse{0%{opacity:1}to{opacity:.15}}.wai-unexpected-glasses,.wai-unexpected-eyelashes-left,.wai-unexpected-eyelashes-right{opacity:0}.wai-unexpected-glasses{animation:.6s ease-out .4s forwards wai-reveal-bottom-to-top}.wai-unexpected-eyelashes-left{animation:.6s ease-out .5s forwards wai-reveal-bottom-to-top}.wai-unexpected-eyelashes-right{animation:.6s ease-out .6s forwards wai-reveal-bottom-to-top}.hop-dark .wai-navbar header{background-color:var(--hop-rock-900)!important}.hop-dark .wai-navbar header>div:first-child a div{color:var(--hop-rock-25)!important}.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover{background-color:var(--hop-rock-900)!important;border:.0625rem solid var(--hop-rock-800)!important}.hop-dark .wai-navbar .hop-Text,.hop-dark .wai-navbar .hop-Heading,.hop-dark .wai-navbar .hop-Link,.hop-dark .wai-navbar .hop-OverlineText{color:var(--hop-samoyed)!important}.hop-dark .wai-navbar .hop-Tag .hop-Text{color:inherit!important}.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover svg{color:var(--hop-samoyed)!important;fill:var(--hop-samoyed)!important}.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover [data-focused] .hop-Heading,.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover [data-focused] .hop-Text{color:var(--hop-rock-900)!important}.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover [data-focused]{background-color:var(--hop-neutral-surface-hover)!important}.hop-dark .wai-navbar .wl-navbar-hopper-menu-popover [data-focused] svg{color:var(--hop-rock-900)!important;fill:var(--hop-rock-900)!important}.wai-new-conversation-button:hover{background:var(--wai-new-conversation-gradient-hover)!important}.hop-dark .wai-new-conversation-button:hover{background:linear-gradient(92deg,var(--hop-orchid-bloom-600)0%,var(--hop-orchid-bloom-700)100%)!important}.wai-conversation-history-item:hover{border-radius:var(--hop-shape-rounded-md);background-color:var(--hop-neutral-surface-weakest-hover)!important}.wai-conversation-history-item.wai-conversation-history-item-deleting{animation:.3s forwards wai-hide-right-to-left}.wai-conversation-history-item.wai-conversation-history-item-deleting *{background-color:var(--hop-danger-surface-weak)!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important}.wai-conversation-history-item:hover .wai-conversation-history-delete-button{opacity:1!important}.wai-conversation-history-delete-button:focus-visible{opacity:1!important}.wai-conversation-history-item-trigger>.hop-Text{width:100%;display:block;position:relative}.wai-conversation-history-item-trigger>.hop-Text:after{content:"";width:var(--hop-space-160);background:var(--wai-conversation-history-text-fade);height:100%;position:absolute;top:0;right:0}.wai-conversation-history-item-trigger:hover>.hop-Text:after{background:var(--wai-conversation-history-text-fade-hover)}.wai-conversation-history-item-trigger.wai-conversation-history-item-active>.hop-Text:after{background:var(--wai-conversation-history-text-fade-active)!important}
/*# sourceMappingURL=index.47c284a6.css.map*/