.UnifiedInbox-module__667MAW__root{background:var(--surface);min-width:0;height:100%;min-height:0;color:var(--text);border-right:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.UnifiedInbox-module__667MAW__header{flex:none;padding:8px 16px}.UnifiedInbox-module__667MAW__headingIdentity{align-items:center;gap:10px;min-width:0;display:flex}.UnifiedInbox-module__667MAW__header h2{min-width:0;font-size:var(--font-title);letter-spacing:-.02em;margin:0;font-weight:650;overflow:hidden}.UnifiedInbox-module__667MAW__headingRow{min-height:max(44px, var(--touch-target));justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.UnifiedInbox-module__667MAW__newChat{width:max(44px, var(--touch-target));height:max(44px, var(--touch-target));background:var(--accent-soft);color:var(--accent-strong);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.UnifiedInbox-module__667MAW__newChat:hover{background:var(--surface-selected)}.UnifiedInbox-module__667MAW__newChat:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.UnifiedInbox-module__667MAW__search{min-height:max(40px, var(--touch-target));background:var(--surface-2);color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:0 11px;display:flex}.UnifiedInbox-module__667MAW__search:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring)}.UnifiedInbox-module__667MAW__search>svg{flex:none}.UnifiedInbox-module__667MAW__search input{width:100%;min-width:0;box-shadow:none;color:var(--text);font:inherit;font-size:var(--font-secondary);background:0 0;border:0;border-radius:0;outline:0;padding:9px 0}.UnifiedInbox-module__667MAW__search input:focus,.UnifiedInbox-module__667MAW__search input:focus-visible{outline-offset:0;box-shadow:none;border:0;outline:none}.UnifiedInbox-module__667MAW__search input::placeholder{color:var(--muted);opacity:1}.UnifiedInbox-module__667MAW__search input::-webkit-search-cancel-button{display:none}.UnifiedInbox-module__667MAW__search button{width:28px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 28px;place-items:center;padding:0;display:grid}.UnifiedInbox-module__667MAW__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:auto;min-width:0;min-height:0;padding:4px 12px 16px;overflow:hidden auto}.UnifiedInbox-module__667MAW__groupsBody{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.UnifiedInbox-module__667MAW__groupsBody>.UnifiedInbox-module__667MAW__searchMessages,.UnifiedInbox-module__667MAW__groupsBody>.UnifiedInbox-module__667MAW__error,.UnifiedInbox-module__667MAW__groupsBody>.UnifiedInbox-module__667MAW__loading,.UnifiedInbox-module__667MAW__groupsBody>.UnifiedInbox-module__667MAW__empty{flex:none;width:auto;margin-left:8px;margin-right:8px}.UnifiedInbox-module__667MAW__groupWorkspace{border-top:1px solid var(--line);flex:auto;grid-template-columns:64px minmax(0,1fr);min-width:0;min-height:0;display:grid}.UnifiedInbox-module__667MAW__groupRail{overscroll-behavior:contain;border-right:1px solid var(--line);background:var(--surface-2);scrollbar-width:thin;min-width:0;min-height:0;padding:9px 5px 12px;overflow:hidden auto}.UnifiedInbox-module__667MAW__railGroupList{gap:5px;margin:0;padding:0;list-style:none;display:grid}.UnifiedInbox-module__667MAW__railGroupList>li{min-width:0}.UnifiedInbox-module__667MAW__groupRailButton{width:100%;min-width:0;min-height:65px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:5px 2px;display:flex;position:relative}.UnifiedInbox-module__667MAW__groupRailButton:hover{background:var(--surface-hover)}.UnifiedInbox-module__667MAW__groupRailButton[aria-pressed=true]{background:var(--surface-selected);color:var(--text);box-shadow:inset 3px 0 var(--accent)}.UnifiedInbox-module__667MAW__railGroupIcon{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--accent-strong);border-radius:13px;flex:none;place-items:center;font-size:21px;line-height:1;display:grid;overflow:hidden}.UnifiedInbox-module__667MAW__groupRailButton[aria-pressed=true] .UnifiedInbox-module__667MAW__railGroupIcon{border-color:var(--accent);background:var(--accent-soft)}.UnifiedInbox-module__667MAW__railGroupName{width:100%;font-size:max(10px, calc(var(--font-caption) - 2px));text-overflow:ellipsis;white-space:nowrap;font-weight:550;line-height:1.3;display:block;overflow:hidden}.UnifiedInbox-module__667MAW__railUnread{border:1px solid var(--surface);background:var(--accent-fill);min-width:17px;min-height:17px;color:var(--on-accent);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:1px 4px;font-size:10px;font-weight:650;line-height:1.2;display:grid;position:absolute;top:1px;right:0}.UnifiedInbox-module__667MAW__railPin{background:var(--surface);color:var(--accent-strong);border-radius:3px;padding:1px;position:absolute;top:37px;right:1px}.UnifiedInbox-module__667MAW__groupArchive{border-top:1px solid var(--line);margin-top:12px;padding-top:8px}.UnifiedInbox-module__667MAW__groupArchive>summary{min-height:64px;color:var(--muted);font-size:var(--font-caption);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:5px 0;font-weight:550;list-style:none;display:flex}.UnifiedInbox-module__667MAW__groupArchive>summary:hover{background:var(--surface-hover)}.UnifiedInbox-module__667MAW__groupArchive>summary::marker{display:none}.UnifiedInbox-module__667MAW__groupArchive>summary::-webkit-details-marker{display:none}.UnifiedInbox-module__667MAW__railArchiveIcon{place-items:center;width:40px;height:30px;display:grid;position:relative}.UnifiedInbox-module__667MAW__railArchiveIcon>span{background:var(--surface-3);min-width:15px;color:var(--text);text-align:center;border-radius:7px;padding:1px 3px;font-size:10px;line-height:1.3;position:absolute;top:-2px;right:-1px}.UnifiedInbox-module__667MAW__groupArchive[open]>summary>svg:last-child,.UnifiedInbox-module__667MAW__archive[open]>summary>svg:last-child{transform:rotate(180deg)}.UnifiedInbox-module__667MAW__railArchiveEmpty{color:var(--muted);font-size:var(--font-caption);text-align:center;margin:3px 0 6px}.UnifiedInbox-module__667MAW__groupPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.UnifiedInbox-module__667MAW__groupPaneHeader{border-bottom:1px solid var(--line);flex:none;align-items:flex-start;gap:6px;min-width:0;padding:13px 8px 11px 12px;display:flex}.UnifiedInbox-module__667MAW__groupPaneIdentity{flex:auto;min-width:0}.UnifiedInbox-module__667MAW__groupPaneIdentity h3{color:var(--text);font-size:var(--font-body);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.UnifiedInbox-module__667MAW__groupPaneIdentity p{color:var(--muted);font-size:var(--font-caption);margin:4px 0 0;line-height:1.4}.UnifiedInbox-module__667MAW__groupPaneActions{flex:none;align-items:center;display:flex}.UnifiedInbox-module__667MAW__groupPaneActions .UnifiedInbox-module__667MAW__groupMenu{margin-right:0}.UnifiedInbox-module__667MAW__groupTopicScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-width:0;min-height:0;padding:8px 5px 14px;overflow:hidden auto}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__list,.UnifiedInbox-module__667MAW__topics .UnifiedInbox-module__667MAW__list{gap:5px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__topic{gap:7px;padding-left:7px;padding-right:5px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__titleLine{flex-wrap:nowrap;gap:3px 5px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__groupMenu{margin-right:0}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__pinnedSection .UnifiedInbox-module__667MAW__sectionLabel{font-size:var(--font-caption);margin:3px 7px 5px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__archive{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__archive summary{font-size:var(--font-secondary);gap:5px;padding-left:7px;padding-right:5px}.UnifiedInbox-module__667MAW__groupTopicScroll .UnifiedInbox-module__667MAW__archive summary>svg{flex:none}.UnifiedInbox-module__667MAW__archivedGroupNotice{background:var(--surface-2);color:var(--muted);font-size:var(--font-caption);border-radius:8px;align-items:flex-start;gap:6px;margin:0 5px 10px;padding:9px;line-height:1.45;display:flex}.UnifiedInbox-module__667MAW__archivedGroupNotice svg{flex:none;margin-top:2px}.UnifiedInbox-module__667MAW__allGroupArchive{border-top:1px solid var(--line);margin-top:12px;padding-top:6px}.UnifiedInbox-module__667MAW__groupRailButton:focus-visible,.UnifiedInbox-module__667MAW__groupArchive>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.UnifiedInbox-module__667MAW__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.UnifiedInbox-module__667MAW__list>li{min-width:0}.UnifiedInbox-module__667MAW__list>li+li{border-top:1px solid var(--line)}.UnifiedInbox-module__667MAW__row,.UnifiedInbox-module__667MAW__groupButton,.UnifiedInbox-module__667MAW__topic{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:14px 12px;display:flex}@media (hover:hover) and (pointer:fine){.UnifiedInbox-module__667MAW__row:hover,.UnifiedInbox-module__667MAW__topic:hover,.UnifiedInbox-module__667MAW__groupRow:hover,.UnifiedInbox-module__667MAW__itemRow:hover{background:var(--surface-hover)}}.UnifiedInbox-module__667MAW__row:disabled{cursor:progress;opacity:.6}.UnifiedInbox-module__667MAW__row>.UnifiedInbox-module__667MAW__copy{min-height:calc(var(--font-body) * 1.3 + var(--font-secondary) * 1.4 + var(--font-caption) * 1.35 + 8px)}.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__list{gap:5px}.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__row,.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__groupButton{padding-top:7px;padding-bottom:7px}.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__topic{padding-top:6px;padding-bottom:6px}.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__topicMeta{padding-top:8px}.UnifiedInbox-module__667MAW__root[data-density=compact] .UnifiedInbox-module__667MAW__copy{gap:2px}.UnifiedInbox-module__667MAW__row:focus-visible,.UnifiedInbox-module__667MAW__topic:focus-visible,.UnifiedInbox-module__667MAW__groupButton:focus-visible,.UnifiedInbox-module__667MAW__groupMenu:focus-visible,.UnifiedInbox-module__667MAW__searchMessages:focus-visible,.UnifiedInbox-module__667MAW__search button:focus-visible,.UnifiedInbox-module__667MAW__archive summary:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:-2px;position:relative}.UnifiedInbox-module__667MAW__unread{background:color-mix(in srgb, var(--accent-soft) 65%, var(--surface))}.UnifiedInbox-module__667MAW__unread .UnifiedInbox-module__667MAW__name{font-weight:700}.UnifiedInbox-module__667MAW__unread .UnifiedInbox-module__667MAW__preview{color:var(--text)}.UnifiedInbox-module__667MAW__selected,.UnifiedInbox-module__667MAW__selected:hover{background:var(--surface-selected);box-shadow:inset 3px 0 var(--accent)}.UnifiedInbox-module__667MAW__avatar,.UnifiedInbox-module__667MAW__groupAvatar{flex:0 0 44px;align-self:flex-start;place-items:center;width:44px;height:44px;margin-top:3px;display:grid;position:relative}.UnifiedInbox-module__667MAW__avatarContent{background:var(--avatar-bg);width:44px;height:44px;color:var(--avatar-text);font-size:var(--font-list-title);border-radius:50%;place-items:center;font-weight:650;display:grid}.UnifiedInbox-module__667MAW__groupAvatar{background:var(--surface-3);color:var(--accent-strong);border-radius:13px;font-size:24px}.UnifiedInbox-module__667MAW__onlineDot{border:2px solid var(--surface);background:var(--success);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.UnifiedInbox-module__667MAW__copy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.UnifiedInbox-module__667MAW__titleLine,.UnifiedInbox-module__667MAW__previewLine{align-items:center;gap:7px;min-width:0;display:flex}.UnifiedInbox-module__667MAW__name{min-width:0;color:var(--text);font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;line-height:1.3;display:block;overflow:hidden}.UnifiedInbox-module__667MAW__time{color:var(--muted);font-size:var(--font-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;line-height:1.3}.UnifiedInbox-module__667MAW__preview{min-width:0;color:var(--muted);font-size:var(--font-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.4;display:block;overflow:hidden}.UnifiedInbox-module__667MAW__draft{color:var(--danger);font-style:normal;font-weight:500}.UnifiedInbox-module__667MAW__author{color:var(--text)}.UnifiedInbox-module__667MAW__status,.UnifiedInbox-module__667MAW__groupMeta{min-width:0;color:var(--muted);font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.UnifiedInbox-module__667MAW__online{color:var(--accent-strong)}.UnifiedInbox-module__667MAW__badge{background:var(--accent-fill);min-width:20px;min-height:20px;color:var(--on-accent);font-size:var(--font-caption);font-variant-numeric:tabular-nums;border-radius:20px;flex:none;justify-content:center;align-items:center;padding:1px 6px;font-weight:650;line-height:1.3;display:inline-flex}.UnifiedInbox-module__667MAW__group{margin:0}.UnifiedInbox-module__667MAW__groupRow,.UnifiedInbox-module__667MAW__itemRow{border-radius:14px;align-items:center;min-width:0;display:flex}.UnifiedInbox-module__667MAW__itemRow>.UnifiedInbox-module__667MAW__row,.UnifiedInbox-module__667MAW__itemRow>.UnifiedInbox-module__667MAW__topic{flex:auto}.UnifiedInbox-module__667MAW__itemRow>.UnifiedInbox-module__667MAW__topic{align-self:flex-start}.UnifiedInbox-module__667MAW__itemRow>.UnifiedInbox-module__667MAW__row:hover,.UnifiedInbox-module__667MAW__itemRow>.UnifiedInbox-module__667MAW__topic:hover{background:0 0}.UnifiedInbox-module__667MAW__groupButton{flex:auto}.UnifiedInbox-module__667MAW__groupActions{flex-direction:column;flex:none;align-items:center;padding:2px 0;display:flex}.UnifiedInbox-module__667MAW__groupSelected .UnifiedInbox-module__667MAW__groupAvatar{background:var(--accent-soft)}.UnifiedInbox-module__667MAW__groupMenu{flex:0 0 var(--touch-target);width:var(--touch-target);min-height:var(--touch-target);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-right:4px;padding:0;display:grid}.UnifiedInbox-module__667MAW__groupMenu:hover{color:var(--text);background:var(--surface-3)}.UnifiedInbox-module__667MAW__groupMeta{align-items:center;gap:5px;display:flex}.UnifiedInbox-module__667MAW__groupMeta>span{text-overflow:ellipsis;overflow:hidden}.UnifiedInbox-module__667MAW__groupMeta>svg{transition:transform var(--motion-fast) ease;flex:none}.UnifiedInbox-module__667MAW__expandedChevron{transform:rotate(180deg)}.UnifiedInbox-module__667MAW__topics{border-left:1px solid var(--line);margin:1px 0 9px 30px;padding:0 0 0 9px}.UnifiedInbox-module__667MAW__topic{min-height:max(56px, var(--touch-target));border-radius:8px;gap:7px;margin:2px 0;padding:9px 8px}.UnifiedInbox-module__667MAW__topicIcon{width:20px;height:24px;color:var(--muted);flex:0 0 20px;align-self:flex-start;place-items:center;font-size:16px;display:grid}.UnifiedInbox-module__667MAW__topic .UnifiedInbox-module__667MAW__name{font-size:var(--font-secondary)}.UnifiedInbox-module__667MAW__topic .UnifiedInbox-module__667MAW__preview{font-size:var(--font-caption)}.UnifiedInbox-module__667MAW__topicAuthor{min-width:0;color:var(--text);font-size:var(--font-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.UnifiedInbox-module__667MAW__topicAuthor.UnifiedInbox-module__667MAW__draft{color:var(--danger)}.UnifiedInbox-module__667MAW__topicMeta{min-width:var(--touch-target);flex-direction:column;flex:none;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:4px;padding:11px 5px 2px 0;display:flex}.UnifiedInbox-module__667MAW__topicMeta .UnifiedInbox-module__667MAW__groupMenu{margin:auto -5px 0 0}.UnifiedInbox-module__667MAW__shortcutMeta{padding-top:16px}.UnifiedInbox-module__667MAW__shortcut{gap:11px;padding:14px 12px}.UnifiedInbox-module__667MAW__shortcut .UnifiedInbox-module__667MAW__topicIcon{background:var(--surface-3);width:44px;height:44px;color:var(--accent-strong);border-radius:13px;flex-basis:44px;margin-top:3px}.UnifiedInbox-module__667MAW__shortcut .UnifiedInbox-module__667MAW__name{font-size:var(--font-body)}.UnifiedInbox-module__667MAW__shortcutParent{color:var(--accent-strong);font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.UnifiedInbox-module__667MAW__pinnedSection{border-bottom:1px solid var(--line);padding-bottom:8px}.UnifiedInbox-module__667MAW__pinnedSection .UnifiedInbox-module__667MAW__sectionLabel{align-items:center;gap:7px;margin-top:6px;display:flex}.UnifiedInbox-module__667MAW__contextMenu{z-index:220;border:1px solid var(--line-strong);background:var(--surface);width:min(264px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text);border-radius:12px;padding:5px;position:fixed;overflow:hidden auto;box-shadow:0 8px 28px #0000002e}.UnifiedInbox-module__667MAW__contextMenu>button{width:100%;min-width:0;min-height:var(--touch-target);color:inherit;font:inherit;font-size:var(--font-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px;line-height:1.4;display:flex}.UnifiedInbox-module__667MAW__contextMenu>button>svg{color:var(--muted);flex:none}.UnifiedInbox-module__667MAW__contextMenu>button>span{overflow-wrap:anywhere;min-width:0}.UnifiedInbox-module__667MAW__contextMenu>button:hover,.UnifiedInbox-module__667MAW__contextMenu>button:focus-visible{background:var(--surface-hover);outline:0}.UnifiedInbox-module__667MAW__contextMenu>button:disabled,.UnifiedInbox-module__667MAW__error>button:disabled{cursor:progress;opacity:.55}.UnifiedInbox-module__667MAW__smallIcon{color:var(--muted);flex:none}.UnifiedInbox-module__667MAW__archive summary{min-height:var(--touch-target);color:var(--muted);font-size:var(--font-caption);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;display:flex}.UnifiedInbox-module__667MAW__archive summary::marker{display:none}.UnifiedInbox-module__667MAW__archive summary::-webkit-details-marker{display:none}.UnifiedInbox-module__667MAW__archive summary>span{margin-left:auto}.UnifiedInbox-module__667MAW__noTopics{color:var(--muted);font-size:var(--font-secondary);margin:0;padding:10px}.UnifiedInbox-module__667MAW__sectionLabel{color:var(--muted);font-size:var(--font-secondary);margin:20px 10px 10px;font-weight:600}.UnifiedInbox-module__667MAW__searchMessages{width:100%;min-height:var(--touch-target);background:var(--surface-2);color:var(--accent-strong);font-size:var(--font-secondary);text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:9px;margin-bottom:8px;padding:10px;display:flex}.UnifiedInbox-module__667MAW__searchMessages>span{flex:auto}.UnifiedInbox-module__667MAW__loading{color:var(--muted);font-size:var(--font-secondary);justify-content:center;align-items:center;gap:8px;margin:18px 8px;display:flex}.UnifiedInbox-module__667MAW__empty{color:var(--muted);font-size:var(--font-secondary);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 20px;line-height:1.5;display:flex}.UnifiedInbox-module__667MAW__empty strong{color:var(--text);font-size:var(--font-body)}.UnifiedInbox-module__667MAW__error{background:var(--danger-soft);color:var(--danger);font-size:var(--font-secondary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:4px 2px 10px;padding:11px;display:flex}.UnifiedInbox-module__667MAW__error>span{overflow-wrap:anywhere;min-width:0}.UnifiedInbox-module__667MAW__error>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-weight:600;text-decoration:underline}.UnifiedInbox-module__667MAW__footer{border-top:1px solid var(--line);flex:none;width:100%;min-width:0;padding:10px 16px}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.UnifiedInbox-module__667MAW__root{border-right:0}.UnifiedInbox-module__667MAW__header{padding:calc(6px + env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 8px max(14px, env(safe-area-inset-left))}.UnifiedInbox-module__667MAW__search input{font-size:max(16px, var(--font-control))}.UnifiedInbox-module__667MAW__search button{flex-basis:var(--touch-target);width:var(--touch-target);min-height:var(--touch-target)}.UnifiedInbox-module__667MAW__scroll{padding-right:max(6px, env(safe-area-inset-right));padding-left:max(6px, env(safe-area-inset-left))}.UnifiedInbox-module__667MAW__row,.UnifiedInbox-module__667MAW__groupButton{gap:10px;padding-left:8px;padding-right:8px}.UnifiedInbox-module__667MAW__footer{padding-bottom:max(10px, env(safe-area-inset-bottom));padding-right:max(16px, env(safe-area-inset-right));padding-left:max(16px, env(safe-area-inset-left))}}@media (prefers-reduced-motion:no-preference){.UnifiedInbox-module__667MAW__itemRow,.UnifiedInbox-module__667MAW__groupRow,.UnifiedInbox-module__667MAW__groupMenu,.UnifiedInbox-module__667MAW__searchMessages,.UnifiedInbox-module__667MAW__contextMenu>button{transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing)}.UnifiedInbox-module__667MAW__contextMenu{animation:UnifiedInbox-module__667MAW__inbox-menu-enter var(--motion-standard) var(--motion-easing)}@keyframes UnifiedInbox-module__667MAW__inbox-menu-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.UnifiedInbox-module__667MAW__groupMeta>svg{transition:none}}
.InboxFilterTabs-module__hFdPxa__root{min-width:0;margin-top:8px;position:relative}.InboxFilterTabs-module__hFdPxa__tabs{border:1px solid var(--line);background:var(--surface-2);isolation:isolate;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:1px;display:grid}.InboxFilterTabs-module__hFdPxa__tab{min-width:0;min-height:var(--touch-target);color:var(--muted);font:inherit;font-size:var(--font-secondary);overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;background:0 0;border:0;border-radius:8px;padding:4px 6px;font-weight:550;transition:transform .16s cubic-bezier(.2,.8,.2,1),color .12s,background-color .12s;position:relative}.InboxFilterTabs-module__hFdPxa__tab:hover{color:var(--text)}.InboxFilterTabs-module__hFdPxa__tab[aria-checked=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #00000014}.InboxFilterTabs-module__hFdPxa__tab:focus-visible{z-index:2;outline:2px solid var(--focus-ring);outline-offset:-2px}.InboxFilterTabs-module__hFdPxa__tab:disabled{cursor:default}.InboxFilterTabs-module__hFdPxa__tab[data-dragged]{z-index:3;cursor:grabbing;background:var(--surface);color:var(--text);box-shadow:0 3px 12px #00000026, 0 0 0 1px var(--line)}.InboxFilterTabs-module__hFdPxa__tabs[data-reordering=dragging] .InboxFilterTabs-module__hFdPxa__tab[data-dragged]{transition:none}.InboxFilterTabs-module__hFdPxa__menu{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:12px;width:min(100%,250px);padding:4px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 22px #00000026}.InboxFilterTabs-module__hFdPxa__menu button{min-height:max(44px, var(--touch-target));min-width:0;color:var(--text);font:inherit;font-size:var(--font-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}.InboxFilterTabs-module__hFdPxa__menu button:hover:not(:disabled){background:var(--surface-hover)}.InboxFilterTabs-module__hFdPxa__menu button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.InboxFilterTabs-module__hFdPxa__menu button:disabled{color:var(--muted);opacity:.5;cursor:default}.InboxFilterTabs-module__hFdPxa__menu svg{flex-shrink:0}.InboxFilterTabs-module__hFdPxa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-motion=reduced] .InboxFilterTabs-module__hFdPxa__tab{transition:none}@media (prefers-reduced-motion:reduce){.InboxFilterTabs-module__hFdPxa__tab{transition:none}}
.ConnectionStatus-module__eoKtpG__container{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.ConnectionStatus-module__eoKtpG__status{min-width:0;max-width:100%;color:var(--accent-strong);font:inherit;line-height:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.ConnectionStatus-module__eoKtpG__status>svg{flex:none}.ConnectionStatus-module__eoKtpG__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ConnectionStatus-module__eoKtpG__warning{color:var(--muted)}button.ConnectionStatus-module__eoKtpG__status{min-height:max(44px, var(--touch-target));cursor:pointer;border-radius:6px}button.ConnectionStatus-module__eoKtpG__status:hover{color:var(--accent-strong)}button.ConnectionStatus-module__eoKtpG__status:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ConnectionStatus-module__eoKtpG__iconOnly{justify-content:center;width:44px;min-height:44px}
.MessengerBottomNav-module__TRnY3G__root{border-top:1px solid var(--line);padding:4px max(12px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:var(--surface);color:var(--muted);flex:none}.MessengerBottomNav-module__TRnY3G__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:600px;margin:0 auto;display:grid}.MessengerBottomNav-module__TRnY3G__item{min-width:0;min-height:max(52px, var(--touch-target));color:inherit;font:inherit;font-size:var(--font-small,12px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 8px;font-weight:550;line-height:1.3;display:flex}.MessengerBottomNav-module__TRnY3G__item[aria-current=page]{color:var(--accent)}.MessengerBottomNav-module__TRnY3G__item:active{background:var(--surface-hover)}.MessengerBottomNav-module__TRnY3G__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MessengerBottomNav-module__TRnY3G__icon{justify-content:center;align-items:center;width:44px;height:26px;display:flex;position:relative}.MessengerBottomNav-module__TRnY3G__badge{border:2px solid var(--surface);background:var(--accent-fill);min-width:17px;color:var(--accent-contrast,#fff);border-radius:999px;padding:1px 4px;font-size:10px;font-weight:650;line-height:1.3;position:absolute;top:-3px;left:28px}@media (prefers-reduced-motion:no-preference){.MessengerBottomNav-module__TRnY3G__item{transition:color .12s,background-color .12s}}
.AccessibilitySelector-module__LmXNHG__root{background:var(--surface);width:100%;min-height:48px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.AccessibilitySelector-module__LmXNHG__root:hover:not(:disabled){background:var(--surface-hover)}.AccessibilitySelector-module__LmXNHG__root:disabled{cursor:wait}.AccessibilitySelector-module__LmXNHG__root:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:-3px;position:relative}.AccessibilitySelector-module__LmXNHG__icon{width:20px;height:24px;color:var(--muted);background:0 0;border-radius:10px;place-items:center;display:grid}.AccessibilitySelector-module__LmXNHG__copy{gap:2px;min-width:0;display:grid}.AccessibilitySelector-module__LmXNHG__copy strong{font-size:var(--font-secondary,13px);line-height:1.3}.AccessibilitySelector-module__LmXNHG__copy small{color:var(--muted);font-size:var(--font-caption,11px);line-height:1.35}.AccessibilitySelector-module__LmXNHG__switch{background:var(--switch-track);width:38px;height:22px;transition:background-color var(--motion-standard) var(--motion-easing);border-radius:999px;flex:none;position:relative}.AccessibilitySelector-module__LmXNHG__switch span{background:var(--switch-knob);width:16px;height:16px;box-shadow:none;transition:transform var(--motion-standard) var(--motion-easing);border-radius:50%;position:absolute;top:3px;left:3px}:is(.AccessibilitySelector-module__LmXNHG__root[aria-checked=true] .AccessibilitySelector-module__LmXNHG__icon,html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root .AccessibilitySelector-module__LmXNHG__icon){background:var(--accent-soft);color:var(--accent)}:is(.AccessibilitySelector-module__LmXNHG__root[aria-checked=true] .AccessibilitySelector-module__LmXNHG__switch,html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root .AccessibilitySelector-module__LmXNHG__switch){background:var(--accent-fill)}:is(.AccessibilitySelector-module__LmXNHG__root[aria-checked=true] .AccessibilitySelector-module__LmXNHG__switch span,html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root .AccessibilitySelector-module__LmXNHG__switch span){transform:translate(16px)}.AccessibilitySelector-module__LmXNHG__root[data-compact=true]{border:1px solid var(--line);background:var(--surface-2);width:42px;min-height:42px;box-shadow:none;border-radius:11px;grid-template-columns:1fr;place-items:center;padding:3px;display:grid}.AccessibilitySelector-module__LmXNHG__root[data-compact=true] .AccessibilitySelector-module__LmXNHG__icon{background:0 0;width:34px;height:34px}.AccessibilitySelector-module__LmXNHG__root[data-compact=true] .AccessibilitySelector-module__LmXNHG__switch{display:none}:is(.AccessibilitySelector-module__LmXNHG__root[data-compact=true][aria-checked=true],html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root[data-compact=true]){border-color:color-mix(in srgb, var(--accent) 54%, var(--line));background:var(--accent-soft);color:var(--accent)}@media (max-width:820px),(pointer:coarse){.AccessibilitySelector-module__LmXNHG__root{min-height:64px}.AccessibilitySelector-module__LmXNHG__root[data-compact=true]{width:52px;min-height:52px}.AccessibilitySelector-module__LmXNHG__root[data-compact=true] .AccessibilitySelector-module__LmXNHG__icon{width:44px;height:44px}}html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root{min-height:68px}html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root[data-compact=true]{width:56px;min-height:56px}html[data-accessibility=large] .AccessibilitySelector-module__LmXNHG__root[data-compact=true] .AccessibilitySelector-module__LmXNHG__icon{width:48px;height:48px}
.AvatarEditor-module__TTERua__editor{border:1px solid var(--line,#d8e2de);border-radius:var(--radius-lg,16px);background:var(--surface-2,#f6f9f7);grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;min-width:0;padding:16px;display:grid}.AvatarEditor-module__TTERua__preview{border:1px solid var(--avatar-border);background:var(--avatar-bg);width:104px;height:104px;color:var(--avatar-text);border-radius:50%;place-items:center;font-size:28px;font-weight:850;display:grid;overflow:hidden}.AvatarEditor-module__TTERua__previewImage{object-fit:cover;width:100%;height:100%;display:block}.AvatarEditor-module__TTERua__previewAvatar{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.AvatarEditor-module__TTERua__content{gap:10px;min-width:0;display:grid}.AvatarEditor-module__TTERua__heading,.AvatarEditor-module__TTERua__hint,.AvatarEditor-module__TTERua__feedback{margin:0}.AvatarEditor-module__TTERua__heading{font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.AvatarEditor-module__TTERua__hint,.AvatarEditor-module__TTERua__feedback{color:var(--muted,#667482);font-size:var(--font-secondary);line-height:var(--line-body)}.AvatarEditor-module__TTERua__error{color:var(--danger,#a93636)}.AvatarEditor-module__TTERua__success{color:var(--success,#1f7a5a)}.AvatarEditor-module__TTERua__actions{flex-wrap:wrap;gap:8px;display:flex}.AvatarEditor-module__TTERua__primaryButton,.AvatarEditor-module__TTERua__secondaryButton,.AvatarEditor-module__TTERua__dangerButton{min-height:var(--touch-target,42px);border:1px solid var(--line,#d8e2de);border-radius:var(--radius,10px);background:var(--surface,#fff);color:var(--text,#17202a);font:inherit;font-size:var(--font-secondary);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-weight:750;display:inline-flex}.AvatarEditor-module__TTERua__primaryButton{border-color:var(--accent,#1f7a5a);background:var(--accent,#1f7a5a);color:#fff}.AvatarEditor-module__TTERua__dangerButton{color:var(--danger,#a93636)}.AvatarEditor-module__TTERua__primaryButton:hover,.AvatarEditor-module__TTERua__secondaryButton:hover,.AvatarEditor-module__TTERua__dangerButton:hover{border-color:var(--accent,#1f7a5a)}.AvatarEditor-module__TTERua__primaryButton:focus-visible,.AvatarEditor-module__TTERua__secondaryButton:focus-visible,.AvatarEditor-module__TTERua__dangerButton:focus-visible{outline:3px solid var(--focus-ring,#0f6549);outline-offset:2px}.AvatarEditor-module__TTERua__primaryButton:disabled,.AvatarEditor-module__TTERua__secondaryButton:disabled,.AvatarEditor-module__TTERua__dangerButton:disabled{cursor:wait;opacity:.62}.AvatarEditor-module__TTERua__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AvatarEditor-module__TTERua__spinner{animation:.8s linear infinite AvatarEditor-module__TTERua__avatar-spin}@keyframes AvatarEditor-module__TTERua__avatar-spin{to{transform:rotate(360deg)}}@media (max-width:520px){.AvatarEditor-module__TTERua__editor{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:14px;padding:14px}.AvatarEditor-module__TTERua__preview{width:82px;height:82px;font-size:23px}.AvatarEditor-module__TTERua__actions{grid-column:1/-1}.AvatarEditor-module__TTERua__primaryButton,.AvatarEditor-module__TTERua__secondaryButton,.AvatarEditor-module__TTERua__dangerButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.AvatarEditor-module__TTERua__spinner{animation:none}}
.BrandMark-module__uRastW__root{min-width:0;color:inherit;align-items:center;gap:11px;display:inline-flex}.BrandMark-module__uRastW__icon{box-shadow:none;border-radius:22%;flex:none;display:block}.BrandMark-module__uRastW__copy{gap:1px;min-width:0;line-height:1.1;display:grid}.BrandMark-module__uRastW__name{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:750;overflow:hidden}.BrandMark-module__uRastW__subtitle{color:currentColor;letter-spacing:.02em;opacity:.68;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;overflow:hidden}
.ConfirmDialog-module__rhbx_q__backdrop{top:var(--app-viewport-page-top,0px);z-index:1400;height:var(--app-viewport-height,100dvh);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1));background:#0a1f1885;place-items:center;padding:20px;display:grid;position:fixed;bottom:auto;left:0;right:0}.ConfirmDialog-module__rhbx_q__backdrop[data-state=open]{opacity:1}.ConfirmDialog-module__rhbx_q__backdrop[data-state=closing]{pointer-events:none}.ConfirmDialog-module__rhbx_q__dialog{width:min(100%,440px);max-height:calc(var(--app-viewport-height,100dvh) - 40px);border:1px solid var(--border-strong,#c9d8d1);border-radius:var(--radius-lg,18px);background:var(--surface-raised,#fff);color:var(--text-primary,#17332a);opacity:0;transition:opacity var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1)), transform var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1));grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px;display:grid;position:relative;overflow:hidden auto;transform:translateY(8px)scale(.985);box-shadow:0 24px 70px #0d302440}.ConfirmDialog-module__rhbx_q__backdrop[data-state=open] .ConfirmDialog-module__rhbx_q__dialog{opacity:1;transform:none}.ConfirmDialog-module__rhbx_q__icon{border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.ConfirmDialog-module__rhbx_q__icon.ConfirmDialog-module__rhbx_q__danger{color:var(--danger,#b42318);background:var(--danger-soft,#fce8e6)}.ConfirmDialog-module__rhbx_q__icon.ConfirmDialog-module__rhbx_q__primary{color:var(--brand,#1f7a5a);background:var(--brand-soft,#e6f2ed)}.ConfirmDialog-module__rhbx_q__copy{min-width:0;padding-right:24px}.ConfirmDialog-module__rhbx_q__copy h2,.ConfirmDialog-module__rhbx_q__copy p{margin:0}.ConfirmDialog-module__rhbx_q__copy h2{font-size:var(--font-title);line-height:1.3}.ConfirmDialog-module__rhbx_q__copy p{color:var(--text-secondary,#5c7169);font-size:max(14px, var(--font-secondary));line-height:var(--line-body);margin-top:7px}.ConfirmDialog-module__rhbx_q__close{width:var(--touch-target);height:var(--touch-target);color:var(--text-secondary,#5c7169);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.ConfirmDialog-module__rhbx_q__close:hover:not(:disabled){background:var(--surface-muted,#f2f6f4)}.ConfirmDialog-module__rhbx_q__actions{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.ConfirmDialog-module__rhbx_q__secondary,.ConfirmDialog-module__rhbx_q__confirm{min-height:max(42px, var(--touch-target));border:1px solid var(--border-strong,#c9d8d1);font:inherit;font-size:var(--font-control);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0 16px;font-weight:700;display:inline-flex}.ConfirmDialog-module__rhbx_q__secondary{color:var(--text-primary,#17332a);background:var(--surface-raised,#fff)}.ConfirmDialog-module__rhbx_q__confirm{color:#fff;border-color:#0000;gap:8px}.ConfirmDialog-module__rhbx_q__confirm.ConfirmDialog-module__rhbx_q__danger{background:var(--danger-fill,#b42318)}.ConfirmDialog-module__rhbx_q__confirm.ConfirmDialog-module__rhbx_q__primary{background:var(--brand,#1f7a5a)}.ConfirmDialog-module__rhbx_q__secondary:hover:not(:disabled){border-color:var(--brand,#1f7a5a);background:var(--brand-soft,#e6f2ed)}.ConfirmDialog-module__rhbx_q__confirm.ConfirmDialog-module__rhbx_q__danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-fill,#b42318) 88%, #000)}.ConfirmDialog-module__rhbx_q__confirm.ConfirmDialog-module__rhbx_q__primary:hover:not(:disabled){background:color-mix(in srgb, var(--brand,#1f7a5a) 88%, #000)}.ConfirmDialog-module__rhbx_q__secondary:focus-visible,.ConfirmDialog-module__rhbx_q__confirm:focus-visible,.ConfirmDialog-module__rhbx_q__close:focus-visible{outline:3px solid var(--focus-ring,#0f6549);outline-offset:2px}.ConfirmDialog-module__rhbx_q__secondary:disabled,.ConfirmDialog-module__rhbx_q__confirm:disabled,.ConfirmDialog-module__rhbx_q__close:disabled{opacity:.58;cursor:wait}.ConfirmDialog-module__rhbx_q__spinner{animation:.8s linear infinite ConfirmDialog-module__rhbx_q__spin}@keyframes ConfirmDialog-module__rhbx_q__spin{to{transform:rotate(360deg)}}@media (max-width:520px),(pointer:coarse) and (max-height:520px){.ConfirmDialog-module__rhbx_q__backdrop{padding:12px max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));-webkit-backdrop-filter:none;backdrop-filter:none;align-items:end}.ConfirmDialog-module__rhbx_q__dialog{width:100%;max-height:calc(var(--app-viewport-height,100dvh) - 24px);border-radius:18px;padding:20px;transform:translateY(16px)}.ConfirmDialog-module__rhbx_q__actions{grid-template-columns:1fr 1fr;display:grid}.ConfirmDialog-module__rhbx_q__secondary,.ConfirmDialog-module__rhbx_q__confirm{min-height:max(46px, var(--touch-target));padding-inline:10px}.ConfirmDialog-module__rhbx_q__close{width:var(--touch-target);height:var(--touch-target)}html[data-accessibility=large] .ConfirmDialog-module__rhbx_q__actions{grid-template-columns:1fr}}@media (pointer:coarse){.ConfirmDialog-module__rhbx_q__secondary,.ConfirmDialog-module__rhbx_q__confirm{min-height:var(--touch-target)}.ConfirmDialog-module__rhbx_q__close{width:var(--touch-target);height:var(--touch-target)}}
.ModalSheet-module__hReoIW__backdrop{top:var(--app-viewport-page-top,0px);z-index:1200;height:var(--app-viewport-height,100dvh);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1));background:#0a1f187a;place-items:center;padding:22px;display:grid;position:fixed;bottom:auto;left:0;right:0}.ModalSheet-module__hReoIW__backdrop[data-state=open]{opacity:1}.ModalSheet-module__hReoIW__backdrop[data-state=closing]{pointer-events:none}.ModalSheet-module__hReoIW__dialog{width:min(100%,620px);max-height:min(calc(var(--app-viewport-height,100dvh) - 44px), 780px);border:1px solid var(--border-strong,#c9d8d1);border-radius:var(--radius-lg,18px);background:var(--surface-raised,#fff);color:var(--text-primary,#17332a);opacity:0;transition:opacity var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1)), transform var(--motion-standard,.18s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1));flex-direction:column;display:flex;overflow:hidden;transform:translateY(8px)scale(.985);box-shadow:0 28px 80px #0d302440}.ModalSheet-module__hReoIW__backdrop[data-state=open] .ModalSheet-module__hReoIW__dialog{opacity:1;transform:none}.ModalSheet-module__hReoIW__compact{width:min(100%,480px)}.ModalSheet-module__hReoIW__wide{width:min(100%,820px)}.ModalSheet-module__hReoIW__fullscreen{width:min(100vw - 24px,1600px);height:calc(var(--app-viewport-height,100dvh) - 24px);max-height:calc(var(--app-viewport-height,100dvh) - 24px)}.ModalSheet-module__hReoIW__fullscreen .ModalSheet-module__hReoIW__body{flex:auto;padding:0;display:flex;overflow:hidden}.ModalSheet-module__hReoIW__header{border-bottom:1px solid var(--border,#dce7e2);justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 22px 17px;display:flex}.ModalSheet-module__hReoIW__header h2,.ModalSheet-module__hReoIW__header p{margin:0}.ModalSheet-module__hReoIW__header h2{font-size:var(--font-title);line-height:1.25}.ModalSheet-module__hReoIW__header p{color:var(--text-secondary,#5c7169);font-size:var(--font-secondary);line-height:var(--line-body);margin-top:5px}.ModalSheet-module__hReoIW__close{width:var(--touch-target);height:var(--touch-target);color:var(--text-secondary,#5c7169);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.ModalSheet-module__hReoIW__close:hover{background:var(--surface-muted,#f2f6f4)}.ModalSheet-module__hReoIW__body{min-height:0;font-size:var(--font-body);line-height:var(--line-body);scrollbar-gutter:stable;padding:22px;overflow-y:auto}.ModalSheet-module__hReoIW__footer{border-top:1px solid var(--border,#dce7e2);background:var(--surface-muted,#f7faf8);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:15px 22px;display:flex}.ModalSheet-module__hReoIW__close:focus-visible,.ModalSheet-module__hReoIW__dialog:focus-visible{outline:3px solid var(--focus-ring,#0f6549);outline-offset:-2px}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.ModalSheet-module__hReoIW__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;align-items:end;padding:0}.ModalSheet-module__hReoIW__dialog,.ModalSheet-module__hReoIW__compact,.ModalSheet-module__hReoIW__wide,.ModalSheet-module__hReoIW__fullscreen{width:100%;max-height:min(calc(var(--app-viewport-height,100dvh) - 8px), 820px);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;transform:translateY(16px)}.ModalSheet-module__hReoIW__header{padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) 14px max(18px, env(safe-area-inset-left))}.ModalSheet-module__hReoIW__body{padding:18px max(18px, env(safe-area-inset-right)) 18px max(18px, env(safe-area-inset-left))}.ModalSheet-module__hReoIW__footer{padding:13px max(18px, env(safe-area-inset-right)) max(13px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.ModalSheet-module__hReoIW__close{width:var(--touch-target);height:var(--touch-target)}.ModalSheet-module__hReoIW__fullscreen{height:var(--app-viewport-height,100dvh);max-height:var(--app-viewport-height,100dvh);border:0;border-radius:0}.ModalSheet-module__hReoIW__fullscreen .ModalSheet-module__hReoIW__body{padding:0}}
.ThemeSelector-module__mBW4tq__root{border-bottom:1px solid var(--line);background:var(--surface);color:var(--text);gap:8px;padding:10px 12px;display:grid}.ThemeSelector-module__mBW4tq__copy strong{line-height:1.3;font-size:var(--font-secondary,13px);display:block}.ThemeSelector-module__mBW4tq__options{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.ThemeSelector-module__mBW4tq__option{min-width:0;min-height:34px;color:var(--muted);font:inherit;font-size:var(--font-caption,11px);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-weight:550;display:inline-flex}.ThemeSelector-module__mBW4tq__option span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ThemeSelector-module__mBW4tq__option:hover{color:var(--text);background:var(--surface-3)}.ThemeSelector-module__mBW4tq__option[aria-pressed=true]{background:var(--surface);color:var(--accent);box-shadow:none}html[data-theme-preference=system] .ThemeSelector-module__mBW4tq__option[data-theme-value=system]{background:var(--surface);color:var(--accent);box-shadow:none}html[data-theme-preference=light] .ThemeSelector-module__mBW4tq__option[data-theme-value=light]{background:var(--surface);color:var(--accent);box-shadow:none}html[data-theme-preference=dark] .ThemeSelector-module__mBW4tq__option[data-theme-value=dark]{background:var(--surface);color:var(--accent);box-shadow:none}.ThemeSelector-module__mBW4tq__option:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:1px;position:relative}.ThemeSelector-module__mBW4tq__root[data-compact=true]{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;padding:3px;display:block}.ThemeSelector-module__mBW4tq__root[data-compact=true] .ThemeSelector-module__mBW4tq__options{background:0 0;border:0;padding:0;display:flex}.ThemeSelector-module__mBW4tq__root[data-compact=true] .ThemeSelector-module__mBW4tq__option{flex:0 0 34px;width:34px;min-height:34px;padding:0}.ThemeSelector-module__mBW4tq__root[data-compact=true] .ThemeSelector-module__mBW4tq__option span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px),(pointer:coarse){.ThemeSelector-module__mBW4tq__option{min-height:44px}.ThemeSelector-module__mBW4tq__root[data-compact=true] .ThemeSelector-module__mBW4tq__option{flex-basis:44px;width:44px;min-height:44px}}html[data-accessibility=large] .ThemeSelector-module__mBW4tq__option{min-height:48px}html[data-accessibility=large] .ThemeSelector-module__mBW4tq__root:not([data-compact=true]) .ThemeSelector-module__mBW4tq__options{grid-template-columns:minmax(0,1fr)}html[data-accessibility=large] .ThemeSelector-module__mBW4tq__root:not([data-compact=true]) .ThemeSelector-module__mBW4tq__option span{text-overflow:clip;overflow:visible}html[data-accessibility=large] .ThemeSelector-module__mBW4tq__root[data-compact=true] .ThemeSelector-module__mBW4tq__option{flex-basis:48px;width:48px;min-height:48px}
.info-panels-module__s6cRMW__panel{background:var(--surface,#fff);min-width:0;height:100%;min-height:0;color:var(--text,#17202a);flex-direction:column;display:flex;overflow:hidden}.info-panels-module__s6cRMW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.info-panels-module__s6cRMW__titleBlock{align-items:center;gap:10px;min-width:0;display:flex}.info-panels-module__s6cRMW__titleBlock>span:last-child{min-width:0}.info-panels-module__s6cRMW__titleBlock h2,.info-panels-module__s6cRMW__titleBlock p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.info-panels-module__s6cRMW__titleBlock h2{font-size:var(--font-list-title);line-height:1.25}.info-panels-module__s6cRMW__titleBlock p{color:var(--muted,#667482);font-size:var(--font-meta);margin-top:2px}.info-panels-module__s6cRMW__groupAvatar,.info-panels-module__s6cRMW__personAvatar{border:1px solid var(--avatar-border);background:var(--avatar-bg);color:var(--avatar-text);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.info-panels-module__s6cRMW__groupAvatar{width:44px;height:44px;font-size:var(--font-secondary)}.info-panels-module__s6cRMW__personAvatar{width:38px;height:38px;font-size:var(--font-caption)}.info-panels-module__s6cRMW__iconButton{width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface,#fff);color:var(--muted,#667482);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.info-panels-module__s6cRMW__iconButton:hover{border-color:var(--accent,#1f7a5a);color:var(--accent,#1f7a5a)}.info-panels-module__s6cRMW__settingsAction{min-height:var(--touch-target);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--accent-soft,#e6f2ed);color:var(--accent,#1f7a5a);font-size:var(--font-body);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:10px 12px 0;padding:10px;display:grid}.info-panels-module__s6cRMW__settingsAction span{gap:2px;display:grid}.info-panels-module__s6cRMW__settingsAction strong,.info-panels-module__s6cRMW__settingsAction small{line-height:1.2}.info-panels-module__s6cRMW__settingsAction small{color:var(--muted,#667482);font-size:var(--font-caption)}.info-panels-module__s6cRMW__sectionHeading{min-height:38px;color:var(--muted,#667482);align-items:center;gap:7px;padding:8px 14px;display:flex}.info-panels-module__s6cRMW__sectionHeading h3{color:var(--muted,#667482);font-size:var(--font-caption);text-transform:none;flex:auto;margin:0;font-weight:550}.info-panels-module__s6cRMW__sectionHeading>span{background:var(--surface-2,#f6f7f9);min-width:22px;height:22px;color:var(--text,#17202a);font-size:var(--font-caption);border-radius:999px;place-items:center;padding:0 6px;font-weight:800;display:inline-grid}.info-panels-module__s6cRMW__addParticipantButton{min-height:var(--touch-target);border:1px solid color-mix(in srgb, var(--accent,#1f7a5a) 28%, var(--line));border-radius:var(--radius-sm,7px);background:var(--accent-soft,#e6f2ed);color:var(--accent,#1f7a5a);font:inherit;font-size:var(--font-control);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-weight:800;display:inline-flex}.info-panels-module__s6cRMW__addParticipantButton:hover:not(:disabled){border-color:var(--accent,#1f7a5a)}.info-panels-module__s6cRMW__addParticipantButton:disabled,.info-panels-module__s6cRMW__addCandidateButton:disabled,.info-panels-module__s6cRMW__deleteMemberButton:disabled,.info-panels-module__s6cRMW__memberRoleSelect:disabled,.info-panels-module__s6cRMW__searchField input:disabled,.info-panels-module__s6cRMW__roleField select:disabled{cursor:not-allowed;opacity:.58}.info-panels-module__s6cRMW__addParticipantButton svg:last-child{transition:transform .16s}.info-panels-module__s6cRMW__chevronOpen{transform:rotate(180deg)}.info-panels-module__s6cRMW__scrollBody{border-top:1px solid var(--line);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.info-panels-module__s6cRMW__addMemberPanel{border-bottom:1px solid var(--line);background:var(--surface-2,#f6f7f9);gap:10px;padding:12px 14px;display:grid}.info-panels-module__s6cRMW__addMemberPanel[hidden]{display:none}.info-panels-module__s6cRMW__addMemberToolbar{grid-template-columns:minmax(0,1fr) minmax(138px,.72fr);align-items:end;gap:8px;display:grid}.info-panels-module__s6cRMW__searchField{min-width:0;min-height:var(--touch-target);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface,#fff);color:var(--muted,#667482);align-items:center;gap:7px;padding:0 10px;display:flex}.info-panels-module__s6cRMW__searchField input{width:100%;min-width:0;color:var(--text,#17202a);font:inherit;font-size:max(16px, var(--font-control));background:0 0;border:0;outline:0;padding:0}.info-panels-module__s6cRMW__searchField input::placeholder{color:var(--muted,#667482)}.info-panels-module__s6cRMW__roleField{gap:4px;min-width:0;display:grid}.info-panels-module__s6cRMW__roleField>span{color:var(--muted,#667482);font-size:var(--font-caption);font-weight:700}.info-panels-module__s6cRMW__roleField select,.info-panels-module__s6cRMW__memberRoleSelect{width:100%;min-width:0;min-height:var(--touch-target);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface,#fff);color:var(--text,#17202a);font:inherit;font-size:max(16px, var(--font-control));padding:0 30px 0 9px;font-weight:700}.info-panels-module__s6cRMW__candidateResults{min-width:0}.info-panels-module__s6cRMW__candidateList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.info-panels-module__s6cRMW__candidateRow{border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface,#fff);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px;display:grid}.info-panels-module__s6cRMW__addCandidateButton{min-height:var(--touch-target);border:1px solid var(--accent,#1f7a5a);border-radius:var(--radius,8px);background:var(--accent-fill,#1f7a5a);color:var(--on-accent,#fff);font:inherit;font-size:var(--font-control);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:800;display:inline-flex}.info-panels-module__s6cRMW__muted{color:var(--muted,#667482);font-size:var(--font-secondary);line-height:var(--line-body);align-items:center;gap:6px;margin:0;display:flex}.info-panels-module__s6cRMW__compactError{border-radius:var(--radius-sm,6px);background:var(--danger-soft,#fff2f0);color:var(--danger,#b42318);font-size:var(--font-secondary);line-height:var(--line-body);margin:0;padding:8px}.info-panels-module__s6cRMW__memberList{margin:0;padding:0;list-style:none}.info-panels-module__s6cRMW__member{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:10px 14px;display:grid}.info-panels-module__s6cRMW__personCopy{gap:4px;min-width:0;display:grid}.info-panels-module__s6cRMW__personCopy>strong,.info-panels-module__s6cRMW__personName>strong,.info-panels-module__s6cRMW__memberProfileButton strong{font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.info-panels-module__s6cRMW__personPosition{min-width:0;color:var(--muted,#667482);font-size:var(--font-secondary);overflow-wrap:anywhere;line-height:1.3}.info-panels-module__s6cRMW__personName{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.info-panels-module__s6cRMW__personName>span{color:var(--accent,#1f7a5a);font-size:var(--font-caption);flex:none;align-items:center;gap:3px;font-weight:700;display:inline-flex}.info-panels-module__s6cRMW__personName>strong{min-width:0}.info-panels-module__s6cRMW__memberActions{grid-column:2/-1;grid-template-columns:minmax(0, 1fr) var(--touch-target);align-items:center;gap:8px;min-width:0;display:grid}.info-panels-module__s6cRMW__memberRoleSelect{min-height:var(--touch-target)}.info-panels-module__s6cRMW__deleteMemberButton{width:var(--touch-target);min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid color-mix(in srgb, var(--danger,#b42318) 26%, var(--line));border-radius:var(--radius,8px);background:var(--danger-soft,#fff2f0);color:var(--danger,#b42318);cursor:pointer;place-items:center;padding:0;display:inline-grid}.info-panels-module__s6cRMW__deleteMemberButton:hover:not(:disabled){border-color:var(--danger,#b42318)}.info-panels-module__s6cRMW__memberRestriction,.info-panels-module__s6cRMW__memberProgress{color:var(--muted,#667482);font-size:var(--font-caption);grid-column:2/-1;align-items:flex-start;gap:5px;line-height:1.35;display:inline-flex}.info-panels-module__s6cRMW__memberRestriction svg,.info-panels-module__s6cRMW__memberProgress svg{flex:none;margin-top:1px}.info-panels-module__s6cRMW__memberRestriction{color:var(--accent-strong,#176247)}.info-panels-module__s6cRMW__phoneLink,.info-panels-module__s6cRMW__readAt,.info-panels-module__s6cRMW__missingPhone{width:fit-content;color:var(--accent,#1f7a5a);font-size:var(--font-secondary);align-items:center;gap:5px;line-height:1.25;display:inline-flex}.info-panels-module__s6cRMW__phoneLink:hover{text-decoration:underline}.info-panels-module__s6cRMW__phoneLink{min-height:var(--touch-target)}.info-panels-module__s6cRMW__missingPhone,.info-panels-module__s6cRMW__readAt{color:var(--muted,#667482)}.info-panels-module__s6cRMW__state{min-height:220px;color:var(--muted,#667482);text-align:center;place-items:center;gap:8px;padding:24px;display:grid}.info-panels-module__s6cRMW__profileBody{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0;min-height:0;padding:16px;display:grid;overflow:auto}.info-panels-module__s6cRMW__profileDetails{background:var(--surface-2);border:0;border-radius:12px;gap:0;margin:0;display:grid;overflow:hidden}.info-panels-module__s6cRMW__profileDetails>div{border-bottom:1px solid var(--line);gap:5px;padding:12px;display:grid}.info-panels-module__s6cRMW__profileDetails>div:last-child{border-bottom:0}.info-panels-module__s6cRMW__profileDetails dt{color:var(--muted);font-size:var(--font-meta);align-items:center;gap:6px;font-weight:500;display:inline-flex}.info-panels-module__s6cRMW__profileDetails dd{min-width:0;color:var(--text);font-size:var(--font-body);overflow-wrap:anywhere;margin:0}.info-panels-module__s6cRMW__profilePhoneRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.info-panels-module__s6cRMW__profilePhoneRow a{color:var(--text);font-weight:550;text-decoration:none}.info-panels-module__s6cRMW__profilePhoneRow a:hover{text-decoration:underline}.info-panels-module__s6cRMW__profileUnavailable{border-radius:var(--radius,8px);background:var(--surface-2);color:var(--muted);font-size:var(--font-secondary);overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.4}.info-panels-module__s6cRMW__profileActions{padding:12px 14px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);margin-top:auto}.info-panels-module__s6cRMW__profileMessageButton,.info-panels-module__s6cRMW__profileMentionButton{width:100%;min-height:max(46px, var(--touch-target));font:inherit;font-size:var(--font-control);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-weight:650;line-height:1.35;display:flex}.info-panels-module__s6cRMW__profileMessageButton{background:var(--accent-fill);color:var(--on-accent)}.info-panels-module__s6cRMW__profileMentionButton{background:var(--surface-2);color:var(--text)}.info-panels-module__s6cRMW__profileMessageButton:disabled,.info-panels-module__s6cRMW__profileMentionButton:disabled{opacity:.55;cursor:default}.info-panels-module__s6cRMW__profileMessageButton:focus-visible,.info-panels-module__s6cRMW__profileMentionButton:focus-visible,.info-panels-module__s6cRMW__memberProfileButton:focus-visible,.info-panels-module__s6cRMW__memberAvatarButton:focus-visible,.info-panels-module__s6cRMW__memberMessageButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.info-panels-module__s6cRMW__profileContactPlaceholder{color:var(--muted);font-size:var(--font-secondary)}.info-panels-module__s6cRMW__profileCopyFeedback{min-height:1.4em;color:var(--accent);font-size:var(--font-caption);text-align:center}.info-panels-module__s6cRMW__profileActions>button{width:100%}.info-panels-module__s6cRMW__state strong{color:var(--text,#17202a);font-size:var(--font-body)}.info-panels-module__s6cRMW__state span{max-width:300px;font-size:var(--font-secondary);line-height:var(--line-body)}.info-panels-module__s6cRMW__state button{min-height:var(--touch-target);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface,#fff);color:var(--text,#17202a);font:inherit;font-size:var(--font-control);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.info-panels-module__s6cRMW__loadingIcon{animation:.9s linear infinite info-panels-module__s6cRMW__readers-loading-spin}@keyframes info-panels-module__s6cRMW__readers-loading-spin{to{transform:rotate(360deg)}}.info-panels-module__s6cRMW__messageExcerpt{border-left:3px solid var(--accent,#1f7a5a);border-radius:0 var(--radius-sm,6px) var(--radius-sm,6px) 0;background:var(--surface-2,#f6f7f9);gap:4px;margin:10px 12px 0;padding:9px 10px;display:grid}.info-panels-module__s6cRMW__messageExcerpt strong{color:var(--accent,#1f7a5a);font-size:var(--font-secondary)}.info-panels-module__s6cRMW__messageExcerpt p{font-size:var(--font-body);line-height:var(--line-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.info-panels-module__s6cRMW__messageExcerpt span{color:var(--muted,#667482);font-size:var(--font-caption);align-items:center;gap:4px;display:inline-flex}.info-panels-module__s6cRMW__inlineError{border-radius:var(--radius-sm,6px);background:var(--danger-soft);color:var(--danger,#b73838);font-size:var(--font-secondary);margin:10px 12px;padding:8px}.info-panels-module__s6cRMW__inlineNotice{border-radius:var(--radius-sm,7px);background:var(--accent-soft,#e6f2ed);color:var(--accent-strong,#176247);font-size:var(--font-secondary);line-height:var(--line-body);align-items:center;gap:6px;margin:10px 12px;padding:8px 9px;display:flex}.info-panels-module__s6cRMW__copyFeedback{border-radius:var(--radius-sm,7px);background:var(--accent-soft,#e6f2ed);color:var(--accent-strong,#176247);font-size:var(--font-secondary);line-height:var(--line-body);margin:10px 12px;padding:8px 9px}.info-panels-module__s6cRMW__copyFeedbackError{background:var(--danger-soft,#fff2f0);color:var(--danger,#b42318)}.info-panels-module__s6cRMW__iconButton:focus-visible,.info-panels-module__s6cRMW__settingsAction:focus-visible,.info-panels-module__s6cRMW__addParticipantButton:focus-visible,.info-panels-module__s6cRMW__addCandidateButton:focus-visible,.info-panels-module__s6cRMW__deleteMemberButton:focus-visible,.info-panels-module__s6cRMW__memberRoleSelect:focus-visible,.info-panels-module__s6cRMW__roleField select:focus-visible,.info-panels-module__s6cRMW__searchField:focus-within{outline:2px solid var(--accent,#1f7a5a);outline-offset:2px}.info-panels-module__s6cRMW__spinner{animation:.9s linear infinite info-panels-module__s6cRMW__info-panel-spin}@keyframes info-panels-module__s6cRMW__info-panel-spin{to{transform:rotate(360deg)}}@media (max-width:520px){.info-panels-module__s6cRMW__header,.info-panels-module__s6cRMW__member,.info-panels-module__s6cRMW__addMemberPanel,.info-panels-module__s6cRMW__sectionHeading{padding-left:11px;padding-right:11px}.info-panels-module__s6cRMW__addMemberToolbar{grid-template-columns:minmax(0,1fr)}.info-panels-module__s6cRMW__personName>span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}}@media (max-width:820px),(pointer:coarse){.info-panels-module__s6cRMW__header{padding:calc(12px + env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 12px max(14px, env(safe-area-inset-left))}.info-panels-module__s6cRMW__scrollBody{padding-bottom:env(safe-area-inset-bottom)}.info-panels-module__s6cRMW__profileBody{padding-right:max(16px, env(safe-area-inset-right));padding-left:max(16px, env(safe-area-inset-left))}.info-panels-module__s6cRMW__profileBody:last-child{padding-bottom:max(16px, env(safe-area-inset-bottom))}.info-panels-module__s6cRMW__iconButton,.info-panels-module__s6cRMW__deleteMemberButton,.info-panels-module__s6cRMW__state button{width:var(--touch-target);min-width:var(--touch-target);min-height:var(--touch-target)}.info-panels-module__s6cRMW__state button{width:auto}.info-panels-module__s6cRMW__settingsAction,.info-panels-module__s6cRMW__addParticipantButton,.info-panels-module__s6cRMW__phoneLink,.info-panels-module__s6cRMW__profilePhoneRow a,.info-panels-module__s6cRMW__addCandidateButton,.info-panels-module__s6cRMW__memberRoleSelect,.info-panels-module__s6cRMW__roleField select,.info-panels-module__s6cRMW__searchField{min-height:var(--touch-target)}.info-panels-module__s6cRMW__profilePhoneRow a{align-items:center;display:inline-flex}.info-panels-module__s6cRMW__searchField input,.info-panels-module__s6cRMW__roleField select,.info-panels-module__s6cRMW__memberRoleSelect{font-size:max(16px, var(--font-control))}}@media (prefers-reduced-motion:reduce){.info-panels-module__s6cRMW__spinner,.info-panels-module__s6cRMW__loadingIcon{animation:none}.info-panels-module__s6cRMW__addParticipantButton svg:last-child{transition:none}}.info-panels-module__s6cRMW__profileTitle{font-size:var(--font-list-title);flex:1;margin:0}.info-panels-module__s6cRMW__profileIdentity{text-align:center;justify-items:center;gap:7px;padding:12px 4px 8px;display:grid}.info-panels-module__s6cRMW__profileAvatarWrap{margin-bottom:9px;position:relative}.info-panels-module__s6cRMW__profileIdentity .info-panels-module__s6cRMW__profileAvatar{background:var(--avatar-bg);color:var(--avatar-text);border:1px solid var(--avatar-border);border-radius:50%;place-items:center;width:96px;height:96px;font-size:30px;display:grid}.info-panels-module__s6cRMW__profileOnlineDot{border:3px solid var(--surface);background:var(--success,#238755);border-radius:50%;width:19px;height:19px;position:absolute;bottom:3px;right:3px}.info-panels-module__s6cRMW__profileIdentity h3{font-size:var(--font-title);overflow-wrap:anywhere;margin:4px 0 0;font-weight:650;line-height:1.25}.info-panels-module__s6cRMW__profileIdentity p{color:var(--muted);font-size:var(--font-secondary);overflow-wrap:anywhere;margin:0;line-height:1.45}.info-panels-module__s6cRMW__profileIdentity .info-panels-module__s6cRMW__profilePresence{font-size:var(--font-caption);margin-top:2px}.info-panels-module__s6cRMW__profilePosition{max-width:30ch}.info-panels-module__s6cRMW__profileIdentity .info-panels-module__s6cRMW__profilePresenceOnline{color:var(--success,#238755)}.info-panels-module__s6cRMW__personPresence{color:var(--muted);font-size:var(--font-caption);line-height:1.4}.info-panels-module__s6cRMW__personPresence.info-panels-module__s6cRMW__profilePresenceOnline{color:var(--success,#238755)}.info-panels-module__s6cRMW__profileSelf{background:var(--surface-2);color:var(--muted);font-size:var(--font-caption);border-radius:20px;padding:3px 9px}.info-panels-module__s6cRMW__memberAvatarButton,.info-panels-module__s6cRMW__memberProfileButton{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}.info-panels-module__s6cRMW__memberAvatarButton{border-radius:50%}.info-panels-module__s6cRMW__memberProfileButton:hover strong{color:var(--accent)}.info-panels-module__s6cRMW__memberProfileButton{max-width:100%}.info-panels-module__s6cRMW__memberProfileButton strong{overflow-wrap:anywhere;white-space:normal}.info-panels-module__s6cRMW__personName>span{max-width:100%}.info-panels-module__s6cRMW__memberContactActions{align-content:start;gap:5px;display:grid}.info-panels-module__s6cRMW__memberMessageButton{min-width:var(--touch-target);min-height:var(--touch-target);background:var(--accent-soft);color:var(--accent);cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.info-panels-module__s6cRMW__memberMessageButton:disabled{opacity:.55;cursor:default}
.draft-attachment-preview-module__cd02RW__preview{background:var(--accent-soft,#e6f2ed);color:var(--accent,#1f7a5a);isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:1px solid #1e304017;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.draft-attachment-preview-module__cd02RW__compact{border-radius:8px;width:46px;height:46px}.draft-attachment-preview-module__cd02RW__photo,.draft-attachment-preview-module__cd02RW__video{aspect-ratio:4/3;background:var(--surface-3,#edf2f6);width:min(164px,42vw);box-shadow:none;border-radius:12px}.draft-attachment-preview-module__cd02RW__video{background:var(--surface-3);color:var(--accent)}.draft-attachment-preview-module__cd02RW__image{z-index:1;object-fit:cover;opacity:0;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .14s;display:block;position:absolute;inset:0}.draft-attachment-preview-module__cd02RW__ready .draft-attachment-preview-module__cd02RW__image{opacity:1}.draft-attachment-preview-module__cd02RW__fallback{z-index:2;color:inherit;place-items:center;display:grid;position:absolute;inset:0}.draft-attachment-preview-module__cd02RW__loading{color:var(--muted,#667482)}.draft-attachment-preview-module__cd02RW__error{background:var(--danger-soft,#f9e8e8);color:var(--danger,#a03434);border-color:#a034342e}.draft-attachment-preview-module__cd02RW__spinner{animation:.8s linear infinite draft-attachment-preview-module__cd02RW__draft-preview-spin}@keyframes draft-attachment-preview-module__cd02RW__draft-preview-spin{to{transform:rotate(360deg)}}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.draft-attachment-preview-module__cd02RW__compact{width:52px;height:52px}.draft-attachment-preview-module__cd02RW__photo,.draft-attachment-preview-module__cd02RW__video{width:min(168px,44vw)}}@media (prefers-reduced-motion:reduce){.draft-attachment-preview-module__cd02RW__image{transition:none}.draft-attachment-preview-module__cd02RW__spinner{animation:none}}
.draft-attachments-tray-module__YYaRsW__tray{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 72%, transparent);border-radius:9px;gap:6px;min-width:0;padding:7px;display:grid}.draft-attachments-tray-module__YYaRsW__header{color:var(--muted,#667482);font-size:var(--font-caption);justify-content:space-between;align-items:center;gap:10px;display:flex}.draft-attachments-tray-module__YYaRsW__header strong{color:var(--text,#17202a);font-size:var(--font-meta)}.draft-attachments-tray-module__YYaRsW__list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;align-items:stretch;gap:6px;min-width:0;margin:0;padding:0 0 1px;list-style:none;display:flex;overflow-x:auto}.draft-attachments-tray-module__YYaRsW__item{border:1px solid var(--line,#d7dde4);background:var(--surface,#fff);scroll-snap-align:start;min-width:0;position:relative;overflow:hidden}.draft-attachments-tray-module__YYaRsW__mediaItem{background:#171e25;border-radius:9px;flex:0 0 84px;width:84px;height:84px;padding:0}.draft-attachments-tray-module__YYaRsW__mediaItem>:first-child{aspect-ratio:1;width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.draft-attachments-tray-module__YYaRsW__fileItem{border-radius:8px;flex:0 0 min(230px,72vw);align-items:center;gap:8px;width:min(230px,72vw);min-height:64px;padding:5px;display:flex}.draft-attachments-tray-module__YYaRsW__copy{flex:auto;gap:2px;min-width:0;display:grid}.draft-attachments-tray-module__YYaRsW__copy strong,.draft-attachments-tray-module__YYaRsW__copy small{white-space:nowrap}.draft-attachments-tray-module__YYaRsW__copy strong{font-size:var(--font-body);line-height:1.25}.draft-attachments-tray-module__YYaRsW__copy small{color:var(--muted,#667482);font-size:var(--font-secondary)}.draft-attachments-tray-module__YYaRsW__removeButton{width:var(--touch-target);min-height:var(--touch-target);color:var(--muted,#667482);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.draft-attachments-tray-module__YYaRsW__removeButton:hover:not(:disabled){background:var(--surface-3,#edf2f6);color:var(--danger,#a03434)}.draft-attachments-tray-module__YYaRsW__removeButton:focus-visible{outline:3px solid var(--focus-ring,#1f5f8f);outline-offset:1px}.draft-attachments-tray-module__YYaRsW__removeButton:disabled{cursor:wait;opacity:.45}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton{width:var(--touch-target);min-height:var(--touch-target);color:#fff;z-index:3;background:0 0;border:0;position:absolute;top:4px;right:4px}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton:before{content:"";-webkit-backdrop-filter:none;backdrop-filter:none;background:#111921ad;border:1px solid #ffffff47;border-radius:50%;width:26px;height:26px;position:absolute}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton svg{z-index:1;position:relative}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton:hover:not(:disabled){color:#fff;background:0 0}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton:hover:not(:disabled):before{background:#111921e6}.draft-attachments-tray-module__YYaRsW__orderBadge{z-index:2;color:#fff;min-width:21px;min-height:21px;font-size:var(--font-caption);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:#111921a8;border:1px solid #ffffff3d;border-radius:999px;place-items:center;padding:0 5px;font-weight:700;line-height:1;display:grid;position:absolute;top:5px;left:5px}.draft-attachments-tray-module__YYaRsW__mediaName{z-index:2;color:#fff;pointer-events:none;background:linear-gradient(#11192100 0%,#111921d6 62%,#111921f0 100%);min-width:0;padding:12px 6px 5px;display:block;position:absolute;bottom:0;left:0;right:0}.draft-attachments-tray-module__YYaRsW__mediaName strong{font-size:var(--font-caption);text-shadow:0 1px 2px #000000b8;line-height:1.15}.draft-attachments-tray-module__YYaRsW__screenReaderOnly{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.draft-attachments-tray-module__YYaRsW__tray{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:6px}.draft-attachments-tray-module__YYaRsW__header{place-content:center start;gap:2px;max-width:72px;line-height:1.2;display:grid}.draft-attachments-tray-module__YYaRsW__header span{display:none}.draft-attachments-tray-module__YYaRsW__mediaItem{flex-basis:68px;width:68px;height:68px}.draft-attachments-tray-module__YYaRsW__fileItem{flex-basis:min(200px,62vw);width:min(200px,62vw);min-height:68px}.draft-attachments-tray-module__YYaRsW__removeButton{width:var(--touch-target);min-height:var(--touch-target)}.draft-attachments-tray-module__YYaRsW__mediaRemoveButton{width:var(--touch-target);min-height:var(--touch-target);top:2px;right:2px}}@media (max-width:820px),(pointer:coarse){.draft-attachments-tray-module__YYaRsW__mediaRemoveButton:before,.draft-attachments-tray-module__YYaRsW__orderBadge{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.draft-attachments-tray-module__YYaRsW__list{scroll-behavior:auto}}
.middle-ellipsis-file-name-module__Q_LdDW__name{white-space:nowrap;min-width:0;max-width:100%;display:flex;overflow:hidden}.middle-ellipsis-file-name-module__Q_LdDW__start{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.middle-ellipsis-file-name-module__Q_LdDW__fixedSegments .middle-ellipsis-file-name-module__Q_LdDW__start{text-overflow:clip;flex:0 auto}.middle-ellipsis-file-name-module__Q_LdDW__ellipsis,.middle-ellipsis-file-name-module__Q_LdDW__end{white-space:nowrap;flex:none}
.GroupSettingsPanel-module__GOQ3zW__backdrop{top:var(--app-viewport-page-top,0px);z-index:100;height:var(--app-viewport-height,100dvh);background:#19253252;justify-items:end;animation:.18s ease-out GroupSettingsPanel-module__GOQ3zW__settings-fade-in;display:grid;position:fixed;bottom:auto;left:0;right:0}.GroupSettingsPanel-module__GOQ3zW__panel{border-left:1px solid var(--line,#dbe3ea);background:var(--surface,#fff);width:min(640px,100vw - 48px);height:100%;min-height:0;color:var(--text,#182431);grid-template-rows:auto auto minmax(0,1fr);animation:.24s cubic-bezier(.2,.75,.25,1) GroupSettingsPanel-module__GOQ3zW__settings-enter;display:grid;box-shadow:-12px 0 40px #1522301f}.GroupSettingsPanel-module__GOQ3zW__header{z-index:2;grid-template-columns:44px minmax(0, 1fr) var(--touch-target);border-bottom:1px solid var(--line,#dbe3ea);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:12px;min-height:90px;padding:18px 24px;display:grid;position:sticky;top:0}.GroupSettingsPanel-module__GOQ3zW__headerIcon{background:var(--accent-soft,#e8f1f7);width:44px;height:44px;color:var(--accent,#2f6f9f);border-radius:12px;place-items:center;display:grid}.GroupSettingsPanel-module__GOQ3zW__headerEmoji{font-size:24px;line-height:1}.GroupSettingsPanel-module__GOQ3zW__headerCopy{min-width:0}.GroupSettingsPanel-module__GOQ3zW__headerCopy p,.GroupSettingsPanel-module__GOQ3zW__headerCopy h2,.GroupSettingsPanel-module__GOQ3zW__headerCopy span{margin:0}.GroupSettingsPanel-module__GOQ3zW__headerMeta{align-items:center;gap:7px;min-width:0;display:flex!important}.GroupSettingsPanel-module__GOQ3zW__headerMeta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__headerMeta em{color:var(--warning-text);font-size:var(--font-caption);flex:none;font-style:normal;font-weight:800}.GroupSettingsPanel-module__GOQ3zW__headerCopy p{color:var(--muted,#6b7a8c);font-size:var(--font-caption);font-weight:600}.GroupSettingsPanel-module__GOQ3zW__headerCopy h2{font-size:var(--font-title);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.2;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__headerCopy span{color:var(--muted,#6b7a8c);font-size:var(--font-meta);margin-top:3px;font-weight:650;display:block}.GroupSettingsPanel-module__GOQ3zW__closeButton,.GroupSettingsPanel-module__GOQ3zW__iconAction,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton{width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--line,#dbe3ea);background:var(--surface);color:var(--muted,#6b7a8c);cursor:pointer;border-radius:10px;flex:none;place-items:center;padding:0;display:inline-grid}.GroupSettingsPanel-module__GOQ3zW__closeButton:hover,.GroupSettingsPanel-module__GOQ3zW__iconAction:hover{border-color:var(--accent,#2f6f9f);background:var(--accent-soft,#e8f1f7);color:var(--accent,#2f6f9f)}.GroupSettingsPanel-module__GOQ3zW__body{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--surface,#fff);grid-row:3;min-width:0;min-height:0;padding:28px 24px 36px;overflow:auto}.GroupSettingsPanel-module__GOQ3zW__sectionNav{border-bottom:1px solid var(--line,#dbe3ea);background:var(--surface);scrollbar-width:none;grid-row:2;gap:22px;min-width:0;padding:0 24px;display:flex;overflow-x:auto}.GroupSettingsPanel-module__GOQ3zW__sectionNav::-webkit-scrollbar{display:none}.GroupSettingsPanel-module__GOQ3zW__sectionNav button{min-height:max(48px, var(--touch-target));color:var(--muted,#6b7a8c);font:inherit;font-size:var(--font-control);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 2px;font-weight:650;display:inline-flex;position:relative}.GroupSettingsPanel-module__GOQ3zW__sectionNav button:hover,.GroupSettingsPanel-module__GOQ3zW__sectionNav button:focus-visible{color:var(--accent-strong,#245d88)}.GroupSettingsPanel-module__GOQ3zW__sectionNav button[aria-selected=true]{color:var(--text,#182431)}.GroupSettingsPanel-module__GOQ3zW__sectionNav button[aria-selected=true]:after{background:var(--accent);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.GroupSettingsPanel-module__GOQ3zW__navCount{color:var(--muted);font-size:var(--font-caption);font-variant-numeric:tabular-nums}.GroupSettingsPanel-module__GOQ3zW__navDot{background:var(--warning-text);border-radius:50%;width:6px;height:6px}.GroupSettingsPanel-module__GOQ3zW__statusStack{z-index:2;margin-bottom:12px;position:sticky;top:0}.GroupSettingsPanel-module__GOQ3zW__loadingState,.GroupSettingsPanel-module__GOQ3zW__loadFailure{min-height:220px;color:var(--muted,#6b7a8c);text-align:center;justify-items:center;gap:7px;padding:28px 18px;display:grid}.GroupSettingsPanel-module__GOQ3zW__loadingState strong,.GroupSettingsPanel-module__GOQ3zW__loadFailure strong{color:var(--text,#182431);font-size:var(--font-body)}.GroupSettingsPanel-module__GOQ3zW__loadingState span,.GroupSettingsPanel-module__GOQ3zW__loadFailure span{max-width:340px;font-size:var(--font-secondary);line-height:var(--line-body)}.GroupSettingsPanel-module__GOQ3zW__loadFailure>svg{color:var(--danger,#b62a2a)}.GroupSettingsPanel-module__GOQ3zW__loadFailure .GroupSettingsPanel-module__GOQ3zW__primaryButton{margin-top:4px}.GroupSettingsPanel-module__GOQ3zW__spinner{color:var(--accent,#2f6f9f);animation:.8s linear infinite GroupSettingsPanel-module__GOQ3zW__settings-spin}.GroupSettingsPanel-module__GOQ3zW__loading,.GroupSettingsPanel-module__GOQ3zW__emptyState,.GroupSettingsPanel-module__GOQ3zW__readOnlyText,.GroupSettingsPanel-module__GOQ3zW__muted,.GroupSettingsPanel-module__GOQ3zW__inlineError{color:var(--muted,#6b7a8c);font-size:var(--font-secondary);line-height:var(--line-body);margin:0}.GroupSettingsPanel-module__GOQ3zW__loading,.GroupSettingsPanel-module__GOQ3zW__emptyState{border:1px dashed var(--line,#dbe3ea);background:var(--surface);text-align:center;border-radius:10px;padding:16px}.GroupSettingsPanel-module__GOQ3zW__notice,.GroupSettingsPanel-module__GOQ3zW__error{border:1px solid color-mix(in srgb, var(--success) 34%, var(--line));background:var(--accent-soft);color:var(--accent);font-size:var(--font-secondary);border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-weight:750;display:flex}.GroupSettingsPanel-module__GOQ3zW__error,.GroupSettingsPanel-module__GOQ3zW__inlineError{border-color:color-mix(in srgb, var(--danger) 34%, var(--line));background:var(--danger-soft);color:var(--danger)}.GroupSettingsPanel-module__GOQ3zW__inlineError{border:1px solid color-mix(in srgb, var(--danger) 34%, var(--line));border-radius:8px;padding:8px 10px}.GroupSettingsPanel-module__GOQ3zW__card{align-content:start;gap:24px;min-width:0;padding:0;animation:.18s ease-out GroupSettingsPanel-module__GOQ3zW__settings-content-in;display:grid}.GroupSettingsPanel-module__GOQ3zW__card[hidden]{display:none}.GroupSettingsPanel-module__GOQ3zW__card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}.GroupSettingsPanel-module__GOQ3zW__sectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.GroupSettingsPanel-module__GOQ3zW__sectionHeader h3,.GroupSettingsPanel-module__GOQ3zW__sectionHeader p{margin:0}.GroupSettingsPanel-module__GOQ3zW__sectionHeader h3{color:var(--text,#182431);font-size:var(--font-list-title);align-items:center;gap:7px;line-height:1.25;display:inline-flex}.GroupSettingsPanel-module__GOQ3zW__sectionHeader p{color:var(--muted,#6b7a8c);font-size:var(--font-meta);margin-top:7px;line-height:1.5}.GroupSettingsPanel-module__GOQ3zW__counter,.GroupSettingsPanel-module__GOQ3zW__statusBadge,.GroupSettingsPanel-module__GOQ3zW__roleBadge{background:var(--surface-3);color:var(--muted,#6b7a8c);font-size:var(--font-caption);white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-weight:800}.GroupSettingsPanel-module__GOQ3zW__form{gap:20px;display:grid}.GroupSettingsPanel-module__GOQ3zW__form>.GroupSettingsPanel-module__GOQ3zW__primaryButton{margin-top:4px}.GroupSettingsPanel-module__GOQ3zW__field{color:var(--muted,#6b7a8c);font-size:var(--font-meta);gap:8px;font-weight:600;display:grid}.GroupSettingsPanel-module__GOQ3zW__iconField{min-width:0;color:var(--muted,#6b7a8c);border:0;gap:6px;margin:0;padding:0;display:grid}.GroupSettingsPanel-module__GOQ3zW__iconField legend{font-size:var(--font-meta);padding:0;font-weight:750}.GroupSettingsPanel-module__GOQ3zW__iconField small{color:var(--muted,#6b7a8c);font-size:var(--font-caption);line-height:1.3}.GroupSettingsPanel-module__GOQ3zW__iconPicker,.GroupSettingsPanel-module__GOQ3zW__iconPresets,.GroupSettingsPanel-module__GOQ3zW__iconCustom{align-items:center;display:flex}.GroupSettingsPanel-module__GOQ3zW__iconPicker{flex-wrap:wrap;gap:8px}.GroupSettingsPanel-module__GOQ3zW__iconPresets{flex-wrap:wrap;gap:5px}.GroupSettingsPanel-module__GOQ3zW__iconPreset{width:var(--touch-target);height:var(--touch-target);border:1px solid var(--line,#dbe3ea);background:var(--surface-2);color:var(--text,#182431);font:inherit;cursor:pointer;border-radius:9px;place-items:center;padding:0;font-size:18px;line-height:1;display:inline-grid}.GroupSettingsPanel-module__GOQ3zW__iconPreset:hover:not(:disabled){border-color:var(--accent,#2f6f9f);background:var(--accent-soft,#e8f1f7)}.GroupSettingsPanel-module__GOQ3zW__iconPreset:focus-visible,.GroupSettingsPanel-module__GOQ3zW__iconInput:focus{border-color:var(--accent,#2f6f9f);outline:2px solid var(--focus-ring);outline-offset:1px}.GroupSettingsPanel-module__GOQ3zW__iconPreset:disabled,.GroupSettingsPanel-module__GOQ3zW__iconInput:disabled{cursor:not-allowed;opacity:.62}.GroupSettingsPanel-module__GOQ3zW__iconPresetActive{border-color:var(--accent,#2f6f9f);background:var(--accent-soft,#e8f1f7)}.GroupSettingsPanel-module__GOQ3zW__iconClear{width:auto;min-width:var(--touch-target);font-size:var(--font-caption);padding:0 8px;font-weight:800}.GroupSettingsPanel-module__GOQ3zW__iconCustom{font-size:var(--font-caption);gap:6px;font-weight:750}.GroupSettingsPanel-module__GOQ3zW__iconInput{width:68px;height:var(--touch-target);border:1px solid var(--line,#dbe3ea);background:var(--surface);color:var(--text,#182431);font:inherit;font-size:max(16px, var(--font-control));text-align:center;border-radius:9px;outline:none;padding:0 8px}.GroupSettingsPanel-module__GOQ3zW__input,.GroupSettingsPanel-module__GOQ3zW__textarea,.GroupSettingsPanel-module__GOQ3zW__select{width:100%;min-height:var(--touch-target);border:1px solid var(--line,#dbe3ea);background:var(--surface);color:var(--text,#182431);font:inherit;font-size:max(16px, var(--font-control));border-radius:9px;outline:none}.GroupSettingsPanel-module__GOQ3zW__input,.GroupSettingsPanel-module__GOQ3zW__select{padding:0 11px}.GroupSettingsPanel-module__GOQ3zW__textarea{resize:vertical;padding:10px 11px}.GroupSettingsPanel-module__GOQ3zW__select{padding-right:30px}.GroupSettingsPanel-module__GOQ3zW__input:focus,.GroupSettingsPanel-module__GOQ3zW__textarea:focus,.GroupSettingsPanel-module__GOQ3zW__select:focus,.GroupSettingsPanel-module__GOQ3zW__searchField:focus-within{border-color:var(--accent,#2f6f9f);outline:2px solid var(--focus-ring);outline-offset:1px}.GroupSettingsPanel-module__GOQ3zW__input:disabled,.GroupSettingsPanel-module__GOQ3zW__textarea:disabled,.GroupSettingsPanel-module__GOQ3zW__select:disabled{cursor:not-allowed;opacity:.62}.GroupSettingsPanel-module__GOQ3zW__primaryButton,.GroupSettingsPanel-module__GOQ3zW__secondaryButton,.GroupSettingsPanel-module__GOQ3zW__dangerButton,.GroupSettingsPanel-module__GOQ3zW__quietButton{width:max-content;min-height:var(--touch-target);font:inherit;font-size:var(--font-control);cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:650;display:inline-flex}.GroupSettingsPanel-module__GOQ3zW__quietButton{color:var(--muted);background:0 0;border-color:#0000;padding:0 8px}.GroupSettingsPanel-module__GOQ3zW__quietButton:hover:not(:disabled),.GroupSettingsPanel-module__GOQ3zW__quietButton[aria-pressed=true]{background:var(--surface-hover);color:var(--accent-strong)}.GroupSettingsPanel-module__GOQ3zW__archiveButton:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.GroupSettingsPanel-module__GOQ3zW__primaryButton{background:var(--accent-fill,#1f7a5a);color:var(--on-accent,#fff)}.GroupSettingsPanel-module__GOQ3zW__primaryButton:hover{background:var(--accent-fill-hover,#176247)}.GroupSettingsPanel-module__GOQ3zW__secondaryButton{border-color:var(--line,#dbe3ea);background:var(--surface);color:var(--text,#182431)}.GroupSettingsPanel-module__GOQ3zW__secondaryButton:hover{border-color:var(--accent,#2f6f9f);background:var(--accent-soft,#e8f1f7);color:var(--accent,#2f6f9f)}.GroupSettingsPanel-module__GOQ3zW__dangerButton{border-color:color-mix(in srgb, var(--danger) 34%, var(--line));background:var(--danger-soft);color:var(--danger,#b62a2a)}.GroupSettingsPanel-module__GOQ3zW__dangerButton:hover,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton:hover{border-color:var(--danger,#b62a2a);background:var(--danger-soft);color:var(--danger,#b62a2a)}.GroupSettingsPanel-module__GOQ3zW__primaryButton:disabled,.GroupSettingsPanel-module__GOQ3zW__secondaryButton:disabled,.GroupSettingsPanel-module__GOQ3zW__dangerButton:disabled,.GroupSettingsPanel-module__GOQ3zW__quietButton:disabled,.GroupSettingsPanel-module__GOQ3zW__closeButton:disabled,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton:disabled,.GroupSettingsPanel-module__GOQ3zW__iconAction:disabled{cursor:not-allowed;opacity:.55}.GroupSettingsPanel-module__GOQ3zW__primaryButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__secondaryButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__dangerButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__quietButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__closeButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton:focus-visible,.GroupSettingsPanel-module__GOQ3zW__iconAction:focus-visible,.GroupSettingsPanel-module__GOQ3zW__sectionNav button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.GroupSettingsPanel-module__GOQ3zW__primaryButton:disabled{border-color:var(--line);background:var(--surface-3);color:var(--muted);opacity:1}.GroupSettingsPanel-module__GOQ3zW__switchRow{border-bottom:1px solid var(--line,#dbe3ea);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:4px 0 20px;display:flex}.GroupSettingsPanel-module__GOQ3zW__switchRow span,.GroupSettingsPanel-module__GOQ3zW__switchRow strong,.GroupSettingsPanel-module__GOQ3zW__switchRow small{display:block}.GroupSettingsPanel-module__GOQ3zW__switchRow strong{color:var(--text,#182431);font-size:var(--font-body);font-weight:600}.GroupSettingsPanel-module__GOQ3zW__switchRow small{color:var(--muted,#6b7a8c);font-size:var(--font-caption);margin-top:3px;line-height:1.3}.GroupSettingsPanel-module__GOQ3zW__switchRow input{appearance:none;border:1px solid var(--line-strong);background:var(--surface-3);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;position:relative}.GroupSettingsPanel-module__GOQ3zW__switchRow input:before{background:var(--muted);content:"";border-radius:50%;width:16px;height:16px;transition:transform .16s,background-color .16s;position:absolute;top:3px;left:3px}.GroupSettingsPanel-module__GOQ3zW__switchRow input:checked{border-color:var(--accent-fill);background:var(--accent-fill)}.GroupSettingsPanel-module__GOQ3zW__switchRow input:checked:before{background:var(--on-accent,#fff);transform:translate(16px)}.GroupSettingsPanel-module__GOQ3zW__switchRow input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.GroupSettingsPanel-module__GOQ3zW__switchRow input:disabled{opacity:.5;cursor:not-allowed}.GroupSettingsPanel-module__GOQ3zW__memberList,.GroupSettingsPanel-module__GOQ3zW__candidateList,.GroupSettingsPanel-module__GOQ3zW__topicList{gap:7px;display:grid}.GroupSettingsPanel-module__GOQ3zW__archivedTopics{border:1px solid var(--line,#dbe3ea);background:var(--surface-2,#f7f9fb);border-radius:10px;min-width:0;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummary{min-height:max(46px, var(--touch-target));color:var(--muted,#6b7a8c);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;list-style:none;display:flex}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummary::-webkit-details-marker{display:none}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummary:hover,.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummary:focus-visible{background:var(--surface-hover);color:var(--text,#182431)}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummaryCopy{align-items:center;gap:8px;min-width:0;display:inline-flex}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummaryCopy strong{font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsSummaryCopy small{background:var(--surface-3);min-width:22px;height:20px;color:var(--muted);font-size:var(--font-caption);border-radius:999px;place-items:center;padding:0 6px;font-weight:750;display:inline-grid}.GroupSettingsPanel-module__GOQ3zW__archivedTopicsChevron{flex:none;transition:transform .16s}.GroupSettingsPanel-module__GOQ3zW__archivedTopics[open] .GroupSettingsPanel-module__GOQ3zW__archivedTopicsChevron{transform:rotate(180deg)}.GroupSettingsPanel-module__GOQ3zW__archivedTopicList{border-top:1px solid var(--line,#dbe3ea);background:var(--surface);gap:7px;min-width:0;padding:7px;display:grid}.GroupSettingsPanel-module__GOQ3zW__memberRow,.GroupSettingsPanel-module__GOQ3zW__candidateRow,.GroupSettingsPanel-module__GOQ3zW__topicRow{content-visibility:auto;contain-intrinsic-size:auto 64px;border:1px solid var(--line,#dbe3ea);background:var(--surface-2,#f7f9fb);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}.GroupSettingsPanel-module__GOQ3zW__memberRow{grid-template-columns:38px minmax(150px,1fr) auto minmax(180px,auto)}.GroupSettingsPanel-module__GOQ3zW__copyFeedback,.GroupSettingsPanel-module__GOQ3zW__memberProgress{color:var(--accent-strong,#245d88);font-size:var(--font-caption);grid-column:2/-1;justify-self:start;font-weight:750;line-height:1.35}.GroupSettingsPanel-module__GOQ3zW__copyFeedbackError{color:var(--danger)}.GroupSettingsPanel-module__GOQ3zW__candidateRow{grid-template-columns:38px minmax(0,1fr) auto}.GroupSettingsPanel-module__GOQ3zW__avatar{background:var(--avatar-bg);width:38px;height:38px;color:var(--accent-strong,#245d88);font-size:var(--font-meta);border-radius:50%;place-items:center;font-weight:850;display:grid}.GroupSettingsPanel-module__GOQ3zW__personCopy,.GroupSettingsPanel-module__GOQ3zW__topicCopy{min-width:0}.GroupSettingsPanel-module__GOQ3zW__personCopy strong,.GroupSettingsPanel-module__GOQ3zW__personCopy span,.GroupSettingsPanel-module__GOQ3zW__topicCopy strong,.GroupSettingsPanel-module__GOQ3zW__topicCopy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__personCopy strong,.GroupSettingsPanel-module__GOQ3zW__topicCopy strong{color:var(--text,#182431);font-size:var(--font-body)}.GroupSettingsPanel-module__GOQ3zW__topicCopy strong{align-items:center;gap:5px;max-width:100%;display:inline-flex}.GroupSettingsPanel-module__GOQ3zW__topicPin{color:var(--accent,#2f6f9f);flex:none}.GroupSettingsPanel-module__GOQ3zW__personCopy span,.GroupSettingsPanel-module__GOQ3zW__topicCopy span{color:var(--muted,#6b7a8c);font-size:var(--font-secondary);margin-top:3px}.GroupSettingsPanel-module__GOQ3zW__phoneLine{font-variant-numeric:tabular-nums}.GroupSettingsPanel-module__GOQ3zW__phoneActions,.GroupSettingsPanel-module__GOQ3zW__memberActions,.GroupSettingsPanel-module__GOQ3zW__rowButtons{align-items:center;gap:6px;display:flex}.GroupSettingsPanel-module__GOQ3zW__phoneActions .GroupSettingsPanel-module__GOQ3zW__iconAction{width:var(--touch-target);min-height:var(--touch-target);border-radius:8px}.GroupSettingsPanel-module__GOQ3zW__memberActions .GroupSettingsPanel-module__GOQ3zW__select{min-width:145px}.GroupSettingsPanel-module__GOQ3zW__roleAdmin{background:var(--accent-soft,#e8f1f7);color:var(--accent-strong,#245d88)}.GroupSettingsPanel-module__GOQ3zW__roleMember{background:var(--surface-3);color:var(--muted,#6b7a8c)}.GroupSettingsPanel-module__GOQ3zW__disclosureButton{width:100%;min-height:max(48px, var(--touch-target));border:1px solid var(--line,#dbe3ea);background:var(--surface-2,#f7f9fb);color:var(--text,#182431);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.GroupSettingsPanel-module__GOQ3zW__disclosureButton:hover,.GroupSettingsPanel-module__GOQ3zW__disclosureButton:focus-visible{border-color:var(--line-strong);background:var(--accent-soft,#e8f1f7)}.GroupSettingsPanel-module__GOQ3zW__disclosureButton:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.GroupSettingsPanel-module__GOQ3zW__disclosureButton:disabled{cursor:not-allowed;opacity:.58}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy,.GroupSettingsPanel-module__GOQ3zW__disclosureEnd{align-items:center;min-width:0;display:flex}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy{gap:9px}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy>span:last-child{min-width:0}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy strong,.GroupSettingsPanel-module__GOQ3zW__disclosureCopy small{display:block}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy strong{font-size:var(--font-body);line-height:1.25}.GroupSettingsPanel-module__GOQ3zW__disclosureCopy small{color:var(--muted,#6b7a8c);font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.3;overflow:hidden}.GroupSettingsPanel-module__GOQ3zW__disclosureIcon{background:var(--surface);width:32px;height:32px;color:var(--accent,#2f6f9f);border-radius:8px;flex:none;place-items:center;display:grid}.GroupSettingsPanel-module__GOQ3zW__disclosureEnd{color:var(--muted,#6b7a8c);flex:none;gap:7px}.GroupSettingsPanel-module__GOQ3zW__draftBadge{background:var(--warning-soft);color:var(--warning-text);font-size:var(--font-caption);border-radius:999px;padding:3px 6px;font-weight:800}.GroupSettingsPanel-module__GOQ3zW__disclosureChevron{transition:transform .16s}.GroupSettingsPanel-module__GOQ3zW__disclosureChevronOpen{transform:rotate(180deg)}.GroupSettingsPanel-module__GOQ3zW__addMemberBox{border:1px dashed var(--line-strong);background:var(--surface-2);border-radius:10px;gap:9px;margin-top:2px;padding:11px;display:grid}.GroupSettingsPanel-module__GOQ3zW__addMemberToolbar{grid-template-columns:minmax(0,1fr) minmax(210px,auto);gap:8px;display:grid}.GroupSettingsPanel-module__GOQ3zW__searchField{min-height:var(--touch-target);border:1px solid var(--line,#dbe3ea);background:var(--surface);color:var(--muted,#6b7a8c);border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;display:grid}.GroupSettingsPanel-module__GOQ3zW__searchField input{min-width:0;color:var(--text,#182431);font:inherit;font-size:max(16px, var(--font-control));background:0 0;border:0;outline:0}.GroupSettingsPanel-module__GOQ3zW__topicCreateForm{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:18px;padding:20px;animation:.18s ease-out GroupSettingsPanel-module__GOQ3zW__settings-content-in;display:grid}.GroupSettingsPanel-module__GOQ3zW__topicCreateForm>.GroupSettingsPanel-module__GOQ3zW__primaryButton,.GroupSettingsPanel-module__GOQ3zW__topicEditRow>.GroupSettingsPanel-module__GOQ3zW__rowButtons{grid-column:1/-1}.GroupSettingsPanel-module__GOQ3zW__addMemberBox[hidden],.GroupSettingsPanel-module__GOQ3zW__topicCreateForm[hidden]{display:none}.GroupSettingsPanel-module__GOQ3zW__topicRow{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:38px minmax(0,1fr) auto;gap:10px 12px;padding:18px 0}.GroupSettingsPanel-module__GOQ3zW__topicRow>.GroupSettingsPanel-module__GOQ3zW__rowButtons{flex-wrap:wrap;grid-column:2/-1;gap:4px;min-width:0;margin-left:-8px}.GroupSettingsPanel-module__GOQ3zW__topicCopy .GroupSettingsPanel-module__GOQ3zW__topicTitle{min-width:0;color:inherit;font:inherit;margin-top:0}.GroupSettingsPanel-module__GOQ3zW__topicIcon{background:var(--accent-soft,#e8f1f7);width:38px;height:38px;color:var(--accent-strong,#245d88);border-radius:10px;place-items:center;font-size:17px;font-weight:850;line-height:1;display:grid}.GroupSettingsPanel-module__GOQ3zW__archivedTopic{background:var(--surface-2);opacity:.78}.GroupSettingsPanel-module__GOQ3zW__archivedTopic .GroupSettingsPanel-module__GOQ3zW__statusBadge{background:var(--surface-3)}.GroupSettingsPanel-module__GOQ3zW__topicEditRow{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;padding:20px;display:grid}.GroupSettingsPanel-module__GOQ3zW__topicCreateForm>.GroupSettingsPanel-module__GOQ3zW__iconField,.GroupSettingsPanel-module__GOQ3zW__topicEditRow>.GroupSettingsPanel-module__GOQ3zW__iconField{grid-column:1/-1}.GroupSettingsPanel-module__GOQ3zW__discardBackdrop{top:var(--app-viewport-page-top,0px);z-index:102;height:var(--app-viewport-height,100dvh);background:#19253280;place-items:center;padding:16px;display:grid;position:fixed;bottom:auto;left:0;right:0}.GroupSettingsPanel-module__GOQ3zW__discardDialog{overscroll-behavior:contain;border:1px solid var(--line,#dbe3ea);background:var(--surface);width:min(420px,100%);min-width:0;min-height:0;max-height:100%;color:var(--text,#182431);border-radius:12px;gap:16px;padding:18px;display:grid;overflow-y:auto;box-shadow:0 20px 60px #1522303d}.GroupSettingsPanel-module__GOQ3zW__discardDialog h3,.GroupSettingsPanel-module__GOQ3zW__discardDialog p{margin:0}.GroupSettingsPanel-module__GOQ3zW__discardDialog h3{font-size:var(--font-list-title)}.GroupSettingsPanel-module__GOQ3zW__discardDialog p{color:var(--muted,#6b7a8c);font-size:var(--font-secondary);line-height:var(--line-body);margin-top:5px}.GroupSettingsPanel-module__GOQ3zW__discardActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.GroupSettingsPanel-module__GOQ3zW__discardActions .GroupSettingsPanel-module__GOQ3zW__secondaryButton,.GroupSettingsPanel-module__GOQ3zW__discardActions .GroupSettingsPanel-module__GOQ3zW__dangerButton{width:100%;min-height:max(44px, var(--touch-target))}.GroupSettingsPanel-module__GOQ3zW__panel button,.GroupSettingsPanel-module__GOQ3zW__panel input,.GroupSettingsPanel-module__GOQ3zW__panel textarea{transition:background-color .16s,border-color .16s,color .16s}@keyframes GroupSettingsPanel-module__GOQ3zW__settings-fade-in{0%{opacity:0}to{opacity:1}}@keyframes GroupSettingsPanel-module__GOQ3zW__settings-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes GroupSettingsPanel-module__GOQ3zW__settings-content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes GroupSettingsPanel-module__GOQ3zW__settings-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.GroupSettingsPanel-module__GOQ3zW__backdrop,.GroupSettingsPanel-module__GOQ3zW__panel,.GroupSettingsPanel-module__GOQ3zW__card,.GroupSettingsPanel-module__GOQ3zW__topicCreateForm,.GroupSettingsPanel-module__GOQ3zW__spinner{animation:none}.GroupSettingsPanel-module__GOQ3zW__panel button,.GroupSettingsPanel-module__GOQ3zW__panel input,.GroupSettingsPanel-module__GOQ3zW__panel textarea,.GroupSettingsPanel-module__GOQ3zW__switchRow input:before,.GroupSettingsPanel-module__GOQ3zW__disclosureChevron,.GroupSettingsPanel-module__GOQ3zW__archivedTopicsChevron{transition:none}}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.GroupSettingsPanel-module__GOQ3zW__panel{width:min(680px,100vw - 18px)}.GroupSettingsPanel-module__GOQ3zW__memberRow{grid-template-columns:38px minmax(0,1fr) auto}.GroupSettingsPanel-module__GOQ3zW__memberActions,.GroupSettingsPanel-module__GOQ3zW__roleBadge{grid-column:2/-1;justify-self:stretch}.GroupSettingsPanel-module__GOQ3zW__memberActions .GroupSettingsPanel-module__GOQ3zW__select{flex:auto}.GroupSettingsPanel-module__GOQ3zW__topicCreateForm,.GroupSettingsPanel-module__GOQ3zW__topicEditRow{grid-template-columns:1fr;align-items:stretch}}@media (max-width:820px),(pointer:coarse){.GroupSettingsPanel-module__GOQ3zW__backdrop,.GroupSettingsPanel-module__GOQ3zW__header{-webkit-backdrop-filter:none;backdrop-filter:none}.GroupSettingsPanel-module__GOQ3zW__discardBackdrop{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}}@media (min-width:621px) and (max-width:820px){.GroupSettingsPanel-module__GOQ3zW__header{grid-template-columns:44px minmax(0, 1fr) var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__closeButton,.GroupSettingsPanel-module__GOQ3zW__iconAction,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton,.GroupSettingsPanel-module__GOQ3zW__phoneActions .GroupSettingsPanel-module__GOQ3zW__iconAction{width:var(--touch-target);min-height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__sectionNav button,.GroupSettingsPanel-module__GOQ3zW__primaryButton,.GroupSettingsPanel-module__GOQ3zW__secondaryButton,.GroupSettingsPanel-module__GOQ3zW__dangerButton,.GroupSettingsPanel-module__GOQ3zW__input,.GroupSettingsPanel-module__GOQ3zW__textarea,.GroupSettingsPanel-module__GOQ3zW__select,.GroupSettingsPanel-module__GOQ3zW__searchField{min-height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__input,.GroupSettingsPanel-module__GOQ3zW__textarea,.GroupSettingsPanel-module__GOQ3zW__select,.GroupSettingsPanel-module__GOQ3zW__iconInput{font-size:max(16px, var(--font-control))}.GroupSettingsPanel-module__GOQ3zW__iconPreset{width:var(--touch-target);height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__iconClear{width:auto;min-width:max(48px, var(--touch-target))}.GroupSettingsPanel-module__GOQ3zW__iconInput{height:var(--touch-target)}}@media (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-width:932px){.GroupSettingsPanel-module__GOQ3zW__backdrop{justify-items:stretch}.GroupSettingsPanel-module__GOQ3zW__panel{border-left:0;width:100%}.GroupSettingsPanel-module__GOQ3zW__header{min-height:66px;padding:max(8px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) 8px max(18px, env(safe-area-inset-left))}.GroupSettingsPanel-module__GOQ3zW__headerIcon{width:40px;height:40px}.GroupSettingsPanel-module__GOQ3zW__body{padding:24px max(18px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.GroupSettingsPanel-module__GOQ3zW__card{gap:20px;padding:0}.GroupSettingsPanel-module__GOQ3zW__addMemberToolbar{grid-template-columns:1fr}.GroupSettingsPanel-module__GOQ3zW__topicRow{grid-template-columns:38px minmax(0,1fr) auto}.GroupSettingsPanel-module__GOQ3zW__topicRow>.GroupSettingsPanel-module__GOQ3zW__rowButtons{grid-column:1/-1;margin-left:0}.GroupSettingsPanel-module__GOQ3zW__rowButtons{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.GroupSettingsPanel-module__GOQ3zW__rowButtons .GroupSettingsPanel-module__GOQ3zW__primaryButton,.GroupSettingsPanel-module__GOQ3zW__rowButtons .GroupSettingsPanel-module__GOQ3zW__secondaryButton,.GroupSettingsPanel-module__GOQ3zW__rowButtons .GroupSettingsPanel-module__GOQ3zW__dangerButton,.GroupSettingsPanel-module__GOQ3zW__rowButtons .GroupSettingsPanel-module__GOQ3zW__quietButton{width:100%;min-width:0}.GroupSettingsPanel-module__GOQ3zW__topicRow .GroupSettingsPanel-module__GOQ3zW__rowButtons>:nth-child(3){grid-column:1/-1}.GroupSettingsPanel-module__GOQ3zW__candidateRow{grid-template-columns:38px minmax(0,1fr)}.GroupSettingsPanel-module__GOQ3zW__candidateRow .GroupSettingsPanel-module__GOQ3zW__secondaryButton{grid-column:2;width:100%}.GroupSettingsPanel-module__GOQ3zW__primaryButton,.GroupSettingsPanel-module__GOQ3zW__secondaryButton,.GroupSettingsPanel-module__GOQ3zW__dangerButton,.GroupSettingsPanel-module__GOQ3zW__input,.GroupSettingsPanel-module__GOQ3zW__textarea,.GroupSettingsPanel-module__GOQ3zW__select,.GroupSettingsPanel-module__GOQ3zW__searchField,.GroupSettingsPanel-module__GOQ3zW__iconInput{min-height:var(--touch-target);font-size:max(16px, var(--font-control))}.GroupSettingsPanel-module__GOQ3zW__iconPreset{width:var(--touch-target);height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__iconClear{width:auto;min-width:max(48px, var(--touch-target))}.GroupSettingsPanel-module__GOQ3zW__closeButton,.GroupSettingsPanel-module__GOQ3zW__iconAction,.GroupSettingsPanel-module__GOQ3zW__dangerIconButton,.GroupSettingsPanel-module__GOQ3zW__phoneActions .GroupSettingsPanel-module__GOQ3zW__iconAction{width:var(--touch-target);min-height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__sectionNav{padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left));gap:24px}.GroupSettingsPanel-module__GOQ3zW__sectionNav button{min-height:var(--touch-target)}.GroupSettingsPanel-module__GOQ3zW__discardActions{grid-template-columns:1fr}}@media (max-width:340px){.GroupSettingsPanel-module__GOQ3zW__rowButtons{grid-template-columns:minmax(0,1fr)}.GroupSettingsPanel-module__GOQ3zW__topicRow .GroupSettingsPanel-module__GOQ3zW__rowButtons>:nth-child(3){grid-column:auto}}@media (max-width:420px){html[data-accessibility=large] .GroupSettingsPanel-module__GOQ3zW__topicRow .GroupSettingsPanel-module__GOQ3zW__rowButtons{grid-template-columns:minmax(0,1fr)}html[data-accessibility=large] .GroupSettingsPanel-module__GOQ3zW__topicRow .GroupSettingsPanel-module__GOQ3zW__rowButtons>:nth-child(3){grid-column:auto}}
.UserAvatar-module__WvhsKa__root{position:relative;overflow:hidden}.UserAvatar-module__WvhsKa__image{border-radius:inherit;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--motion-fast,.12s) ease;display:block;position:absolute;inset:0}.UserAvatar-module__WvhsKa__imageLoaded{opacity:1}@media (prefers-reduced-motion:reduce){.UserAvatar-module__WvhsKa__image{transition:none}}
.DocumentPreviewHost-module__8hd0jW__progress,.DocumentPreviewHost-module__8hd0jW__errorState{width:100%;height:100%;min-height:320px;color:var(--text,#17332a);text-align:center;align-content:center;place-items:center;gap:16px;padding:28px;display:grid}.DocumentPreviewHost-module__8hd0jW__progress>div{max-width:480px}.DocumentPreviewHost-module__8hd0jW__progress strong,.DocumentPreviewHost-module__8hd0jW__progress span{display:block}.DocumentPreviewHost-module__8hd0jW__progress span{color:var(--text-secondary,#5c7169);font-size:var(--font-secondary,13px);margin-top:6px}.DocumentPreviewHost-module__8hd0jW__spinner{color:var(--accent,#0f7655);animation:.8s linear infinite DocumentPreviewHost-module__8hd0jW__document-preview-spin}.DocumentPreviewHost-module__8hd0jW__viewerShell{background:var(--surface-muted,#edf3ef);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.DocumentPreviewHost-module__8hd0jW__viewer{width:100%;height:100%;min-height:0}.DocumentPreviewHost-module__8hd0jW__viewerLoading{z-index:2;background:var(--surface-muted,#edf3ef);color:var(--text-secondary,#5c7169);align-content:center;place-items:center;gap:10px;display:grid;position:absolute;inset:0}.DocumentPreviewHost-module__8hd0jW__errorState>svg{color:var(--accent,#0f7655)}.DocumentPreviewHost-module__8hd0jW__errorState>div,.DocumentPreviewHost-module__8hd0jW__errorState>p{width:min(100%,560px)}.DocumentPreviewHost-module__8hd0jW__errorState>p{color:var(--text-secondary,#5c7169);font-size:var(--font-secondary,13px);margin:0}.DocumentPreviewHost-module__8hd0jW__downloadButton,.DocumentPreviewHost-module__8hd0jW__retryButton,.DocumentPreviewHost-module__8hd0jW__secondaryButton{min-height:var(--touch-target,44px);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-weight:700;text-decoration:none;display:inline-flex}.DocumentPreviewHost-module__8hd0jW__downloadButton,.DocumentPreviewHost-module__8hd0jW__retryButton{border:1px solid var(--accent,#0f7655);color:#fff;background:var(--accent,#0f7655)}.DocumentPreviewHost-module__8hd0jW__secondaryButton{border:1px solid var(--line-strong,#c9d8d1);color:var(--text,#17332a);background:var(--surface-raised,#fff)}.DocumentPreviewHost-module__8hd0jW__downloadButton:focus-visible,.DocumentPreviewHost-module__8hd0jW__retryButton:focus-visible,.DocumentPreviewHost-module__8hd0jW__secondaryButton:focus-visible{outline:3px solid var(--focus-ring,#0f6549);outline-offset:2px}@keyframes DocumentPreviewHost-module__8hd0jW__document-preview-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.DocumentPreviewHost-module__8hd0jW__downloadButton,.DocumentPreviewHost-module__8hd0jW__retryButton,.DocumentPreviewHost-module__8hd0jW__secondaryButton{flex:auto;min-width:0;padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.DocumentPreviewHost-module__8hd0jW__spinner{animation:none}}
.EmptyState-module__nI128W__state{text-align:center;min-height:240px;color:var(--text-primary,#17332a);flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;display:flex}.EmptyState-module__nI128W__compact{min-height:150px;padding-block:24px}.EmptyState-module__nI128W__icon{width:46px;height:46px;color:var(--brand,#1f7a5a);background:var(--brand-soft,#e6f2ed);border-radius:14px;place-items:center;margin-bottom:13px;display:grid}.EmptyState-module__nI128W__state strong{font-size:var(--font-control,15px)}.EmptyState-module__nI128W__state p{max-width:420px;color:var(--text-secondary,#5c7169);font-size:var(--font-secondary,13px);line-height:var(--line-body,1.55);margin:7px 0 0}.EmptyState-module__nI128W__action{margin-top:16px}
.PasswordField-module__v6uGXW__field{gap:7px;min-width:0;display:grid}.PasswordField-module__v6uGXW__label{color:var(--text);font-size:var(--font-secondary,13px);font-weight:650;line-height:1.35}.PasswordField-module__v6uGXW__control{min-width:0;display:flex;position:relative}.PasswordField-module__v6uGXW__input{border:1px solid var(--control-border);background:var(--surface);width:100%;min-height:44px;color:var(--text);font-size:max(16px, var(--font-control,16px));border-radius:10px;outline:none;padding:10px 52px 10px 12px;line-height:1.35;transition:border-color .15s,box-shadow .15s,background-color .15s}.PasswordField-module__v6uGXW__control .PasswordField-module__v6uGXW__input{padding-right:52px}.PasswordField-module__v6uGXW__input::placeholder{color:var(--muted)}.PasswordField-module__v6uGXW__input:hover:not(:disabled):not(:focus-visible){border-color:var(--line-strong)}.PasswordField-module__v6uGXW__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring) 20%, transparent);outline:none}.PasswordField-module__v6uGXW__input[aria-invalid=true]{border-color:var(--danger)}.PasswordField-module__v6uGXW__input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}.PasswordField-module__v6uGXW__input:disabled{cursor:not-allowed;border-color:var(--line);background:var(--surface-2);color:var(--muted)}.PasswordField-module__v6uGXW__toggle{width:var(--touch-target,40px);height:var(--touch-target,40px);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.PasswordField-module__v6uGXW__toggle svg{width:18px;height:18px}.PasswordField-module__v6uGXW__toggle:hover:not(:disabled){background:var(--accent-soft);color:var(--accent)}.PasswordField-module__v6uGXW__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.PasswordField-module__v6uGXW__toggle:disabled{cursor:not-allowed;color:var(--muted)}.PasswordField-module__v6uGXW__error{color:var(--danger);font-size:var(--font-meta,12px);line-height:var(--line-body,1.4)}@media (max-width:820px),(pointer:coarse){.PasswordField-module__v6uGXW__control .PasswordField-module__v6uGXW__input{min-height:max(44px, var(--touch-target));font-size:max(16px, var(--font-control))}.PasswordField-module__v6uGXW__toggle{width:max(44px, var(--touch-target));height:max(44px, var(--touch-target));right:0}}html[data-accessibility=large] .PasswordField-module__v6uGXW__label{font-size:var(--font-body)}html[data-accessibility=large] .PasswordField-module__v6uGXW__control .PasswordField-module__v6uGXW__input{min-height:52px}html[data-accessibility=large] .PasswordField-module__v6uGXW__toggle{width:52px;height:52px}
.InboxTabOrderEditor-module__OPysZq__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.InboxTabOrderEditor-module__OPysZq__row{grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:3px 0;display:grid}.InboxTabOrderEditor-module__OPysZq__position{color:var(--muted);font-size:var(--font-meta);font-variant-numeric:tabular-nums}.InboxTabOrderEditor-module__OPysZq__label{min-width:0;font-size:var(--font-secondary);overflow-wrap:anywhere;font-weight:550}.InboxTabOrderEditor-module__OPysZq__row button{width:max(40px, var(--touch-target));min-height:max(40px, var(--touch-target));border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid}.InboxTabOrderEditor-module__OPysZq__row button:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.InboxTabOrderEditor-module__OPysZq__row button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.InboxTabOrderEditor-module__OPysZq__row button:disabled{cursor:default;opacity:.35}
