.message-activity-event-module__1u5ZXG__event{opacity:1;transition:opacity .18s ease-out, grid-template-rows .18s ease-out, margin-block .18s ease-out, display .18s allow-discrete;grid-template-rows:1fr;display:grid}.message-activity-event-module__1u5ZXG__content{min-height:0;overflow:hidden}.message-activity-event-module__1u5ZXG__event[hidden]{opacity:0;grid-template-rows:0fr;margin-block:0;display:none}.message-activity-event-module__1u5ZXG__event[hidden]:not(:only-child){margin-block-end:calc(-1 * var(--message-part-gap,0px))}@media (prefers-reduced-motion:reduce){.message-activity-event-module__1u5ZXG__event{transition:none}}
.user-text-section-module__OD2l_a__bubble{isolation:isolate;color:var(--foreground);border-radius:28px;padding:.875rem 1.25rem;position:relative}.user-text-section-module__OD2l_a__bubble:after{content:"";z-index:-1;inset:0;background:var(--muted);pointer-events:none;position:absolute;inset-inline-end:-14px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='28' fill='white'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 28'%3E%3Cpath fill='white' d='M0 0H28C28 14 34 23 42 28C30 28 24 24 20 22C16 20 12 28 0 28Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='28' fill='white'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 28'%3E%3Cpath fill='white' d='M0 0H28C28 14 34 23 42 28C30 28 24 24 20 22C16 20 12 28 0 28Z'/%3E%3C/svg%3E");-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%;-webkit-mask-size:calc(100% - 14px) 100%,42px 28px;mask-size:calc(100% - 14px) 100%,42px 28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}[data-user-accent]:not([data-user-accent=default]) .user-text-section-module__OD2l_a__bubble{color:var(--user-chat-bubble-foreground)}[data-user-accent]:not([data-user-accent=default]) .user-text-section-module__OD2l_a__bubble:after{background:var(--user-chat-bubble)}.user-text-section-module__OD2l_a__markdown{min-width:0;color:inherit;line-height:1.65}.user-text-section-module__OD2l_a__markdown p{white-space:pre-wrap;margin-block:0}.user-text-section-module__OD2l_a__markdown [data-streamdown=paragraph]{white-space:pre-wrap;margin-block:0}.user-text-section-module__OD2l_a__markdown a{text-underline-offset:.2em;text-decoration:underline;color:inherit!important}.user-text-section-module__OD2l_a__markdown a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.user-text-section-module__OD2l_a__markdown [data-streamdown=inline-code]{color:inherit;background:color-mix(in srgb, currentColor 12%, transparent)}.user-text-section-module__OD2l_a__markdown pre{max-width:100%;overflow-x:auto}.user-text-section-module__OD2l_a__markdown [data-streamdown=table-wrapper]{max-width:100%;overflow-x:auto}.user-text-section-module__OD2l_a__expandButton{z-index:1;border-radius:inherit;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.user-text-section-module__OD2l_a__expandButton:hover{background:color-mix(in srgb, currentColor 4%, transparent)}.user-text-section-module__OD2l_a__expandButton:focus-visible{outline-offset:3px;outline:2px solid}.user-text-section-module__OD2l_a__markdown :is(a,button,input,select,textarea){z-index:2;position:relative}
