.str-chat{--str-chat__quoted-message-max-width:calc(var(--str-chat__spacing-px) * 480);--str-chat__message-with-attachment-max-width:calc(var(--str-chat__spacing-px) * 480);--str-chat__font-family:var(--str-root__font-family,initial);--str-chat__container-width:100%;--reference-fontFamily-primary:"Hiragino Sans";--reference-fontSize-sm:12px;--reference-fontSize-md:14px;--system-spacing-3xs:2px;--system-spacing-2xs:4px;--system-spacing-xs:8px;--system-spacing-md:16px;--system-borderRadius-full:9999px;--system-borderRadius-small:4px;flex:1}.str-chat-light{--str-chat__background-color:#fff;--str-chat__thread-background-color:#fff;--str-chat__message-bubble-color:#0d0d0d;--str-chat__message-options-hover-background-color:#f4f4f4;--str-chat__surface-color:#f4f4f4;--str-chat__secondary-surface-color:#f4f4f4;--str-chat__primary-surface-color:#ff811a;--str-chat__primary-surface-color-low-emphasis:#edf7f7;--str-chat__message-reaction-background-color:white;--str-chat__own-message-reaction-background-color:white;--str-chat__date-separator-color:#0d0d0d;--str-chat__thread-head-start-color:#737373;--str-chat__message-textarea-background-color:#fff;--str-chat__message-input-background-color:#fff;--str-chat__message-input-tools-color:#737373;--str-chat__suggestion-list-container-background-color:#fff;--str-chat__message-highlight-color:#f1f1f1;--str-chat__secondary-background-color:#fff;--system-component-onSurface:#0d0d0d;--system-component-onSurfaceHigh:#737373;--system-component-surface:#f1f1f1;--system-component-surfaceHigh:#f6f6f6;--onPrimary:#fff;--impression-onPrimary:#fff;--impression-primaryContainer:#ff9a47;--bubblePrimary:linear-gradient(268deg, #ff9a47 0.69%, #ff811a 100%);--impression-primary:#ff811a;--component-outline:#d9d9d9;--component-onSurface:#0d0d0d;--component-onSurfaceHighest:#bfbfbf;--highlightSurface:#fff9f4;--safeSurface:#ffd9ba;--safeBorder:#737373;--onSafeSurface:#0d0d0d}.str-chat-dark{--str-chat__background-color:#1a1a1a;--str-chat__thread-background-color:#1a1a1a;--str-chat__message-bubble-color:#fcfcfc;--str-chat__message-options-hover-background-color:#242424;--str-chat__surface-color:#242424;--str-chat__secondary-surface-color:#3b3b3b;--str-chat__primary-surface-color:#ff811a;--str-chat__primary-surface-color-low-emphasis:#edf7f7;--str-chat__message-reaction-background-color:#1a1a1a;--str-chat__own-message-reaction-background-color:#1a1a1a;--str-chat__date-separator-color:#bfbfbf;--str-chat__thread-head-start-color:#bfbfbf;--str-chat__message-textarea-background-color:#242424;--str-chat__message-input-background-color:#1a1a1a;--str-chat__message-input-tools-color:#bfbfbf;--str-chat__suggestion-list-container-background-color:#242424;--str-chat__message-highlight-color:#242424;--str-chat__secondary-background-color:#1a1a1a;--system-component-onSurface:#fcfcfc;--system-component-onSurfaceHigh:#bfbfbf;--system-component-surface:#242424;--system-component-surfaceHigh:#2e2e2e;--onPrimary:#fcfcfc;--impression-onPrimary:#fcfcfc;--impression-primaryContainer:#e87719;--bubblePrimary:linear-gradient(268deg, #e88d42 0.69%, #e87719 100%);--impression-primary:#ff811a;--component-outline:#4f4f4f;--component-onSurface:#fcfcfc;--component-onSurfaceHighest:#737373;--highlightSurface:#3c2919;--safeSurface:#ffd9ba;--onSafeSurface:#0d0d0d;--safeBorder:#737373}.str-chat__loading-channel-header{background-color:var(--str-chat__background-color,#fff)!important}.str-chat__message-input .str-chat__message-textarea-react-host{word-break:break-all}.str-chat__parent-message-li{max-width:var(--str-chat__container-width);margin-right:max((100% - var(--str-chat__container-width)) / 2, 0px)!important;margin-left:max((100% - var(--str-chat__container-width)) / 2, 0px)!important;border-bottom-color:var(--component-outline,#d9d9d9)!important;padding-left:8px!important;padding-right:8px!important}.str-chat__li{max-width:var(--str-chat__container-width);margin-bottom:1.1em;margin-right:max((100% - var(--str-chat__container-width)) / 2, 8px)!important;margin-left:max((100% - var(--str-chat__container-width)) / 2, 8px)!important;padding-left:0!important;padding-right:0!important}.str-chat__date-separator{padding-right:max((100% - var(--str-chat__container-width)) / 2, 20px)!important;padding-left:max((100% - var(--str-chat__container-width)) / 2, 20px)!important}.ProseMirror ol{list-style-type:decimal}.ProseMirror ol ol{list-style-type:lower-alpha}.ProseMirror ol ol ol{list-style-type:lower-roman}.ProseMirror ul{list-style-type:disc}.ProseMirror ul ul{list-style-type:circle}.ProseMirror ul ul ul{list-style-type:square}.str-chat__message--me .str-chat__message-text-inner>div{gap:var(--system-spacing-xs,8px);flex-direction:column;display:flex}.str-chat__message--other .str-chat__message-text-inner>div{gap:var(--system-spacing-md,8px);flex-direction:column;display:flex}.str-chat__message-text-inner br{display:none}.str-chat__message-text-inner ol{list-style-type:decimal}.str-chat__message-text-inner ol ol{list-style-type:lower-alpha}.str-chat__message-text-inner ol ol ol{list-style-type:lower-roman}.str-chat__message-text-inner ul{list-style-type:disc}.str-chat__message-text-inner ul ul{list-style-type:circle}.str-chat__message-text-inner ul ul ul{list-style-type:square}.str-chat__message-text-inner p,.str-chat__message-text-inner ul,.str-chat__message-text-inner ol{font-size:var(--reference-fontSize-md,14px);-webkit-user-select:text;user-select:text;font-style:normal;font-weight:400;line-height:160%}.str-chat__message-text-inner ol: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)){padding-left:20px}ul: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)){padding-left:20px}.str-chat__message-text-inner ol:-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)){padding-right:20px}.str-chat__message-text-inner ol: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)){padding-right:20px}ul:-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)){padding-right:20px}ul: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)){padding-right:20px}.str-chat__message-text-inner p+p{padding-top:1em}.str-chat__message--other p strong{color:var(--impression-primary,#ff811a);font-size:var(--reference-fontSize-md,14px);font-style:normal;font-weight:400}.str-chat__message--other .str-chat__message-text-inner p a{color:var(--component-onSurface,#0d0d0d);font-size:var(--reference-fontSize-md,14px);font-style:normal;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline}.str-chat__message--other .str-chat__message-text-inner blockquote{border-left:3px solid var(--component-onSurfaceHighest);border-radius:1px;margin:0;padding:0 0 0 .5rem}.str-chat__message--other .str-chat__message-text-inner pre{border-radius:var(--system-borderRadius-small,4px);border:1px solid var(--component-outline,#d9d9d9);background:var(--system-component-surfaceHigh,#f6f6f6);padding:var(--system-spacing-3xs,2px) var(--system-spacing-2xs,4px);align-items:flex-start;gap:10px;margin:0;display:flex}.str-chat__message-text-inner p code{border-radius:var(--system-borderRadius-small,4px);border:1px solid var(--component-outline,#d9d9d9);font-size:var(--reference-fontSize-md,14px);padding:var(--system-spacing-3xs,2px) var(--system-spacing-2xs,4px);align-items:flex-start;gap:10px;width:-webkit-fit-content;width:fit-content;margin:0;font-style:normal;font-weight:700;display:flex}.str-chat__message-text-inner h1{border-bottom:1px solid var(--component-outline,#d9d9d9);padding-bottom:4px;font-size:22px}.str-chat__message--me .str-chat__message-text-inner h1{border-bottom:1px solid var(--impression-onPrimary,#fff);padding-bottom:4px;font-size:22px}.str-chat__message-text-inner h2{border-bottom:1px solid var(--component-outline,#d9d9d9);padding-bottom:4px;font-size:19px}.str-chat__message--me .str-chat__message-text-inner h2{border-bottom:1px solid var(--impression-onPrimary,#fff);padding-bottom:4px;font-size:19px}.str-chat__message-text-inner h3{font-size:16px}.str-chat__message--other .str-chat__message-text-inner p code{color:var(--impression-primary)}.str-chat__message--me .str-chat__message-text-inner p code{background:var(--impression-primaryContainer);color:var(--impression-onPrimary)}.str-chat__message-text-inner code{text-wrap:wrap;font-family:Courier New,Courier,monospace;font-weight:700;font-size:var(--reference-fontSize-md,14px)}.str-chat__message--me .str-chat__message-text-inner p a{font-size:var(--reference-fontSize-md,14px);font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.str-chat__message-default-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner p a{color:var(--impression-onPrimary,#fff)}.str-chat__message-safe-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner p a{color:var(--onSafeSurface)}.str-chat__message--me .str-chat__message-text-inner blockquote{border-radius:1px;margin:0;padding:0 0 0 .5rem}.str-chat__message-default-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner blockquote{border-left:3px solid var(--impression-onPrimary)}.str-chat__message-safe-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner blockquote{border-left:3px solid var(--safeBorder)}.str-chat__message--me .str-chat__message-text-inner pre{border-radius:var(--system-borderRadius-small,4px);padding:var(--system-spacing-3xs,2px) var(--system-spacing-2xs,4px);align-items:flex-start;gap:10px;margin:0;display:flex}.str-chat__message-default-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner pre{border:1px solid var(--impression-onPrimary,#fff);background:var(--impression-primaryContainer,#ff9a47)}.str-chat__message-safe-container .str-chat__message.str-chat__message--me .str-chat__message-text-inner pre{color:var(--onSafeSurface);border:1px solid var(--safeBorder,#fff);background:var(--safeSurface,#ff9a47)}.str-chat__message--me .str-chat__message-text-inner rt{-webkit-user-select:none;user-select:none}.str-chat__modal--open{width:100vw}.str-chat__li>div{z-index:unset}.str-chat__channel-preview-messenger--last-message_container{flex-direction:row;align-items:center;display:flex}.str-chat__channel-list-messenger.str-chat__channel-list-messenger-react{padding-bottom:0}.str-chat__channel-preview-messenger--name span{color:#0d0d0d;font-size:14px;font-weight:700}.str-chat__message.str-chat__message--other{grid-template-areas:"avatar metadata"".message"".replies"".translation-notice"}.str-chat__message.str-chat__message--other .str-chat__message-inner{grid-template-areas:"message-bubble options""reactions reactions"}.str-chat__message.str-chat__message--other .str-chat__message-bubble{max-width:450px;padding-top:.5em;padding-bottom:.5em}.str-chat__message--other .str-chat__message-inner{margin-right:0!important}.str-chat__message--other .str-chat__message-inner: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:0}.str-chat__message--other .str-chat__message-inner:-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:0}.str-chat__message--other .str-chat__message-inner: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:0}.str-chat__message--me .str-chat__message-inner{margin-left:0!important}.str-chat__message--me .str-chat__message-inner: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:0}.str-chat__message--me .str-chat__message-inner:-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:0}.str-chat__message--me .str-chat__message-inner: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:0}.str-chat__message.str-chat__message--other .str-chat__message-bubble .str-chat__message-text{background-color:var(--str-chat__secondary-surface-color);border-radius:0 16px 16px;width:-webkit-fit-content;width:fit-content;display:flex}.str-chat__message.str-chat__message--me{grid-template-areas:".message"".replies"".metadata"".translation-notice"}.str-chat__message.str-chat__message--me .str-chat__message-inner{grid-template-areas:"options message-bubble""reactions reactions"}.str-chat__message.str-chat__message--me .str-chat__message-bubble{background-color:#0000}.str-chat__message .str-chat__message-sender-avatar{align-self:flex-start}.str-chat__message .str-chat__message-simple-name{color:var(--system-component-onSurface);font-size:var(--reference-fontSize-sm);font-weight:700}.str-chat__message .str-chat__message-simple-timestamp{color:var(--system-component-onSurfaceHigh);font-family:var(--reference-fontFamily-primary,"Hiragino Sans");font-size:var(--reference-fontSize-sm,12px);width:36px;font-style:normal;font-weight:400;line-height:140%}.str-chat__message .str-chat__message-bubble{background-color:#0000;flex-direction:column-reverse;padding-top:.5em;padding-bottom:.5em;display:flex}.str-chat__message-input-inner{position:relative}.str-chat__message-textarea-container{border-color:var(--component-outline,#d9d9d9)!important;border-radius:8px!important}.str-chat__file-input-container{padding:.25rem;width:100%!important;height:100%!important}.str-chat__message-simple-timestamp{pointer-events:none}.str-chat__message-textarea-with-emoji-picker{cursor:text;padding:0 0 2.5rem!important}.str-chat-react__modal__inner{padding:1rem 0!important}.str-chat__thread-container{max-width:var(--str-chat__container-width);justify-content:space-between}.str-chat__thread-container .str-chat__thread-list{min-height:200px}.str-chat__thread .str-chat__main-panel-inner{height:100%}.str-chat__thread-header,.str-chat-react__modal__inner>div{width:100%}.str-chat__message-list-scroll{position:relative;padding-left:1px!important;padding-right:1px!important}.str-chat__attachment-list img{border-radius:var(--system-borderRadius-small,4px)}.str-chat__message-attachment--image,.str-chat__gallery-image{background-color:#0000!important}.str-chat__gallery-image{width:140px;height:140px}.str-chat__attachment-list .str-chat__message-attachment--image{border-radius:unset}.image-gallery-slide-wrapper{background-color:#e4e4e7;justify-content:center;align-items:center;min-width:1000px;min-height:300px;display:flex}.mantine-RichTextEditor-controlsGroup{gap:0 .25rem;display:flex}.mantine-UnstyledButton-root{border-radius:4px;padding:.25rem .375rem 0}.mantine-UnstyledButton-root[data-active=true]{background-color:#e4e4e4}.mantine-RichTextEditor-root{width:100%}.mantine-RichTextEditor-toolbar{color:var(--system-component-onSurfaceHigh,#737373);background-color:var(--system-component-surfaceHigh,#f6f6f6);z-index:2;border-radius:8px 8px 0 0;gap:0 1rem;padding:.25rem .75rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.mantine-RichTextEditor-content{width:100%;color:var(--system-component-onSurface,#0d0d0d);padding:.75rem 1rem 0;line-height:1.5}.mantine-RichTextEditor-content p,.mantine-RichTextEditor-content li{margin-bottom:0!important}.mantine-RichTextEditor-content ul,.mantine-RichTextEditor-content ol{margin-top:.5rem;margin-bottom:.5rem!important;padding-left:1.5rem!important}.mantine-RichTextEditor-content blockquote{background-color:#0000;border-left:4px solid #e4e4e4;border-radius:1px;margin-top:.5rem;margin-bottom:.5rem;padding-top:0;padding-bottom:0;padding-left:.75rem;font-size:1rem}.mantine-RichTextEditor-content pre{background-color:#f4f4f4;margin-top:.5rem;margin-bottom:.5rem}.mantine-RichTextEditor-content code{padding:0;font-size:.875rem}.ProseMirror{max-height:calc(50vh - 6rem);overflow-y:auto}.ProseMirror-focused{outline:none}.rta__autocomplete{z-index:20;padding:0}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.str-chat__thread-container.str-chat__thread{overflow:hidden}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea{min-height:0;max-height:300px}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea>div>div{height:100%}.str-chat__attachment-list .str-chat__message-attachment--image:not(.str-chat__message-attachment--card)>img{height:unset}.str-chat__li--middle .str-chat__message .str-chat__message-metadata,.str-chat__li--top .str-chat__message .str-chat__message-metadata{display:block}.str-chat__li--top .str-chat__message--me .str-chat__message-bubble,.str-chat__li--single .str-chat__message--me .str-chat__message-bubble{background:0 0;align-items:flex-end}.str-chat__li--top .str-chat__message--me .str-chat__message-bubble: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-bottom-right-radius:16px}.str-chat__li--single .str-chat__message--me .str-chat__message-bubble: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-bottom-right-radius:16px}.str-chat__li--top .str-chat__message--me .str-chat__message-bubble:-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-bottom-left-radius:16px}.str-chat__li--top .str-chat__message--me .str-chat__message-bubble: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-bottom-left-radius:16px}.str-chat__li--single .str-chat__message--me .str-chat__message-bubble:-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-bottom-left-radius:16px}.str-chat__li--single .str-chat__message--me .str-chat__message-bubble: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-bottom-left-radius:16px}.str-chat__message .str-chat__message-replies-count-button-wrapper button{color:var(--str-chat__primary-surface-color);font-size:var(--reference-fontSize-sm);font-weight:700}.str-chat__message.str-chat__message--me .str-chat__message-bubble .str-chat__message-text{font-size:var(--reference-fontSize-md);border-top-right-radius:0;border-bottom-left-radius:var(--str-chat__border-radius-md);border-bottom-right-radius:var(--str-chat__border-radius-md);border-top-left-radius:var(--str-chat__border-radius-md);max-width:450px;font-weight:400}.str-chat__message-default-container .str-chat__message.str-chat__message--me .str-chat__message-bubble .str-chat__message-text{color:var(--onPrimary);background:var(--bubblePrimary)}.str-chat__message-safe-container .str-chat__message.str-chat__message--me .str-chat__message-bubble .str-chat__message-text{color:var(--onSafeSurface);background:var(--safeSurface)}.str-chat__list{overscroll-behavior-y:none;overscroll-behavior-x:auto}li:has(#custom-header){z-index:100;position:-webkit-sticky;position:sticky;top:0}button.str-chat__message-actions-list-item.str-chat__message-actions-list-item-button{display:none}.custom-menu-action>button.str-chat__message-actions-list-item.str-chat__message-actions-list-item-button{min-width:200px;padding:0;display:block}.str-chat__ul:not(.str-chat__message-options-in-bubble) .str-chat__li:hover:not(:has(.str-chat__reaction-list:hover,.str-chat__modal--open)) .str-chat__message-options{align-items:flex-end}.str-chat__ul:not(.str-chat__message-options-in-bubble) .str-chat__li:focus-within:not(:has(.str-chat__reaction-list:focus-within,.str-chat__modal--open)) .str-chat__message-options{align-items:flex-end}.str-chat__virtual-list:not(.str-chat__message-options-in-bubble) .str-chat__li:hover:not(:has(.str-chat__reaction-list:hover,.str-chat__modal--open)) .str-chat__message-options{align-items:flex-end}.str-chat__virtual-list:not(.str-chat__message-options-in-bubble) .str-chat__li:focus-within:not(:has(.str-chat__reaction-list:focus-within,.str-chat__modal--open)) .str-chat__message-options{align-items:flex-end}span.str-chat__mesage-simple-edited{display:none}.str-chat__message .str-chat__message-inner,.str-chat__quoted-message-preview .str-chat__message-inner{column-gap:0}.str-chat__message .str-chat__message-inner{z-index:0}.str-chat__message-reactions-host{z-index:2}.custom-checkbox-before label div:nth-child(2){border-color:#737373;border-radius:2px}.custom-checkbox-before label div:nth-child(2):hover{border-color:#737373}.custom-checkbox label{background-color:#ff811a;border-radius:2px}.custom-checkbox label div:nth-child(2){border-width:0}.custom-checkbox label div:nth-child(2) svg{color:#fff}.str-chat__message-actions-box.str-chat__message-actions-box--open{z-index:100}.str-chat__date-separator-line{display:none}li:has(.str-chat__date-separator){z-index:10;position:-webkit-sticky;position:sticky;top:64px}.str-chat__date-separator{justify-content:center;align-items:center;display:flex}.str-chat__date-separator-date{padding:var(--system-spacing-xs,8px);justify-content:center;align-items:center;gap:var(--system-spacing-sm,12px);border-radius:var(--system-borderRadius-full,9999px);background:var(--str-chat__secondary-surface-color,#f4f4f4);width:150px;display:flex}.str-chat__list .str-chat__parent-message-li .str-chat__thread-start{font-family:Hiragino Sans;font-size:var(--reference-fontSize-md);padding-top:var(--system-spacing-md,16px);font-style:normal;font-weight:400;line-height:160%}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery{gap:var(--system-spacing-2xs,4px);height:unset;border-radius:unset;max-width:428px;margin-top:var(--system-spacing-xs,8px);flex-wrap:wrap;display:flex}.str-chat__message--me .str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery{justify-content:flex-end}.str-chat__attachment-list .str-chat__message-attachment-card--header{height:unset;border-radius:var(--system-borderRadius-small,4px)}.str-chat__message-attachment-file--item-name{color:var(--component-onSurface,#0d0d0d)}.str-chat__message-attachment-download-icon path:first-child{fill:var(--str-chat__file-attachment-secondary-color)}.str-chat__attachment-preview-file-name{color:var(--component-onSurface,#0d0d0d)}.str-chat__message--highlighted{background-color:var(--highlightSurface,#fff9f4)}.str-chat__quoted-message-text{overflow:hidden}.str-chat__message-attachment-file--item{max-width:420px}.str-chat__message--me .str-chat__message-attachment-file--item{max-width:480px}