span[data-v-bec75a3a]{text-align:center;color:var(--text-secondary)}.unread-line[data-v-beb202ed]{justify-content:center;align-items:center;gap:.75rem;display:flex}span[data-v-beb202ed]{color:var(--color-orange);white-space:nowrap}.unread-line[data-v-beb202ed]:after,.unread-line[data-v-beb202ed]:before{content:"";background-color:var(--color-orange);opacity:.5;flex:1;height:1px}.message-footer[data-v-ea3696c1]{align-items:center;gap:.25rem;display:inline-flex}.message-footer--inline[data-v-ea3696c1]{float:right;margin-left:.25rem;position:relative;top:4px}.message-footer--block[data-v-ea3696c1]{float:none;justify-content:flex-end;width:100%;margin-top:.25rem}.message-time[data-v-ea3696c1]{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:11px;line-height:15px}.message-read-icon[data-v-ea3696c1]{flex-shrink:0;width:14px;height:14px;display:block}.message[data-v-f8d14611]{padding:0 .625rem;display:flex}.message--in[data-v-f8d14611]{justify-content:flex-start}.message--out[data-v-f8d14611]{justify-content:flex-end}.message-bubble[data-v-f8d14611]{border-radius:.5rem;min-width:80px;max-width:75%;padding:.25rem .5rem;display:inline-block;position:relative}.message-bubble--wide[data-v-f8d14611]{min-width:148px}.message--in .message-bubble[data-v-f8d14611]{background:var(--color-white);border-bottom-left-radius:0;box-shadow:0 1px 2px #0003}.message--out .message-bubble[data-v-f8d14611]{background:var(--color-orange-light);border-bottom-right-radius:0;box-shadow:0 1px 2px #f2940066}@media (width>=768px){.message-bubble[data-v-f8d14611]{max-width:60%}}.file-placeholder[data-v-1eec030a]{border:1px dashed var(--border-primary);min-height:5.5rem;color:var(--text-secondary);background:#0000000a;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;margin:0 -.125rem;padding:.75rem 1rem;display:flex}[data-v-1eec030a] .message--out .file-placeholder{background:#f2940014;border-color:#f2940059}.file-placeholder__title[data-v-1eec030a]{color:var(--text-primary);text-align:center;margin-top:.375rem}.file-placeholder__hint[data-v-1eec030a]{color:var(--text-secondary);text-align:center;line-height:1.25}.message-caption[data-v-d8f297ee]{color:var(--text-primary);word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;margin:.375rem 0 0}.link-placeholder[data-v-bf77dcef]{border:1px dashed var(--border-primary);min-height:5.5rem;color:var(--text-secondary);background:#0000000a;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;margin:0 -.125rem;padding:.75rem 1rem;display:flex}[data-v-bf77dcef] .message--out .link-placeholder{background:#f2940014;border-color:#f2940059}.link-placeholder__title[data-v-bf77dcef]{color:var(--text-primary);text-align:center;margin-top:.375rem}.link-placeholder__hint[data-v-bf77dcef]{color:var(--text-secondary);text-align:center;line-height:1.25}.system-message[data-v-727edc43]{justify-content:center;padding:.125rem .625rem;display:flex}.system-message-action[data-v-727edc43]{position:relative}.system-message-action__time[data-v-727edc43]{color:var(--text-secondary);position:absolute;top:50%;right:-.75rem;transform:translate(100%,-50%)}.system-message-sheet[data-v-727edc43]{padding:1rem 1rem 1.25rem}.system-message-sheet_text[data-v-727edc43]{color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;margin:0}.system-message-sheet_time[data-v-727edc43]{color:var(--text-secondary);text-align:right;margin:.75rem 0 0}.message-text[data-v-cc58659a]{color:var(--text-primary);word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;display:inline}.message-spacer[data-v-cc58659a]{width:.5rem;height:0;display:inline-block}.unknown-placeholder[data-v-a78be850]{border:1px dashed var(--border-primary);min-height:5.5rem;color:var(--text-secondary);background:#0000000a;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;margin:0 -.125rem;padding:.75rem 1rem;display:flex}[data-v-a78be850] .message--out .unknown-placeholder{background:#f2940014;border-color:#f2940059}.unknown-placeholder__title[data-v-a78be850]{color:var(--text-primary);text-align:center;margin-top:.375rem}.unknown-placeholder__hint[data-v-a78be850]{color:var(--text-secondary);text-align:center;line-height:1.25}.message-input[data-v-9d2d0e78]{background:var(--color-black);z-index:10;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;flex-shrink:0;padding:.625rem}@supports (-webkit-touch-callout:none){.message-input[data-v-9d2d0e78]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}.message-input-container[data-v-9d2d0e78]{align-items:flex-end;gap:.25rem;display:flex;position:relative}.message-input-wrapper[data-v-9d2d0e78]{background:var(--color-gray-light);border-radius:.75rem;flex:1;align-items:center;min-height:2.125rem;margin-right:0;padding:.5rem .25rem .5rem .5rem;transition:margin-right .3s cubic-bezier(.4,0,.2,1);display:flex}.message-input-wrapper.has-button[data-v-9d2d0e78]{margin-right:2.375rem}.message-input-wrapper.disabled[data-v-9d2d0e78]{opacity:.8;cursor:default;pointer-events:none}.message-textarea[data-v-9d2d0e78]{color:var(--text-primary);resize:none;scrollbar-width:thin;scrollbar-color:var(--color-gray-medium) transparent;background:0 0;border:none;outline:none;flex:1;min-height:18px;max-height:90px;margin:0;padding:0 .25rem 0 0;overflow-y:auto}.message-textarea[data-v-9d2d0e78]::placeholder{color:var(--text-secondary)}.message-textarea[data-v-9d2d0e78]::-webkit-scrollbar{width:2px}.message-textarea[data-v-9d2d0e78]::-webkit-scrollbar-track{background:0 0}.message-textarea[data-v-9d2d0e78]::-webkit-scrollbar-thumb{background:var(--color-gray-medium);border-radius:1px}.send-button[data-v-9d2d0e78]{background:var(--color-orange);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;padding:0;display:flex;position:absolute;bottom:0;right:0}.send-button[data-v-9d2d0e78]:active{transform:scale(.95)}.send-icon[data-v-9d2d0e78]{pointer-events:none;display:block}.send-button-enter-active[data-v-9d2d0e78],.send-button-leave-active[data-v-9d2d0e78]{transition:all .3s cubic-bezier(.4,0,.2,1)}.send-button-enter-from[data-v-9d2d0e78]{opacity:0;transform:scale(.8)translate(10px)}.send-button-enter-to[data-v-9d2d0e78],.send-button-leave-from[data-v-9d2d0e78]{opacity:1;transform:scale(1)translate(0)}.send-button-leave-to[data-v-9d2d0e78]{opacity:0;transform:scale(.8)translate(10px)}.messages[data-v-690a7505]{flex:1;overflow:hidden}.messages[data-v-690a7505],.messages-list[data-v-690a7505]{flex-direction:column;display:flex}.messages-list[data-v-690a7505]{opacity:0;flex:1;gap:.5rem;margin-top:auto;padding:.625rem 0;transition:opacity .1s ease-in;overflow-y:auto}.messages-list.is-visible[data-v-690a7505]{opacity:1}.messages-date-group[data-v-690a7505]{flex-direction:column;gap:.5rem;display:flex}.messages-date-group[data-v-690a7505]:first-child{margin-top:auto}.item-details[data-v-55f16bab]{transition:color var(--transition-duration) var(--transition-easing);flex-direction:column;flex:1;gap:.25rem;display:flex;overflow:hidden}h3[data-v-55f16bab]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.badges[data-v-55f16bab]{gap:.125rem;display:flex}.author-avatar[data-v-55f16bab]{border-radius:50%;width:1.25rem;height:1.25rem;overflow:hidden}span[data-v-55f16bab]{font-size:11px;line-height:100%}
