@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";: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;--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-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}: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:100dvh;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:412px 217px;background-position:center center;background-repeat:repeat;isolation:isolate}@media (max-width: 640px){.auth-screen{background-size:246px 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:100dvh;display:grid;grid-template-columns:308px minmax(0,1fr);overflow:hidden}.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}.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{animation:flash-highlight-anim 1.5s ease-out}@keyframes flash-highlight-anim{0%{background-color:color-mix(in srgb,var(--accent) 32%,transparent)}to{background-color:transparent}}.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:100dvh;max-height:100dvh;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:var(--space-3) var(--space-4);background:var(--bubble-their, var(--surface));align-items:stretch}.bubble.bubble-emoji.mine.with-quote{background:var(--accent-900);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 34%,transparent)}.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),filter .28s var(--ease-out);transform-origin:center;will-change:transform}.circle-player.playing{filter:drop-shadow(0 8px 24px rgba(0,0,0,.45));z-index:2}.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:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text);font-size:14px;line-height:1.45;text-align:left;cursor:default;animation:pop-in .16s var(--ease-out)}.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(22px) saturate(1.3);transform:scale(1.15)}.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 img,.quote-thumb-hidden video{filter:blur(6px) saturate(1.2)}.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.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)}.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 .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}.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}
