@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable-Italic.woff2) format("woff2")}:root{color-scheme:dark;--bg: #161826;--surface: #232532;--text: #e9e9ed;--accent: #9184d9;--divider: color-mix(in srgb, #e9e9ed 16%, transparent);--neutral-100: #f3f5fe;--neutral-200: #e4e7f5;--neutral-300: #cfd3e5;--neutral-400: #b2b6ca;--neutral-500: #9397ab;--neutral-600: #75798c;--neutral-700: #595d6c;--neutral-800: #3f424d;--neutral-900: #292b31;--accent-100: #f5f4ff;--accent-200: #e7e5fe;--accent-300: #d2cefd;--accent-400: #b5abfc;--accent-500: #968ae0;--accent-600: #796cbf;--accent-700: #5d5294;--accent-800: #423a6a;--accent-900: #2b2741;--muted: color-mix(in srgb, var(--text) 55%, transparent);--faint: color-mix(in srgb, var(--text) 40%, transparent);--space-1: 2.8px;--space-2: 5.6px;--space-3: 8.4px;--space-4: 11.2px;--space-6: 16.8px;--space-8: 22.4px;--app-h: 100dvh;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--shadow-sm: 0 0 0 1px #3f424d;--shadow-md: 0 0 0 1px #595d6c, 0 6px 18px rgba(0, 0, 0, .55);--shadow-lg: 0 0 0 1px #9397ab, 0 16px 40px rgba(0, 0, 0, .65);--panel: var(--bg);--panel-2: var(--surface);--line: var(--divider);--line-2: var(--divider);--danger: #b5abfc;--primary: transparent;--field: var(--surface);--menu: var(--surface);--bubble-mine: var(--accent-900);--bubble-their: var(--surface);--font-body: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading: var(--font-body);font-family:var(--font-body)}@media (display-mode: standalone){:root{--app-h: 100%}}:root[data-theme=light]{color-scheme:light;--bg: #f4f5fa;--surface: #ffffff;--text: #1b1d2a;--accent: #5b4fae;--divider: color-mix(in srgb, #1b1d2a 14%, transparent);--neutral-100: #292b31;--neutral-200: #3f424d;--neutral-300: #595d6c;--neutral-400: #75798c;--neutral-500: #9397ab;--neutral-600: #b2b6ca;--neutral-700: #cfd3e5;--neutral-800: #e4e7f5;--neutral-900: #f3f5fe;--accent-100: #2b2741;--accent-200: #423a6a;--accent-300: #5d5294;--accent-400: #796cbf;--accent-500: #968ae0;--accent-600: #b5abfc;--accent-700: #d2cefd;--accent-800: #e7e5fe;--accent-900: #f5f4ff;--shadow-sm: 0 0 0 1px color-mix(in srgb, #1b1d2a 10%, transparent);--shadow-md: 0 0 0 1px color-mix(in srgb, #1b1d2a 8%, transparent), 0 6px 18px rgba(27, 29, 42, .1);--shadow-lg: 0 0 0 1px color-mix(in srgb, #1b1d2a 8%, transparent), 0 16px 40px rgba(27, 29, 42, .16);--danger: #b3261e;--bubble-mine: var(--accent-800);--bubble-their: #ffffff}:root[data-theme=light] .modal-overlay{background:color-mix(in srgb,#1b1d2a 42%,transparent)}:root[data-theme=light] .msg-menu-overlay{background:color-mix(in srgb,#1b1d2a 14%,transparent)}:root[data-theme=light] .media-grid-cell .play-badge{color:#fff}:root[data-theme=light] .media-audio{filter:none}:root[data-theme=light] .bubble.mine{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid var(--divider);border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:15px;line-height:1;cursor:pointer}.theme-toggle:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;max-width:100%;height:100%;background:var(--bg);color:var(--text);overflow-x:hidden;-webkit-text-size-adjust:100%}body{overscroll-behavior-y:none;font-size:15px;line-height:1.55}img,video,canvas,svg{max-width:100%;height:auto}img{display:block}button,input,textarea,select{font-family:inherit}input,textarea,select{font-size:16px}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:var(--space-2) calc(var(--space-3) * 1.2);border:1px solid var(--divider);border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}button:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}button:active{background:color-mix(in srgb,var(--text) 14%,transparent)}button:disabled{opacity:.45;cursor:not-allowed}button:disabled:hover{background:transparent}button[type=submit]{color:var(--accent);border-color:var(--accent)}button[type=submit]:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}button[type=submit]:active{background:color-mix(in srgb,var(--accent) 22%,transparent)}.secondary{flex:0 0 auto;background:transparent}.link-btn{padding:0;border:0;background:transparent;color:var(--accent)}.link-btn:hover{background:transparent;color:var(--accent-300)}label{display:grid;gap:5px;min-width:0;font-size:12px;color:color-mix(in srgb,var(--text) 70%,transparent)}input{width:100%;min-width:0;min-height:36px;padding:6px 10px;border:1px solid var(--divider);border-radius:var(--radius-md);background:var(--surface);color:var(--text);caret-color:var(--accent);transition:border-color .15s ease}input::placeholder{color:var(--faint)}input:hover{border-color:color-mix(in srgb,var(--text) 45%,transparent)}input:focus-visible{border-color:var(--accent);outline-offset:0}input:disabled{opacity:.45}.error{margin:0;color:var(--accent-300);font-size:13px;overflow-wrap:anywhere}.placeholder{margin:0;color:var(--muted);font-size:13px}.auth-screen{position:relative;min-height:100%;min-height:var(--app-h);display:grid;place-items:center;padding:var(--space-6);background-color:#161826;background-image:url(data:image/webp;base64,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);background-size:500px 300px;background-position:center center;background-repeat:repeat;isolation:isolate}@media (max-width: 640px){.auth-screen{background-size:299px auto;background-position:center center}}.auth-card{position:relative}.auth-card:before{content:"";position:absolute;top:-38px;right:-38px;bottom:-38px;left:-38px;z-index:-1;border-radius:calc(var(--radius-lg) + 38px);background:#161826;filter:blur(26px)}@media (max-width: 640px){.auth-card:before{top:-22px;right:-22px;bottom:-22px;left:-22px;border-radius:calc(var(--radius-lg) + 22px);filter:blur(16px)}}.auth-card{width:min(100%,380px);padding:var(--space-8);border:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-4)}.auth-card h1{margin:0;font-size:25px;font-weight:500;line-height:1.12;letter-spacing:-.015em}.auth-card .subtitle{margin:0 0 var(--space-2);font-size:14px;color:var(--muted)}.auth-card form{display:grid;gap:var(--space-4)}.auth-card input{min-height:40px}.auth-card button[type=submit]{width:100%;min-height:40px;margin-top:var(--space-1)}.switch-mode{margin:0;font-size:13px;color:var(--muted)}.chat-layout{width:100%;max-width:100%;height:100vh;height:var(--app-h);display:grid;grid-template-columns:308px minmax(0,1fr);overflow:hidden;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:0;background:var(--bg);box-shadow:inset -1px 0 0 var(--divider);overflow:hidden}.sidebar-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:0}.sidebar-header h2{margin:0;font-size:16px;font-weight:500}.profile-chip{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;font-size:14px;overflow:hidden}.profile-chip>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-chip-avatar{flex:0 0 auto;width:30px;height:30px;border-radius:50%;object-fit:cover}.profile-chip>span:first-child:not(.profile-chip-avatar){flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-800);color:var(--accent-200);font-size:13px}.nav-list{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:2px;padding:var(--space-2) var(--space-3) var(--space-4);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.section-title{margin:var(--space-3) var(--space-3) var(--space-2);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nav-item{position:relative;display:flex;align-items:center;gap:var(--space-3);min-width:0;min-height:44px;padding:var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:14px;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.nav-item.active{outline:0;background:var(--surface);font-weight:500}.nav-item.active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:1px;background:var(--accent)}.status-dot-inline{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;font-size:0;border-radius:50%;background:var(--neutral-700)}.status-dot-inline.online{background:var(--accent-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.group-creator{display:grid;gap:var(--space-3);padding:var(--space-4);border-bottom:0;box-shadow:inset 0 -1px 0 var(--divider)}.member-picks{display:grid;gap:var(--space-1);max-height:120px;padding:var(--space-2);border:1px solid var(--divider);border-radius:var(--radius-md);background:var(--surface);overflow:auto}.member-pick{display:flex;align-items:center;gap:var(--space-3);font-size:13px}.conversation{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.fullscreen-overlay,.viewer-overlay,.circle-viewer{touch-action:none}.conversation{touch-action:pan-y}.viewer-stage,.circle-viewer-stage,.fullscreen-overlay img,.fullscreen-overlay video{will-change:transform,opacity}.fullscreen-overlay img,.viewer-stage img,.viewer-stage video{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.conversation.leaving{animation:conversation-leave .22s ease forwards;pointer-events:none}@keyframes conversation-leave{0%{transform:translate(0);opacity:1}to{transform:translate(18%);opacity:0}}@media (prefers-reduced-motion: reduce){.conversation.leaving{animation-duration:.01s}}.conversation-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-6);border-bottom:0;box-shadow:inset 0 -1px 0 var(--divider)}.conversation-title{flex:1 1 auto;display:flex;align-items:baseline;gap:var(--space-3);min-width:0;overflow:hidden}.conversation-title h3{margin:0;min-width:0;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.typing-inline{flex:0 0 auto;font-size:12px;font-style:italic;color:var(--accent);white-space:nowrap;animation:typing-pulse 1.4s ease-in-out infinite}@keyframes typing-pulse{0%,to{opacity:.5}50%{opacity:1}}.header-actions{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2)}.presence-badge{padding:3px 10px;border:0;border-radius:var(--radius-sm);background:var(--neutral-900);font-size:11px;color:var(--muted);white-space:nowrap}.typing-note{margin:0;align-self:stretch;font-size:13px;color:var(--muted)}.message-feed{flex:1 1 auto;min-width:0;min-height:0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-6) var(--space-8);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.message-feed>.error,.message-feed>.placeholder,.message-feed>.loading-state{align-self:stretch;text-align:center}.bubble{position:relative;flex-shrink:0;max-width:min(72%,560px);min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:14.5px;line-height:1.5;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none}.bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.media-preview+.bubble-text,.media-video+.bubble-text,.media-audio+.bubble-text,.media-link+.bubble-text{margin-top:var(--space-2)}.bubble.mine{align-self:flex-end;justify-self:end;margin-left:auto;margin-right:0;background:var(--accent-900);color:var(--text);border-bottom-right-radius:var(--radius-sm);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 34%,transparent)}.bubble.their{align-self:flex-start;justify-self:start;margin-left:0;margin-right:auto;background:var(--surface);color:var(--text);border-bottom-left-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.bubble-media,.bubble.bubble-sticker{padding:var(--space-2)}.bubble a,.media-link{display:inline-block;max-width:100%;color:var(--accent-300);font-size:13px;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;word-break:break-word}.bubble a:hover,.media-link:hover{color:var(--accent-200)}.bubble-time{flex:0 0 auto;margin-left:auto;font-size:11px;font-variant-numeric:tabular-nums;color:var(--faint)}.bubble.mine .bubble-time{color:color-mix(in srgb,var(--text) 50%,transparent)}.bubble-footer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.bubble-more{flex:0 0 auto;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--faint);font-size:13px;line-height:1;letter-spacing:1px;cursor:pointer}.bubble-more:hover{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.bubble-reaction{position:absolute;bottom:-11px;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;background:var(--accent-800);box-shadow:0 0 0 2px var(--bg);font-size:12px;line-height:1;color:var(--accent-100)}.bubble.mine .bubble-reaction{right:var(--space-4)}.bubble.their .bubble-reaction{left:var(--space-4)}.reaction-picker{position:absolute;bottom:calc(100% + var(--space-2));left:50%;transform:translate(-50%);z-index:10;display:flex;gap:2px;max-width:220px;padding:var(--space-2);border-radius:999px;background:var(--surface);box-shadow:var(--shadow-md);overflow-x:auto;white-space:nowrap}.reaction-picker-item{flex-shrink:0;padding:0 3px;border:0;background:transparent;font-size:18px;transition:transform .1s ease}.reaction-picker-item:hover{background:transparent;transform:scale(1.25)}.reply-quote{display:flex;align-items:stretch;gap:var(--space-3);box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);border:0;border-radius:calc(var(--r-bubble) - 9px);background:color-mix(in srgb,var(--text) 5%,transparent);font-size:12.5px;color:var(--muted);overflow:hidden;cursor:pointer}.reply-quote>div{min-width:0;flex:1 1 auto}.reply-quote:before{content:"";flex:0 0 2px;border-radius:1px;background:var(--accent)}.reply-quote:hover{background:color-mix(in srgb,var(--text) 9%,transparent)}.reply-quote-author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--accent-300)}.media-preview{display:block;width:auto;height:auto;max-width:min(280px,62vw);max-height:320px;min-width:72px;min-height:54px;aspect-ratio:auto;object-fit:contain;border:0;border-radius:var(--radius-md);background:var(--neutral-900);cursor:pointer}.media-preview:not([data-loaded=true]){width:min(220px,58vw);height:auto;aspect-ratio:4 / 3}.media-video{display:block;width:min(280px,66vw);max-height:340px;aspect-ratio:16 / 9;border-radius:var(--radius-md);background:var(--neutral-900)}.media-audio{display:block;width:min(260px,62vw);height:38px;border-radius:999px;filter:invert(.92) hue-rotate(180deg) saturate(.6)}.day-divider{align-self:stretch;display:flex;align-items:center;gap:var(--space-4);margin:var(--space-4) 0}.day-divider:before,.day-divider:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,var(--divider))}.day-divider:after{background:linear-gradient(to left,transparent,var(--divider))}.day-divider span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.flash-highlight{position:relative;isolation:isolate}.flash-highlight:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:color-mix(in srgb,var(--accent) 32%,transparent);animation:flash-highlight-anim 1.5s ease-out forwards}@keyframes flash-highlight-anim{0%{opacity:1}to{opacity:0}}.composer-dock{flex:0 0 auto;background:transparent;position:relative;z-index:30}.composer{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:var(--space-2);align-items:end;min-width:0;margin:var(--space-4) var(--space-6) var(--space-6);padding:var(--space-2);border-top:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.composer input,.composer textarea{width:100%;min-width:0;min-height:36px;padding:7px var(--space-2);border:0;border-radius:0;background:transparent;font-family:inherit;line-height:1.4;resize:none;overflow-y:hidden}.composer input:hover,.composer input:focus-visible,.composer textarea:focus-visible{border:0;outline:none}.composer:focus-within{box-shadow:var(--shadow-sm),0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.composer-attach,.emoji-wrap{position:relative;flex:0 0 auto}.icon-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted);font-size:18px}.icon-btn:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.send-btn-min{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--accent);border-radius:var(--radius-md);background:transparent;color:var(--accent);font-size:15px}.send-btn-min:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.send-btn-min:active{background:color-mix(in srgb,var(--accent) 22%,transparent)}.attach-menu{position:absolute;left:0;bottom:46px;z-index:10;display:grid;gap:1px;min-width:232px;max-width:calc(100vw - 32px);padding:var(--space-2);border:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.attach-item{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:14px;font-weight:400;text-align:left}.attach-item>span:first-child{color:var(--accent);font-size:16px}.attach-item:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.emoji-menu{position:absolute;right:0;bottom:46px;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;min-width:196px;max-width:calc(100vw - 32px);padding:var(--space-2);border:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.emoji-item{padding:var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;font-size:18px}.emoji-item:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.sticker-picker{position:absolute;left:0;bottom:46px;z-index:10;width:min(320px,calc(100vw - 32px));padding:var(--space-2);border:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.sticker-tabs{display:flex;gap:var(--space-1);margin-bottom:var(--space-2);padding-bottom:var(--space-2);box-shadow:inset 0 -1px 0 var(--divider);overflow-x:auto}.sticker-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;padding:var(--space-1);border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted);font-size:13px;white-space:nowrap;cursor:pointer}.sticker-tab img{width:100%;height:100%;object-fit:contain}.sticker-tab-glyph{font-size:15px;line-height:1}.sticker-tab:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.sticker-tab.active{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.sticker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:var(--space-1);max-height:240px;overflow-y:auto}.sticker-grid img{width:100%;height:100%;object-fit:contain}.sticker-grid button{padding:var(--space-1);border:0;border-radius:var(--radius-md);background:transparent;aspect-ratio:1}.sticker-grid button:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--neutral-900) 62%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.profile-modal{width:min(440px,100%);max-height:calc(100dvh - 32px);padding:var(--space-6);border:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);overflow-y:auto}.profile-modal h3,.profile-modal h4{margin:0 0 var(--space-4);font-size:20px;font-weight:500}.profile-form{display:grid;gap:var(--space-4);min-width:0}.profile-avatar-row{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2)}.profile-avatar{flex:0 0 auto;width:56px;height:56px;border-radius:50%;object-fit:cover}.profile-avatar-empty{display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--accent-800);color:var(--accent-200)}.profile-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap}@media (max-width: 768px){.chat-layout{grid-template-columns:minmax(0,1fr)}.sidebar{box-shadow:none}.sidebar-header{padding:var(--space-4) var(--space-3)}.profile-chip-avatar,.profile-chip>span:first-child:not(.profile-chip-avatar){width:34px;height:34px}.nav-list{padding:var(--space-2)}.nav-item{min-height:56px;padding:var(--space-3);font-size:15px}.conversation-header{padding:var(--space-3) var(--space-4)}.conversation-title{flex-direction:column;align-items:flex-start;gap:0}.conversation-title h3{font-size:15px;max-width:100%}.typing-inline{font-size:11.5px;line-height:1.15}.message-feed{gap:var(--space-2);padding:var(--space-4)}.bubble{max-width:82%;font-size:15px}.media-preview{max-width:min(230px,66vw);max-height:280px}.media-preview:not([data-loaded=true]){width:min(190px,60vw)}.media-video{width:min(240px,70vw)}.composer{margin:var(--space-3);gap:var(--space-1)}.composer-dock{--dock-gutter: var(--space-3)}.icon-btn,.send-btn-min{width:40px;height:40px}.composer input{height:40px}.attach-menu,.emoji-menu{min-width:200px}.emoji-menu{grid-template-columns:repeat(4,1fr)}}@media (max-width: 400px){.composer{margin:var(--space-2)}.composer-dock{--dock-gutter: var(--space-2)}.icon-btn,.send-btn-min{width:38px;height:38px;font-size:17px}.bubble{max-width:88%;font-size:14.5px}.nav-item{font-size:14px}.profile-modal{padding:var(--space-4)}}@media (prefers-reduced-motion: reduce){.typing-inline{animation:none;opacity:.85}*{scroll-behavior:auto!important}}.scroll-bottom{position:absolute;right:var(--space-6);bottom:100%;z-index:5;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:var(--space-3);border:0;border-radius:50%;background:var(--surface);color:var(--accent);font-size:18px;line-height:1;box-shadow:var(--shadow-md)}.scroll-bottom:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.scroll-bottom:active{background:color-mix(in srgb,var(--accent) 22%,transparent)}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--space-2)}.media-grid-cell{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border:0;padding:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 5%,transparent);cursor:pointer}.media-grid-cell img{width:100%;height:100%;object-fit:cover}.media-grid-cell:hover{box-shadow:inset 0 0 0 2px var(--accent)}.media-grid-cell .play-badge{position:absolute;pointer-events:none;color:var(--neutral-100);font-size:22px;text-shadow:0 1px 4px rgba(0,0,0,.8)}.media-grid-more{grid-column:1 / -1;margin:var(--space-2) 0}.media-grid-empty{grid-column:1 / -1;text-align:center;color:var(--muted);font-size:13px}.reply-quote-thumb{flex:0 0 auto;align-self:center;width:36px;height:36px;border-radius:var(--radius-sm);object-fit:cover;background:var(--neutral-900)}.reply-quote-thumb.circle{border-radius:50%}.reply-quote-thumb.sticker{object-fit:contain;background:transparent}.reply-bar{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--text) 3%,transparent);box-shadow:inset 0 1px 0 var(--divider)}.reply-bar .reply-quote{flex:1;min-width:0;margin-bottom:0;cursor:default}.reply-bar .reply-quote:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.reaction-row{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.reaction-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);cursor:pointer;font-size:14px;line-height:1}.reaction-chip:hover{background:color-mix(in srgb,var(--text) 14%,transparent)}.reaction-chip.mine{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.reaction-chip-emoji{font-size:20px;line-height:1}.reaction-chip-avatars{display:inline-flex}.reaction-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1.5px solid var(--surface);margin-left:-6px;background:var(--neutral-800)}.reaction-avatar:first-child{margin-left:0}.reaction-avatar-empty{display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;line-height:1;color:var(--text)}.reaction-chip-more{font-size:12px;color:var(--muted)}.msg-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:color-mix(in srgb,var(--neutral-900) 22%,transparent)}.msg-menu{position:fixed;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);animation:msg-menu-in .12s ease-out;transform-origin:top left}@keyframes msg-menu-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.msg-menu-emoji{display:flex;flex-wrap:wrap;gap:1px}@media (max-width: 768px){.msg-menu-emoji{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.msg-menu-emoji::-webkit-scrollbar{display:none}.msg-menu-emoji-item{flex:0 0 auto}.msg-menu-emoji-item.more{position:sticky;right:0;margin-left:0;background:var(--surface);box-shadow:-8px 0 8px -4px var(--surface)}}.msg-menu-emoji::-webkit-scrollbar{display:none}.msg-menu-emoji-item{flex:0 0 auto;width:32px;height:32px;border:0;border-radius:50%;background:transparent;font-size:19px;line-height:1;cursor:pointer}.msg-menu-emoji-item:hover,.msg-menu-emoji-item:active{background:color-mix(in srgb,var(--accent) 18%,transparent)}.msg-menu-emoji-item.more{font-size:16px;color:var(--accent)}.msg-menu-actions{display:flex;flex-direction:column;padding-top:var(--space-1);border-top:1px solid var(--divider)}.msg-menu-action{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:7px var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:14px;text-align:left;cursor:pointer}.msg-menu-action:hover,.msg-menu-action:active{background:color-mix(in srgb,var(--text) 8%,transparent)}.msg-menu-icon{width:16px;text-align:center;color:var(--muted);font-size:15px}.toast{position:fixed;left:50%;bottom:84px;z-index:50;transform:translate(-50%);padding:var(--space-2) var(--space-4);border-radius:999px;background:var(--surface);color:var(--text);font-size:13px;box-shadow:var(--shadow-md);animation:msg-menu-in .12s ease-out;pointer-events:none}.system-emoji-input{position:fixed;bottom:0;left:0;width:1px;height:1px;padding:0;border:0;opacity:.01;font-size:16px;pointer-events:none}.reply-quote-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.upload-card{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:color-mix(in srgb,var(--text) 4%,transparent)}.upload-card.error{background:color-mix(in srgb,#c05555 20%,transparent)}.upload-card-body{flex:1;min-width:0}.upload-card-name{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-card-status{font-size:12px;color:var(--muted);margin-top:2px}.upload-bar{height:3px;margin-top:6px;border-radius:999px;background:color-mix(in srgb,var(--text) 12%,transparent);overflow:hidden}.upload-bar-fill{height:100%;background:var(--accent);transition:width .2s ease}.attach-card{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:color-mix(in srgb,var(--text) 4%,transparent)}.attach-card-thumb{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background:var(--neutral-900)}.attach-card-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--accent);font-size:18px}.attach-card-body{flex:1;min-width:0}.attach-card-name{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-card-hint{font-size:12px;color:var(--muted);margin-top:2px}.back-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 var(--space-2);margin-right:var(--space-2);border:0;background:none;color:var(--text);font-size:24px;line-height:1;cursor:pointer}.back-btn:hover{color:var(--accent)}.password-block{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--divider)}.password-block .profile-form{margin:0}.password-block .error{margin:var(--space-2) 0 0}.send-failed{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:var(--danger, #b3261e);color:#fff;line-height:1;cursor:pointer}.send-failed svg{display:block}.send-failed:hover{filter:brightness(1.15)}.msg-menu-action.danger{color:var(--danger, #e06c6c)}.msg-menu-action.danger .msg-menu-icon{color:inherit}.viewer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:#000000f0}.viewer-stage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:48px 12px 64px}.viewer-stage img,.viewer-stage video{max-width:100%;max-height:100%;object-fit:contain}.viewer-nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:64px;border:0;border-radius:var(--radius-md);background:#ffffff1a;color:#fff;font-size:30px;line-height:1;cursor:pointer}.viewer-nav:hover{background:#fff3}.viewer-nav.prev{left:8px}.viewer-nav.next{right:8px}.viewer-close{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:40px;height:40px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:20px;line-height:1;cursor:pointer}.viewer-close:hover{background:#ffffff38}.viewer-counter{position:absolute;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);padding:4px 12px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:13px;font-variant-numeric:tabular-nums;pointer-events:none}@media (max-width: 768px){.viewer-nav{width:36px;height:52px;font-size:24px}}.reply-quote-text.placeholder-label{color:var(--muted)}.drop-zone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:color-mix(in srgb,var(--bg) 78%,transparent);pointer-events:none}.drop-zone-box{padding:var(--space-6) var(--space-8);border:2px dashed var(--accent);border-radius:var(--radius-lg);background:var(--surface);color:var(--accent);font-size:15px;text-align:center;box-shadow:var(--shadow-md)}.photo-history{display:flex;flex-direction:column;width:min(760px,100%);max-height:calc(100dvh - 32px);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);overflow:hidden}.photo-history-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--divider)}.photo-history-header h3{margin:0;font-size:20px;font-weight:500}.photo-history-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text);font-size:18px;line-height:1;cursor:pointer}.photo-history-close:hover{background:color-mix(in srgb,var(--text) 16%,transparent)}.photo-history-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-4) var(--space-6) var(--space-6)}.photo-history .media-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(84px,21vw,132px),1fr))}@media (max-width: 768px){.modal-overlay-full{padding:0}.photo-history{width:100%;height:var(--app-h);max-height:var(--app-h);border-radius:0}.photo-history-header{padding:max(var(--space-3),env(safe-area-inset-top)) var(--space-4) var(--space-3)}.photo-history-body{padding:var(--space-3) var(--space-4) max(var(--space-4),env(safe-area-inset-bottom))}}.bubble.bubble-emoji.with-quote{padding:0;background:transparent;box-shadow:none;align-items:stretch}.bubble.bubble-emoji.mine.with-quote{background:transparent;box-shadow:none}.bubble.bubble-emoji.with-quote .bubble-footer{background:transparent;padding:0}.bubble.bubble-emoji{padding:0;background:transparent;box-shadow:none;border:0;display:flex;flex-direction:column}.bubble.bubble-emoji.their{align-items:flex-start}.bubble.bubble-emoji.mine{align-items:flex-end}.bubble-text.emoji-text{margin:0;line-height:1.15}.bubble-emoji.count-1 .emoji-text{font-size:58px}.bubble-emoji.count-2 .emoji-text{font-size:44px}.bubble-emoji.count-3 .emoji-text{font-size:36px}.bubble-emoji .bubble-footer{align-self:stretch;max-width:100%;margin-top:var(--space-1);padding:0;background:transparent}@media (hover: none){.bubble,.bubble *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.circle-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--divider);border-radius:50%;background:transparent;color:var(--accent);font-size:18px;line-height:1;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}.circle-btn:disabled{opacity:.45;cursor:not-allowed}.circle-btn.recording{border-color:var(--danger, #b3261e);background:color-mix(in srgb,var(--danger, #b3261e) 22%,transparent);color:var(--danger, #b3261e)}.bubble.bubble-circle{padding:var(--space-1);background:transparent;box-shadow:none;border:0}.circle-player{position:relative;width:240px;height:240px;max-width:62vw;max-height:62vw;cursor:pointer;transition:transform .28s var(--ease-out);transform-origin:center}.circle-player.playing{z-index:2}.circle-player.playing .media-circle{box-shadow:0 8px 24px #00000073}.bubble.bubble-circle{margin:9vw 0;overflow:visible}@media (min-width: 700px){.bubble.bubble-circle{margin:62px 0}}@media (prefers-reduced-motion: reduce){.circle-player,.bubble.bubble-circle{transition:none}.circle-player.playing{transform:none}}.media-circle{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--neutral-900)}.circle-progress{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none;overflow:visible}.circle-progress-track,.circle-progress-bar{pointer-events:none;stroke-linecap:round;stroke-width:3;paint-order:stroke}.circle-progress-knob{pointer-events:none;paint-order:stroke;fill:var(--accent);stroke:#fff;stroke-width:1.5;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));transition:r .12s var(--ease-out)}.circle-seek-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:50%;touch-action:none;cursor:pointer}@media (prefers-reduced-motion: reduce){.circle-progress-knob{transition:none}}.circle-progress circle:not(.circle-progress-knob){fill:none;stroke-width:3;stroke-linecap:round}.circle-progress-track{stroke:color-mix(in srgb,var(--text) 22%,transparent)}.circle-progress-bar{stroke:var(--accent);transition:stroke-dasharray .15s linear}.circle-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#00000073;color:#fff;font-size:20px;padding-left:4px;pointer-events:none}.circle-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:color-mix(in srgb,var(--neutral-900) 84%,transparent);pointer-events:none}.circle-stage{position:absolute;top:16%;left:50%;transform:translate(-50%);width:min(330px,84vw);height:min(330px,84vw);border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px var(--accent),0 12px 40px #0009;transition:box-shadow .15s ease,opacity .15s ease}.circle-stage.cancel{box-shadow:0 0 0 3px var(--danger, #b3261e),0 12px 40px #0009;opacity:.55}.circle-preview{width:100%;height:100%;object-fit:cover}.circle-preview.mirrored{transform:scaleX(-1)}.circle-canvas{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.circle-flip{position:absolute;left:var(--space-6);bottom:84px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background:color-mix(in srgb,var(--neutral-100) 16%,transparent);color:var(--neutral-100);cursor:pointer;pointer-events:auto}.circle-flip:hover{background:color-mix(in srgb,var(--neutral-100) 26%,transparent)}.circle-statusbar{position:absolute;left:var(--space-4);right:96px;bottom:22px;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:999px;background:color-mix(in srgb,var(--neutral-900) 70%,transparent);color:var(--neutral-100);font-size:14px;font-variant-numeric:tabular-nums}.circle-dot{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--danger, #b3261e);animation:circle-blink 1s steps(2,start) infinite}.circle-time{font-size:15px}.circle-limit{color:color-mix(in srgb,var(--neutral-100) 50%,transparent);font-size:13px}.circle-hint{margin-left:auto;color:color-mix(in srgb,var(--neutral-100) 72%,transparent);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.circle-hint.danger{color:var(--danger, #e06c6c)}@keyframes circle-blink{to{opacity:.2}}.circle-lock{position:absolute;right:26px;bottom:86px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-2) var(--space-1);border-radius:999px;background:color-mix(in srgb,var(--neutral-100) 16%,transparent);color:var(--neutral-100);animation:circle-lock-bob 1.4s ease-in-out infinite}@keyframes circle-lock-bob{50%{transform:translateY(-6px);opacity:.7}}.circle-stop{position:absolute;right:18px;bottom:74px;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:0;border-radius:50%;background:var(--accent);color:var(--neutral-900);cursor:pointer;pointer-events:auto}.circle-discard{position:absolute;right:92px;bottom:82px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--neutral-100) 30%,transparent);border-radius:50%;background:color-mix(in srgb,var(--neutral-900) 55%,transparent);color:var(--neutral-100);font-size:16px;cursor:pointer;pointer-events:auto}@media (prefers-reduced-motion: reduce){.circle-lock,.circle-dot{animation:none}.circle-progress-bar{transition:none}}.emoji-media{display:inline-block;vertical-align:-.28em;flex:0 0 auto}.bubble-text .emoji-media{margin:0 1px}.bubble-text.emoji-text.custom{display:flex;align-items:center;gap:var(--space-2);margin:0}.bubble-text.emoji-text.custom .emoji-media{vertical-align:middle;margin:0}.reply-quote-text .emoji-media{vertical-align:-.22em}.picker-tabs{display:flex;gap:var(--space-1);margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--divider)}.picker-tab{flex:1 1 0;padding:var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted);font-family:var(--font-body);font-size:13px;cursor:pointer}.picker-tab:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.picker-tab.active{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:2px;max-height:240px;overflow-y:auto}.emoji-grid button{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:2px;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer}.emoji-grid button:hover{background:color-mix(in srgb,var(--text) 10%,transparent)}.composer-input{width:100%;min-width:0;min-height:36px;max-height:calc(5.6em + 14px);padding:7px var(--space-2);border:0;background:transparent;color:var(--text);font-family:inherit;font-size:16px;line-height:1.4;overflow-y:auto;overflow-wrap:anywhere;white-space:pre-wrap;outline:none;-webkit-user-select:text;user-select:text}.composer-input:empty:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.composer-input[contenteditable=false]{opacity:.55}.draft-emoji{display:inline-block;width:22px;height:22px;vertical-align:-.28em;margin:0 1px;object-fit:contain}.reaction-chip-emoji{display:inline-flex;align-items:center}.msg-menu-emoji-item .emoji-media{vertical-align:middle}.reaction-picker-panel{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--divider)}.reaction-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:2px;max-height:168px;overflow-y:auto}.reaction-picker-grid button{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:2px;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer}.reaction-picker-grid button:hover{background:color-mix(in srgb,var(--text) 10%,transparent)}.msg-menu-emoji{scrollbar-width:none}.msg-menu-emoji-item.more{margin-left:auto;background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--text)}.msg-menu-emoji-item.more:hover{background:color-mix(in srgb,var(--text) 18%,transparent)}.avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;overflow:visible;-webkit-user-select:none;user-select:none}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;color:var(--neutral-100);font-family:var(--font-heading);font-weight:500;line-height:1}.avatar-dot{position:absolute;right:-1px;bottom:-1px;width:30%;height:30%;min-width:8px;min-height:8px;border-radius:50%;background:var(--neutral-600);box-shadow:0 0 0 2px var(--bg)}.avatar-dot.online{background:#3fb950}.nav-item{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font-family:var(--font-body);font-size:15px;text-align:left;cursor:pointer}.nav-item:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.nav-item.active{background:color-mix(in srgb,var(--accent) 14%,transparent)}.nav-item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-header{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--divider);background:var(--bg)}.conversation-peer{display:flex;align-items:center;gap:var(--space-3);flex:1 1 auto;min-width:0;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);text-align:left;cursor:pointer}.conversation-peer:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.conversation-title{display:flex;flex-direction:column;min-width:0;gap:1px}.conversation-name{font-family:var(--font-heading);font-weight:500;font-size:16px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-status{font-size:12.5px;color:var(--muted);line-height:1.2}.header-actions{position:relative;display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto}.header-menu{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:40;min-width:200px;display:flex;flex-direction:column;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.header-menu button{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:9px var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:14px;text-align:left;cursor:pointer}.header-menu button:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.header-menu button.danger{color:var(--danger, #e06c6c)}.empty-chat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;padding:var(--space-8);color:var(--muted);text-align:center}.empty-chat-icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:color-mix(in srgb,var(--text) 6%,transparent);font-size:30px}.voice{display:flex;align-items:center;gap:var(--space-3);min-width:210px;padding:var(--space-1) 0}.voice-play{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:var(--accent);color:var(--neutral-900);font-size:15px;cursor:pointer}.bubble.their .voice-play{background:var(--accent);color:var(--neutral-900)}.voice-track{display:flex;align-items:center;gap:2px;flex:1 1 auto;height:30px;cursor:pointer}.voice-bar{flex:1 1 auto;min-width:2px;border-radius:2px;background:color-mix(in srgb,var(--text) 26%,transparent);transition:background .1s linear}.voice-bar.played{background:var(--accent)}.voice-time{flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted)}.day-divider span{flex:0 0 auto;padding:3px var(--space-3);border-radius:999px;background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--muted);font-size:12px;white-space:nowrap}:root{--r-bubble: 20px;--r-tail: 7px;--r-panel: 22px;--r-pill: 999px;--glass: color-mix(in srgb, var(--surface) 72%, transparent);--glass-strong: color-mix(in srgb, var(--surface) 86%, transparent);--glass-blur: saturate(180%) blur(20px);--glass-opaque: color-mix(in srgb, var(--surface) 72%, var(--bg));--glass-strong-opaque: color-mix(in srgb, var(--surface) 86%, var(--bg));--dock-gutter: var(--space-6);--lift-1: 0 1px 2px rgba(0,0,0,.16), 0 2px 8px rgba(0,0,0,.1);--lift-2: 0 2px 6px rgba(0,0,0,.2), 0 12px 32px rgba(0,0,0,.24);--lift-3: 0 4px 12px rgba(0,0,0,.24), 0 24px 60px rgba(0,0,0,.34);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}:root[data-theme=light]{--lift-1: 0 1px 2px rgba(27,29,42,.06), 0 2px 8px rgba(27,29,42,.05);--lift-2: 0 2px 6px rgba(27,29,42,.08), 0 12px 32px rgba(27,29,42,.1);--lift-3: 0 4px 12px rgba(27,29,42,.1), 0 24px 60px rgba(27,29,42,.14)}.bubble{border-radius:var(--r-bubble);padding:9px 14px;box-shadow:var(--lift-1);transition:transform .18s var(--ease-out)}.bubble.their{border-bottom-left-radius:var(--r-tail)}.bubble.mine{border-bottom-right-radius:var(--r-tail)}.bubble-media{padding:4px}.media-preview,.media-video{border-radius:calc(var(--r-bubble) - 6px)}.bubble.bubble-sticker,.bubble.bubble-emoji,.bubble.bubble-circle{box-shadow:none}.conversation-header{position:relative;z-index:30;background:var(--glass-opaque);border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent)}.sidebar-header{background:var(--glass);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.nav-item{border-radius:14px;transition:background .16s var(--ease-out),transform .16s var(--ease-out)}.nav-item:active{transform:scale(.985)}.composer{border-radius:var(--r-panel);background:var(--glass-strong-opaque);box-shadow:var(--lift-1);transition:box-shadow .2s var(--ease-out)}.composer:focus-within{box-shadow:var(--lift-2),0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}.composer-dock .reply-bar,.composer-dock .upload-card,.composer-dock .attach-card{margin:var(--space-2) var(--dock-gutter) 0;border:1px solid var(--divider);border-radius:var(--r-panel);background:var(--glass-strong-opaque);box-shadow:var(--lift-1)}.composer-dock .upload-card.error{background:color-mix(in srgb,#c05555 20%,var(--surface));border-color:color-mix(in srgb,#c05555 45%,transparent)}.icon-btn,.send-btn-min,.circle-btn,.theme-toggle{border-radius:var(--r-pill);transition:background .16s var(--ease-out),transform .16s var(--ease-spring),color .16s var(--ease-out)}.icon-btn:active,.send-btn-min:active,.circle-btn:active,.theme-toggle:active{transform:scale(.9)}.send-btn-min{background:transparent;border:1px solid var(--accent);color:var(--accent)}.send-btn-min:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.send-btn-min:disabled{border-color:var(--divider);color:var(--muted)}.sticker-picker,.msg-menu,.header-menu,.attach-menu,.reaction-sheet,.toast{border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2)}.msg-menu,.header-menu,.attach-menu{animation:pop-in .18s var(--ease-out)}@keyframes pop-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.msg-menu-action,.header-menu button,.attach-item{border-radius:12px;transition:background .14s var(--ease-out)}.modal-overlay{backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%)}.profile-modal,.photo-history{border-radius:26px;background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-3);animation:sheet-in .24s var(--ease-out)}@keyframes sheet-in{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 768px){.photo-history{border-radius:0;animation:sheet-up .26s var(--ease-out)}@keyframes sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.bubble{max-width:84%}}.reaction-chip{transition:transform .16s var(--ease-spring),background .16s var(--ease-out)}.reaction-chip:active{transform:scale(.92)}.msg-menu-emoji-item{transition:transform .16s var(--ease-spring),background .14s var(--ease-out)}.msg-menu-emoji-item:hover{transform:scale(1.18)}.msg-menu-emoji-item:active{transform:scale(.95)}.scroll-bottom{background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);transition:transform .18s var(--ease-spring),background .16s var(--ease-out)}.scroll-bottom:active{transform:scale(.9)}@keyframes bubble-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.bubble[data-fresh="1"]{animation:bubble-in .22s var(--ease-out)}@media (prefers-reduced-motion: reduce){.bubble,.msg-menu,.header-menu,.attach-menu,.profile-modal,.photo-history,.scroll-bottom,.reaction-chip,.msg-menu-emoji-item,.nav-item{animation:none!important;transition:none!important}}.attach-menu{display:flex;flex-direction:column;align-items:stretch}.attach-item{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);width:100%;text-align:left}.attach-item span:first-child{flex:0 0 auto;width:20px;text-align:center}.msg-menu-action,.header-menu button{justify-content:flex-start;text-align:left}.msg-menu-icon,.attach-item span:first-child{display:inline-flex;align-items:center;justify-content:center}.msg-menu-icon svg,.attach-item svg{display:block}.emoji-fallback{display:inline-flex;align-items:center;justify-content:center;line-height:1}.emoji-suggest{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-1);animation:pop-in .16s var(--ease-out)}.emoji-suggest-alt{flex:0 0 auto;font-size:18px;line-height:1;opacity:.7}.emoji-suggest-list{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.emoji-suggest-list::-webkit-scrollbar{display:none}.emoji-suggest-list button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;padding:2px;border:0;border-radius:var(--radius-md);background:transparent;cursor:pointer;transition:background .14s var(--ease-out),transform .14s var(--ease-spring)}.emoji-suggest-list button:hover{background:color-mix(in srgb,var(--text) 10%,transparent)}.emoji-suggest-list button:active{transform:scale(.92)}.emoji-search{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:0 var(--space-2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--text) 7%,transparent)}.emoji-search input{flex:1 1 auto;min-width:0;height:32px;border:0;background:transparent;color:var(--text);font-family:var(--font-body);font-size:16px;outline:none}.emoji-search input::placeholder{color:var(--muted);font-size:14px}.emoji-search button{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:13px;cursor:pointer}.emoji-search button:hover{background:color-mix(in srgb,var(--text) 12%,transparent);color:var(--text)}.emoji-suggest-count{flex:0 0 auto;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:11px;font-variant-numeric:tabular-nums}.emoji-suggest-list .suggest-sticker{width:92px;height:92px}.emoji-suggest-list .suggest-sticker img{width:100%;height:100%;object-fit:contain}.sticker-grid video,.sticker-tab video,.emoji-suggest-list video{width:100%;height:100%;object-fit:contain}.circle-speed,.circle-duration{position:absolute;top:8%;z-index:3;padding:3px 9px;border:0;border-radius:999px;background:#0000008c;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.circle-speed{left:9%;cursor:pointer;transition:background .15s var(--ease-out),transform .15s var(--ease-spring)}.circle-speed:hover{background:#000000bf}.circle-speed:active{transform:scale(.9)}.circle-speed.active{background:var(--accent);color:var(--neutral-900);font-weight:600}.circle-duration{right:9%;pointer-events:none}@media (prefers-reduced-motion: reduce){.circle-speed{transition:none}}.circle-transcribe{position:absolute;left:9%;bottom:7%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#0009;color:#fff;font-family:var(--font-heading);font-size:14px;font-weight:600;line-height:1;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .15s var(--ease-out),transform .15s var(--ease-spring)}.circle-transcribe:hover{background:#000000bf}.circle-transcribe:active{transform:scale(.9)}.circle-transcribe.active{background:var(--accent);color:var(--neutral-900)}.circle-transcript{width:max(100%,240px);max-width:70vw;margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--r-bubble);background:var(--surface);box-shadow:var(--lift-1);color:var(--text);font-size:14px;line-height:1.45;text-align:left;cursor:default;animation:pop-in .16s var(--ease-out)}.bubble.mine .circle-transcript{background:var(--bubble-mine, var(--surface))}.bubble.bubble-circle{overflow:visible}@media (prefers-reduced-motion: reduce){.circle-transcribe{transition:none}.circle-transcript{animation:none}}.sticker-missing{display:flex;align-items:center;justify-content:center;max-width:62vw;max-height:62vw;padding:var(--space-3);border:1px dashed var(--divider);border-radius:var(--r-bubble);color:var(--muted);font-size:12px;text-align:center}.emoji-suggest-list,.sticker-tabs,.msg-menu-emoji{overscroll-behavior-x:contain}.profile-avatar.clickable{cursor:zoom-in;transition:filter .15s var(--ease-out)}.profile-avatar.clickable:hover{filter:brightness(1.1)}.sticker-tab.pack-add{color:var(--accent);font-size:20px;font-weight:500;border:1px dashed color-mix(in srgb,var(--accent) 45%,transparent)}.sticker-tab.pack-add:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.pack-catalog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:stretch;justify-content:center;padding:var(--space-2);background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:inherit}.pack-catalog-box{display:flex;flex-direction:column;width:100%;min-height:0;border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--lift-2);overflow:hidden}.pack-catalog-head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--divider);font-size:14px;font-weight:500}.pack-catalog-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-2)}.pack-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"info button" "preview button";align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2);border-radius:var(--radius-md)}.pack-row:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.pack-row-info{grid-area:info;min-width:0}.pack-row-title{font-size:14px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pack-row-count{font-size:12px;color:var(--muted)}.pack-row-preview{grid-area:preview;display:flex;align-items:center;gap:var(--space-1);overflow:hidden}.pack-row-preview img,.pack-row-preview video{width:34px;height:34px;object-fit:contain;flex:0 0 auto}.pack-btn{grid-area:button;flex:0 0 auto;padding:var(--space-2) var(--space-4);border:1px solid var(--accent);border-radius:var(--r-pill);background:transparent;color:var(--accent);font-family:var(--font-body);font-size:13px;cursor:pointer;transition:background .15s var(--ease-out),transform .15s var(--ease-spring)}.pack-btn:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.pack-btn:active{transform:scale(.94)}.pack-btn.added{border-color:var(--divider);color:var(--muted)}.pack-btn:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion: reduce){.pack-btn{transition:none}}.spoiler-cover{position:relative;display:block;width:260px;max-width:62vw;aspect-ratio:1 / 1;padding:0;border:0;border-radius:calc(var(--r-bubble) - 6px);overflow:hidden;background:color-mix(in srgb,var(--text) 10%,var(--neutral-900));cursor:pointer}.spoiler-cover img{width:100%;height:100%;object-fit:cover;filter:blur(44px) saturate(1.4) contrast(.9);transform:scale(1.35)}.spoiler-cover.circle{width:240px;height:240px;max-width:62vw;max-height:62vw;aspect-ratio:auto;border-radius:50%}.spoiler-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);background:#0000004d;color:#fff;font-size:13px;line-height:1.3;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.8)}.spoiler-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:1px solid var(--divider);border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.spoiler-toggle:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.spoiler-toggle.active{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}@media (prefers-reduced-motion: reduce){.spoiler-toggle{transition:none}}.quote-thumb-hidden{display:inline-flex;flex:0 0 auto}.quote-thumb-hidden{position:relative}.quote-thumb-hidden:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle at 30% 30%,rgba(255,255,255,.8) .7px,transparent .9px);background-size:9px 9px;animation:spoiler-drift-b 13s linear infinite}.quote-thumb-hidden img,.quote-thumb-hidden video{filter:blur(12px) saturate(1.3) contrast(.85);transform:scale(1.6)}.send-wrap{position:relative;display:inline-flex;flex:0 0 auto}.send-btn-min.holding{background:color-mix(in srgb,var(--accent) 18%,transparent)}.ttl-menu{position:absolute;right:0;bottom:calc(100% + var(--space-2));z-index:20;display:flex;flex-direction:column;min-width:170px;padding:var(--space-1);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);animation:pop-in .16s var(--ease-out)}.ttl-menu-head{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--muted);font-size:12px}.ttl-menu-item{display:flex;align-items:center;gap:var(--space-2);padding:9px var(--space-3);border:0;border-radius:10px;background:transparent;color:var(--text);font-family:var(--font-body);font-size:13.5px;text-align:left;cursor:pointer}.ttl-menu-item:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.bubble-ttl{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:auto;color:var(--muted);opacity:.75}.bubble-ttl+.bubble-time{margin-left:var(--space-1)}@media (prefers-reduced-motion: reduce){.ttl-menu{animation:none}}.album{display:grid;gap:2px;width:280px;max-width:68vw;border-radius:calc(var(--r-bubble) - 6px);overflow:hidden}.album-2{grid-template-columns:1fr 1fr}.album-3{grid-template-columns:1fr 1fr 1fr}.album-4{grid-template-columns:1fr 1fr}.album-cell{position:relative;display:block;aspect-ratio:1;padding:0;border:0;background:var(--neutral-900);cursor:pointer;overflow:hidden}.album-cell img{width:100%;height:100%;object-fit:cover}.album-3 .album-cell:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.circle-history-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(90px,24vw,130px),1fr));gap:var(--space-3);align-content:start}.circle-history-cell{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;cursor:pointer}.circle-history-cell img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;background:var(--neutral-900);border:2px solid transparent;transition:transform .15s var(--ease-out)}.circle-history-cell:hover img{transform:scale(1.04)}.circle-history-cell.mine img{border-color:var(--accent)}.circle-history-time{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.circle-history-cell img{transition:none}}.history-tabs{display:flex;gap:var(--space-1);flex:1 1 auto;min-width:0}.history-tab{padding:var(--space-2) var(--space-4);border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);font-family:var(--font-heading);font-size:15px;font-weight:500;cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.history-tab:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.history-tab.active{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}@media (prefers-reduced-motion: reduce){.history-tab{transition:none}}.circle-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:#000000f0}.circle-viewer-stage{display:flex;align-items:center;justify-content:center}.circle-player.large{width:min(420px,86vw);height:min(420px,86vw);max-width:none;max-height:none}.circle-viewer-jump{position:absolute;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%);padding:var(--space-2) var(--space-5);border:1px solid rgba(255,255,255,.25);border-radius:var(--r-pill);background:#ffffff1f;color:#fff;font-family:var(--font-body);font-size:13.5px;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.circle-viewer-jump:hover{background:#ffffff38}.nick-field{display:flex;align-items:center;gap:2px;padding-left:var(--space-3);border:1px solid var(--divider);border-radius:var(--radius-md);background:var(--surface-2, transparent)}.nick-at{color:var(--muted);font-size:15px;-webkit-user-select:none;user-select:none}.nick-field input{border:0;background:transparent;padding-left:0}.nick-field:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.mention{color:var(--accent);font-weight:500;cursor:pointer}.mention:hover{text-decoration:underline}.mention-suggest{display:flex;flex-direction:column;align-items:stretch;gap:1px;margin-right:auto;width:max-content;min-width:220px;max-width:min(360px,90%);max-height:220px;overflow-y:auto;padding:var(--space-1);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-1);animation:pop-in .16s var(--ease-out)}.mention-suggest button{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:12px;background:transparent;color:var(--text);font-family:var(--font-body);font-size:14px;text-align:left;cursor:pointer}.mention-suggest button:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.mention-nick{color:var(--accent)}.mention-name{margin-right:auto;color:var(--muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion: reduce){.mention-suggest{animation:none}}.upload-card-thumb{flex:0 0 auto;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--neutral-900)}.upload-card-actions{display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto}.upload-retry{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--danger, #b3261e);border-radius:50%;background:color-mix(in srgb,var(--danger, #b3261e) 18%,transparent);color:var(--danger, #b3261e);line-height:1;cursor:pointer;transition:background .15s var(--ease-out),transform .15s var(--ease-spring)}.upload-retry svg{display:block}.upload-retry:hover{background:color-mix(in srgb,var(--danger, #b3261e) 30%,transparent)}.upload-retry:active{transform:scale(.9)}@media (prefers-reduced-motion: reduce){.upload-retry{transition:none}}.unread-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--neutral-900);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.scroll-bottom-badge{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--neutral-900);font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.nav-item>.avatar{flex:0 0 auto;margin-right:0}.nav-item-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;text-align:left}.nav-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.nav-item-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12.5px;line-height:1.25}.nav-item-you{color:var(--muted)}.nav-item-thumbs{display:inline-flex;align-items:center;gap:2px;margin-right:5px;vertical-align:middle}.nav-item-thumb{flex:0 0 auto;width:20px;height:20px;border-radius:4px;object-fit:cover;background:var(--surface)}.nav-item-thumb.circle{border-radius:50%}.nav-item-thumb.spoiler{filter:blur(4px);clip-path:inset(0 round 4px)}.nav-item-thumb.circle.spoiler{clip-path:inset(0 round 50%)}.nav-item-spoiler{filter:blur(3.5px);user-select:none;-webkit-user-select:none}.nav-item-preview.hidden-preview{font-style:italic}.nav-item-thumb.more{display:inline-flex;align-items:center;justify-content:center;color:var(--muted);font-size:10px;font-weight:600}.nav-item.active .nav-item-preview{color:color-mix(in srgb,var(--text) 65%,transparent)}.pack-upload{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--divider)}.pack-upload-name{flex:1 1 auto;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--divider);border-radius:var(--radius-md);background:transparent;color:var(--text);font-family:var(--font-body);font-size:13.5px}.pack-upload-name:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.pack-upload-note{flex:0 0 auto;margin:0;padding:var(--space-2) var(--space-3);color:var(--muted);font-size:12.5px}.conversation{background-image:var(--wallpaper, none);background-size:cover;background-position:center;background-attachment:scroll;background-repeat:no-repeat}.message-feed.has-wallpaper{background-image:none}.message-feed.has-wallpaper .bubble.their{background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.message-feed.has-wallpaper .bubble.mine{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.bubble.bubble-circle,.bubble.bubble-sticker,.bubble.bubble-emoji{background:transparent;box-shadow:none}:root[data-theme=light] .bubble.mine.bubble-circle,:root[data-theme=light] .bubble.mine.bubble-sticker,:root[data-theme=light] .bubble.mine.bubble-emoji{box-shadow:none}.message-feed.has-wallpaper .bubble.bubble-circle,.message-feed.has-wallpaper .bubble.bubble-sticker,.message-feed.has-wallpaper .bubble.bubble-emoji{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.bubble-circle .reply-quote,.bubble-sticker .reply-quote,.bubble-emoji .reply-quote{background:var(--surface-2, var(--surface));box-shadow:var(--lift-1)}.bubble.mine.bubble-circle .reply-quote,.bubble.mine.bubble-sticker .reply-quote,.bubble.mine.bubble-emoji .reply-quote{background:var(--bubble-mine, var(--accent-soft, var(--surface)))}.bubble-circle .reply-quote:hover,.bubble-sticker .reply-quote:hover,.bubble-emoji .reply-quote:hover{background:color-mix(in srgb,var(--text) 8%,var(--surface))}.bubble.mine.bubble-circle .reply-quote:hover,.bubble.mine.bubble-sticker .reply-quote:hover,.bubble.mine.bubble-emoji .reply-quote:hover{background:color-mix(in srgb,var(--text) 8%,var(--bubble-mine, var(--surface)))}.bubble-circle .bubble-footer,.bubble-sticker .bubble-footer,.bubble-emoji .bubble-footer{align-self:stretch;max-width:100%;margin-top:var(--space-1);padding:0;background:transparent;box-shadow:none}.bubble-circle .bubble-footer>.bubble-more,.bubble-circle .bubble-footer>.bubble-time,.bubble-circle .bubble-footer>.bubble-ttl,.bubble-sticker .bubble-footer>.bubble-more,.bubble-sticker .bubble-footer>.bubble-time,.bubble-sticker .bubble-footer>.bubble-ttl,.bubble-emoji .bubble-footer>.bubble-more,.bubble-emoji .bubble-footer>.bubble-time,.bubble-emoji .bubble-footer>.bubble-ttl{padding:3px var(--space-2);border-radius:var(--r-pill);background:var(--surface-2, var(--surface));box-shadow:var(--lift-1)}.bubble-circle .bubble-footer>.bubble-more,.bubble-sticker .bubble-footer>.bubble-more,.bubble-emoji .bubble-footer>.bubble-more{padding:0;border-radius:50%}.bubble-circle .bubble-footer .reaction-chip,.bubble-sticker .bubble-footer .reaction-chip,.bubble-emoji .bubble-footer .reaction-chip{background:var(--surface-2, var(--surface));box-shadow:var(--lift-1)}.bubble.mine.bubble-circle .bubble-footer .reaction-chip:not(.mine),.bubble.mine.bubble-sticker .bubble-footer .reaction-chip:not(.mine),.bubble.mine.bubble-emoji .bubble-footer .reaction-chip:not(.mine){background:var(--bubble-mine, var(--accent-soft, var(--surface)))}.bubble-circle .bubble-footer .reaction-chip.mine,.bubble-sticker .bubble-footer .reaction-chip.mine,.bubble-emoji .bubble-footer .reaction-chip.mine{background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.bubble.mine.bubble-circle .bubble-footer>.bubble-more,.bubble.mine.bubble-circle .bubble-footer>.bubble-time,.bubble.mine.bubble-circle .bubble-footer>.bubble-ttl,.bubble.mine.bubble-sticker .bubble-footer>.bubble-more,.bubble.mine.bubble-sticker .bubble-footer>.bubble-time,.bubble.mine.bubble-sticker .bubble-footer>.bubble-ttl,.bubble.mine.bubble-emoji .bubble-footer>.bubble-more,.bubble.mine.bubble-emoji .bubble-footer>.bubble-time,.bubble.mine.bubble-emoji .bubble-footer>.bubble-ttl{background:var(--bubble-mine, var(--accent-soft, var(--surface)))}.bubble-circle .bubble-footer .bubble-more,.bubble-sticker .bubble-footer .bubble-more,.bubble-emoji .bubble-footer .bubble-more{order:-1;margin-right:auto}.bubble-quote{margin-bottom:6px}.bubble-sticker .bubble-quote,.bubble-emoji .bubble-quote,.bubble-circle .bubble-quote{margin-bottom:var(--space-1)}.bubble-stack{display:contents}.bubble.bubble-sticker,.bubble.bubble-circle{display:flex;flex-direction:column}.bubble.their.bubble-sticker,.bubble.their.bubble-circle{align-items:flex-start}.bubble.mine.bubble-sticker,.bubble.mine.bubble-circle{align-items:flex-end}.bubble.bubble-sticker>.bubble-stack,.bubble.bubble-emoji>.bubble-stack,.bubble.bubble-circle>.bubble-stack{display:flex;flex-direction:column;width:max-content;max-width:100%;min-width:0}.bubble.their.bubble-sticker>.bubble-stack,.bubble.their.bubble-emoji>.bubble-stack,.bubble.their.bubble-circle>.bubble-stack{align-self:flex-start;align-items:flex-start}.bubble.mine.bubble-sticker>.bubble-stack,.bubble.mine.bubble-emoji>.bubble-stack,.bubble.mine.bubble-circle>.bubble-stack{align-self:flex-end;align-items:flex-end}.bubble.bubble-sticker>.bubble-stack>.bubble-footer,.bubble.bubble-emoji>.bubble-stack>.bubble-footer,.bubble.bubble-circle>.bubble-stack>.bubble-footer{align-self:stretch;width:auto;max-width:100%}.bubble.mine.bubble-emoji .bubble-text.emoji-text{text-align:right}.bubble.their.bubble-emoji .bubble-text.emoji-text{text-align:left}.theme-group{display:inline-flex;align-items:center;gap:var(--space-1)}.theme-group.expanded{padding:2px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 14%,transparent)}.wallpaper-gear{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--accent);font-size:16px;cursor:pointer;animation:pop-in .16s var(--ease-out)}.wallpaper-modal{display:flex;flex-direction:column;width:min(520px,94vw);max-height:84vh;border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--lift-3);overflow:hidden}.wallpaper-body{display:flex;flex-direction:column;gap:var(--space-3);min-height:0;padding:var(--space-3);overflow-y:auto}.wallpaper-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--space-2)}.wallpaper-cell{position:relative;aspect-ratio:9 / 16;padding:0;border:2px solid transparent;border-radius:var(--radius-md);background:var(--neutral-900);cursor:pointer;overflow:hidden}.wallpaper-cell img{width:100%;height:100%;object-fit:cover}.wallpaper-cell.active{border-color:var(--accent)}.wallpaper-cell.none{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12.5px;background:transparent;border:1px dashed var(--divider)}.wallpaper-from-gallery{width:100%}.wallpaper-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:flex-end;justify-content:center;padding:var(--space-5);background-size:cover;background-position:center}.wallpaper-preview-actions{display:flex;flex-direction:column;gap:var(--space-2);width:min(420px,100%);padding-bottom:env(safe-area-inset-bottom)}.wallpaper-preview-actions .pack-btn{width:100%;padding:var(--space-3);background:#0000008c;border-color:#ffffff40;color:#fff;font-size:15px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wallpaper-offer{display:flex;flex-direction:column;gap:var(--space-2);width:220px;max-width:60vw}.wallpaper-offer img{width:100%;aspect-ratio:9 / 16;border-radius:calc(var(--r-bubble) - 8px);object-fit:cover}.wallpaper-offer-text{margin:0;font-size:13px;line-height:1.3}.wallpaper-offer-result{margin:0;color:var(--muted);font-size:12.5px}.wallpaper-offer-result.accepted{color:var(--accent)}.wallpaper-offer-actions{display:flex;gap:var(--space-2)}.wallpaper-offer-actions .pack-btn{flex:1 1 0;padding:var(--space-2);font-size:13px}.sticker-cell-inner img,.sticker-cell-inner video{width:100%;height:100%;object-fit:contain}.tlottie-emoji{line-height:0}.tlottie-emoji>*,.tlottie-emoji canvas{display:block;width:100%!important;height:100%!important}.nav-search{position:relative;flex:0 0 auto;padding:var(--space-2) var(--space-3)}.nav-search input{width:100%;padding:var(--space-2) var(--space-7) var(--space-2) var(--space-3);border:1px solid var(--divider);border-radius:var(--r-pill);background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text);font-family:var(--font-body);font-size:14px}.nav-search input:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.nav-search-clear{position:absolute;top:50%;right:calc(var(--space-3) + 8px);transform:translateY(-50%);width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.nav-results{display:flex;flex-direction:column;gap:1px;min-height:0;padding:0 var(--space-2) var(--space-2);overflow-y:auto}.nav-results-empty{margin:0;padding:var(--space-4) var(--space-3);color:var(--muted);font-size:13px;text-align:center}.nav-item-add{flex:0 0 auto;margin-left:auto;padding:3px var(--space-2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:11.5px;white-space:nowrap}.nav-row{position:relative;display:block;border-radius:14px;overflow:hidden;touch-action:pan-y}.nav-row-actions{position:absolute;inset:0 0 0 auto;z-index:0;display:flex;align-items:stretch;transform:translate(100%);transition:transform .28s var(--ease-out);will-change:transform}.nav-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:88px;flex:0 0 88px;padding:0;border:0;border-radius:0;color:#fff;font-family:var(--font-body);font-size:11px;line-height:1.15;text-align:center;cursor:pointer}.nav-action:hover,.nav-action:active{filter:brightness(1.08)}.nav-action.mute{background:#d68910}.nav-action.delete{background:var(--danger, #b3261e)}.nav-row .nav-item{position:relative;z-index:1;width:100%;transition:transform .28s var(--ease-out);will-change:transform}.nav-row.swiped .nav-item{transform:translate(-176px)}.nav-row.swiped .nav-row-actions{transform:translate(0)}.nav-row.dragging .nav-item,.nav-row.dragging .nav-row-actions{transition:none}.nav-item-muted{display:inline-flex;flex:0 0 auto;margin-left:var(--space-1);color:var(--muted);opacity:.8}.menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:transparent}.chat-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1199;background:transparent}.chat-context-menu{position:fixed;z-index:1200;display:flex;flex-direction:column;min-width:220px;padding:var(--space-1);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);animation:pop-in .14s var(--ease-out)}.msg-menu-action.danger{color:var(--danger, #b3261e)}.confirm-card{display:flex;flex-direction:column;gap:var(--space-2);width:min(360px,92vw);padding:var(--space-5);border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--lift-3);text-align:center}.confirm-card h3{margin:0;font-size:17px}.confirm-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.35}.confirm-check{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:var(--space-2) 0;color:var(--text);font-size:14px;cursor:pointer}.confirm-check input{width:18px;height:18px;accent-color:var(--accent)}.confirm-danger,.confirm-cancel{padding:var(--space-3);border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 8%,transparent);font-family:var(--font-body);font-size:15px;cursor:pointer}.confirm-danger{color:var(--danger, #b3261e)}.confirm-cancel{color:var(--text)}@media (prefers-reduced-motion: reduce){.nav-row .nav-item,.nav-row .nav-row-actions{transition:none}.chat-context-menu{animation:none}}.msg-link{color:var(--accent);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.bubble.mine .msg-link{color:inherit;text-decoration-color:color-mix(in srgb,currentColor 60%,transparent)}.msg-mono{padding:1px 4px;border-radius:4px;background:color-mix(in srgb,var(--text) 12%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.msg-spoiler{position:relative;border-radius:3px;background:color-mix(in srgb,var(--text) 30%,transparent);color:transparent;cursor:pointer;transition:color .18s var(--ease-out),background .18s var(--ease-out);-webkit-user-select:none;user-select:none}.msg-spoiler:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle at 22% 30%,rgba(255,255,255,.9) .9px,transparent 1.1px),radial-gradient(circle at 68% 64%,rgba(255,255,255,.7) .7px,transparent .9px);background-size:13px 13px,9px 9px;animation:spoiler-drift-b 11s linear infinite}.msg-spoiler.open{background:transparent;color:inherit;cursor:auto;-webkit-user-select:text;user-select:text}.msg-spoiler.open:after{display:none}.msg-quote{display:block;margin:4px 0;padding-left:var(--space-3);border-left:2px solid var(--accent);color:var(--muted)}.msg-pre{display:block;margin:6px 0;padding:var(--space-3);border-radius:8px;background:color-mix(in srgb,var(--text) 12%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;white-space:pre-wrap;overflow-x:auto}@media (prefers-reduced-motion: reduce){.msg-spoiler{transition:none}}.fmt-bold{font-weight:700}.fmt-italic{font-style:italic}.fmt-underline{text-decoration:underline}.fmt-strike{text-decoration:line-through}.fmt-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fmt-quote{padding-left:8px;border-left:2px solid var(--accent)}.fmt-spoiler{border-radius:3px;background:color-mix(in srgb,var(--text) 25%,transparent)}.fmt-link{color:var(--accent)}.composer-format{display:inline}.composer-format.fmt-spoiler{color:inherit;-webkit-user-select:text;user-select:text;background:color-mix(in srgb,var(--accent) 22%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--accent) 60%,transparent)}.composer-format.fmt-quote{color:var(--muted)}.composer-format.fmt-mono{padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--text) 12%,transparent)}a.composer-format.fmt-link{pointer-events:none;text-decoration:underline;text-underline-offset:2px}.format-menu{position:fixed;z-index:1300;display:flex;flex-direction:column;min-width:240px;padding:var(--space-1);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);animation:pop-in .14s var(--ease-out)}.format-menu-item{display:flex;align-items:center;gap:var(--space-3);padding:9px var(--space-3);border:0;border-radius:10px;background:transparent;color:var(--text);font-family:var(--font-body);font-size:14px;text-align:left;cursor:pointer}.format-menu-item:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.format-sample{flex:1 1 auto}.format-hint{flex:0 0 auto;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.format-bar{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--r-panel);background:var(--glass-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;animation:pop-in .12s var(--ease-out)}.format-bar::-webkit-scrollbar{display:none}.format-chip{flex:0 0 auto;padding:7px var(--space-3);border:0;border-radius:var(--r-pill);background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text);font-family:var(--font-body);font-size:14px;line-height:1.2;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.format-chip:active{background:color-mix(in srgb,var(--accent) 24%,transparent)}.format-chip .fmt-quote{padding-left:6px}@media (prefers-reduced-motion: reduce){.format-menu,.format-bar{animation:none}}@keyframes spoiler-drift-a{0%{background-position:0 0,0 0}to{background-position:132px 88px,-90px 60px,62px -93px}}@keyframes spoiler-drift-b{0%{background-position:0 0}to{background-position:-144px 72px,78px -104px}}.spoiler-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle at 12% 18%,rgba(255,255,255,.9) 1px,transparent 1.2px),radial-gradient(circle at 63% 71%,rgba(255,255,255,.7) .8px,transparent 1px),radial-gradient(circle at 84% 32%,rgba(255,255,255,.55) .7px,transparent .9px);background-size:22px 22px,15px 15px,31px 31px;animation:spoiler-drift-a 9s linear infinite}.spoiler-dots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 38% 44%,rgba(255,255,255,.8) .9px,transparent 1.1px),radial-gradient(circle at 71% 12%,rgba(255,255,255,.6) .7px,transparent .9px);background-size:18px 18px,26px 26px;animation:spoiler-drift-b 13s linear infinite}@media (prefers-reduced-motion: reduce){.spoiler-dots,.spoiler-dots:after{animation:none}}.media-grid-item.hidden img,.media-grid-item.hidden video,.circle-history-cell.hidden img{filter:blur(26px) saturate(1.35) contrast(.85);transform:scale(1.5)}.media-grid-item.hidden,.circle-history-cell.hidden{position:relative;overflow:hidden}.media-grid-item.hidden .spoiler-dots,.circle-history-cell.hidden .spoiler-dots{background-size:14px 14px,10px 10px,19px 19px}.confirm-check.disabled{color:var(--muted);cursor:default}.confirm-note{margin-left:var(--space-2);padding:1px var(--space-2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);font-size:11.5px}.forwarded-mark{margin-bottom:3px;color:var(--muted);font-size:12px;font-style:italic}
