.notice-banner.svelte-rwpszm{padding:.1rem;width:100%;background-color:#83f9dc}.notice-content.svelte-rwpszm{display:flex;justify-content:center;color:#000}h5.svelte-rwpszm{font-weight:400}.premium-banner.svelte-z20gcc.svelte-z20gcc{padding:1rem;border-bottom:solid 1px #222;width:100%}.banner-content.svelte-z20gcc.svelte-z20gcc{display:flex;justify-content:space-between;align-items:center;width:100%}.roboto-flex-black-italic.svelte-z20gcc.svelte-z20gcc{font-size:20px}.left-content.svelte-z20gcc.svelte-z20gcc{flex:1}.features-columns.svelte-z20gcc.svelte-z20gcc{display:flex;justify-content:flex-start;width:100%;margin-top:.5rem}.features-columns.svelte-z20gcc ul.svelte-z20gcc{list-style-type:none;justify-content:left;flex:0 1 auto;padding:0;margin:0}.features-columns.svelte-z20gcc .second-column.svelte-z20gcc{margin-left:1.5rem}.features-columns.svelte-z20gcc li.svelte-z20gcc{margin-bottom:.5rem;display:flex;align-items:center;font-size:12px;white-space:nowrap}.checkmark-icon.svelte-z20gcc.svelte-z20gcc{width:16px;height:16px;margin-right:.5rem}.upgrade-section.svelte-z20gcc.svelte-z20gcc{margin-left:2rem;text-align:right}.upgrade-section.svelte-z20gcc h3.svelte-z20gcc{margin-bottom:.5rem;font-weight:500}.premium-button.svelte-z20gcc.svelte-z20gcc{color:#fff}.typing-indicator.svelte-1xgfe07{position:absolute;bottom:100%;left:0;right:0;display:flex;align-items:center;gap:8px;padding:4px 16px;color:#aaa;font-size:13px;background-color:#111;border-radius:4px;z-index:10}.typing-dots.svelte-1xgfe07{display:flex;gap:2px;align-items:center}.dot.svelte-1xgfe07{width:6px;height:6px;background-color:#aaa;border-radius:50%;animation:svelte-1xgfe07-typing-pulse 1.4s infinite ease-in-out}.dot.svelte-1xgfe07:nth-child(1){animation-delay:0s}.dot.svelte-1xgfe07:nth-child(2){animation-delay:.2s}.dot.svelte-1xgfe07:nth-child(3){animation-delay:.4s}@keyframes svelte-1xgfe07-typing-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.typing-text.svelte-1xgfe07{-webkit-user-select:none;user-select:none}.bottom-sheet-backdrop.svelte-1mvs2ft.svelte-1mvs2ft{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:500;display:flex;align-items:flex-end;-webkit-tap-highlight-color:transparent}@media (max-width: 767px){.bottom-sheet-backdrop.svelte-1mvs2ft.svelte-1mvs2ft{left:0;width:100%;right:0;z-index:200}}.bottom-sheet.svelte-1mvs2ft.svelte-1mvs2ft{width:100%;background-color:#1f1f1f;border-top-left-radius:12px;border-top-right-radius:12px;padding-bottom:env(safe-area-inset-bottom);max-height:70vh;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.message-preview.svelte-1mvs2ft.svelte-1mvs2ft{display:flex;gap:12px;padding:16px;background-color:#333;border-top-left-radius:12px;border-top-right-radius:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-avatar.svelte-1mvs2ft.svelte-1mvs2ft{width:40px;height:40px;border-radius:50%;flex-shrink:0}.preview-content.svelte-1mvs2ft.svelte-1mvs2ft{flex:1;min-width:0}.preview-author.svelte-1mvs2ft.svelte-1mvs2ft{font-weight:600;color:#fff;margin-bottom:4px;font-size:14px}.preview-text.svelte-1mvs2ft.svelte-1mvs2ft{color:#b5b5b5;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.divider.svelte-1mvs2ft.svelte-1mvs2ft{height:1px;background-color:#404040;margin:0}.action-buttons.svelte-1mvs2ft.svelte-1mvs2ft{padding:8px 0}.action-item.svelte-1mvs2ft.svelte-1mvs2ft{width:100%;display:flex;align-items:center;gap:16px;padding:14px 20px;background:none;border:none;color:#e0e0e0;font-size:16px;text-align:left;cursor:pointer;transition:background-color .1s ease;-webkit-tap-highlight-color:transparent}.action-item.svelte-1mvs2ft.svelte-1mvs2ft:active{background-color:#3a3a3a}.action-item.svelte-1mvs2ft svg.svelte-1mvs2ft{flex-shrink:0}.action-item.svelte-1mvs2ft span.svelte-1mvs2ft{flex:1}.action-item.delete.svelte-1mvs2ft.svelte-1mvs2ft,.action-item.report.svelte-1mvs2ft.svelte-1mvs2ft{color:#f55}.cancel-button.svelte-1mvs2ft.svelte-1mvs2ft{width:calc(100% - 32px);margin:8px 16px 16px;padding:14px;background-color:#404040;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .1s ease;-webkit-tap-highlight-color:transparent}.cancel-button.svelte-1mvs2ft.svelte-1mvs2ft:active{background-color:#4a4a4a}@media (max-height: 500px){.bottom-sheet.svelte-1mvs2ft.svelte-1mvs2ft{max-height:90vh}}:root{--server-nav-width:72px;--team-color:$teamColor}main.svelte-jk2r34.svelte-jk2r34{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#0a0a0a}.chat-container.svelte-jk2r34.svelte-jk2r34{display:flex;flex-direction:column;height:100vh;height:100dvh;position:relative}@media (min-width: 768px){.chat-container.svelte-jk2r34.svelte-jk2r34{height:100%}}.input-content-wrapper.svelte-jk2r34.svelte-jk2r34{position:relative;width:100%;box-sizing:border-box;margin:0 auto;display:flex;align-items:center;gap:.5rem}.message-input-wrapper.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:flex-end;width:100%;position:relative}.mobile-send-button.svelte-jk2r34.svelte-jk2r34{display:none}.messages-wrapper.svelte-jk2r34.svelte-jk2r34{position:relative;flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.chat-header.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;gap:.75rem}@media (max-width: 767px){.desktop-only.svelte-jk2r34.svelte-jk2r34{display:none}}.messages-container.svelte-jk2r34.svelte-jk2r34{height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#333 #070707;will-change:scroll-position;overscroll-behavior-y:contain;scroll-behavior:auto;display:flex;flex-direction:column}.messages-content.svelte-jk2r34.svelte-jk2r34{margin-top:auto;width:100%;display:flex;flex-direction:column}.message.svelte-jk2r34.svelte-jk2r34{display:flex;gap:.75rem;padding:.25rem .5rem;align-items:flex-start;position:relative}@media (hover: hover){.message.svelte-jk2r34.svelte-jk2r34:hover,.message.options-open.svelte-jk2r34.svelte-jk2r34{background-color:#4e505830}}.message.options-open.svelte-jk2r34.svelte-jk2r34{background-color:#4e505830}.message.being-replied-to.svelte-jk2r34.svelte-jk2r34{background-color:#85889530;border-left:solid 2px var(--team-color);padding-left:calc(.5rem - 2px)}@media (hover: hover){.message.being-replied-to.svelte-jk2r34.svelte-jk2r34:hover{background-color:#4e505830}}@keyframes svelte-jk2r34-discord-highlight{0%{background-color:transparent}20%{background-color:#ffeb3b4d}40%{background-color:#ffeb3b33}60%{background-color:#ffeb3b26}80%{background-color:#ffeb3b1a}to{background-color:transparent}}@keyframes svelte-jk2r34-discord-highlight-mobile{0%{background-color:transparent}25%{background-color:#ffeb3b59}50%{background-color:#ffeb3b40}75%{background-color:#ffeb3b26}to{background-color:transparent}}.message-highlighted{position:relative;animation:svelte-jk2r34-discord-highlight 2s ease-out;animation-fill-mode:forwards}@media (min-width: 768px){.message-highlighted{animation:svelte-jk2r34-discord-highlight 2s ease-out}}.message-highlighted:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,235,59,.05) 50%,transparent 100%);pointer-events:none;animation:svelte-jk2r34-fade-out 2s ease-out forwards}@keyframes svelte-jk2r34-fade-out{0%{opacity:1}to{opacity:0}}.message.pending.svelte-jk2r34.svelte-jk2r34{opacity:.6;transition:opacity .2s ease}.message.pending.svelte-jk2r34 .message-text.svelte-jk2r34{color:#bbb}.message.pending.svelte-jk2r34 .author.svelte-jk2r34{color:#777}.message.pending.svelte-jk2r34 .timestamp.svelte-jk2r34{color:#666}.message.failed.svelte-jk2r34.svelte-jk2r34{opacity:.8;background-color:#ff00001a}.message.failed.svelte-jk2r34 .message-text.svelte-jk2r34,.message.failed.svelte-jk2r34 .author.svelte-jk2r34{color:#ff6b6b}.message.svelte-jk2r34.svelte-jk2r34:not(.continuation){margin-top:1rem}.message.continuation.svelte-jk2r34.svelte-jk2r34{padding:0 .25rem;min-height:20px}.new-message-indicator.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;margin:.5rem .5rem -.5rem;position:relative;z-index:1}.new-message-line.svelte-jk2r34.svelte-jk2r34{flex:1;height:1px;background-color:var(--team-color);position:relative}.new-message-text.svelte-jk2r34.svelte-jk2r34{padding:0 12px;font-size:12px;font-weight:600;color:var(--team-color);background-color:var(--gx-dark);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.message-actions.svelte-jk2r34.svelte-jk2r34{position:absolute;right:16px;top:-16px;display:none;align-items:center;background-color:#1c1c1c;border-radius:4px;padding:2px;box-shadow:0 1px 3px #0000004d;z-index:1}.message.options-open.svelte-jk2r34 .message-actions.svelte-jk2r34{z-index:150}@media (hover: hover){.message.svelte-jk2r34:hover .message-actions.svelte-jk2r34,.message.options-open.svelte-jk2r34 .message-actions.svelte-jk2r34{display:flex}}.action-button.svelte-jk2r34.svelte-jk2r34{background:none;border:none;color:#aaa;padding:4px;margin:0 2px;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (hover: hover){.action-button.svelte-jk2r34.svelte-jk2r34:hover{color:#fff;background-color:#222}}.message-options.svelte-jk2r34.svelte-jk2r34{position:relative;margin-top:2px}.message-options-menu.svelte-jk2r34.svelte-jk2r34{position:fixed;background-color:#131313;border-radius:4px;border:solid 1px #242424;overflow:hidden;min-width:150px;max-width:150px;box-shadow:0 2px 10px #0000004d;z-index:9999;visibility:hidden}.context-menu.svelte-jk2r34.svelte-jk2r34{position:fixed;background-color:#131313;border-radius:4px;overflow:hidden;min-width:150px;box-shadow:0 2px 10px #0000004d;z-index:1000;visibility:visible}@keyframes svelte-jk2r34-fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.options-item.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;gap:8px;width:100%;padding:12px;background:none;border:none;color:#eee;text-align:left;cursor:pointer}@media (hover: hover){.options-item.svelte-jk2r34.svelte-jk2r34:hover{background-color:#222}}.report-item.svelte-jk2r34.svelte-jk2r34,.delete-item.svelte-jk2r34.svelte-jk2r34{color:#ff5c5c}.reply-container.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;margin:1rem 2rem -1rem 1.8rem;position:relative;cursor:pointer}@media (hover: hover){.reply-container.svelte-jk2r34:hover .message-reply-reference.svelte-jk2r34{background-color:#40444b66}}.reply-line.svelte-jk2r34.svelte-jk2r34{content:"";flex-shrink:0;width:24px;height:10px;border-inline-start:2px solid #5c5c63;border-top:2px solid #5c5c63;border-start-start-radius:4px;align-self:flex-end}.message-reply-reference.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;font-size:.75rem;color:#72767d;background-color:#40444b33;padding:0 .25rem;border-radius:4px;max-width:100%;align-self:flex-end}.reply-author.svelte-jk2r34.svelte-jk2r34{color:var(--team-color);font-weight:500;margin-right:6px}.reply-text.svelte-jk2r34.svelte-jk2r34{color:#72767d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:100%}.reply-container.expanded.svelte-jk2r34 .message-reply-reference.svelte-jk2r34{flex-direction:column;align-items:flex-start;padding:.35rem .5rem;background-color:#40444b59}.reply-container.expanded.svelte-jk2r34 .reply-text.svelte-jk2r34{white-space:normal;text-overflow:unset;overflow:visible;line-height:1.4;margin-top:2px}.replying-to-container.svelte-jk2r34.svelte-jk2r34{position:relative;background-color:#1c1c1c;padding:8px 1rem;border-bottom:1px solid #222;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;z-index:1}.replying-to-info.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;border-radius:4px;justify-content:space-between;width:100%;font-size:.8rem;color:#aaa}.reply-author-name.svelte-jk2r34.svelte-jk2r34{color:var(--team-color);font-weight:500}.cancel-reply-button.svelte-jk2r34.svelte-jk2r34{background:none;border:none;color:#aaa;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center}@media (hover: hover){.cancel-reply-button.svelte-jk2r34.svelte-jk2r34:hover{color:#fff}}.message-content.svelte-jk2r34.svelte-jk2r34{position:relative;width:100%}.continuation-content.svelte-jk2r34.svelte-jk2r34{padding-top:0;margin-left:.25rem;position:relative}.continuation-timestamp.svelte-jk2r34.svelte-jk2r34{position:absolute;left:-3.35rem;top:.1rem;color:#777;font-size:.7rem;opacity:0}@media (hover: hover){.message.svelte-jk2r34:hover .continuation-timestamp.svelte-jk2r34{opacity:1}}.avatar.svelte-jk2r34.svelte-jk2r34{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-top:.2rem;margin-left:.25rem}.avatar-spacer.svelte-jk2r34.svelte-jk2r34{width:36px;height:1px;flex-shrink:0;margin-left:.25rem;visibility:hidden}.message-header.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;margin-bottom:.25rem}.author.svelte-jk2r34.svelte-jk2r34{font-weight:500;margin-right:.5rem;font-size:.8rem;color:#888}.author-team-logo.svelte-jk2r34.svelte-jk2r34{width:18px;height:18px;object-fit:contain;margin-right:.5rem;vertical-align:middle}.timestamp.svelte-jk2r34.svelte-jk2r34{color:#777;font-size:.7rem}.message-text.svelte-jk2r34.svelte-jk2r34{font-size:.9rem;line-height:1.4;color:#eee;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.edited-indicator.svelte-jk2r34.svelte-jk2r34{color:#72767d;font-size:.625rem;margin-left:.25rem;opacity:.8;font-weight:400;cursor:default;-webkit-user-select:none;user-select:none}.message-editing.svelte-jk2r34.svelte-jk2r34{width:100%;margin-top:.25rem}.edit-textarea.svelte-jk2r34.svelte-jk2r34{width:100%;background-color:#1c1c1c;border:1px solid #555;border-radius:4px;padding:.5rem;color:#eee;font-family:inherit;font-size:.9rem;line-height:1.4;resize:none;margin:0;overflow-y:hidden;transition:height .1s ease-out;padding:.35rem}.edit-textarea.svelte-jk2r34.svelte-jk2r34:focus{outline:none;background-color:#323232}.edit-actions.svelte-jk2r34.svelte-jk2r34{display:flex;gap:.5rem;margin-top:.5rem}.save-edit.svelte-jk2r34.svelte-jk2r34{background-color:var(--team-color);color:#fff;border:none;padding:.25rem .75rem;border-radius:4px;font-size:.8rem;cursor:pointer}@media (hover: hover){.save-edit.svelte-jk2r34.svelte-jk2r34:hover:not(:disabled){opacity:.8}}.save-edit.svelte-jk2r34.svelte-jk2r34:disabled{opacity:.6;cursor:not-allowed}.cancel-edit.svelte-jk2r34.svelte-jk2r34{background-color:transparent;color:#aaa;border:1px solid #555;padding:.25rem .75rem;border-radius:4px;font-size:.8rem;cursor:pointer}@media (hover: hover){.cancel-edit.svelte-jk2r34.svelte-jk2r34:hover:not(:disabled){background-color:#222;color:#fff}}.cancel-edit.svelte-jk2r34.svelte-jk2r34:disabled{opacity:.5;cursor:not-allowed}.message-input-container.svelte-jk2r34.svelte-jk2r34{background-color:#0a0a0a;box-sizing:border-box;flex-shrink:0;width:100%}.scroll-to-bottom.svelte-jk2r34.svelte-jk2r34{position:absolute;right:1.5rem;bottom:20px;width:40px;height:40px;background-color:#1c1c1c;border:1px solid #444;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#eee;cursor:pointer;box-shadow:0 2px 10px #0000004d;z-index:5}@media (hover: hover){.scroll-to-bottom.svelte-jk2r34.svelte-jk2r34:hover{background-color:#222}}.scroll-icon.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;justify-content:center}.new-messages-badge.svelte-jk2r34.svelte-jk2r34{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;background-color:var(--team-color);border-radius:9px;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}.jump-to-latest.svelte-jk2r34.svelte-jk2r34{position:absolute;left:50%;transform:translate(-50%);bottom:20px;display:flex;align-items:center;gap:6px;background-color:#1c1c1c;border:1px solid #444;border-radius:20px;padding:8px 14px;color:#eee;cursor:pointer;box-shadow:0 2px 10px #0000004d;z-index:5;font-size:13px;font-weight:500;transition:background-color .15s}@media (hover: hover){.jump-to-latest.svelte-jk2r34.svelte-jk2r34:hover{background-color:#222}}.jump-to-latest-text.svelte-jk2r34.svelte-jk2r34{white-space:nowrap}.jump-to-latest-badge.svelte-jk2r34.svelte-jk2r34{min-width:18px;height:18px;background-color:var(--team-color);border-radius:9px;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}textarea.svelte-jk2r34.svelte-jk2r34{flex:1;background-color:#111;border:none;border-top:solid 1px #222;padding:.75rem 1rem;color:#fff;resize:none;font-family:inherit;font-size:.9rem;line-height:1.4;min-height:42px;height:42px;overflow-y:hidden;transition:height .1s ease-out;scrollbar-width:thin;scrollbar-color:#555 #111111}textarea.svelte-jk2r34.svelte-jk2r34::-webkit-scrollbar{width:6px}textarea.svelte-jk2r34.svelte-jk2r34::-webkit-scrollbar-track{background:#111}textarea.svelte-jk2r34.svelte-jk2r34::-webkit-scrollbar-thumb{background:#555;border-radius:3px}@media (hover: hover){textarea.svelte-jk2r34.svelte-jk2r34::-webkit-scrollbar-thumb:hover{background:#666}}textarea.svelte-jk2r34.svelte-jk2r34:focus{outline:none;background-color:#1c1c1c;caret-color:var(--team-color)}.login-prompt.svelte-jk2r34.svelte-jk2r34{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;min-height:42px;max-height:42px;background-color:#111;border-top:solid 1px #222;color:#aaa;font-size:.9rem;font-weight:400;font-family:inherit;line-height:1.4}.login-link.svelte-jk2r34.svelte-jk2r34{color:#fff;text-decoration:none;padding:.25rem .5rem;border:1px solid var(--team-color);border-radius:4px;margin-left:.5rem}@media (hover: hover){.login-link.svelte-jk2r34.svelte-jk2r34:hover{background:var(--team-color);color:#fff}}.loading-older-messages.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:#888;font-size:.85rem;border-bottom:1px solid #222;margin-bottom:.5rem}.searching-for-message.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--team-color);font-size:.85rem;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;margin:.5rem 1rem;animation:svelte-jk2r34-pulse 1.5s ease-in-out infinite}@keyframes svelte-jk2r34-pulse{0%,to{opacity:.8}50%{opacity:1}}.loading-spinner.svelte-jk2r34.svelte-jk2r34{width:16px;height:16px;border:2px solid #222;border-top:2px solid var(--team-color);border-radius:50%;animation:svelte-jk2r34-spin 1s linear infinite}@keyframes svelte-jk2r34-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 767px){main.svelte-jk2r34.svelte-jk2r34{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#0a0a0a;will-change:transform;transition:transform .15s ease-out}textarea.svelte-jk2r34.svelte-jk2r34,.edit-textarea.svelte-jk2r34.svelte-jk2r34{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-touch-callout:default}}@media (max-width: 767px){.chat-container.svelte-jk2r34.svelte-jk2r34{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.message-input-container.svelte-jk2r34.svelte-jk2r34{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#0a0a0a;padding-top:0;padding-bottom:env(safe-area-inset-bottom,0px);z-index:100;max-height:50vh;max-height:50dvh;overflow:visible}.keyboard-visible.svelte-jk2r34 .message-input-container.svelte-jk2r34{padding-bottom:0}.message-input-container.svelte-jk2r34.svelte-jk2r34:after{content:"";position:absolute;bottom:-100px;left:0;right:0;height:100px;background-color:#0a0a0a;z-index:-1}.keyboard-visible.svelte-jk2r34 .message-input-container.svelte-jk2r34:after{display:none}.mobile-send-button.svelte-jk2r34.svelte-jk2r34{display:flex;align-items:center;justify-content:center;background-color:var(--team-color);border:none;border-radius:50px;padding:8px;cursor:pointer;transition:opacity .2s ease;color:#fff;min-width:44px;min-height:44px}.mobile-send-button.svelte-jk2r34.svelte-jk2r34:disabled{opacity:.4;cursor:not-allowed}.mobile-send-button.svelte-jk2r34.svelte-jk2r34:not(:disabled):active{opacity:.8;transform:scale(.95)}.message-input-wrapper.svelte-jk2r34 textarea.svelte-jk2r34{margin-right:.5rem;padding-right:.75rem;border-radius:12px;background-color:#1e1e1e;border:none;margin-left:0rem}.login-prompt.svelte-jk2r34.svelte-jk2r34{left:0;right:0;width:100%;position:relative;bottom:auto;border-top:none;min-height:auto;max-height:none;background-color:transparent}.scroll-to-bottom.svelte-jk2r34.svelte-jk2r34{right:1rem;bottom:calc(80px + env(safe-area-inset-bottom,0px))}.is-replying.svelte-jk2r34 .scroll-to-bottom.svelte-jk2r34{bottom:calc(120px + env(safe-area-inset-bottom,0px))}.keyboard-visible.svelte-jk2r34 .scroll-to-bottom.svelte-jk2r34{bottom:70px}.keyboard-visible.svelte-jk2r34 .is-replying .scroll-to-bottom.svelte-jk2r34{bottom:110px}.jump-to-latest.svelte-jk2r34.svelte-jk2r34{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.is-replying.svelte-jk2r34 .jump-to-latest.svelte-jk2r34{bottom:calc(120px + env(safe-area-inset-bottom,0px))}.keyboard-visible.svelte-jk2r34 .jump-to-latest.svelte-jk2r34{bottom:70px}.keyboard-visible.svelte-jk2r34 .is-replying .jump-to-latest.svelte-jk2r34{bottom:110px}.messages-wrapper.svelte-jk2r34.svelte-jk2r34{flex:1;overflow:hidden;min-height:0;height:calc(100dvh - env(safe-area-inset-top,0px))}.messages-container.svelte-jk2r34.svelte-jk2r34{height:100%;overflow-y:auto;padding-bottom:calc(70px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.is-replying.svelte-jk2r34 .messages-container.svelte-jk2r34{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.keyboard-visible.svelte-jk2r34 .messages-container.svelte-jk2r34{padding-bottom:70px}.keyboard-visible.svelte-jk2r34 .is-replying .messages-container.svelte-jk2r34{padding-bottom:110px}.messages-content.svelte-jk2r34.svelte-jk2r34{padding:0 .5rem}.message-text.svelte-jk2r34.svelte-jk2r34{word-wrap:break-word}.input-content-wrapper.svelte-jk2r34.svelte-jk2r34{padding:10px .5rem;background-color:#0a0a0a}.replying-to-container.svelte-jk2r34.svelte-jk2r34{position:relative;left:auto;right:auto;bottom:auto;padding:8px 1rem;background-color:#1c1c1c;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #222}.replying-to-info.svelte-jk2r34.svelte-jk2r34{flex-direction:row-reverse;justify-content:flex-end;gap:12px}.cancel-reply-button.svelte-jk2r34.svelte-jk2r34{background-color:#444;border-radius:100%;padding:4px}.reply-container.svelte-jk2r34.svelte-jk2r34{display:flex;position:relative;justify-content:left;min-height:18px}.message.svelte-jk2r34.svelte-jk2r34{-webkit-tap-highlight-color:transparent}.message-actions.svelte-jk2r34.svelte-jk2r34{display:none!important}.message.svelte-jk2r34.svelte-jk2r34{min-height:44px}.edit-actions.svelte-jk2r34.svelte-jk2r34{margin-top:12px;gap:12px}.save-edit.svelte-jk2r34.svelte-jk2r34,.cancel-edit.svelte-jk2r34.svelte-jk2r34{min-height:44px;padding:12px 16px;font-size:16px;-webkit-tap-highlight-color:rgba(255,255,255,.1);position:relative;z-index:10}.save-edit.svelte-jk2r34.svelte-jk2r34:active{background-color:var(--team-color);opacity:.8}.cancel-edit.svelte-jk2r34.svelte-jk2r34:active{background-color:#444}}
