.event-chat-message-user-reactions-list-container.svelte-148w0dd{flex-grow:1;flex-shrink:0;width:100%;min-height:25vh;margin-block:1em}ul.reactions-list.svelte-148w0dd,ul.reactions-list.svelte-148w0dd>li:where(.svelte-148w0dd){list-style:none}ul.reactions-list.svelte-148w0dd{display:flex;flex-direction:column;align-items:center;padding:0;margin:0;row-gap:1rem}ul.reactions-list.svelte-148w0dd>li:where(.svelte-148w0dd){display:grid;grid-template-columns:1fr min-content;align-items:center;width:100%;column-gap:1rem}ul.reactions-list.svelte-148w0dd>li:where(.svelte-148w0dd)>.reaction:where(.svelte-148w0dd){text-align:center;padding:.125rem;font-size:1.5em;font-variant-emoji:emoji}.placeholder-text.svelte-148w0dd{background-color:var(--color-loading-placeholder)}.placeholder-text.svelte-148w0dd:empty:after{content:"​";visibility:hidden}@keyframes svelte-1bbvr2o-reaction-grow-and-shrink{0%{transform:scale(0) translate(0)}40%,60%{transform:scale(2) translateY(-50%)}to{transform:scale(1) translate(0)}}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o),.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o)>li:where(.svelte-1bbvr2o){list-style:none}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o){interpolate-size:allow-keywords;position:absolute;right:.25rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:fit-content;line-height:1;padding:.375rem .25rem;margin:0;margin-top:.25rem;background-color:var(--color-subtle);border:var(--border);border-radius:var(--radius);transition-property:width,background-color,border-color;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-expo-out)}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o):has(.your-reaction:where(.svelte-1bbvr2o)){background-color:var(--color-accent);border-color:var(--color-accent)}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o)>li:where(.svelte-1bbvr2o){display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;line-height:1}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o)>.your-reaction:where(.svelte-1bbvr2o){animation-name:svelte-1bbvr2o-reaction-grow-and-shrink;animation-duration:var(--animation-speed-normal);animation-iteration-count:1;animation-timing-function:var(--animation-timing-function-natural-overshoot, linear);animation-delay:var(--scale-duration);animation-play-state:paused}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o)>.your-reaction.is-your-new-reaction:where(.svelte-1bbvr2o){animation-play-state:running}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o) .reaction:where(.svelte-1bbvr2o),.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o) .other-count:where(.svelte-1bbvr2o){display:block;height:1em;line-height:1}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o) .reaction:where(.svelte-1bbvr2o){font-variant-emoji:emoji}.chat-message-reactions-container.svelte-1bbvr2o .message-reactions:where(.svelte-1bbvr2o) .other-count:where(.svelte-1bbvr2o){width:1em;font-size:.875em}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o),.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o)::backdrop{transition-duration:var(--animation-speed-fast);transition-timing-function:var(--animation-timing-function-expo-out);transition-behavior:allow-discrete}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o){padding:0;background-color:var(--color-subtle);border:var(--border);border-radius:var(--radius);opacity:0;transition-property:display,opacity}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o)::backdrop{background-color:transparent;opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;transition-property:display,overlay,opacity,backdrop-filter}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o):popover-open{opacity:1}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o):popover-open::backdrop{opacity:1;-webkit-backdrop-filter:var(--backdrop-filter-darken-subtle-blur-more);backdrop-filter:var(--backdrop-filter-darken-subtle-blur-more)}@starting-style{.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o):popover-open{opacity:0}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o):popover-open::backdrop{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o) .reaction-button-list:where(.svelte-1bbvr2o),.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o) .reaction-button-list:where(.svelte-1bbvr2o)>li:where(.svelte-1bbvr2o){list-style:none}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o) .reaction-button-list:where(.svelte-1bbvr2o){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:fit-content;line-height:1;padding:.25rem;margin:0;gap:.25rem;font-size:1.5em}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o) .reaction-button-list:where(.svelte-1bbvr2o) .reaction-choice:where(.svelte-1bbvr2o){display:flex;justify-content:center;align-items:center;width:1.75em;height:1.75em;line-height:1;padding:0;margin:auto;text-align:center}.chat-message-reactions-container.svelte-1bbvr2o .reaction-selector:where(.svelte-1bbvr2o) .reaction-button-list:where(.svelte-1bbvr2o) .your-reaction:where(.svelte-1bbvr2o) .reaction-choice:where(.svelte-1bbvr2o){background-color:var(--color-accent);border:var(--border);border-color:var(--color-muted);border-radius:100%}@keyframes svelte-1bsr1rt-reaction-grow-and-shrink{0%,to{transform:scale(0)}50%{transform:scale(2)}}.messages-container.svelte-1bsr1rt{display:flex;flex-direction:column;height:100%}ul.messages-list.svelte-1bsr1rt,.messages-empty-state.svelte-1bsr1rt{flex:1 1 auto;height:0px;min-height:auto}ul.messages-list.svelte-1bsr1rt,ul.messages-list.svelte-1bsr1rt>li:where(.svelte-1bsr1rt){list-style:none}ul.messages-list.svelte-1bsr1rt{display:flex;flex-direction:column-reverse;padding:0;margin:0;overflow-y:auto;scrollbar-gutter:auto}ul.messages-list.svelte-1bsr1rt>li:where(.svelte-1bsr1rt){display:flex;flex-direction:column;width:100%;margin:.125rem 0;font-size:1rem;transition-property:padding;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-expo-out)}ul.messages-list.svelte-1bsr1rt li.new-author:where(.svelte-1bsr1rt):not(:last-child){margin-top:.75rem}ul.messages-list.svelte-1bsr1rt li:where(.svelte-1bsr1rt):has(.message-reactions:not(:empty)){padding-bottom:2.25rem}ul.messages-list.svelte-1bsr1rt .preamble:where(.svelte-1bsr1rt){text-align:center}ul.messages-list.svelte-1bsr1rt .preamble:where(.svelte-1bsr1rt) .message-date-time:where(.svelte-1bsr1rt){display:block;margin:1rem auto;text-align:center;text-transform:capitalize;opacity:var(--opacity-text-diminished)}ul.messages-list.svelte-1bsr1rt .content:where(.svelte-1bsr1rt){display:grid;grid-template-columns:auto minmax(0,1fr);align-self:flex-start;align-items:center;width:100%;max-width:calc(100% - 2rem)}ul.messages-list.svelte-1bsr1rt li.author-self:where(.svelte-1bsr1rt) .content:where(.svelte-1bsr1rt){display:flex;flex-direction:row;align-self:flex-end;justify-content:flex-end;align-items:flex-start;max-width:calc(100% - var(--avatar-size, 0) - 2rem)}ul.messages-list.svelte-1bsr1rt .author-avatar:where(.svelte-1bsr1rt){width:calc(var(--avatar-size, 0) + .2rem);padding-right:.5rem;justify-self:center;align-self:end}ul.messages-list.svelte-1bsr1rt .author-avatar:where(.svelte-1bsr1rt) .user-link{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}ul.messages-list.svelte-1bsr1rt .message-section:where(.svelte-1bsr1rt){display:flex;flex-direction:column;width:100%}ul.messages-list.svelte-1bsr1rt li.author-self:where(.svelte-1bsr1rt) .message-section:where(.svelte-1bsr1rt){align-items:flex-end}ul.messages-list.svelte-1bsr1rt .author-name:where(.svelte-1bsr1rt){padding:.25rem .5rem;padding-right:0}ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt){display:flex;width:fit-content;max-width:100%;flex-direction:row;justify-content:center;align-items:center}ul.messages-list.svelte-1bsr1rt .author-self:where(.svelte-1bsr1rt) .message-and-meta:where(.svelte-1bsr1rt){flex-direction:row-reverse}ul.messages-list.svelte-1bsr1rt .chat-message-container:where(.svelte-1bsr1rt){position:relative;box-sizing:border-box;width:fit-content;max-width:100%;padding:.5rem;margin:0;background-color:var(--color-muted);border-radius:var(--radius);white-space:pre-line;word-break:break-word;overflow-wrap:break-word}@media (pointer: coarse){ul.messages-list.svelte-1bsr1rt .chat-message-container:where(.svelte-1bsr1rt){-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}}ul.messages-list.svelte-1bsr1rt .author-self:where(.svelte-1bsr1rt) .chat-message-container:where(.svelte-1bsr1rt){background-color:var(--color-primary)}ul.messages-list.svelte-1bsr1rt .chat-message-container:where(.svelte-1bsr1rt):has(.is-only-emoji:where(.svelte-1bsr1rt)){background-color:transparent;padding:.5rem .25rem}ul.messages-list.svelte-1bsr1rt ul.chat-message-actions:where(.svelte-1bsr1rt),ul.messages-list.svelte-1bsr1rt ul.chat-message-actions:where(.svelte-1bsr1rt)>li:where(.svelte-1bsr1rt){list-style:none}ul.messages-list.svelte-1bsr1rt .chat-message-actions:where(.svelte-1bsr1rt){display:none;flex-direction:row;justify-content:center;align-items:center;padding:0;margin:0;margin-left:.75rem;gap:.5rem;font-size:1.5em;color:var(--color-muted-foreground)}@media (hover: hover){ul.messages-list.svelte-1bsr1rt .chat-message-actions:where(.svelte-1bsr1rt),ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt) .message-time:where(.svelte-1bsr1rt){visibility:hidden}ul.messages-list.svelte-1bsr1rt .chat-message-actions:where(.svelte-1bsr1rt){display:flex}ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt):hover .chat-message-actions:where(.svelte-1bsr1rt),ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt):hover .message-time:where(.svelte-1bsr1rt){visibility:visible}}ul.messages-list.svelte-1bsr1rt .author-self:where(.svelte-1bsr1rt) .chat-message-actions:where(.svelte-1bsr1rt){margin-left:0;margin-right:.75rem}ul.messages-list.svelte-1bsr1rt ul.chat-message-actions:where(.svelte-1bsr1rt)>li:where(.svelte-1bsr1rt){display:flex;justify-content:center;align-items:center;padding:.25rem}ul.messages-list.svelte-1bsr1rt ul.chat-message-actions:where(.svelte-1bsr1rt)>li:where(.svelte-1bsr1rt)>.chat-message-action-button{display:flex;justify-content:center;align-items:center}ul.messages-list.svelte-1bsr1rt .chat-message:where(.svelte-1bsr1rt){padding:0;margin:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;cursor:default}ul.messages-list.svelte-1bsr1rt .chat-message.is-only-emoji:where(.svelte-1bsr1rt){line-height:1;font-size:2em;font-variant-emoji:emoji}ul.messages-list.svelte-1bsr1rt .chat-message:where(.svelte-1bsr1rt) a{color:inherit;text-decoration:underline}ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt) .message-time:where(.svelte-1bsr1rt){display:none;margin:0;margin-left:1rem;text-align:center;text-transform:capitalize;opacity:var(--opacity-text-diminished);white-space:nowrap}ul.messages-list.svelte-1bsr1rt .author-self:where(.svelte-1bsr1rt) .message-and-meta:where(.svelte-1bsr1rt) .message-time:where(.svelte-1bsr1rt){margin-left:0;margin-right:1rem}@media (hover: hover){ul.messages-list.svelte-1bsr1rt .message-and-meta:where(.svelte-1bsr1rt) .message-time:where(.svelte-1bsr1rt){display:block}}form.chat-message-form.svelte-1bsr1rt{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:.5rem;padding:.5rem 0}form.chat-message-form.svelte-1bsr1rt .message-input-wrap:where(.svelte-1bsr1rt){display:grid;width:100%;max-width:100%}form.chat-message-form.svelte-1bsr1rt .message-input,form.chat-message-form.svelte-1bsr1rt .message-input-wrap:where(.svelte-1bsr1rt):after,form.chat-message-form.svelte-1bsr1rt .send-button{padding-block:.75rem;min-height:auto;line-height:1.5}form.chat-message-form.svelte-1bsr1rt .message-input,form.chat-message-form.svelte-1bsr1rt .message-input-wrap:where(.svelte-1bsr1rt):after{resize:none;width:100%;max-width:100%;max-height:10em;max-height:6.5lh;field-sizing:content;overflow-y:auto;overscroll-behavior:contain}@supports not (field-sizing: content){form.chat-message-form.svelte-1bsr1rt .message-input-wrap:where(.svelte-1bsr1rt):after{content:attr(data-replicated-value) " ";box-sizing:border-box;white-space:pre-wrap;visibility:hidden;overflow:clip}form.chat-message-form.svelte-1bsr1rt .message-input,form.chat-message-form.svelte-1bsr1rt .message-input-wrap:where(.svelte-1bsr1rt):after{grid-area:1 / 1 / 2 / 2}}form.chat-message-form.svelte-1bsr1rt .send-button{font-size:1.5rem;line-height:1}.placeholder-text.svelte-1bsr1rt{width:clamp(25%,16em,75%);max-width:100%;background-color:var(--color-loading-placeholder)}ul.messages-list.svelte-1bsr1rt .author-name.placeholder-text:where(.svelte-1bsr1rt){width:clamp(10%,6em,50%);padding:0;margin:.25rem .5rem}ul.messages-list.svelte-1bsr1rt .chat-message.placeholder-text:where(.svelte-1bsr1rt){width:clamp(25%,20em,75%)}.placeholder-text.svelte-1bsr1rt:empty:after{content:"​";visibility:hidden}.messages-empty-state.svelte-1bsr1rt{display:flex;flex-direction:column;justify-content:center;align-items:center;place-self:center;width:50%;min-width:20em;margin:auto;text-align:center;color:var(--color-muted-foreground)}.messages-empty-state.svelte-1bsr1rt p:where(.svelte-1bsr1rt){margin:.5em 0}.visibility-reminder.svelte-1bsr1rt{opacity:var(--opacity-text-diminished);text-wrap-style:balance}
