.chat-module__1XwU6G__stage{--bg:#fff;--fg:#000;--muted:#8e8e93;--them:#e9e9eb;--me:#0b84fe;--bar:#f9f9f9f0;--line:#3c3c432e;--field:#fff;--red:#ff3b30;--battery-green:#34c759;--battery-yellow:#fc0;--battery-red:#ff3b30;min-height:100dvh;color:var(--fg);-webkit-font-smoothing:antialiased;flex-direction:column;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;display:flex}@media (prefers-color-scheme:dark){.chat-module__1XwU6G__stage{--bg:#000;--fg:#fff;--them:#262628;--bar:#161618f0;--line:#54545899;--field:#000;--red:#ff453a;--battery-green:#30d158;--battery-yellow:#ffd60a;--battery-red:#ff453a}}.chat-module__1XwU6G__phone{background:var(--bg);flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.chat-module__1XwU6G__island,.chat-module__1XwU6G__statusBar,.chat-module__1XwU6G__disclaimerOutside{display:none}@media (min-width:500px){.chat-module__1XwU6G__stage{gap:16px;padding:24px 16px}.chat-module__1XwU6G__phone{border:12px solid #1c1c1e;border-radius:55px;width:414px;height:min(868px,100dvh - 96px);min-height:600px;box-shadow:0 0 0 2px #3a3a3c,0 30px 60px #00000040}.chat-module__1XwU6G__island{z-index:3;background:#000;border-radius:20px;width:122px;height:35px;display:block;position:absolute;top:11px;left:50%;transform:translate(-50%)}.chat-module__1XwU6G__statusBar{background:var(--bar);flex:none;justify-content:space-between;align-items:center;height:54px;padding:14px 30px 0 48px;font-size:16px;font-weight:600;display:flex}.chat-module__1XwU6G__pill{display:none}.chat-module__1XwU6G__disclaimerOutside{text-align:center;max-width:390px;color:var(--muted);margin:0;font-size:13px;display:block}.chat-module__1XwU6G__phone .chat-module__1XwU6G__inputBar{padding-bottom:18px}}.chat-module__1XwU6G__glyphs{align-items:center;gap:6px;display:inline-flex}.chat-module__1XwU6G__batteryWrap{display:inline-flex;position:relative}.chat-module__1XwU6G__batteryButton{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.chat-module__1XwU6G__popover{z-index:5;background:var(--them);width:220px;color:var(--fg);border-radius:12px;gap:4px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.35;display:grid;position:absolute;top:22px;right:-8px;box-shadow:0 8px 24px #0000002e}.chat-module__1XwU6G__header{padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:.5px solid var(--line);flex-direction:column;flex:none;align-items:center;gap:2px;display:flex;position:relative}.chat-module__1XwU6G__back{color:var(--me);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.chat-module__1XwU6G__contact{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.chat-module__1XwU6G__avatar{object-fit:cover;border-radius:50%;width:50px;height:50px;display:block}.chat-module__1XwU6G__name{font-size:11px}.chat-module__1XwU6G__chev{color:var(--muted)}.chat-module__1XwU6G__pill{color:var(--muted);font-size:11px}.chat-module__1XwU6G__log{overscroll-behavior:contain;background:var(--bg);flex-direction:column;flex:auto;gap:2px;padding:12px 16px 8px;display:flex;overflow-y:auto}.chat-module__1XwU6G__time{color:var(--muted);align-self:center;margin:12px 0 4px;font-size:11px;font-weight:500}.chat-module__1XwU6G__row{align-items:flex-end;gap:6px;display:flex}.chat-module__1XwU6G__rowMe{justify-content:flex-end}.chat-module__1XwU6G__rowThem{justify-content:flex-start}.chat-module__1XwU6G__first{margin-top:8px}.chat-module__1XwU6G__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:75%;padding:7px 12px 8px;font-size:17px;line-height:1.3;position:relative}.chat-module__1XwU6G__me{background:var(--me);color:#fff}.chat-module__1XwU6G__them{background:var(--them);color:var(--fg)}.chat-module__1XwU6G__tail.chat-module__1XwU6G__me:before,.chat-module__1XwU6G__tail.chat-module__1XwU6G__me:after,.chat-module__1XwU6G__tail.chat-module__1XwU6G__them:before,.chat-module__1XwU6G__tail.chat-module__1XwU6G__them:after{content:"";height:18px;position:absolute;bottom:0}.chat-module__1XwU6G__tail.chat-module__1XwU6G__me:before{background:var(--me);border-bottom-left-radius:16px 14px;width:20px;right:-7px}.chat-module__1XwU6G__tail.chat-module__1XwU6G__me:after{background:var(--bg);border-bottom-left-radius:10px;width:26px;right:-26px}.chat-module__1XwU6G__tail.chat-module__1XwU6G__them:before{background:var(--them);border-bottom-right-radius:16px 14px;width:20px;left:-7px}.chat-module__1XwU6G__tail.chat-module__1XwU6G__them:after{background:var(--bg);border-bottom-right-radius:10px;width:26px;left:-26px}.chat-module__1XwU6G__receipt{color:var(--muted);align-self:flex-end;margin:2px 4px 0;font-size:11px}.chat-module__1XwU6G__notDelivered{color:var(--red);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin:2px 30px 0 0;padding:0;font-size:11px}.chat-module__1XwU6G__failedIcon{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;width:22px;height:22px;margin-bottom:2px;padding:0;font-size:14px;font-weight:700;line-height:22px}.chat-module__1XwU6G__typing{align-items:center;gap:4px;padding:12px 14px;display:flex}.chat-module__1XwU6G__typing span{background:var(--muted);border-radius:50%;width:8px;height:8px;animation:1.2s infinite chat-module__1XwU6G__blink}.chat-module__1XwU6G__typing span:nth-child(2){animation-delay:.2s}.chat-module__1XwU6G__typing span:nth-child(3){animation-delay:.4s}@keyframes chat-module__1XwU6G__blink{0%,80%,to{opacity:.35}40%{opacity:1}}.chat-module__1XwU6G__caption{color:var(--muted);margin:4px 0 0 8px;font-size:11px}.chat-module__1XwU6G__notice{text-align:center;color:var(--muted);align-self:center;margin:10px 24px 0;font-size:12px}.chat-module__1XwU6G__inputBar{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:var(--bg);flex:none;align-items:flex-end;gap:8px;display:flex;position:relative}.chat-module__1XwU6G__plus{background:var(--them);width:34px;height:34px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;flex:none;padding:0;font-size:22px;line-height:34px;transition:transform .15s}.chat-module__1XwU6G__plusOpen{transform:rotate(45deg)}.chat-module__1XwU6G__plusWrap{flex:none;position:relative}.chat-module__1XwU6G__plusMenu{z-index:6;background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border:.5px solid var(--line);border-radius:16px;min-width:220px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 10px 30px #00000040}.chat-module__1XwU6G__plusItem{color:var(--fg);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:17px;text-decoration:none;display:flex}.chat-module__1XwU6G__plusItem:hover{background:var(--them)}.chat-module__1XwU6G__plusIcon{background:var(--them);border-radius:50%;flex:none;width:32px;height:32px;overflow:hidden}.chat-module__1XwU6G__plusIcon img{object-fit:cover;width:100%;height:100%;display:block}.chat-module__1XwU6G__field{border:1px solid var(--line);background:var(--field);border-radius:18px;flex:1;align-items:flex-end;min-height:36px;padding:3px 3px 3px 12px;display:flex}.chat-module__1XwU6G__field textarea{resize:none;max-height:120px;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:5px 0;font-size:17px;line-height:1.3}.chat-module__1XwU6G__send{background:var(--me);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-left:6px;padding:0;display:grid}.chat-module__1XwU6G__send:disabled{opacity:.5;cursor:default}.chat-module__1XwU6G__counter{color:var(--muted);font-size:11px;position:absolute;top:-16px;right:20px}.chat-module__1XwU6G__dead{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--line);text-align:center;color:var(--muted);flex:none;font-size:13px}
