.chat-image-dialog{width:100vw;height:100vh;height:100svh}.chat-image-dialog [data-melt-dialog-close]{color:#fff;background:#22222295;border-radius:50%;border:2px solid #fff;transition:background .2s ease}.chat-image-dialog [data-melt-dialog-close]:hover{background:#222}.chat-image-dialog [data-melt-dialog-close] svg{width:24px;height:24px}img.svelte-y9wwyw{margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain;max-height:100%;max-width:100%;border-radius:18px;cursor:initial}.file-attachment.svelte-17todkh{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--color-standard);text-decoration:none;border-radius:var(--radius-3);padding:8px 12px;background:#e9e5e5;max-width:275px;overflow:hidden;transition:background .2s ease-in-out}.file-attachment.svelte-17todkh:hover{background:#d3cece}.message-frame.svelte-10atjq5.svelte-10atjq5{display:flex;flex-direction:column;align-items:flex-start;max-width:calc(100% - 62px)}.message-actions-col.svelte-10atjq5.svelte-10atjq5{width:62px;display:flex;flex-direction:column;align-items:center}.message-text-content.svelte-10atjq5.svelte-10atjq5{padding:8px 12px;background-color:#e4e6eb;margin:0 1px;color:#000;font-size:15px;max-width:564px;border-radius:1.25rem;word-wrap:break-word;white-space:pre-wrap}@media screen and (max-width: 768px){.message-text-content.svelte-10atjq5.svelte-10atjq5{max-width:400px;font-size:17px}}@media screen and (max-width: 640px){.message-text-content.svelte-10atjq5.svelte-10atjq5{max-width:280px}}.sent-style.svelte-10atjq5.svelte-10atjq5{background:#09f;color:#fff;margin-left:auto}.message-img-content.svelte-10atjq5.svelte-10atjq5{padding:18px 0;max-width:564px}.message-img-content.svelte-10atjq5 img.svelte-10atjq5{overflow:hidden;width:100%;height:auto;max-height:200px;max-width:100%;border-radius:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:var(--object-position);object-position:var(--object-position)}@supports (-webkit-touch-callout: none){.message-img-content.svelte-10atjq5 img.svelte-10atjq5{border-radius:0}}@media screen and (max-width: 768px){.message-img-content.svelte-10atjq5.svelte-10atjq5{max-width:400px}}@media screen and (max-width: 640px){.message-img-content.svelte-10atjq5.svelte-10atjq5{max-width:280px}}#file-drop-overlay.svelte-abw31z{height:calc(100% - var(--navbar-height));width:calc(100% - 364px)}#file-drop-overlay.window.svelte-abw31z{height:412px;width:325px;margin-top:48px}.file-wrapper.svelte-abw31z{width:100%;padding:0 14px;max-height:600px}.file-wrapper.svelte-abw31z .filepond--credits{display:none}.file-wrapper.svelte-abw31z .filepond--root{font-family:var(--font-family-base);margin-bottom:0}.file-wrapper.svelte-abw31z .filepond--item{width:165px}.send-section.svelte-8ydcdt.svelte-8ydcdt{display:flex;align-items:flex-end;padding:12px 0;gap:4px;margin:0 4px;background:#fff}.send-section.svelte-8ydcdt .send-area.svelte-8ydcdt{width:100%;max-height:200px;overflow-y:scroll;border-radius:20px;border:none;background:#f0f2f5;resize:none;min-height:40px}.send-section.svelte-8ydcdt button.svelte-8ydcdt{color:var(--color-brand);width:40px;height:40px}.send-section.svelte-8ydcdt button.svelte-8ydcdt svg{width:24px;height:24px}.conversation-container.svelte-1enbfax.svelte-1enbfax{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0)}.conversation-content.svelte-1enbfax.svelte-1enbfax{height:100%;width:100%;overflow:hidden auto;padding:var(--spacing-1)}.conversation-content.svelte-1enbfax .sent-time.svelte-1enbfax{font-size:12px;line-height:20px;font-weight:500;color:var(--txt-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.conversation-nav.svelte-1enbfax.svelte-1enbfax{z-index:1;box-shadow:#0003 0 0 4px;position:relative}.conversation-nav.svelte-1enbfax .conversation-nav-content.svelte-1enbfax{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:12px}@media screen and (max-width: 640px){.conversation-nav.svelte-1enbfax .conversation-nav-content.svelte-1enbfax{padding:2px 8px}}.conversation-nav.svelte-1enbfax .conversation-nav-content.window.svelte-1enbfax{padding:4px 14px}.conversation-nav.svelte-1enbfax .conversation-title.svelte-1enbfax{font-size:18px;line-height:24px;font-weight:600;vertical-align:middle;white-space:nowrap;word-break:break-word}.conversation-nav.svelte-1enbfax .conversation-title.window.svelte-1enbfax{font-size:15px;line-height:20px}
