.StartupGate-module-scss-module__5DIqJa__splash{z-index:200;opacity:0;pointer-events:none;background:radial-gradient(circle at top, color-mix(in srgb, var(--voice-note-progress-blue) 22%, transparent), transparent 32%),linear-gradient(180deg, #030814fa 0%, #08101ffa 100%);place-items:center;padding:1.5rem;transition:opacity .22s;display:grid;position:fixed;inset:0}html[data-startup-state=cold] .StartupGate-module-scss-module__5DIqJa__splash{opacity:1;pointer-events:auto}.StartupGate-module-scss-module__5DIqJa__core{text-align:center;justify-items:center;gap:.9rem;display:grid}.StartupGate-module-scss-module__5DIqJa__bird{width:4.75rem;height:4.75rem;color:var(--accent-strong);filter:drop-shadow(0 0 28px #b8fbe54d);animation:1.8s ease-in-out infinite StartupGate-module-scss-module__5DIqJa__startupBirdFloat}.StartupGate-module-scss-module__5DIqJa__wordmark{letter-spacing:-.05em;font-size:clamp(2rem,8vw,3.8rem);font-weight:700}.StartupGate-module-scss-module__5DIqJa__copy{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.StartupGate-module-scss-module__5DIqJa__pulse{gap:.45rem;margin-top:.35rem;display:inline-flex}.StartupGate-module-scss-module__5DIqJa__pulse span{opacity:.3;background:var(--accent-strong);border-radius:999px;width:.55rem;height:.55rem;animation:.9s ease-in-out infinite StartupGate-module-scss-module__5DIqJa__startupPulse}.StartupGate-module-scss-module__5DIqJa__pulse span:nth-child(2){animation-delay:.12s}.StartupGate-module-scss-module__5DIqJa__pulse span:nth-child(3){animation-delay:.24s}@keyframes StartupGate-module-scss-module__5DIqJa__startupBirdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes StartupGate-module-scss-module__5DIqJa__startupPulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}

:root{--call-live-accent:#8de0c1;--voice-note-progress-blue:#4976ff;--receipt-unread-blue:#6ba6ff;--receipt-read-blue:#7ab2ff;--receipt-error-red:#ff8f8f;--presence-online-green:#35d47d;--dashboard-compact-pane-bg:#080a0deb;--dashboard-compact-pane-surface:#ffffff08;--dashboard-compact-divider-color:#040507f4;--dashboard-compact-frame-border:#f8fbffb4;--dashboard-compact-shell-bg:linear-gradient(180deg, #080a0deb 0%, #08090c 44%, #07090c 100%)}html[data-theme=light]{--dashboard-compact-pane-bg:#f8fafceb;--dashboard-compact-pane-surface:#e5e6e828;--dashboard-compact-divider-color:#868788f4;--dashboard-compact-frame-border:#161d27b4;--dashboard-compact-shell-bg:linear-gradient(180deg, #f8fafceb 0%, #e6e8eb 44%, #dddee1 100%)}:root{--glass-card-border-color:#ffffff47;--glass-card-primary-layer:linear-gradient(var(--glass-card-angle), #ffffff2e, #ffffff14 36%, #ffffff0a 74%);--glass-card-secondary-layer:linear-gradient(180deg, #1d242ccc, #141a21b8);--glass-card-shadow:0 2rem 5rem #0000006b, 0 .35rem 1.4rem #ffffff0f, inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #ffffff0f;--glass-card-filter:blur(56px) saturate(1.42) brightness(1.04);--glass-card-before-bg:radial-gradient(circle at 18% 0%, #ffffff57, transparent 26%), radial-gradient(circle at 88% 18%, #c4d1e533, transparent 34%), linear-gradient(var(--glass-card-sheen-angle), #ffffff24, transparent 42%);--glass-card-before-opacity:.74;--glass-card-after-bg:conic-gradient(from var(--glass-card-angle), transparent 0deg, #ffffff24 42deg, #c4d1e524 96deg, transparent 150deg, #ffffff14 224deg, transparent 320deg);--glass-card-after-opacity:.46;--glass-card-after-blur:30px}html[data-theme=light]{--glass-card-border-color:#525e762e;--glass-card-primary-layer:linear-gradient(var(--glass-card-angle), #ffffffc7, #ffffffa8 42%, #f5f8fd94 100%);--glass-card-secondary-layer:linear-gradient(180deg, #ffffffc7, #f2f6fca8);--glass-card-shadow:0 1.2rem 2.6rem #0f172a1a, 0 .2rem .8rem #ffffff59, inset 0 1px 0 #fffc, inset 0 -1px 0 #94a3b814;--glass-card-filter:blur(40px) saturate(1.15) brightness(1.02);--glass-card-before-bg:radial-gradient(circle at 18% 0%, #ffffff94, transparent 26%), radial-gradient(circle at 88% 18%, #31405614, transparent 34%), linear-gradient(var(--glass-card-sheen-angle), #fff3, transparent 42%);--glass-card-before-opacity:.6;--glass-card-after-bg:conic-gradient(from var(--glass-card-angle), transparent 0deg, #ffffff1f 42deg, #3140561f 96deg, transparent 150deg, #ffffff14 224deg, transparent 320deg);--glass-card-after-opacity:.28;--glass-card-after-blur:24px}:root{--message-own:#e5ecf514;--message-other:#ffffff06}html[data-theme=light]{--message-own:#161d270f;--message-other:#0f172a08}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/montserrat-cyrillic-ext.0zkopkvt4~_8n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/montserrat-cyrillic.0_k0k1w48dv3n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/montserrat-latin.08ozys.2v7xea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-400-cyrillic-ext.02-0t9z9jd-uq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-400-cyrillic.06uziraombnwl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-400-latin.15bn-bt6r468-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-500-cyrillic-ext.0q3bhks_n_0su.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-500-cyrillic.0pg7f66dx0dkx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-500-latin.0c7_spa399b67.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Montserrat", sans-serif;--font-mono:"IBM Plex Mono", monospace;--radius-sm:.9rem;--radius-md:1.15rem;--radius-lg:1.5rem;--radius-xl:1.95rem;--motion-duration-fast:.16s;--motion-duration-medium:.22s;--motion-duration-slow:.32s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--page-bg:#0f141a;--page-bg-gradient:radial-gradient(circle at 12% 0%, #c4d1e514, transparent 30%), radial-gradient(circle at 88% 8%, #6e8bb214, transparent 24%), linear-gradient(180deg, #0c1117 0%, #10161d 48%, #121920 100%);--panel-bg:#14191feb;--panel-solid:#171d24;--panel-border:#c1cfe424;--panel-shadow:0 18px 42px #050a1257;--shadow-floating:0 12px 28px #050a123d;--text-primary:#edf2fb;--text-secondary:#d3dcebc7;--text-muted:#aab7cb99;--accent:#c4d1e5;--accent-strong:#f4f7fc;--accent-contrast:#10151b;--accent-border:#c4d1e552;--brand-accent:#c4d1e5;--focus-ring:#8db9ff42;--loader-shadow:0 0 14px #f4f7fc2e, 0 0 28px #94b0d81f;--danger:#ff7769;--warning:#ffc28a;--mobile-safe-area-bottom:env(safe-area-inset-bottom,0px);--surface-0:#14191ffa;--surface-1:#ecf3ff0d;--surface-2:#ecf3ff1a;--surface-3:#ecf3ff29;--shell-divider:#ecf3ff17;--shell-pane-bg:#10151b;--shell-header-bg:#10151bf0;--shell-text:var(--text-primary);--shell-muted:var(--text-muted);--overlay-scrim:#0409108f;--top-loader-color:var(--accent-strong)}html[data-virtual-keyboard=open]{--mobile-safe-area-bottom:0px}html[data-theme=light]{--page-bg:#f4f6fb;--page-bg-gradient:radial-gradient(circle at 14% 0%, #48669214, transparent 28%), radial-gradient(circle at 100% 10%, #1b273a0d, transparent 22%), linear-gradient(180deg, #f9fbff 0%, #f4f6fb 58%, #edf1f8 100%);--panel-bg:#fafbfff0;--panel-solid:#fcfdff;--panel-border:#3b4a6424;--panel-shadow:0 18px 36px #1f2f481a;--shadow-floating:0 12px 24px #1f2f481f;--text-primary:#16202d;--text-secondary:#313f54c7;--text-muted:#5b6a83b3;--accent:#314056;--accent-strong:#253246;--accent-contrast:#f7fbff;--accent-border:#3140563d;--brand-accent:#314056;--focus-ring:#4d6ea433;--loader-shadow:0 0 12px #25324629, 0 0 24px #4d6ea414;--danger:#d34e42;--warning:#c28a33;--surface-0:#fcfdfffa;--surface-1:#1b2e4f0a;--surface-2:#1b2e4f14;--surface-3:#1b2e4f24;--shell-divider:#1b2e4f1a;--shell-pane-bg:#edf1f8;--shell-header-bg:#f7f9fdf0;--shell-text:var(--text-primary);--shell-muted:var(--text-muted);--overlay-scrim:#11182738;--top-loader-color:var(--accent-strong)}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--page-bg-gradient);min-height:100%;overflow-x:clip}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-height:100vh;color:var(--text-primary);font-family:var(--font-display),"Segoe UI","Helvetica Neue",Arial,sans-serif;transition:color var(--motion-duration-medium) var(--motion-ease-standard),background-color var(--motion-duration-medium) var(--motion-ease-standard);background:0 0;margin:0;overflow-x:clip}html[lang=ar] body{font-family:var(--font-display),Tahoma,"Segoe UI",Arial,sans-serif}html[lang^=zh] body{font-family:var(--font-display),"PingFang SC","Microsoft YaHei","Noto Sans SC","Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}html[data-focus-highlights=off] :where(button,[role=button],a,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none!important;outline:none!important}.dashboardAppShell{grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:100dvh;display:grid;position:relative;overflow:hidden}.dashboardAppHeader{border-bottom:1px solid var(--shell-divider);background:var(--shell-header-bg);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);z-index:20;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;min-height:4.75rem;margin:0;padding:.95rem 1rem;display:flex;position:sticky;top:0}.dashboardAppHeader .brandLockup{align-items:flex-start;min-width:0}.dashboardAppHeader .brandLockup>div{gap:.22rem;min-width:0;display:grid}.dashboardTopbar,.dashboardTopbarBrand,.dashboardTopbarActions{align-items:center;display:flex}.dashboardTopbar{justify-content:space-between;gap:1rem}.dashboardTopbarBrand{gap:.75rem;min-width:0}.dashboardTopbarBird{width:1.75rem;height:1.75rem}.dashboardTopbarCopy{gap:.08rem;min-width:0;display:grid}.dashboardTopbarTitle{color:var(--text-primary);letter-spacing:-.03em;font-size:.98rem;font-weight:700}.dashboardTopbarMeta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.35;overflow:hidden}.dashboardTopbarActions{gap:.75rem}.dashboardTopbarStatus{border:1px solid var(--surface-2);background:var(--surface-1);min-height:2.125rem;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.adminWorkspace{align-items:stretch;gap:0;width:100%;height:100%;min-height:0;margin:0;display:grid;overflow:hidden}.dashboardSidebar,.adminSidebar,.adminMainPane{background:var(--shell-pane-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}.adminSidebar{border-right:1px solid var(--shell-divider)}.dashboardMetaCard,.attachmentsSheet,.emptyThreadState,.dashboardSearchCard,.emptyStateCard,.adminListPane,.adminDetailPane,.recordingListCard{background:var(--surface-1);border:1px solid var(--surface-2);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem}.dashboardSidebar,.dashboardConversation,.adminListPane,.adminDetailPane,.attachmentsSheet{overflow:hidden}.dashboardConversationSlot,.dashboardInspectorSlot{min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.dashboardSidebar,.dashboardConversation{height:100%}.dashboardResizeHandle{width:100%;min-width:0;height:100%;min-height:0;color:inherit;cursor:col-resize;touch-action:none;background:0 0;border:0;outline:none;justify-content:center;align-items:stretch;margin:0;padding:0;display:flex;position:relative}.dashboardSidebarShell{min-width:0;min-height:0;position:relative;overflow:hidden}.dashboardMobilePaneEdgeSwipeZone{display:none}.dashboardResizeHandleGrip{background:color-mix(in srgb, var(--shell-divider) 92%, transparent);width:1px;height:100%;transition:background .18s,box-shadow .18s}.dashboardResizeHandleGrip--horizontal{width:100%;height:1px}.dashboardResizeHandle:hover .dashboardResizeHandleGrip,.dashboardResizeHandle:focus-visible .dashboardResizeHandleGrip,.dashboardResizeHandle[data-active=true] .dashboardResizeHandleGrip{background:color-mix(in srgb, var(--accent-strong) 64%, var(--surface-3));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-strong) 28%, transparent)}.dashboardSidebar{grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:0;padding:0;display:grid}.dashboardSidebarTop,.chatListPane{min-width:14.5rem}.dashboardConversation,.adminMainPane{min-width:0}.adminMainPane{overscroll-behavior:contain;scrollbar-width:thin;height:100%;overflow:auto}.dashboardResizeHandle--inspector{opacity:0;pointer-events:none;transition:opacity .18s}.dashboardWorkspace[data-inspector-open=true] .dashboardResizeHandle--inspector{opacity:1;pointer-events:auto}.dashboardInspectorHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.adminSidebar,.adminMainPane,.adminListPane,.adminDetailPane{gap:1rem;min-height:0;display:grid}.adminSidebar,.adminMainPane{padding:1rem}.adminSidebar{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;overflow:auto}.adminSidebarSection{gap:.85rem;min-height:fit-content;display:grid}.adminNavList{gap:.25rem;display:grid}.adminNavItem{min-height:2.625rem;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:center;padding:0 .75rem;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex}.adminNavItem:hover,.adminNavItem[data-active=true]{background:var(--surface-1);border-color:var(--surface-2);color:var(--text-primary);transform:none}.dashboardSidebarTop{background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent-strong) 18%, transparent), transparent 58%),linear-gradient(180deg, color-mix(in srgb, var(--surface-1) 90%, transparent), color-mix(in srgb, var(--shell-pane-bg) 96%, transparent));border-bottom:1px solid color-mix(in srgb, var(--shell-divider) 92%, transparent);gap:.72rem;min-height:0;padding:1.1rem 1rem 1rem;display:grid;overflow:visible}.dashboardUserSearchSuggestions{gap:.6rem;padding-top:.4rem;display:grid}.adminContentGrid{align-content:start;align-items:start;gap:1rem;display:grid}.adminContentGridWide{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);min-height:0}.adminMailConsoleGrid{align-content:stretch;align-items:stretch;height:100%;min-height:0}.adminListPane,.adminDetailPane{align-content:start}.adminDetailPane{grid-template-rows:auto minmax(0,1fr);min-height:clamp(22rem,56vh,44rem)}.adminMailListPane,.adminMailDetailPane{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.dashboardSidebarWorkspaceRow,.dashboardSidebarWorkspaceActions,.dashboardSidebarUserCard{align-items:center;display:flex}.dashboardSidebarWorkspaceRow,.dashboardSidebarUserCard{justify-content:space-between}.dashboardSidebarWorkspaceRow{align-items:flex-start;gap:.75rem}.dashboardSidebarWorkspaceCopy,.dashboardSidebarUserCopy{gap:.08rem;min-width:0;display:grid}.dashboardSidebarWorkspaceTitle,.dashboardSidebarUserCopy strong{letter-spacing:-.03em;font-size:1.02rem;font-weight:700}.dashboardSidebarWorkspaceMeta,.dashboardSidebarUserCopy span{color:var(--text-muted);font-size:.77rem;line-height:1.35}.dashboardSidebarWorkspaceActions{flex-shrink:0;gap:.55rem}.dashboardSidebarWorkspaceBadge{border:1px solid color-mix(in srgb, var(--accent-strong) 24%, var(--surface-2));background:color-mix(in srgb, var(--accent-strong) 16%, transparent);min-height:1.9rem;color:var(--text-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 6%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 .78rem;font-size:.75rem;font-weight:600;display:inline-flex}.dashboardSidebarSettings{border-color:color-mix(in srgb, var(--surface-3) 72%, transparent);background:color-mix(in srgb, var(--surface-1) 92%, transparent);width:2.3rem;height:2.3rem;box-shadow:none;-webkit-backdrop-filter:none;border-radius:.95rem}.dashboardCompactSearchField{border:1px solid color-mix(in srgb, var(--surface-3) 68%, transparent);background:color-mix(in srgb, var(--surface-1) 94%, transparent);width:100%;min-width:0;min-height:2.3rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:.92rem;align-items:center;gap:.55rem;padding:0 .82rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.dashboardCompactSearchField:focus-within{border-color:color-mix(in srgb, var(--accent-strong) 38%, var(--surface-2));background:color-mix(in srgb, var(--surface-1) 98%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-strong) 16%, transparent)}.dashboardCompactSearchIcon{width:1rem;height:1rem;color:var(--text-muted);flex:none}.dashboardCompactSearchInput{min-width:0;color:var(--text-primary);appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:1rem;line-height:1.25}.dashboardCompactSearchInput::-webkit-search-decoration{-webkit-appearance:none}.dashboardCompactSearchInput::-webkit-search-cancel-button{-webkit-appearance:none}.dashboardCompactSearchInput::-webkit-search-results-button{-webkit-appearance:none}.dashboardCompactSearchInput::-webkit-search-results-decoration{-webkit-appearance:none}.dashboardCompactSearchInput::placeholder{color:var(--text-muted);opacity:1}.dashboardCompactSearchBack{justify-content:center;align-items:center;display:inline-flex}.dashboardCompactSearchBackIcon{width:1.05rem;height:1.05rem}.dashboardSidebarSettings--labeled:after,.dashboardCompactSearchBack:after{content:""}.dashboardCompactSearchFilters{scrollbar-width:none;align-items:center;gap:.45rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.dashboardCompactSearchFilters::-webkit-scrollbar{display:none}.dashboardCompactSearchFilter{border:1px solid color-mix(in srgb, var(--accent-strong) 38%, transparent);color:#fff;white-space:nowrap;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:2rem;padding:0 .9rem;font-size:.82rem;font-weight:600;line-height:1;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.dashboardCompactSearchFilter[data-active=true]{border-color:color-mix(in srgb, var(--accent) 92%, transparent);background:color-mix(in srgb, var(--accent) 92%, transparent);color:var(--accent-contrast)}.dashboardSearchField--compact{width:100%;min-width:0}.dashboardSearchInput--compact{border-radius:.82rem;height:2.2rem;min-height:2.2rem;padding-inline:.82rem;font-size:.84rem}.dashboardSidebarTopDivider{background:color-mix(in srgb, var(--accent-strong) 46%, transparent);width:100%;height:1px}.dashboardGlobalSearchOverlay{z-index:70;place-items:start center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0;overflow:hidden}.dashboardGlobalSearchBackdrop{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--text-primary) 16%, transparent), transparent 15rem),radial-gradient(circle at 54% 43%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 28rem),radial-gradient(circle at 30% 72%, #49607e38, transparent 24rem),linear-gradient(180deg, #07090c70, #07090cd1);-webkit-backdrop-filter:blur(12px)saturate(1.2);cursor:default;border:0;position:absolute;inset:0}.dashboardGlobalSearchBackdrop:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--text-primary) 16%, transparent) 0 7%, transparent 8%),radial-gradient(circle, color-mix(in srgb, var(--accent) 16%, transparent) 0 20%, transparent 62%);filter:blur(22px);opacity:.58;border-radius:999px;width:min(56rem,82vw);animation:.78s cubic-bezier(.2,.8,.2,1) both dashboardSearchHalo;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@keyframes dashboardSearchHalo{0%{opacity:0;transform:translate(-50%,-50%)scale(.68)}to{opacity:.58;transform:translate(-50%,-50%)scale(1)}}.dashboardCompactSearchResults{overscroll-behavior:contain;border-radius:1.65rem;align-content:start;gap:.86rem;width:min(48rem,100vw - 2rem);min-height:12.5rem;max-height:min(44rem,100vh - clamp(2rem,8vw,6rem));margin-top:clamp(.55rem,2vh,1.6rem);padding:.95rem;display:grid;position:relative;overflow-y:auto}.dashboardGlobalSearchHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem;display:grid}.dashboardCompactSearchResults .dashboardGlobalSearchInputShell{border-color:color-mix(in srgb, var(--text-primary) 16%, transparent);background:color-mix(in srgb, var(--text-primary) 6%, transparent);min-height:3rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 18%, transparent),0 .7rem 1.8rem color-mix(in srgb, var(--shell-pane-bg) 12%, transparent);border-radius:1.15rem}.dashboardGlobalSearchClose{border-color:color-mix(in srgb, var(--text-primary) 32%, transparent);background:color-mix(in srgb, var(--text-primary) 16%, transparent);width:2.65rem;height:2.65rem;min-height:2.65rem;color:var(--text-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 42%, transparent);border-radius:999px}.dashboardCompactSearchSection{gap:.82rem;display:grid}.dashboardCompactSearchSection>.searchHydrationHint{border:1px solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--text-primary) 8%, transparent), transparent 46%),color-mix(in srgb, var(--text-primary) 4%, transparent);min-height:5.6rem;color:color-mix(in srgb, var(--text-muted) 88%, var(--text-primary) 12%);text-align:center;border-radius:1.15rem;place-items:center;margin:0;display:grid}.dashboardCompactSearchSectionResults{gap:.375rem;display:grid}.dashboardSearchMergedSection{gap:.42rem;display:grid}.dashboardSearchMergedSectionHeader{color:color-mix(in srgb, var(--text-primary) 76%, transparent);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.1rem .24rem;font-size:.72rem;font-weight:800;display:flex}.dashboardSearchMergedSectionHeader strong{background:color-mix(in srgb, var(--text-primary) 18%, transparent);min-width:1.35rem;height:1.35rem;color:var(--text-primary);letter-spacing:0;border-radius:999px;place-items:center;font-size:.72rem;display:inline-grid}.dashboardSearchMergedList{gap:.34rem;display:grid}.dashboardSearchMergedResult{border:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--text-primary) 14%, transparent), transparent),color-mix(in srgb, var(--shell-pane-bg) 34%, transparent);width:100%;min-height:3.72rem;color:var(--text-primary);text-align:start;cursor:pointer;border-radius:1.05rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.82rem;padding:.54rem .62rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.dashboardSearchMergedResult:hover,.dashboardSearchMergedResult:focus-visible{border-color:color-mix(in srgb, var(--accent) 54%, var(--text-primary) 18%);background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 54%),color-mix(in srgb, var(--text-primary) 18%, transparent);outline:none;transform:translateY(-1px)}.dashboardSearchMergedAvatar{background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--text-primary) 48%, transparent), transparent 38%),linear-gradient(135deg, var(--accent-strong), color-mix(in srgb, var(--accent) 82%, var(--accent-contrast) 18%));width:2.72rem;height:2.72rem;color:var(--accent-contrast);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 52%, transparent);border-radius:1rem;place-items:center;font-size:1rem;font-weight:900;display:inline-grid}.dashboardSearchMergedResult[data-kind=person] .dashboardSearchMergedAvatar{border-radius:999px}.dashboardSearchMergedCopy{gap:.16rem;min-width:0;display:grid}.dashboardSearchMergedCopy strong,.dashboardSearchMergedCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboardSearchMergedCopy strong{font-size:.95rem;line-height:1.18}.dashboardSearchMergedCopy small{color:color-mix(in srgb, var(--text-muted) 88%, var(--text-primary) 12%);font-size:.78rem;line-height:1.2}.dashboardCompactEmptyChatsState{place-items:center;width:100%;min-height:100%;padding:0;display:grid}.dashboardCompactEmptyChatsCard{border:1px solid var(--dashboard-compact-frame-border);background:color-mix(in srgb, var(--shell-header-bg) 92%, var(--surface-1));color:#fff;text-align:center;width:fit-content;min-width:0;max-width:min(100%,18rem);min-height:0;box-shadow:none;border-radius:1.05rem;place-items:center;padding:.85rem 1.05rem;font-size:1rem;font-weight:700;line-height:1.2;display:inline-grid}.dashboardSidebarEmptyStateCard{text-align:center;place-items:center;width:100%;min-width:0;display:grid}.dashboardCreateSheet{gap:1rem;display:grid}.dashboardCreateSheetForm{gap:.9rem;display:grid}.dashboardCreateSheetImageField{gap:.55rem;display:grid}.dashboardCreateSheetImageButton{border:1px solid color-mix(in srgb, var(--accent-strong) 32%, transparent);background:color-mix(in srgb, var(--surface-1) 92%, transparent);width:fit-content;min-height:2.35rem;color:var(--text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 .9rem;font-size:.86rem;font-weight:600;display:inline-flex}.dashboardCreateSheetFileInput{display:none}.dashboardCreateSheetImagePreview{border:1px solid color-mix(in srgb, var(--surface-3) 64%, transparent);object-fit:cover;border-radius:1rem;width:100%;max-height:12rem}.dashboardCreateSheetToggle{border:1px solid color-mix(in srgb, var(--surface-3) 64%, transparent);background:color-mix(in srgb, var(--surface-1) 94%, transparent);width:100%;color:var(--text-primary);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.82rem .92rem;font-size:.9rem;display:flex}.dashboardCreateSheetToggle input{width:1rem;height:1rem;accent-color:var(--accent)}.dashboardCreateSheetActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.dashboardCreateContactsList{gap:.42rem;max-height:18rem;display:grid;overflow-y:auto}.dashboardCreateSelectedList{flex-wrap:wrap;gap:.42rem;display:flex}.dashboardCreateSelectedChip{border:1px solid color-mix(in srgb, var(--accent) 64%, transparent);background:color-mix(in srgb, var(--accent) 18%, transparent);min-height:2rem;color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 .78rem;font-size:.8rem;font-weight:600;display:inline-flex}.dashboardSidebarBottom{border-top:1px solid color-mix(in srgb, var(--shell-divider) 72%, transparent);background:color-mix(in srgb, var(--shell-pane-bg) 96%, transparent);padding:.6rem .75rem .75rem}.dashboardSidebarUserCard{background:color-mix(in srgb, var(--surface-1) 72%, transparent);border:1px solid color-mix(in srgb, var(--surface-3) 36%, transparent);box-shadow:none;border-radius:1rem;justify-content:flex-start;gap:.75rem;padding:.68rem}.dashboardSidebarUserAvatar{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-strong) 24%, transparent), color-mix(in srgb, var(--accent) 12%, transparent));width:2.6rem;height:2.6rem;color:var(--text-primary);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.dashboardSidebarNav{gap:.32rem;display:grid}.dashboardGlobalSearchTrigger,.dashboardGlobalSearchInputShell{border:1px solid color-mix(in srgb, var(--surface-3) 48%, transparent);background:color-mix(in srgb, var(--surface-0) 52%, transparent);width:100%;min-height:2.55rem;color:var(--text-secondary);border-radius:.95rem;align-items:center;gap:.55rem;padding:0 .78rem;display:flex}.dashboardGlobalSearchTrigger{cursor:pointer;text-align:left;transition:border-color .18s,background .18s,color .18s}.dashboardGlobalSearchTrigger:hover,.dashboardGlobalSearchTrigger:focus-visible{border-color:color-mix(in srgb, var(--accent-strong) 28%, var(--surface-2));background:color-mix(in srgb, var(--surface-1) 88%, transparent);color:var(--text-primary)}.dashboardGlobalSearchTrigger--home{justify-content:center;max-width:15rem;margin-top:.85rem}.dashboardGlobalSearchInput{min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;flex:auto}.dashboardGlobalSearchInput::placeholder{color:var(--text-muted);opacity:1}.dashboardSidebarNavLink{white-space:nowrap;text-overflow:ellipsis;border-color:color-mix(in srgb, var(--surface-3) 12%, transparent);background:color-mix(in srgb, var(--surface-0) 32%, transparent);width:100%;min-height:2.35rem;box-shadow:none;color:var(--text-secondary);border-radius:.88rem;justify-content:flex-start;padding-inline:.72rem;font-size:.84rem;transition:transform .18s,border-color .18s,background .18s,color .18s;overflow:hidden}.dashboardSidebarNavLink:hover,.dashboardSidebarNavLink[aria-current=page]{border-color:color-mix(in srgb, var(--accent-strong) 20%, var(--surface-2));background:linear-gradient(135deg, color-mix(in srgb, var(--surface-1) 94%, transparent), color-mix(in srgb, var(--surface-2) 92%, transparent));color:var(--text-primary);transform:translateY(-.0625rem)}.dashboardSidebarNavLink[aria-current=page]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-strong) 18%, transparent)}.dashboardSidebarSectionHeader{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .35rem;display:flex}.dashboardUserSearchResults{gap:.375rem;margin-top:.5rem;display:grid}.dashboardUserSearchResult{border:1px solid var(--surface-2);background:var(--surface-0);width:100%;min-height:3rem;color:var(--text-primary);text-align:left;border-radius:.875rem;grid-template-columns:2.125rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.5rem .625rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.dashboardUserSearchResult:hover,.dashboardUserSearchResult[data-active=true],.dashboardUserSearchResult:focus-visible{border-color:var(--accent-border);background:var(--surface-1);transform:translateY(-.0625rem)}.dashboardUserSearchResult:disabled{opacity:.72;transform:none}.dashboardUserSearchAvatar{background:var(--surface-2);width:2.125rem;height:2.125rem;color:var(--text-primary);border-radius:999px;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}.dashboardUserSearchCopy{gap:.125rem;min-width:0;display:grid}.dashboardUserSearchCopy strong,.dashboardUserSearchCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboardUserSearchCopy span,.dashboardSearchError{color:var(--text-muted);font-size:.8125rem}.dashboardSidebarSectionMeta{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.adminToolbarCard{padding:1rem}.adminToolbarGrid,.adminToolbarRow{gap:.75rem;display:grid}.adminMetaPills{flex-wrap:wrap;gap:.45rem;margin-top:.55rem;display:flex}.adminMetaPill{background:var(--surface-1);border:1px solid var(--surface-2);min-height:1.9rem;color:var(--text-secondary);border-radius:999px;align-items:center;padding:0 .7rem;font-size:.78rem;display:inline-flex}.adminMetaPillWarn{color:var(--danger);background:#ff909014;border-color:#ff909040}.adminTableCard{padding:1rem}.adminTableWrap{border:1px solid var(--surface-2);background:var(--surface-1);border-radius:1rem;width:100%;overflow:auto}.adminTable{border-collapse:collapse;width:100%;min-width:42rem}.adminTable th,.adminTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--surface-2);padding:.9rem 1rem}.adminTable th{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.adminTable td{color:var(--text-secondary)}.adminDocList,.adminEmailInboxList{align-content:start;gap:.75rem;display:grid}.adminMailInboxList{overscroll-behavior:contain;min-height:0;padding-right:.25rem;overflow-y:auto}.adminSurfaceCards{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.adminDocItem,.adminEmailInboxItem{background:var(--surface-1);width:100%;color:var(--text-primary);text-align:left;border:1px solid #0000;border-radius:1.2rem;gap:.55rem;padding:.95rem 1rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.adminDocItem:hover,.adminDocItem[data-active=true],.adminEmailInboxItem:hover,.adminEmailInboxItem[data-active=true]{border-color:var(--surface-3);background:var(--surface-2);transform:translateY(-1px)}.adminDocSummary{color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.45}.adminDocBody,.adminEmailMessageCard{background:var(--surface-1);border:1px solid var(--surface-2);border-radius:1.3rem;gap:1rem;padding:1rem;display:grid}.adminDocBody{overscroll-behavior:contain;min-height:0;max-height:min(72vh,100vh - 18rem);overflow-y:auto}.adminDocListScrollable{overscroll-behavior:contain;min-height:0;max-height:min(72vh,100vh - 20rem);padding-right:.25rem;overflow-y:auto}.adminConversationBody{min-height:24rem}.adminMailMessageCard{align-content:start}.adminErrorBanner{background:#ff909014;border:1px solid #ff909040;border-radius:1rem;margin:0;padding:.8rem 1rem}.dashboardMetaActions{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.dashboardMetaCard,.dashboardSearchCard,.emptyThreadState,.emptyStateCard{padding:.9rem .95rem}.emptyThreadState--home{overscroll-behavior:contain;background:color-mix(in srgb, var(--surface-0) 96%, transparent);grid-row:1/-1;align-content:center;place-self:stretch stretch;justify-items:center;gap:clamp(1rem,2vw,1.35rem);width:100%;min-height:0;padding:clamp(1.5rem,4vw,2.75rem);display:grid;overflow-y:auto}.dashboardConversation .emptyThreadState--home{align-content:center;justify-self:stretch;justify-items:center;width:100%}.dashboardWaitingHero,.dashboardWaitingGrid,.dashboardWaitingPrimaryColumn,.dashboardWaitingRecentRail,.dashboardWaitingFeaturedCopy,.dashboardWaitingRecentCopy{display:grid}.dashboardWaitingHero{text-align:center;place-items:center;gap:.85rem;width:min(34rem,100%)}.dashboardWaitingHeroMark{background:color-mix(in srgb, var(--surface-1) 92%, transparent);border:1px solid color-mix(in srgb, var(--surface-3) 42%, transparent);width:clamp(3.15rem,7vw,3.8rem);height:clamp(3.15rem,7vw,3.8rem);box-shadow:none;border-radius:1.35rem;place-items:center;display:inline-grid}.dashboardWaitingHeroMark .brandBird{width:2.1rem;height:2.1rem}.dashboardWaitingHeroCopy{justify-items:center;gap:.42rem;min-width:0;display:grid}.dashboardWaitingHeroCopy .dashboardCardTitle{max-width:18ch;margin:0;font-size:clamp(1.45rem,3.2vw,2.2rem);line-height:1.05}.dashboardWaitingHeroCopy .dashboardCardCopy{max-width:42rem;color:var(--text-secondary);margin:0;font-size:.98rem;line-height:1.56}.dashboardWaitingGrid{align-items:start;gap:.85rem;width:min(48rem,100%)}.dashboardWaitingPrimaryColumn{gap:.9rem}.dashboardWaitingFeaturedCard,.dashboardWaitingRecentCard{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;border:1px solid color-mix(in srgb, var(--surface-3) 68%, transparent);transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.dashboardWaitingFeaturedCard{background:linear-gradient(150deg, color-mix(in srgb, var(--surface-1) 96%, transparent), color-mix(in srgb, var(--surface-2) 88%, transparent)),radial-gradient(circle at top right, color-mix(in srgb, var(--accent-strong) 10%, transparent), transparent 44%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 5%, transparent);border-radius:1.2rem;gap:.8rem;padding:.95rem;display:grid}.dashboardWaitingFeaturedCard:hover,.dashboardWaitingFeaturedCard:focus-visible,.dashboardWaitingRecentCard:hover,.dashboardWaitingRecentCard:focus-visible{border-color:color-mix(in srgb, var(--accent-strong) 24%, var(--surface-3));transform:translateY(-.125rem);box-shadow:0 1rem 2rem #070b122e}.dashboardWaitingFeaturedCard--placeholder{cursor:default}.dashboardWaitingFeaturedCard--placeholder:hover,.dashboardWaitingFeaturedCard--placeholder:focus-visible{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 5%, transparent);transform:none}.dashboardWaitingFeaturedTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dashboardWaitingPill{border:1px solid color-mix(in srgb, var(--surface-3) 72%, transparent);background:color-mix(in srgb, var(--surface-0) 42%, transparent);min-height:1.95rem;color:var(--text-secondary);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 .82rem;font-size:.74rem;font-weight:600;display:inline-flex}.dashboardWaitingFeaturedMonogram,.dashboardWaitingRecentMonogram{letter-spacing:-.03em;color:var(--text-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-strong) 24%, transparent), color-mix(in srgb, var(--accent) 12%, transparent));place-items:center;font-weight:700;display:inline-grid}.dashboardWaitingFeaturedMonogram{border-radius:.95rem;width:2.55rem;height:2.55rem;font-size:1rem}.dashboardWaitingFeaturedCopy{gap:.3rem}.dashboardWaitingFeaturedCopy strong,.dashboardWaitingRecentCopy strong{letter-spacing:-.03em;font-size:1rem}.dashboardWaitingFeaturedCopy p,.dashboardWaitingRecentCopy p{color:var(--text-secondary);margin:0;line-height:1.55}.dashboardWaitingRecentRail{gap:.7rem}.dashboardWaitingRecentCard{background:color-mix(in srgb, var(--surface-1) 94%, transparent);border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.82rem .88rem;display:grid}.dashboardWaitingRecentMonogram{border-radius:.95rem;flex:none;width:2.55rem;height:2.55rem;font-size:.92rem}.dashboardWaitingRecentCopy{gap:.18rem;min-width:0}.dashboardWaitingRecentCopy strong,.dashboardWaitingRecentCopy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboardMetaTitle,.attachmentsSheetTitle,.conversationTitle{letter-spacing:-.03em;margin:0 0 .25rem;font-size:clamp(1rem,2vw,1.35rem)}.searchHydrationHint{color:var(--text-muted);margin:.55rem 0 0;font-size:.84rem}.dashboardSearchCard{border-radius:.95rem;padding:.45rem}.dashboardSidebar .dashboardSearchCard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.chatListPane,.attachmentsList{gap:.75rem;display:grid}.chatListPane{overscroll-behavior:contain;align-content:start;gap:.2rem;min-height:0;padding:.35rem .65rem .7rem;overflow-y:auto}.chatListPane[data-empty-state=true]{justify-content:center;align-items:center;display:flex}.chatListItem{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;content-visibility:auto;contain-intrinsic-size:72px;background:0 0;border:1px solid #0000;border-radius:1rem;grid-template-columns:auto 1fr;gap:.75rem;padding:.82rem .88rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.chatListItem:hover,.chatListItem[data-active=true]{border-color:var(--surface-2);background:color-mix(in srgb, var(--text-primary) 4%, transparent);transform:none}.chatListAvatar{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-strong) 22%, transparent), color-mix(in srgb, var(--accent) 12%, transparent));width:2.3rem;height:2.3rem;color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative}.chatListCopy{min-width:0}.chatListTitleRow{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.1rem;display:flex}.chatListTitleRow strong,.chatListCopy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatListTitleRow strong[data-unread=true],.chatListCopy p[data-unread=true]{font-weight:700}.chatListTitleRow span,.chatListCopy p{color:var(--text-secondary);font-size:.77rem;line-height:1.4}.chatListTitleRow strong{font-size:.94rem}.chatListPreviewRow,.chatListReceipt{align-items:center;display:inline-flex}.chatListPreviewRow{gap:.38rem;min-width:0}.chatListPreviewRow p{flex:auto;min-width:0}.chatListUnreadDot,.chatListReceipt{flex:none}.chatListUnreadDot{background:var(--receipt-unread-blue);width:.46rem;height:.46rem;box-shadow:0 0 0 .16rem color-mix(in srgb, var(--receipt-unread-blue) 16%, transparent);border-radius:999px}.chatListReceipt{color:var(--text-tertiary)}.chatListReceiptIcon{width:.88rem;height:.88rem}.chatListReceipt[data-status=read]{color:var(--receipt-read-blue)}.chatListReceipt[data-status=error]{color:var(--receipt-error-red)}.composerShell{padding:.75rem .9rem}.conversationSearchMeta{gap:.75rem;display:grid}.conversationSearchField{gap:.55rem;display:grid}.conversationSearchActions,.searchNavigationButtons{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.conversationBody{overscroll-behavior:contain;z-index:1;grid-row:3;align-content:start;gap:.75rem;min-height:0;padding:.82rem .9rem;display:grid;position:relative;overflow-y:auto}.messageRow{content-visibility:auto;contain-intrinsic-size:110px;display:flex}.messageRow[data-own=true]{justify-content:flex-end}.messageBubble{background:color-mix(in srgb, var(--message-other) 84%, transparent);border:1px solid var(--surface-2);border-radius:.9rem;max-width:min(100%,30rem);padding:.68rem .8rem;position:relative}.messageRow[data-own=true] .messageBubble{background:var(--message-own)}.messageMeta{color:var(--text-muted);flex:1;justify-content:space-between;gap:.75rem;min-width:0;font-size:.82rem;display:flex}.messageText{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.55}.messageMarkdown{white-space:normal;gap:.55rem;display:grid}.messageMarkdown>:first-child{margin-top:0}.messageMarkdown>:last-child{margin-bottom:0}.messageMarkdown p{margin:0}.messageMarkdown a{color:var(--accent-strong);text-underline-offset:.14em;overflow-wrap:anywhere;text-decoration:underline}.messageMarkdown code{font-family:var(--font-mono),"Courier New",monospace;font-size:.9em}.messageMarkdown :not(pre)>code{background:color-mix(in srgb, var(--surface-2) 90%, transparent);border:1px solid color-mix(in srgb, var(--surface-3) 72%, transparent);color:var(--text-primary);border-radius:.45rem;padding:.08rem .38rem;display:inline-block}.messageMarkdown pre{border:1px solid color-mix(in srgb, var(--surface-3) 80%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--shell-pane-bg) 96%, transparent), color-mix(in srgb, var(--shell-pane-bg) 94%, transparent)),var(--shell-pane-bg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:.95rem;margin:0;padding:.8rem .9rem;overflow-x:auto}html[data-theme=light] .messageMarkdown pre{background:linear-gradient(180deg, color-mix(in srgb, var(--shell-pane-bg) 96%, color-mix(in srgb, var(--text-primary) 15%, transparent)), color-mix(in srgb, var(--shell-pane-bg) 94%, color-mix(in srgb, var(--text-primary) 18%, transparent))),var(--shell-pane-bg)}.messageMarkdown pre code{color:#eef1f7;min-width:max-content;line-height:1.55;display:block}.messageMarkdown .hljs{color:#eef1f7;background:0 0}.messageMarkdown .hljs-keyword,.messageMarkdown .hljs-literal{color:#ffb69a;font-weight:700}.messageMarkdown .hljs-string,.messageMarkdown .hljs-attr,.messageMarkdown .hljs-template-variable{color:#9fe5c2}.messageMarkdown .hljs-comment,.messageMarkdown .hljs-quote{color:#d9e4f29e;font-style:italic}.messageMarkdown .hljs-title,.messageMarkdown .hljs-title.function_,.messageMarkdown .hljs-variable,.messageMarkdown .hljs-property{color:#82c7ff}.messagePollCard{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 3%, transparent);border-radius:1rem;gap:.7rem;margin-bottom:.7rem;padding:.8rem .9rem;display:grid}.messagePollHeader{gap:.15rem;display:grid}.messagePollTitle{color:var(--text-primary);font-size:.95rem;line-height:1.4}.messagePollMeta{color:var(--text-secondary);font-size:.8rem}.messagePollAnswers{gap:.5rem;display:grid}.messagePollAnswer{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 2%, transparent);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.messagePollAnswer[data-voted=true]{border-color:color-mix(in srgb, var(--call-live-accent) 35%, transparent);background:color-mix(in srgb, var(--call-live-accent) 10%, transparent)}.messagePollAnswer:disabled{cursor:default;opacity:.78}.messagePollAnswerText{color:var(--text-primary);font-size:.9rem;line-height:1.4}.messagePollAnswerMeta{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}.messageReactions{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.messageReactionChip{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 3%, transparent);min-height:2rem;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.38rem;padding:0 .72rem;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.messageReactionChip:hover:not(:disabled),.messageReactionChip:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--call-live-accent) 35%, transparent);background:color-mix(in srgb, var(--call-live-accent) 8%, transparent)}.messageReactionChip:active:not(:disabled){transform:scale(.98)}.messageReactionChip[data-active=true]{background:color-mix(in srgb, var(--call-live-accent) 14%, transparent);border-color:color-mix(in srgb, var(--call-live-accent) 30%, transparent)}.messageReactionChip:disabled{cursor:default;opacity:.72}.messageReactionEmoji{font-size:.94rem;line-height:1}.messageReactionCount{font-size:.82rem;font-weight:600;line-height:1}.messageHighlight{background:color-mix(in srgb, var(--call-live-accent) 18%, transparent);color:inherit;border-radius:.35rem;padding:0}.messageMediaStack{grid-template-columns:minmax(0,1fr);gap:.6rem;max-width:min(100%,34rem);margin-bottom:.7rem;display:grid}.messageMediaStack[data-count="2"],.messageMediaStack[data-count="3"],.messageMediaStack[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:min(100%,38rem)}.messageMediaStack[data-count="3"]>:last-child{grid-column:1/-1}.messageVoiceCard{background:0 0;border:0;border-radius:0;gap:.65rem;margin-bottom:.7rem;padding:0;display:grid}.messageVoiceCard[data-local-only=true]{border-color:color-mix(in srgb, var(--call-live-accent) 18%, transparent)}.messageVoiceMeta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.messageVoiceLabel{color:var(--text-primary);font-size:.9rem;font-weight:600}.messageVoiceDuration{color:var(--text-secondary);font-size:.8rem}.messageVoicePlayer{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.messageVoicePlayButton{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 4%, transparent);width:2.4rem;height:2.4rem;color:var(--text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .16s,border-color .18s,background .18s,opacity .18s;display:inline-flex}.messageVoicePlayButton:hover,.messageVoicePlayButton:focus-visible{border-color:var(--surface-3);background:color-mix(in srgb, var(--text-primary) 8%, transparent)}.messageVoicePlayButton:active{transform:scale(.98)}.messageVoicePlayButton:disabled{opacity:.55;cursor:not-allowed}.messageVoicePlayGlyph{letter-spacing:-.02em;font-size:.78rem;font-weight:700}.messageVoiceWaveform{cursor:pointer;touch-action:none;align-items:end;gap:.08rem;width:100%;min-height:2.5rem;display:flex;overflow:hidden}.messageVoiceBar{background:linear-gradient(180deg, color-mix(in srgb, var(--call-live-accent) 92%, transparent), color-mix(in srgb, var(--voice-note-progress-blue) 72%, transparent)) 0 0/calc(var(--bar-progress,0) * 100%) 100% no-repeat,color-mix(in srgb, var(--text-primary) 12%, transparent);border-radius:999px;flex:1 1 0;min-width:.09rem;max-width:.24rem;transition:background-size .12s linear,opacity .14s;display:inline-flex}.messageVoiceAudio{display:none}.messageMediaTile{border:1px solid var(--surface-2);background-position:50%;background-size:cover;background-color:var(--surface-1);border-radius:1rem;width:100%;min-height:12rem;margin:0;position:relative;overflow:hidden}.messageMediaImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block}.messageMediaImage[data-loaded=true]{opacity:1}.messageMediaVideo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block}.messageMediaVideo[data-loaded=true]{opacity:1}.messageMediaPlaceholder{background:linear-gradient(#070a1214,#070a126b);align-content:end;gap:.25rem;padding:1rem;display:grid;position:absolute;inset:0}.messageMediaPlaceholderEyebrow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.messageMediaPlaceholderLabel{color:var(--text-primary);word-break:break-word;font-size:.96rem;line-height:1.35}.messageActionMenuRoot{z-index:60;position:fixed}.messageActionMenu{border:1px solid var(--surface-2);width:min(20rem,100vw - 2rem);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101520f5;border-radius:1.1rem;padding:.5rem}.messageActionMenuReactions{border-bottom:1px solid var(--surface-2);flex-wrap:wrap;gap:.45rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.messageActionReactionButton,.messageActionMenuItem{font:inherit}.messageActionReactionButton{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 3%, transparent);cursor:pointer;border-radius:999px;min-width:2.35rem;min-height:2.35rem}.messageActionReactionButton[data-active=true]{background:color-mix(in srgb, var(--call-live-accent) 12%, transparent);border-color:color-mix(in srgb, var(--call-live-accent) 24%, transparent)}.messageActionMenuList{gap:.2rem;display:grid}.messageActionMenuItem{width:100%;min-height:2.6rem;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.9rem;padding:0 .8rem;transition:background .14s,border-color .14s}.messageActionMenuItem:hover,.messageActionMenuItem:focus-visible{background:color-mix(in srgb, var(--text-primary) 4%, transparent);border-color:var(--surface-2)}.messageActionMenuItem[data-tone=danger]{color:color-mix(in srgb, var(--danger) 80%, var(--text-primary) 20%)}.messageCircleVideo{width:min(13.5rem,78vw);max-width:100%;transition:width .22s}.messageCircleVideo[data-expanded=true]{width:min(19.5rem,88vw)}.messageCircleVideoStage{aspect-ratio:1;isolation:isolate;border-radius:999px;width:100%;transition:transform .22s;display:block;position:relative;overflow:hidden}.messageCircleVideo[data-expanded=true] .messageCircleVideoStage{transform:scale(1.01)}.messageCircleVideoExpandButton{z-index:4;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.messageCircleVideoExpandButton[data-expanded=true]{cursor:zoom-out}.messageCircleVideoRing{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.messageCircleVideoPlayer,.messageCircleVideoPlaceholder{background:var(--shell-pane-bg);border-radius:999px;width:calc(100% - .68rem);height:calc(100% - .68rem);margin:auto;position:absolute;inset:.34rem;overflow:hidden}.messageCircleVideoPlayer{object-fit:cover;display:block}.messageCircleVideoDuration{z-index:4;min-height:1.55rem;color:var(--text-primary);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#080c1294;border-radius:999px;justify-content:center;align-items:center;padding:0 .58rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:.65rem;left:50%;transform:translate(-50%)}.messageCircleVideoPlaceholder{color:var(--text-secondary);place-items:center;font-size:.9rem;display:grid}.messageCircleVideoHandle{background:color-mix(in srgb, var(--text-primary) 98%, transparent);width:1.05rem;height:1.05rem;box-shadow:0 0 0 .14rem color-mix(in srgb, var(--text-primary) 18%, transparent);cursor:grab;touch-action:none;z-index:6;border:.125rem solid #0c121cf2;border-radius:999px;margin-top:-.525rem;margin-left:-.525rem;padding:0;position:absolute}.messageCircleVideoHandle:active{cursor:grabbing}.messageCircleVideoExpandedToolbar{z-index:7;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:absolute;top:.85rem;left:.85rem;right:.85rem}.messageCircleVideoBadge{border:1px solid color-mix(in srgb, var(--text-primary) 16%, transparent);min-height:1.8rem;color:var(--text-primary);background:#05080e9e;border-radius:999px;align-items:center;padding:0 .7rem;font-size:.76rem;font-weight:700;display:inline-flex}.messageCircleVideoToolbarButton{border:1px solid color-mix(in srgb, var(--text-primary) 18%, transparent);min-height:2rem;color:var(--text-primary);font:inherit;cursor:pointer;background:#05080ead;border-radius:999px;padding:0 .8rem}.messageCircleVideoRingBase,.messageCircleVideoRingBuffered,.messageCircleVideoRingProgress{fill:none;stroke-width:2px}.messageCircleVideoRingBase{stroke:color-mix(in srgb, var(--text-primary) 16%, transparent)}.messageCircleVideoRingBuffered{stroke:color-mix(in srgb, var(--text-primary) 54%, transparent);stroke-linecap:round;transition:stroke-dashoffset .12s linear}.messageCircleVideoRingProgress{stroke:color-mix(in srgb, var(--text-primary) 92%, transparent);stroke-linecap:round;transition:stroke-dashoffset .12s linear}.composerShell{z-index:2;border-top:1px solid var(--shell-divider);background:var(--shell-pane-bg);grid-row:4;position:relative}.composerResizeHandle{cursor:row-resize;touch-action:none;z-index:3;outline:none;justify-content:center;align-items:center;height:.9rem;display:flex;position:absolute;top:0;left:0;right:0}.composerResizeHandleGrip{background:color-mix(in srgb, var(--shell-divider) 92%, transparent);width:100%;height:1px;transition:background .18s,box-shadow .18s}.composerResizeHandle:hover .composerResizeHandleGrip,.composerResizeHandle:focus-visible .composerResizeHandleGrip,.composerResizeHandle[data-active=true] .composerResizeHandleGrip{background:color-mix(in srgb, var(--accent-strong) 64%, var(--surface-3));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-strong) 28%, transparent)}.composerCard{background:color-mix(in srgb, var(--text-primary) 3%, transparent);border:1px solid var(--surface-2);border-radius:.95rem;grid-template-columns:minmax(0,1fr);gap:.65rem;padding:.6rem;display:grid}.composerCard[data-drag-active=true]{border-color:color-mix(in srgb, var(--call-live-accent) 35%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--call-live-accent) 16%, transparent)}.dashboardMobileNav{display:none}.mailPageShell{grid-template-rows:auto 1fr;gap:1.5rem;min-height:100vh;padding:1.5rem;display:grid}.mailPageGrid{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);gap:1.25rem;min-height:0;display:grid}.mailSidebar{min-height:0}.mailSidebarActions{flex-wrap:wrap;gap:.65rem;margin-bottom:.95rem;display:flex}.mailThreadFilterRow{flex-wrap:wrap;gap:.5rem;margin-bottom:.95rem;display:flex}.mailMailboxSwitcher{gap:.45rem;margin-bottom:.95rem;display:grid}.mailMailboxSelect{border:1px solid var(--surface-2);background:var(--shell-pane-bg);width:100%;min-height:2.9rem;color:var(--text-primary);border-radius:.9rem;padding:.7rem .9rem}.mailThreadsPane{padding-bottom:1rem}.mailThreadGroup{gap:.55rem;display:grid}.mailContentPane{align-content:start;gap:1rem;min-width:0;display:grid}.mailSuccessBanner{background:color-mix(in srgb, var(--call-live-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--call-live-accent) 28%, transparent);color:var(--text-primary);border-radius:.9rem;margin:0;padding:.85rem 1rem}.mailEmptyState{min-height:20rem}.mailInboxQuietState{align-content:start;gap:1rem;display:grid}.mailEmptyActions{gap:.75rem;margin-top:1rem;display:flex}.mailComposerCard,.mailThreadCard{border:1px solid var(--surface-2);background:var(--shell-pane-bg);border-radius:1.2rem;gap:1rem;padding:1.15rem;display:grid;box-shadow:0 20px 50px #05080e2e}.mailComposerHeader,.mailThreadHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mailComposerHeaderActions,.mailThreadActions,.mailComposerActions{flex-wrap:wrap;gap:.6rem;display:flex}.mailComposerForm{gap:.9rem;display:grid}.mailComposerTextarea{resize:vertical;border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 4%, transparent);width:100%;min-height:14rem;color:var(--text-primary);font:inherit;border-radius:1rem;padding:.9rem 1rem}.mailComposerFooter{gap:.85rem;display:grid}.mailAttachmentRow,.mailAttachmentList{flex-wrap:wrap;gap:.6rem;display:flex}.mailAttachmentPreviewCard{gap:.65rem;display:grid}.mailAttachmentInlinePreview{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 4%, transparent);object-fit:cover;border-radius:1rem;width:min(100%,24rem);min-height:12rem;max-height:18rem}.mailAttachmentChip,.mailAttachmentCard{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-primary);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;display:inline-flex}.mailAttachmentChipDismiss{background:color-mix(in srgb, var(--text-primary) 8%, transparent);width:1.35rem;height:1.35rem;color:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.mailComposerHint{color:var(--text-muted);margin:0;font-size:.8rem}.mailAttachmentCard{border-radius:1rem;flex-direction:column;align-items:flex-start;text-decoration:none}.mailMessageTabs{flex-wrap:wrap;gap:.6rem;display:flex}.mailMessageTab{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 4%, transparent);min-width:11rem;color:var(--text-primary);text-align:left;border-radius:.95rem;gap:.2rem;padding:.7rem .85rem;display:grid}.mailMessageTab[data-active=true]{border-color:color-mix(in srgb, var(--call-live-accent) 35%, transparent);background:color-mix(in srgb, var(--call-live-accent) 12%, transparent)}.mailMessageMeta{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.mailMessageBody{border:1px solid var(--surface-2);background:color-mix(in srgb, var(--text-primary) 3%, transparent);border-radius:1rem;padding:1rem}.mailMessageBody :first-child{margin-top:0}.mailMessageBody :last-child{margin-bottom:0}.mailMessageBody p,.mailMessageBody pre,.mailMessageBody blockquote,.mailMessageBody ul,.mailMessageBody ol{color:var(--text-primary);overflow-wrap:anywhere}.mailMessageBody pre{background:color-mix(in srgb, var(--text-primary) 4%, transparent);border:1px solid var(--surface-2);white-space:pre-wrap;border-radius:.95rem;padding:.85rem .95rem}.mailAttachmentsSection{gap:.75rem;display:grid}.attachmentsItemPreview{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--surface-2);border-radius:.9rem;width:100%}.attachmentsItemMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.recordingsToolbar{gap:.85rem;display:grid}@media (max-width:960px){.mailPageShell{padding:1rem 1rem 5.5rem}.mailPageGrid{grid-template-columns:minmax(0,1fr)}.mailSidebar{order:2}.mailContentPane{order:1}.mailAttachmentInlinePreview{width:100%}}@media (prefers-reduced-motion:reduce){.messageCircleVideoRingProgress,.messageCircleVideoHandle,.messageVoicePlayButton{transition:none}}@media (min-width:768px){.landingTopBar,.appHeader,.appShell,.landingHero,.dashboardGrid{padding-left:1.5rem;padding-right:1.5rem}.landingHero,.dashboardGrid,.landingCapabilityGrid,.landingArchitecture{grid-template-columns:repeat(2,minmax(0,1fr))}.landingCapabilityPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.adminWorkspace{grid-template-columns:15.5rem minmax(0,1fr)}.adminToolbarGrid{grid-template-columns:minmax(0,1fr) minmax(12rem,16rem) auto;align-items:end}.adminToolbarRow{grid-template-columns:minmax(0,1fr) auto;align-items:end}.attachmentsSheet{width:min(32rem,100vw - 2rem);top:5.5rem;bottom:1rem;left:auto}.uiSheetPanel--adaptive{border-radius:1.8rem 0 0 1.8rem;width:min(34rem,100vw);height:100vh;margin:0;animation:.26s cubic-bezier(.18,.89,.32,1.14) sheetSlideInRight;inset:0 0 auto auto}.callStageShell{padding:1.5rem}.callStagePage[data-variant=split-two],.callStagePage[data-variant=grid-four]{grid-template-columns:repeat(2,minmax(0,1fr))}.callStageStage{grid-template-columns:minmax(0,1fr) 16rem}.dashboardWaitingHero,.dashboardWaitingGrid{grid-template-columns:minmax(0,1fr)}.dashboardWaitingRecentRail{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardSidebar,.adminSidebar{max-height:none;position:static;top:auto}}@media (max-width:767px){.landingTopBar,.appHeader{flex-wrap:wrap;align-items:flex-start;gap:.85rem}.dashboardAppHeader .brandLockup{width:100%}.dashboardAppHeader .headerActions{justify-content:space-between;width:100%}.adminWorkspace{grid-template-columns:minmax(0,1fr)}.dashboardAppShell--admin{grid-template-rows:auto auto;height:auto;min-height:100dvh;overflow:visible}.dashboardResizeHandle,.dashboardResizeCornerHandle{display:none}.dashboardSidebar,.adminSidebar{border:0}.dashboardSidebarNav{display:none}.dashboardSidebar{background:0 0;grid-template-rows:auto minmax(0,1fr)}.dashboardSidebarTop{background:0 0;border-bottom:0;overflow:visible}.dashboardTopbarStatus{display:none}.emptyThreadState--home{gap:.85rem;padding:.85rem}.dashboardWaitingHero{padding:1rem}.dashboardWaitingHeroCopy .dashboardCardTitle{max-width:none;font-size:clamp(1.3rem,6vw,1.9rem)}.dashboardWaitingHeroMark{border-radius:1.1rem;width:3.6rem;height:3.6rem}.dashboardWaitingHeroMark .brandBird{width:1.75rem;height:1.75rem}.dashboardWaitingGrid,.dashboardWaitingRecentRail{grid-template-columns:minmax(0,1fr)}.dashboardWaitingFeaturedCard,.dashboardWaitingRecentCard{padding-inline:.9rem}.dashboardSidebarTop{z-index:6;flex:none;gap:.72rem;padding:.62rem .5rem .72rem;position:sticky;top:0}.dashboardSidebar{height:100%;position:relative;overflow:hidden}.dashboardSidebarShell{background:var(--dashboard-compact-shell-bg)}.dashboardSidebarWorkspaceRow[data-compact=true]{grid-template-columns:minmax(0,1fr);place-items:start center;gap:.62rem;display:grid;position:relative}.dashboardSidebarWorkspaceRow[data-compact=true] .dashboardSidebarWorkspaceCopy{text-align:center;justify-items:center;width:100%;padding-inline:2rem;transform:translateY(-.08rem)}.dashboardSidebarWorkspaceRow[data-compact=true] .dashboardSidebarWorkspaceTitle{font-size:1.06rem;line-height:1}.dashboardSidebarWorkspaceRow[data-compact=true] .dashboardSidebarWorkspaceActions{align-items:center;width:100%;padding-right:.12rem;display:block;position:relative}.dashboardSidebarWorkspaceTitle{font-size:1.06rem}.dashboardSidebarWorkspaceMeta,.dashboardSidebarUserCopy span{font-size:.75rem}.dashboardSidebarSectionHeader{padding-inline:.1rem}.dashboardSearchCard{padding:.4rem}.dashboardSidebarTop,.chatListPane{min-width:0}.dashboardSidebar .dashboardSidebarSettings,.dashboardSidebar .dashboardCompactSearchBack{width:2.05rem;height:2.05rem;min-height:2.05rem;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex;position:absolute;top:50%;right:.02rem;transform:translateY(-50%)}.dashboardSidebar .dashboardSidebarSettings:hover,.dashboardSidebar .dashboardCompactSearchBack:hover,.dashboardSidebar .dashboardSidebarSettings:focus-visible,.dashboardSidebar .dashboardCompactSearchBack:focus-visible{background:0 0;border-color:#0000;transform:translateY(-50%)}.dashboardSidebar .dashboardSidebarSettings--labeled:after,.dashboardSidebar .dashboardCompactSearchBack:after{content:none}.dashboardSidebar .dashboardCompactSearchBack{justify-content:center;right:.02rem}.dashboardCompactSearchField{background:var(--dashboard-compact-divider-color);min-height:2.36rem;box-shadow:none;border-color:#0000;border-radius:1rem;margin-right:4.7rem;padding-left:1rem;padding-right:1rem}.dashboardCompactSearchIcon{width:1.34rem;height:1.34rem;color:color-mix(in srgb, var(--text-muted) 92%, #fff 8%)}.dashboardCompactSearchFilters{gap:.38rem}.dashboardCompactSearchFilter{min-height:1.95rem;padding-inline:.82rem;font-size:.8rem}.dashboardCompactSearchField:focus-within{background:var(--dashboard-compact-divider-color);box-shadow:0 0 0 1px var(--dashboard-compact-frame-border);border-color:#0000}.dashboardSearchField--compact{margin:0}.dashboardCompactSearchInput{font-size:1rem}.dashboardSidebarTopDivider{background:var(--dashboard-compact-divider-color);opacity:.64;height:2px;margin-top:.12rem}.chatListPane{min-height:0;padding:0 0 calc(5.35rem + var(--mobile-safe-area-bottom));overscroll-behavior:contain;background:0 0;gap:0;overflow-y:auto}.dashboardUserSearchResult,.dashboardCompactEmptyChatsCard{border-color:var(--dashboard-compact-frame-border)}.dashboardUserSearchResult{background:color-mix(in srgb, var(--dashboard-compact-pane-bg) 88%, var(--surface-1) 12%)}.dashboardUserSearchResult:hover,.dashboardUserSearchResult[data-active=true],.dashboardUserSearchResult:focus-visible{border-color:var(--dashboard-compact-frame-border);background:color-mix(in srgb, var(--accent-strong) 12%, var(--dashboard-compact-pane-bg))}.chatListPane>.chatListItem{background:0 0;border:0;border-radius:0;align-items:center;gap:.875rem;min-height:4.3rem;padding:.38rem .72rem;position:relative}.chatListPane>.chatListItem:after{content:"";background:var(--dashboard-compact-divider-color);opacity:.54;pointer-events:none;height:2px;position:absolute;bottom:0;left:5.455rem;right:.72rem}.chatListPane>.chatListItem:last-child:after{content:none}.chatListPane>.chatListItem .chatListAvatar{width:3.3rem;height:3.3rem;font-size:1.2rem}.chatListPane>.chatListItem .presenceBadge{border-width:2px;width:.78rem;height:.78rem;bottom:-.02rem;right:-.02rem}.chatListPane>.chatListItem .chatListCopy{align-self:center;gap:.02rem;padding-top:.14rem;display:grid}.chatListPane>.chatListItem .chatListTitleRow{margin-bottom:.03rem}.chatListPane>.chatListItem .chatListPreviewRow{gap:.24rem}.chatListPane>.chatListItem .chatListTitleRow strong{font-size:1rem}.chatListPane>.chatListItem .chatListTitleRow span{font-size:.86rem}.chatListPane>.chatListItem .chatListPreviewRow p{font-size:.9375rem;line-height:1.35}.chatListPane>.chatListItem:hover,.chatListPane>.chatListItem[data-active=true]{background:0 0;border-color:#0000}.chatListPane>.chatListItem:hover{background:#ffffff0a}.chatListPane[data-empty-state=true]{padding:.75rem}.dashboardCompactEmptyChatsState{min-height:auto;padding:0}.dashboardCompactEmptyChatsCard{background:color-mix(in srgb, var(--dashboard-compact-pane-bg) 84%, var(--surface-1) 16%);border-radius:1rem;max-width:min(100%,15rem);padding:.82rem 1rem;font-size:.98rem}.dashboardCompactCreateBackdrop{z-index:3;background:0 0;border:0;padding:0;position:absolute;inset:0}.dashboardCompactCreateShell{z-index:4;pointer-events:none;justify-items:end;gap:.7rem;display:grid;position:absolute;bottom:1.05rem;right:1.4rem}.dashboardCompactCreateMenu,.dashboardCompactCreateFab{pointer-events:auto}.dashboardCompactCreateMenu{border:1px solid var(--dashboard-compact-frame-border);background:color-mix(in srgb, var(--dashboard-compact-pane-bg) 92%, var(--surface-1) 8%);border-radius:1rem;gap:.24rem;min-width:10.75rem;padding:.4rem;display:grid;box-shadow:0 16px 32px #00000042}.dashboardCompactCreateMenuAction{color:#fff;text-align:left;background:0 0;border:1px solid #0000;border-radius:.88rem;align-items:center;gap:.48rem;width:100%;min-height:2rem;padding:0 .68rem;font-size:.94rem;font-weight:600;display:inline-flex}.dashboardCompactCreateMenuAction span{letter-spacing:-.01em;white-space:normal;font-size:.94rem;line-height:1.08;display:block}.dashboardCompactCreateMenuActionIcon{flex:none;width:.94rem;height:.94rem}.dashboardCompactCreateMenuAction:hover,.dashboardCompactCreateMenuAction:focus-visible{border-color:var(--dashboard-compact-frame-border);background:color-mix(in srgb, var(--accent-strong) 12%, var(--dashboard-compact-pane-bg));outline:none}.dashboardCompactCreateFab{border:1px solid var(--dashboard-compact-frame-border);background:color-mix(in srgb, var(--accent-strong) 92%, transparent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:3.3rem;height:3.3rem;display:inline-flex;box-shadow:0 18px 34px #00000047}.dashboardCompactCreateFabIcon{width:2.13rem;height:2.13rem}.dashboardCompactCreateFabIcon--close{transform:rotate(45deg)}.callStageStage{grid-template-columns:minmax(0,1fr)}.callStageStrip{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.conversationBody{gap:.65rem;padding:.75rem .85rem .8rem}.composerShell{padding:.65rem .85rem calc(.65rem + var(--mobile-safe-area-bottom))}.messageRow{width:100%;min-width:0}.messageBubble{max-width:min(92%,26rem);padding:.62rem .72rem}.messageMeta{gap:.45rem;font-size:.76rem}.messageMediaStack,.messageMediaStack[data-count="2"],.messageMediaStack[data-count="3"],.messageMediaStack[data-count="4"]{grid-template-columns:minmax(0,1fr);max-width:100%}.adminMessagesEmptyState{min-height:clamp(12rem,24vh,16rem);padding-top:0}.callStageShell{padding:.75rem .75rem calc(.85rem + var(--mobile-safe-area-bottom));gap:.65rem}.callStageTopStack{gap:.55rem}.callStageHeader{border-radius:1.35rem;gap:.55rem;padding:.75rem .85rem}.callStageHeaderMeta{flex-wrap:wrap;justify-content:flex-start;gap:.45rem;width:100%}.callStageGridShell{gap:.65rem}.callStagePagination{border-radius:1rem;padding:.65rem .8rem}.callStagePage{gap:.75rem}.callTile{border-radius:1.2rem}.callTileInset{border-radius:.85rem;width:min(26vw,6.5rem);bottom:.6rem;right:.6rem}.callTileFooter{gap:.45rem;padding:.72rem .78rem .82rem}.callTileIdentity strong{font-size:.92rem}.callTileIdentity span{font-size:.76rem}.callTileBadges{gap:.35rem}.callTileBadge{min-height:1.7rem;padding:0 .58rem;font-size:.72rem}.callControlBar{border-radius:1.2rem;gap:.5rem;padding:.65rem}.callControlCluster{gap:.5rem;width:100%}.callControlSplitGroup{width:100%;min-width:0}.callControlButton--splitMain{flex:auto;min-width:0}.callControlArrowButton{min-width:2.5rem;padding-inline:.6rem}.callControlBar>.callControlButton,.callControlBar>.callLeaveButton{width:100%;min-width:0}.recordingsPageGrid{padding:.875rem}.recordingDetailCard,.recordingsEmptyState,.mailInboxQuietState{margin:.875rem}.landingSignalCore{grid-template-columns:1fr}.brandPigeon--hero{width:3.35rem;height:3.35rem;padding:.58rem}.landingInvestors{grid-template-columns:1fr}.investorCard--wide{grid-column:span 1}.adminContentGridWide{grid-template-columns:minmax(0,1fr)}.adminWorkspace{align-content:start;overflow:visible}.adminSidebar,.adminMainPane{height:auto;min-height:auto;overflow:visible}.adminMainPane{display:block}.adminMainPane:before{display:none}.adminContentGrid{min-height:max-content}.settingsHighlights{grid-template-columns:1fr}}html[dir=rtl] .uiSheetPanel--right,html[dir=rtl] .uiSheetPanel--adaptive{border-radius:0 1.8rem 1.8rem 0;left:0;right:auto}.notFoundPage{place-items:center;min-height:100vh;padding:clamp(1.5rem,3vw,3rem);display:grid}.notFoundCard{border:1px solid color-mix(in srgb, var(--line-strong) 72%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--surface-elevated) 92%, var(--surface) 8%), color-mix(in srgb, var(--surface) 88%, transparent 12%)),radial-gradient(circle at top right, color-mix(in srgb, var(--accent-primary) 22%, transparent) 0, transparent 56%);border-radius:2rem;justify-items:start;gap:1rem;width:min(100%,34rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid;box-shadow:0 2rem 4rem #030c1824}.notFoundLogo{border:1px solid color-mix(in srgb, var(--line-strong) 72%, transparent);background:color-mix(in srgb, var(--surface-elevated) 82%, transparent);border-radius:999px;width:3.5rem;height:3.5rem;margin-bottom:.5rem;padding:.6rem;box-shadow:0 1rem 2rem #030c1824}.notFoundEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent-primary);margin:0;font-size:.78rem;font-weight:700}.notFoundTitle{margin:0;font-size:clamp(2rem,5vw,3.1rem);line-height:.96}.notFoundDescription{max-width:28rem;color:var(--text-secondary);margin:0;line-height:1.6}.notFoundActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.notFoundActions a{border-radius:999px;justify-content:center;align-items:center;min-height:2.9rem;padding:0 1.15rem;font-weight:600;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.notFoundActions a:first-child{color:#04131d;background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 84%, var(--surface) 16%), color-mix(in srgb, var(--accent-secondary) 76%, var(--surface) 24%));box-shadow:0 1rem 2rem color-mix(in srgb, var(--accent-primary) 28%, transparent)}.notFoundActions a:last-child{color:var(--text-primary);border:1px solid color-mix(in srgb, var(--line-strong) 72%, transparent);background:color-mix(in srgb, var(--surface-elevated) 82%, transparent)}.notFoundActions a:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.is-sheet-open,html.is-sheet-open body{overscroll-behavior:none;overflow:hidden}html.is-sheet-open body{inset:0;top:calc(var(--sheet-scroll-y,0px)*-1);touch-action:none;width:100%;position:fixed}
/*# sourceMappingURL=089lrf7o-uk4n.css.map*/