.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-ra059l-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-ra059l .message-reactions:where(.svelte-ra059l),.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l)>li:where(.svelte-ra059l){list-style:none}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l){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-ra059l .message-reactions:where(.svelte-ra059l):has(.your-reaction:where(.svelte-ra059l)){background-color:var(--color-accent);border-color:var(--color-accent)}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l)>li:where(.svelte-ra059l){display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;line-height:1}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l)>.your-reaction:where(.svelte-ra059l){animation-name:svelte-ra059l-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-ra059l .message-reactions:where(.svelte-ra059l)>.your-reaction.is-your-new-reaction:where(.svelte-ra059l){animation-play-state:running}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l) .reaction:where(.svelte-ra059l),.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l) .other-count:where(.svelte-ra059l){display:block;height:1em;line-height:1}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l) .reaction:where(.svelte-ra059l){font-variant-emoji:emoji}.chat-message-reactions-container.svelte-ra059l .message-reactions:where(.svelte-ra059l) .other-count:where(.svelte-ra059l){padding:0 .125em;font-size:.875em;text-align:center;color:var(--color-muted-foreground)}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l),.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l)::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-ra059l .reaction-selector:where(.svelte-ra059l){max-width:min(var(--app-main-max-safe-width),80vw);padding:.25rem;background-color:var(--color-subtle);border:var(--border);border-radius:var(--radius);opacity:0;transition-property:display,opacity;overflow-x:auto;scroll-snap-type:x proximity}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l)::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-ra059l .reaction-selector:where(.svelte-ra059l):popover-open{opacity:1}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l):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-ra059l .reaction-selector:where(.svelte-ra059l):popover-open{opacity:0}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l):popover-open::backdrop{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l),.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l)>li:where(.svelte-ra059l){list-style:none}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:fit-content;line-height:1;padding:0;margin:0;gap:.125rem;font-size:1.5em}@media (min-width: 500px) and (min-height: 300px) and (pointer: fine){.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l){display:grid;grid-template-columns:repeat(8,auto);grid-template-rows:auto auto}}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l)>li:where(.svelte-ra059l){padding:0;scroll-snap-align:start;scroll-margin-left:.25rem}.chat-message-reactions-container.svelte-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l) .reaction-choice:where(.svelte-ra059l){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-ra059l .reaction-selector:where(.svelte-ra059l) .reaction-button-list:where(.svelte-ra059l) .your-reaction:where(.svelte-ra059l) .reaction-choice:where(.svelte-ra059l){background-color:var(--color-accent);border:var(--border);border-color:var(--color-muted);border-radius:100%}@keyframes svelte-ob89go-reaction-grow-and-shrink{0%,to{transform:scale(0)}50%{transform:scale(2)}}.messages-container.svelte-ob89go{display:flex;flex-direction:column;height:100%}ul.messages-list.svelte-ob89go,.messages-empty-state.svelte-ob89go{flex:1 1 auto;height:0px;min-height:auto}ul.messages-list.svelte-ob89go,ul.messages-list.svelte-ob89go>li:where(.svelte-ob89go){list-style:none}ul.messages-list.svelte-ob89go{display:flex;flex-direction:column-reverse;padding:0;margin:0;overflow-y:auto;scrollbar-gutter:auto}ul.messages-list.svelte-ob89go>li:where(.svelte-ob89go){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-ob89go li.new-author:where(.svelte-ob89go):not(:last-child){margin-top:.75rem}ul.messages-list.svelte-ob89go li:where(.svelte-ob89go):has(.message-reactions:not(:empty)){padding-bottom:2.25rem}ul.messages-list.svelte-ob89go .preamble:where(.svelte-ob89go){text-align:center}ul.messages-list.svelte-ob89go .preamble:where(.svelte-ob89go) .message-date-time:where(.svelte-ob89go){display:block;margin:1rem auto;text-align:center;text-transform:capitalize;opacity:var(--opacity-text-diminished)}ul.messages-list.svelte-ob89go .content:where(.svelte-ob89go){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-ob89go li.author-self:where(.svelte-ob89go) .content:where(.svelte-ob89go){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-ob89go .author-avatar:where(.svelte-ob89go){width:calc(var(--avatar-size, 0) + .2rem);padding-right:.5rem;justify-self:center;align-self:end}ul.messages-list.svelte-ob89go .author-avatar:where(.svelte-ob89go) .user-link{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}ul.messages-list.svelte-ob89go .message-section:where(.svelte-ob89go){display:flex;flex-direction:column;width:100%}ul.messages-list.svelte-ob89go li.author-self:where(.svelte-ob89go) .message-section:where(.svelte-ob89go){align-items:flex-end}ul.messages-list.svelte-ob89go .author-name:where(.svelte-ob89go){padding:.25rem .5rem;padding-right:0}ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go){display:flex;width:fit-content;max-width:100%;flex-direction:row;justify-content:center;align-items:center}ul.messages-list.svelte-ob89go .author-self:where(.svelte-ob89go) .message-and-meta:where(.svelte-ob89go){flex-direction:row-reverse}ul.messages-list.svelte-ob89go .chat-message-container:where(.svelte-ob89go){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-ob89go .chat-message-container:where(.svelte-ob89go){-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}}ul.messages-list.svelte-ob89go .author-self:where(.svelte-ob89go) .chat-message-container:where(.svelte-ob89go){background-color:var(--color-primary)}ul.messages-list.svelte-ob89go .chat-message-container:where(.svelte-ob89go):has(.is-only-emoji:where(.svelte-ob89go)){background-color:transparent;padding:.5rem .25rem}ul.messages-list.svelte-ob89go ul.chat-message-actions:where(.svelte-ob89go),ul.messages-list.svelte-ob89go ul.chat-message-actions:where(.svelte-ob89go)>li:where(.svelte-ob89go){list-style:none}ul.messages-list.svelte-ob89go .chat-message-actions:where(.svelte-ob89go){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-ob89go .chat-message-actions:where(.svelte-ob89go),ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go) .message-time:where(.svelte-ob89go){visibility:hidden}ul.messages-list.svelte-ob89go .chat-message-actions:where(.svelte-ob89go){display:flex}ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go):hover .chat-message-actions:where(.svelte-ob89go),ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go):hover .message-time:where(.svelte-ob89go){visibility:visible}}ul.messages-list.svelte-ob89go .author-self:where(.svelte-ob89go) .chat-message-actions:where(.svelte-ob89go){margin-left:0;margin-right:.75rem}ul.messages-list.svelte-ob89go ul.chat-message-actions:where(.svelte-ob89go)>li:where(.svelte-ob89go){display:flex;justify-content:center;align-items:center;padding:.25rem}ul.messages-list.svelte-ob89go ul.chat-message-actions:where(.svelte-ob89go)>li:where(.svelte-ob89go)>.chat-message-action-button{display:flex;justify-content:center;align-items:center}ul.messages-list.svelte-ob89go .chat-message:where(.svelte-ob89go){padding:0;margin:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;cursor:default}ul.messages-list.svelte-ob89go .chat-message.is-only-emoji:where(.svelte-ob89go){line-height:1;font-size:2em;font-variant-emoji:emoji}ul.messages-list.svelte-ob89go .chat-message:where(.svelte-ob89go) a[href]{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.125rem;word-break:break-all;overflow-wrap:anywhere;text-wrap-style:auto}ul.messages-list.svelte-ob89go .author-self:where(.svelte-ob89go) .chat-message:where(.svelte-ob89go) a[href]{color:inherit}ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go) .message-time:where(.svelte-ob89go){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-ob89go .author-self:where(.svelte-ob89go) .message-and-meta:where(.svelte-ob89go) .message-time:where(.svelte-ob89go){margin-left:0;margin-right:1rem}@media (hover: hover){ul.messages-list.svelte-ob89go .message-and-meta:where(.svelte-ob89go) .message-time:where(.svelte-ob89go){display:block}}form.chat-message-form.svelte-ob89go{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:.5rem;padding:.5rem 0}form.chat-message-form.svelte-ob89go .message-input-wrap:where(.svelte-ob89go){display:grid;width:100%;max-width:100%}form.chat-message-form.svelte-ob89go .message-input,form.chat-message-form.svelte-ob89go .message-input-wrap:where(.svelte-ob89go):after,form.chat-message-form.svelte-ob89go .send-button{padding-block:.75rem;min-height:auto;line-height:1.5}form.chat-message-form.svelte-ob89go .message-input,form.chat-message-form.svelte-ob89go .message-input-wrap:where(.svelte-ob89go):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-ob89go .message-input-wrap:where(.svelte-ob89go):after{content:attr(data-replicated-value) " ";box-sizing:border-box;white-space:pre-wrap;visibility:hidden;overflow:clip}form.chat-message-form.svelte-ob89go .message-input,form.chat-message-form.svelte-ob89go .message-input-wrap:where(.svelte-ob89go):after{grid-area:1 / 1 / 2 / 2}}form.chat-message-form.svelte-ob89go .send-button{font-size:1.5rem;line-height:1}.placeholder-text.svelte-ob89go{width:clamp(25%,16em,75%);max-width:100%;background-color:var(--color-loading-placeholder)}ul.messages-list.svelte-ob89go .author-name.placeholder-text:where(.svelte-ob89go){width:clamp(10%,6em,50%);padding:0;margin:.25rem .5rem}ul.messages-list.svelte-ob89go .chat-message.placeholder-text:where(.svelte-ob89go){width:clamp(25%,20em,75%)}.placeholder-text.svelte-ob89go:empty:after{content:"​";visibility:hidden}.messages-empty-state.svelte-ob89go{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-ob89go p:where(.svelte-ob89go){margin:.5em 0}.visibility-reminder.svelte-ob89go{opacity:var(--opacity-text-diminished);text-wrap-style:balance}
