.ui-button-border-base{border-style:solid;border-width:var(--btn-border-width,var(--border-button-width,1px));border-color:var(--btn-border-color,transparent)}.ui-button-border-link{text-underline-offset:4px}.ui-button-border-link:hover{text-decoration-line:underline}
.ui-button-color-base{background-color:var(--btn-bg,transparent);color:var(--btn-text,inherit)}.ui-button-color-base:hover{background-color:var(--btn-hover-bg,var(--btn-bg,transparent));color:var(--btn-hover-text,var(--btn-text,inherit))}.ui-button-color-base:active{background-color:var(--btn-active-bg,var(--btn-hover-bg,transparent));color:var(--btn-active-text,var(--btn-hover-text,inherit))}.ui-button-color-base:focus-visible{background-color:var(--btn-focus-bg,var(--btn-hover-bg,transparent));color:var(--btn-focus-text,var(--btn-hover-text,inherit))}.ui-button-color-base:focus-visible:hover{background-color:var(--btn-focus-hover-bg,var(--btn-focus-bg,transparent));color:var(--btn-focus-hover-text,var(--btn-focus-text,inherit))}.ui-button-color-base:focus-visible:active{background-color:var(--btn-focus-active-bg,var(--btn-focus-bg,transparent));color:var(--btn-focus-active-text,var(--btn-focus-text,inherit))}.ui-button-color-base:disabled{background-color:var(--btn-disabled-bg,transparent);color:var(--btn-disabled-text,inherit)}.ui-variant-link{background-color:#0000!important}.ui-variant-text{background-color:#0000}.ui-state-loading{--spinner-track-opacity:1;background-color:var(--btn-loading-bg,transparent)!important;color:var(--btn-loading-text,transparent)!important}.ui-state-off{background-color:var(--btn-off-bg,transparent)!important;color:var(--btn-off-text,var(--color-ui-text-dim))!important}.ui-state-skeleton{pointer-events:none;background-color:var(--btn-skeleton-bg,var(--btn-neutral-surface))!important;color:var(--btn-skeleton-text,transparent)!important;border-color:#0000!important}
.ui-button-typography-base{font-weight:var(--font-weight-button,550);line-height:1;font-size:var(--btn-font-size)}.ui-typography-xl{--btn-font-size:var(--font-size-button-xl,1.125rem)}.ui-typography-lg{--btn-font-size:var(--font-size-button-lg,1rem)}.ui-typography-md{--btn-font-size:var(--font-size-button-md,.875rem)}.ui-typography-sm{--btn-font-size:var(--font-size-button-sm,.875rem)}.ui-typography-xs{--btn-font-size:var(--font-size-button-xs,.75rem)}.ui-typography-nano{--btn-font-size:var(--font-size-button-nano,.6875rem)}.ui-typography-clear{font-size:inherit}.ui-typography-responsive{--btn-font-size:var(--font-size-button-lg,1rem)}@media (min-width:640px){.ui-typography-responsive{--btn-font-size:var(--font-size-button-sm,.875rem)}}
.ui-button-icon-sizing :where(svg){width:1em;height:1em;stroke-width:var(--icon-weight,1.5px);color:inherit;vector-effect:non-scaling-stroke}.ui-icon-size-nano{--icon-weight:1.2px}.ui-icon-size-xs{--icon-weight:1.3px}.ui-icon-size-sm{--icon-weight:1.4px}.ui-icon-size-md{--icon-weight:1.5px}.ui-icon-size-lg{--icon-weight:1.6px}.ui-icon-size-xl{--icon-weight:1.7px}.ui-button-icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-button-icon-wrapper svg{pointer-events:none;width:1.15em;height:1.15em;stroke-width:var(--icon-weight)}
.ui-button-effects{outline:none}.ui-button-effects:focus-visible,.ui-button-effects.ui-state-focus{outline:var(--a11y-focus-button-width,2px) solid var(--btn-focus-ring,var(--color-brand-primary-500));outline-offset:var(--a11y-focus-button-offset,1px)}
.ui-button-motion{transition-property:transform,color,background-color,border-color,opacity;transition-duration:var(--motion-duration-button-press,.2s);transition-timing-function:var(--motion-easing-button-press,ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion:no-preference){.ui-button-motion:active,.ui-button-motion.ui-state-pressed{transform:scale(var(--motion-scale-button-active,.98));transition-duration:75ms}}
.ui-button-states-base:disabled{cursor:not-allowed}
.spinner-module__z8pT-a__spinner{color:currentColor;transform-origin:50%;flex-shrink:0;animation:1s linear infinite spinner-module__z8pT-a__spinner-spin}.spinner-module__z8pT-a__track{opacity:var(--spinner-track-opacity,.25)}.spinner-module__z8pT-a__head{animation:1.5s ease-in-out infinite spinner-module__z8pT-a__spinner-dash}@keyframes spinner-module__z8pT-a__spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-module__z8pT-a__spinner-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}
.button-loader-module__KtNq9G__loaderContainer{border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.button-loader-module__KtNq9G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button-loader-module__KtNq9G__spinnerZ10{z-index:10;position:relative}
.messages-sidebar-module__CeQ0OG__sidebar{-webkit-backdrop-filter:blur(20px);box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#ffffff40;border-right:none;flex-direction:column;flex-shrink:0;width:250px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;container:messagesSidebar/inline-size}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar{background:#1e1e2059;border-right:none}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull){-webkit-corner-shape:squircle;corner-shape:squircle;height:calc(100% - 12px);box-shadow:none;background:#ffffff73;border:1px solid #00000014;border-radius:14px;margin:6px 0 6px 6px;transition:border-color .15s,width .18s cubic-bezier(.16,1,.3,1)}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull){background:#1e1e2373;border:1px solid #ffffff17}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull).messages-sidebar-module__CeQ0OG__sidebarResizeHover{border-color:#007aff73!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull).messages-sidebar-module__CeQ0OG__sidebarResizeHover{border-color:#0a84ff80!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull).messages-sidebar-module__CeQ0OG__sidebarResizeDragging{border-color:#007aff!important;transition:none!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull).messages-sidebar-module__CeQ0OG__sidebarResizeDragging{border-color:#0a84ff!important;transition:none!important}.messages-sidebar-module__CeQ0OG__sidebarHeader{height:calc(48px + env(safe-area-inset-top,0px));min-height:calc(48px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 14px 0 14px;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights{justify-content:flex-end}.messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights .messages-sidebar-module__CeQ0OG__headerNewChatBtn{margin-left:auto}.messages-sidebar-module__CeQ0OG__trafficLightsContainer{flex-shrink:0;align-items:center;width:52px;display:flex}.messages-sidebar-module__CeQ0OG__headerNewChatBtn{border-radius:var(--hud-radius-pill,9px);-webkit-corner-shape:squircle;corner-shape:squircle;border:var(--hud-pod-border,.5px solid #00000014);background:var(--hud-pod-bg,#ffffffbf);width:30px;height:30px;-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #ffffffd9);color:#1c1c1e;cursor:pointer;box-sizing:border-box;outline:none;justify-content:center;align-items:center;transition:transform .12s,filter .12s,color .12s;display:inline-flex}.messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{filter:brightness(1.03);color:#000;transform:translateY(-.5px)}.messages-sidebar-module__CeQ0OG__headerNewChatBtn:active{transform:translateY(.5px)}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__headerNewChatBtn{color:#f2f2f7;background:#ffffff14;border-color:#ffffff14;box-shadow:inset 0 .5px .5px #ffffff26}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{filter:brightness(1.08);color:#fff}.messages-sidebar-module__CeQ0OG__searchBox{box-sizing:border-box;flex-shrink:0;align-items:center;width:100%;min-width:0;padding:6px 10px;display:flex;position:relative}.messages-sidebar-module__CeQ0OG__searchIcon{color:#8e8e93;pointer-events:none;z-index:2;flex-shrink:0;transition:color .15s;position:absolute;top:50%;left:20px;transform:translateY(-50%);--icon-size:14px!important;width:14px!important;height:14px!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__searchIcon{color:#98989d}.messages-sidebar-module__CeQ0OG__searchInput{-webkit-corner-shape:squircle;corner-shape:squircle;color:#1c1c1e;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:#f2f2f7;border-radius:9999px;width:100%;min-width:0;height:30px;padding:0 12px 0 32px;font-size:13px;font-weight:500;line-height:1.45;transition:background-color .15s,box-shadow .15s,color .15s;overflow:hidden;box-shadow:none!important;border:none!important;outline:none!important}.messages-sidebar-module__CeQ0OG__searchInput::placeholder{color:#8e8e93;opacity:1;text-overflow:ellipsis;font-weight:500}@media (max-width:768px){.messages-sidebar-module__CeQ0OG__searchInput{font-size:16px}}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__searchInput{color:#fff;background:#242426;box-shadow:none!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__searchInput::placeholder{color:#98989d;opacity:1;font-weight:500}.messages-sidebar-module__CeQ0OG__searchInput:hover:not(:focus){background:#e5e5ea}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__searchInput:hover:not(:focus){background:#2c2c2e}.messages-sidebar-module__CeQ0OG__searchInput:focus{-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #fffffff2, 0 0 0 .5px #0000000a);background:#f2f2f7e0;border:none!important;outline:none!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__searchInput:focus{-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));background:#2c2c2ee0;box-shadow:inset 0 .5px .5px #fff3,0 0 0 .5px #ffffff14;border:none!important;outline:none!important}.messages-sidebar-module__CeQ0OG__filterToolbarRow{z-index:5;box-sizing:border-box;flex-shrink:0;align-items:center;gap:6px;width:100%;padding:2px 10px 6px;display:flex;position:relative}.messages-sidebar-module__CeQ0OG__newChatActionBtn{border-radius:var(--hud-radius-chip,9px);-webkit-corner-shape:squircle;corner-shape:squircle;border:var(--hud-pod-border,.5px solid #00000014);background:var(--hud-pod-bg,#ffffffbf);width:26px;min-width:26px;height:26px;-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #ffffffd9);color:#1c1c1e;cursor:pointer;pointer-events:auto;box-sizing:border-box;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .12s cubic-bezier(.16,1,.3,1),filter .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1),color .12s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.messages-sidebar-module__CeQ0OG__newChatActionBtn:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;pointer-events:none;z-index:1;height:1px;opacity:calc(var(--glass-factor,1) * .9);background:linear-gradient(90deg,#0000 0%,#ffffff59 20%,#fffffff2 50%,#ffffff59 80%,#0000 100%);position:absolute;top:0;left:0;right:0}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__newChatActionBtn:before{background:linear-gradient(90deg,#0000 0%,#ffffff26 20%,#ffffff73 50%,#ffffff26 80%,#0000 100%)}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__newChatActionBtn{color:#f2f2f7;background:#ffffff14;border-color:#ffffff14;box-shadow:inset 0 .5px .5px #ffffff26}.messages-sidebar-module__CeQ0OG__newChatActionBtn:hover{filter:brightness(1.05);transform:translateY(-.5px)}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__newChatActionBtn:hover{filter:brightness(1.15);transform:translateY(-.5px)}.messages-sidebar-module__CeQ0OG__newChatActionBtn:active{filter:brightness(.96);transform:translateY(.5px)}.messages-sidebar-module__CeQ0OG__chatListWrapper{z-index:1;flex-direction:column;flex:auto;width:100%;display:flex;position:relative;overflow:hidden;min-height:0!important}.messages-sidebar-module__CeQ0OG__chatList{box-sizing:border-box;flex-direction:column;flex:auto;gap:6px;padding:4px 8px;display:flex;overflow:hidden auto;scrollbar-width:none!important;-ms-overflow-style:none!important;min-height:0!important}.messages-sidebar-module__CeQ0OG__chatList::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.messages-sidebar-module__CeQ0OG__overlayScrollbarTrack{pointer-events:none;z-index:25;opacity:0;border-radius:999px;width:4px;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;top:6px;bottom:6px;right:2px}.messages-sidebar-module__CeQ0OG__chatListWrapper:hover .messages-sidebar-module__CeQ0OG__overlayScrollbarTrack,.messages-sidebar-module__CeQ0OG__overlayScrollbarTrackActive{opacity:1}.messages-sidebar-module__CeQ0OG__overlayScrollbarThumb{pointer-events:auto;cursor:default;background:#78788059;border-radius:999px;width:100%;transition:background .15s;position:absolute;top:0;left:0}.messages-sidebar-module__CeQ0OG__overlayScrollbarThumb:hover,.messages-sidebar-module__CeQ0OG__overlayScrollbarThumbDragging{background:#787880a6}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__overlayScrollbarThumb{background:#ffffff40}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__overlayScrollbarThumb:hover{background:#ffffff80}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__overlayScrollbarThumbDragging{background:#ffffff80}.messages-sidebar-module__CeQ0OG__sidebarSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#8e8e93;-webkit-user-select:none;user-select:none;padding:10px 10px 4px;font-size:10.5px;font-weight:700}.messages-sidebar-module__CeQ0OG__sidebarSectionTitleSpaced{margin-top:8px}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarSectionTitle{color:#98989d}.messages-sidebar-module__CeQ0OG__chatItemPinned{-webkit-user-select:none;user-select:none}.messages-sidebar-module__CeQ0OG__chatItemDragging{-webkit-backdrop-filter:blur(16px);z-index:50!important;cursor:grabbing!important;background:#ffffffe0!important;transition:box-shadow .15s,background-color .15s!important;box-shadow:0 8px 24px #00000024,0 2px 6px #00000014!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatItemDragging{background:#2d2d32e6!important;box-shadow:0 8px 24px #00000073,0 2px 6px #00000040!important}.messages-sidebar-module__CeQ0OG__chatItemPinnedShifting{transition:transform .22s cubic-bezier(.16,1,.3,1)!important}.messages-sidebar-module__CeQ0OG__chatItem{-webkit-corner-shape:squircle;corner-shape:squircle;box-sizing:border-box;cursor:pointer;-webkit-touch-callout:none;touch-action:pan-y;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;height:64px;padding:6px 12px 6px 6px;transition:background .12s;display:flex;position:relative}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatItem{color:#f2f2f7}.messages-sidebar-module__CeQ0OG__chatItem:hover{background:#0000000a}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatItem:hover{background:#ffffff0f}.messages-sidebar-module__CeQ0OG__chatItemActive{-webkit-user-select:none;user-select:none;background:#00000014!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatItemActive{background:#ffffff1f!important}.messages-sidebar-module__CeQ0OG__chatItemActive .messages-sidebar-module__CeQ0OG__chatName,.messages-sidebar-module__CeQ0OG__chatItemActive .messages-sidebar-module__CeQ0OG__chatSnippet{cursor:text;-webkit-user-select:text;user-select:text}.messages-sidebar-module__CeQ0OG__sidebarCompact{border-right:none!important;flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem){background:#0000000a;border-radius:10px!important;flex-direction:row!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:100%!important;height:auto!important;min-height:68px!important;margin-bottom:3px!important;padding:8px 10px!important;display:flex!important}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatDetails,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatDetails,.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatContent,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatContent){display:flex!important}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatMetaCol,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatMetaCol){justify-content:flex-start!important;align-self:flex-start!important;gap:4px!important}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__searchBox,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__searchBox,.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__filterToolbarRow,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__filterToolbarRow){display:flex!important}:is(.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem,.macosAppWindowDark .sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem){background:#ffffff0d}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem:hover,.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem:active,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem:hover,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem:active){background:#00000012}:is(.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem:hover,.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItem:active,.macosAppWindowDark .sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem:hover,.macosAppWindowDark .sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItem:active){background:#ffffff17}:is(.messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItemActive,.sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItemActive){background:#00000014!important}:is(.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCompact .messages-sidebar-module__CeQ0OG__chatItemActive,.macosAppWindowDark .sidebarCompactFull .messages-sidebar-module__CeQ0OG__chatItemActive){background:#ffffff1f!important}.messages-sidebar-module__CeQ0OG__chatAvatar{color:#fff;background:#007aff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;overflow:hidden}.messages-sidebar-module__CeQ0OG__chatAvatarImg{object-fit:cover;-webkit-user-drag:none;user-drag:none;pointer-events:none;border-radius:50%;width:100%;height:100%;display:block}.messages-sidebar-module__CeQ0OG__chatAvatarInitials{letter-spacing:-.01em;color:#fff;-webkit-user-select:none;user-select:none;text-transform:uppercase;justify-content:center;align-items:center;font-size:21px;font-weight:650;line-height:1;display:flex}.messages-sidebar-module__CeQ0OG__chatAvatarBot{color:#fff;background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%)!important}.messages-sidebar-module__CeQ0OG__chatAvatarBotIcon{color:#fff;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.messages-sidebar-module__CeQ0OG__chatAvatarAi{box-sizing:border-box;padding:4px;background:#001c35!important;border-radius:50%!important;overflow:hidden!important}.messages-sidebar-module__CeQ0OG__chatAvatarSoul{-webkit-user-drag:none;user-drag:none;pointer-events:none;flex-shrink:0;width:100%;height:100%;display:block;transform:none}.messages-sidebar-module__CeQ0OG__verifiedBadge{color:#34c759;flex-shrink:0;align-items:center;margin-left:4px;display:inline-flex}.messages-sidebar-module__CeQ0OG__chatDetails,.messages-sidebar-module__CeQ0OG__chatContent{flex:1;justify-content:space-between;align-items:stretch;gap:8px;min-width:0;display:flex}.messages-sidebar-module__CeQ0OG__chatMainCol{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;display:flex}.messages-sidebar-module__CeQ0OG__chatMetaCol{flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:4px;padding:1px 0 2px;display:flex}.messages-sidebar-module__CeQ0OG__chatRowTop,.messages-sidebar-module__CeQ0OG__chatTopRow{align-items:center;gap:6px;min-width:0;display:flex}.messages-sidebar-module__CeQ0OG__chatTopRight{flex-shrink:0;align-items:center;gap:5px;display:flex}.messages-sidebar-module__CeQ0OG__chatName,.messages-sidebar-module__CeQ0OG__chatTitle{letter-spacing:-.01em;color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.messages-sidebar-module__CeQ0OG__chatTime{color:#8e8e93;flex-shrink:0;font-size:10px}.messages-sidebar-module__CeQ0OG__chatTimeOnline{font-weight:500;color:#34c759!important}.messages-sidebar-module__CeQ0OG__chatTimeOffline{color:#8e8e93!important}.messages-sidebar-module__CeQ0OG__chatSnippet,.messages-sidebar-module__CeQ0OG__chatPreview{color:#8e8e93;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}:is(.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatSnippet,.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatPreview){color:#98989d}.messages-sidebar-module__CeQ0OG__chatSnippetRow{justify-content:space-between;align-items:flex-start;gap:6px;min-width:0;min-height:31px;display:flex}.messages-sidebar-module__CeQ0OG__renameInput{color:#1c1c1e;background:#ffffffe6;border:1px solid #007aff;border-radius:4px;outline:none;flex:1;padding:1px 4px;font-family:inherit;font-size:13px;font-weight:550;box-shadow:0 0 0 2px #007aff33}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__renameInput{color:#fff;background:#2c2c2ee6;border-color:#0a84ff;box-shadow:0 0 0 2px #0a84ff40}.messages-sidebar-module__CeQ0OG__pinBadge{color:#8e8e93;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,opacity .12s;display:inline-flex;transform:rotate(45deg)}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__pinBadge{color:#98989d}.messages-sidebar-module__CeQ0OG__chatItemActive .messages-sidebar-module__CeQ0OG__pinBadge{color:#1c1c1e;opacity:1}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__chatItemActive .messages-sidebar-module__CeQ0OG__pinBadge{color:#fff;opacity:1}.messages-sidebar-module__CeQ0OG__selfBadge{color:#007aff;vertical-align:middle;background:#007aff1f;border-radius:4px;justify-content:center;align-items:center;margin-left:5px;padding:1px 5px;font-size:9px;font-weight:600;display:inline-flex}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__selfBadge{color:#0a84ff;background:#0a84ff38}.messages-sidebar-module__CeQ0OG__aiSourceTag{color:#5856d6;background:#5856d624;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__aiSourceTag{color:#5e5ce6;background:#5e5ce63d}.messages-sidebar-module__CeQ0OG__tgSourceTag{color:#2481cc;background:#2481cc24;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__tgSourceTag{color:#64b5f6;background:#2481cc40}.messages-sidebar-module__CeQ0OG__tgRoleTagSelf{color:#34c759;background:#34c75926;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__tgRoleTagSelf{color:#30d158;background:#30d15840}.messages-sidebar-module__CeQ0OG__tgRoleTagAdmin{color:#af52de;background:#af52de26;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__tgRoleTagAdmin{color:#bf5af2;background:#bf5af240}.messages-sidebar-module__CeQ0OG__tgRoleTagManager{color:#30b0c7;background:#30b0c726;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__tgRoleTagManager{color:#64d2ff;background:#64d2ff40}.messages-sidebar-module__CeQ0OG__tgRoleTagCustomer{color:#8e8e93;background:#0000000d;border-radius:6px;flex-shrink:0;padding:1.5px 6px;font-size:9.5px;font-weight:500}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__tgRoleTagCustomer{color:#aeaeb2;background:#ffffff14}.messages-sidebar-module__CeQ0OG__statusWithDot{color:#8e8e93;align-items:center;gap:4px;font-size:10px;display:inline-flex}.messages-sidebar-module__CeQ0OG__statusDotGreen{background:#34c759;border-radius:50%;flex-shrink:0;width:6px;height:6px}.messages-sidebar-module__CeQ0OG__statusDotGray{background:#8e8e93;border-radius:50%;flex-shrink:0;width:6px;height:6px}.messages-sidebar-module__CeQ0OG__statusTagMuted{color:#8e8e93;-webkit-user-select:none;user-select:none;background:#0000000d;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:9.5px;font-weight:500}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__statusTagMuted{color:#8e8e93;background:#ffffff14}.messages-sidebar-module__CeQ0OG__chatItemDisabled{opacity:.55;cursor:not-allowed!important}.messages-sidebar-module__CeQ0OG__threadDeleteBtn,.messages-sidebar-module__CeQ0OG__deleteBtn{opacity:0;cursor:pointer;color:#8e8e93;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .15s,color .15s,background .15s;display:flex}.messages-sidebar-module__CeQ0OG__chatItem:hover .messages-sidebar-module__CeQ0OG__threadDeleteBtn,.messages-sidebar-module__CeQ0OG__chatItem:hover .messages-sidebar-module__CeQ0OG__deleteBtn{opacity:1}.messages-sidebar-module__CeQ0OG__threadDeleteBtn:hover,.messages-sidebar-module__CeQ0OG__deleteBtn:hover{color:#ff3b30;background:#ff3b301a}.messages-sidebar-module__CeQ0OG__emptyState{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;display:flex}.messages-sidebar-module__CeQ0OG__emptyStateTitle{color:#636366;font-size:12.5px;font-weight:600}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__emptyStateTitle{color:#aeaeb2}.messages-sidebar-module__CeQ0OG__emptyStateSub{color:#8e8e93;font-size:11px;line-height:1.35}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__emptyStateSub{color:#8e8e93}@container messagesSidebar (max-width:210px){.messages-sidebar-module__CeQ0OG__newChatButtonWrapper{padding:8px 10px 6px}.messages-sidebar-module__CeQ0OG__searchBox{padding:0 10px 6px}.messages-sidebar-module__CeQ0OG__chatItem{gap:7px;padding:6px 8px}.messages-sidebar-module__CeQ0OG__chatBadge{padding:1px 4px;font-size:8.5px}.messages-sidebar-module__CeQ0OG__chatName{font-size:12px}.messages-sidebar-module__CeQ0OG__chatSnippet{font-size:10.5px}}.messages-sidebar-module__CeQ0OG__chatListMobile{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}@media (max-width:640px){.messages-sidebar-module__CeQ0OG__chatList{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}.messages-sidebar-module__CeQ0OG__sidebarCollapsed{overflow:hidden}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__sidebarHeader{height:auto!important;min-height:calc(48px + 64px + 14px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 0 8px 0!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights{min-height:calc(64px + 16px + env(safe-area-inset-top,0px))!important;padding:calc(env(safe-area-inset-top,0px) + 8px) 0 8px 0!important;justify-content:center!important;align-items:center!important;gap:0!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__trafficLightsContainer{box-sizing:border-box!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;width:80px!important;height:48px!important;margin:0!important;padding:0 14px!important;display:flex!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn{-webkit-corner-shape:squircle;corner-shape:squircle;color:#1c1c1e;cursor:pointer;transition:background .12s,transform .12s;width:64px!important;height:64px!important;box-shadow:none!important;background:#0000000d!important;border:1px solid #0000000f!important;border-radius:14px!important;flex-shrink:0!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;margin:0 0 0 8px!important;display:inline-flex!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights .messages-sidebar-module__CeQ0OG__headerNewChatBtn{align-self:center!important;margin:0 auto!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{background:#00000017!important;transform:none!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn:active{background:#00000024!important;transform:scale(.98)!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn{color:#f2f2f7;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff14!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{background:#ffffff1f!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__headerNewChatBtn:active{background:#ffffff29!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__searchBox,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__filterToolbarRow{display:none!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatList{scrollbar-width:none!important;gap:6px!important;padding:4px 8px!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatList::-webkit-scrollbar{display:none!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__overlayScrollbarTrack{display:none!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatItem{-webkit-corner-shape:squircle;corner-shape:squircle;background:0 0;box-sizing:border-box!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:64px!important;height:64px!important;margin:0!important;padding:6px!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatAvatar{border-radius:50%!important;flex-shrink:0!important;width:52px!important;height:52px!important;margin:0!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatAvatarSoul{width:100%!important;height:100%!important;transform:none!important}.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatDetails,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__chatContent,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__sidebarSectionTitle,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__sidebarSectionTitleSpaced,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__newChatActionBtn,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__emptyStateTitle,.messages-sidebar-module__CeQ0OG__sidebarCollapsed .messages-sidebar-module__CeQ0OG__emptyStateSub{display:none!important}@container messagesSidebar (max-width:95px){:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull).messages-sidebar-module__CeQ0OG__sidebarHeader{height:auto!important;min-height:calc(48px + 64px + 14px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 0 8px 0!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__sidebarHeader{height:auto!important;min-height:calc(48px + 64px + 14px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 0 8px 0!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights{min-height:calc(64px + 16px + env(safe-area-inset-top,0px))!important;padding:calc(env(safe-area-inset-top,0px) + 8px) 0 8px 0!important;justify-content:center!important;align-items:center!important;gap:0!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__trafficLightsContainer{box-sizing:border-box!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;width:80px!important;height:48px!important;margin:0!important;padding:0 14px!important;display:flex!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn{-webkit-corner-shape:squircle;corner-shape:squircle;color:#1c1c1e;cursor:pointer;transition:background .12s,transform .12s;width:64px!important;height:64px!important;box-shadow:none!important;background:#0000000d!important;border:1px solid #0000000f!important;border-radius:14px!important;flex-shrink:0!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;margin:0 0 0 8px!important;display:inline-flex!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__sidebarHeaderNoLights .messages-sidebar-module__CeQ0OG__headerNewChatBtn{align-self:center!important;margin:0 auto!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{background:#00000017!important;transform:none!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn:active{background:#00000024!important;transform:scale(.98)!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn{color:#f2f2f7;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff14!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn:hover{background:#ffffff1f!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__headerNewChatBtn:active{background:#ffffff29!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__searchBox{display:none!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__filterToolbarRow{display:none!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatList{scrollbar-width:none!important;gap:6px!important;padding:4px 8px!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatList::-webkit-scrollbar{display:none!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatItem{-webkit-corner-shape:squircle;corner-shape:squircle;background:0 0;box-sizing:border-box!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:64px!important;height:64px!important;margin:0!important;padding:6px!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatItemDragging{z-index:50!important;opacity:1!important;background:#ffffffe0!important;border-radius:14px!important;box-shadow:0 6px 20px #00000038,0 2px 6px #0000001f!important}.macosAppWindowDark .messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatItemDragging{background:#2d2d32eb!important;box-shadow:0 6px 20px #0000008c,0 2px 6px #0000004d!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatAvatar{border-radius:50%!important;flex-shrink:0!important;width:52px!important;height:52px!important;margin:0!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatAvatarSoul{width:100%!important;height:100%!important;transform:none!important}:is(.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatDetails,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__chatContent,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__sidebarSectionTitle,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__sidebarSectionTitleSpaced,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__newChatActionBtn,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__emptyStateTitle,.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__emptyStateSub){display:none!important}.messages-sidebar-module__CeQ0OG__sidebar:not(.messages-sidebar-module__CeQ0OG__sidebarCompact):not(.sidebarCompactFull) .messages-sidebar-module__CeQ0OG__emptyState{padding:8px 4px}}
.chat-header-module__K_HH2a__chatAreaHeader{z-index:10;pointer-events:none;height:calc(52px + env(safe-area-inset-top,0px));min-height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 14px 0 14px;-webkit-user-select:none;user-select:none;box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:none!important}.macosAppWindowDark .chat-header-module__K_HH2a__chatAreaHeader{background:0 0!important;border-bottom:none!important}.chat-header-module__K_HH2a__chatAreaHeaderCompact{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:0;height:auto;min-height:88px;padding:0;display:flex}.chat-header-module__K_HH2a__topTrafficRow{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;height:48px;min-height:48px;padding:0 14px;display:flex}.chat-header-module__K_HH2a__compactTrafficWrapper{pointer-events:auto;flex-shrink:0;align-items:center;display:flex}.chat-header-module__K_HH2a__chatAreaHeaderNavRow{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;height:100%;padding:0;display:flex}.chat-header-module__K_HH2a__chatAreaHeaderCompact .chat-header-module__K_HH2a__chatAreaHeaderNavRow{min-height:38px;padding:0 14px 12px}.chat-header-module__K_HH2a__backButtonPill{border-radius:var(--hud-radius-pill,9px);-webkit-corner-shape:squircle;corner-shape:squircle;border:var(--hud-pod-border,.5px solid #00000014);background:var(--hud-pod-bg,#ffffffbf);width:30px;height:30px;box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #ffffffd9);-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));color:#1c1c1e;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s,transform .1s;display:inline-flex}.chat-header-module__K_HH2a__backButtonPill:hover{filter:brightness(1.03);color:#000}.chat-header-module__K_HH2a__backButtonPill:active{transform:translateY(.5px)}.macosAppWindowDark .chat-header-module__K_HH2a__backButtonPill{color:#f2f2f7}.macosAppWindowDark .chat-header-module__K_HH2a__backButtonPill:hover{filter:brightness(1.08);color:#fff}.chat-header-module__K_HH2a__headerEntityCapsule{-webkit-corner-shape:squircle;corner-shape:squircle;border:var(--hud-pod-border,.5px solid #00000014);background:var(--hud-pod-bg,#ffffffbf);height:36px;box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #ffffffd9);-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));-webkit-user-select:none;user-select:none;pointer-events:auto;border-radius:12px;flex:1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;padding:0 12px 0 6px;display:flex;position:relative;overflow:hidden}.chat-header-module__K_HH2a__headerEntityCapsule:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;pointer-events:none;z-index:1;height:1.5px;opacity:calc(var(--glass-factor,1) * .9);background:linear-gradient(90deg,#0000 0%,#ffffff59 15%,#fffffff2 50%,#ffffff59 85%,#0000 100%);transition:opacity .3s;position:absolute;top:0;left:0;right:0}.chat-header-module__K_HH2a__headerEntityCapsule:after{content:"";border-radius:inherit;pointer-events:none;opacity:calc(var(--glass-factor,1) * .04);mix-blend-mode:soft-light;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.macosAppWindowDark .chat-header-module__K_HH2a__headerEntityCapsule:before{background:linear-gradient(90deg,#0000 0%,#ffffff26 15%,#ffffff73 50%,#ffffff26 85%,#0000 100%)}.chat-header-module__K_HH2a__capsuleAvatarWrapper{box-sizing:border-box;background:#001c35;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;display:flex;overflow:hidden}.chat-header-module__K_HH2a__capsuleAvatar{width:100%;height:100%;display:block}.chat-header-module__K_HH2a__chatTitleContainer{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex;overflow:hidden}.chat-header-module__K_HH2a__recipientName{letter-spacing:-.01em;color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.25;overflow:hidden}.macosAppWindowDark .chat-header-module__K_HH2a__recipientName{color:#fff}.chat-header-module__K_HH2a__chatHeaderSubtitle{font-variant-numeric:tabular-nums;color:#8e8e93;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;line-height:1.2;overflow:hidden}.macosAppWindowDark .chat-header-module__K_HH2a__chatHeaderSubtitle{color:#98989d}.chat-header-module__K_HH2a__headerRightActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.chat-header-module__K_HH2a__headerActionPill{border-radius:var(--hud-radius-pill,9px);-webkit-corner-shape:squircle;corner-shape:squircle;border:var(--hud-pod-border,.5px solid #00000014);background:var(--hud-pod-bg,#ffffffbf);width:30px;height:30px;box-shadow:var(--hud-pod-shadow,0 4px 12px #0000000f);-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%));color:#636366;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s,transform .1s;display:inline-flex}.chat-header-module__K_HH2a__headerActionPill svg{flex-shrink:0;width:14px;height:14px}.chat-header-module__K_HH2a__headerActionPill:hover{filter:brightness(1.03);color:#000}.chat-header-module__K_HH2a__headerActionPill:active{transform:translateY(.5px)}.macosAppWindowDark .chat-header-module__K_HH2a__headerActionPill{color:#aeaeb2}.macosAppWindowDark .chat-header-module__K_HH2a__headerActionPill:hover{filter:brightness(1.08);color:#fff}@container chatPane (max-width:580px){.chat-header-module__K_HH2a__recipientName{max-width:140px}}@media (max-width:640px){.chat-header-module__K_HH2a__recipientName{max-width:140px}}.chat-header-module__K_HH2a__fuelGaugeDotGreen{background:#34c759;border-radius:50%;flex-shrink:0;width:6px;height:6px}.chat-header-module__K_HH2a__fuelGaugeDotAmber{background:#ff9f0a;border-radius:50%;flex-shrink:0;width:6px;height:6px}.chat-header-module__K_HH2a__fuelGaugeDotRed{background:#ff3b30;border-radius:50%;flex-shrink:0;width:6px;height:6px}
.quick-prompt-chips-module__ksxBGq__chipsContainer{-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;pointer-events:none;border-bottom:none;flex-shrink:0;gap:6px;padding:4px 12px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.quick-prompt-chips-module__ksxBGq__chipsContainer::-webkit-scrollbar{display:none}.macosAppWindowDark .quick-prompt-chips-module__ksxBGq__chipsContainer{border-bottom:none}.quick-prompt-chips-module__ksxBGq__chipBtn{-webkit-corner-shape:squircle;corner-shape:squircle;position:relative;overflow:hidden;white-space:nowrap!important;border-radius:var(--hud-radius-chip,9px)!important;border:var(--hud-pod-border,.5px solid #00000014)!important;background:var(--hud-pod-bg,#ffffffbf)!important;height:26px!important;-webkit-backdrop-filter:var(--hud-pod-backdrop,blur(28px) saturate(180%))!important;color:#1c1c1e!important;box-shadow:var(--hud-pod-shadow,inset 0 .5px .5px #ffffffd9)!important;pointer-events:auto!important;flex-shrink:0!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important;transition:transform .12s cubic-bezier(.16,1,.3,1),filter .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1),color .12s cubic-bezier(.16,1,.3,1)!important}.quick-prompt-chips-module__ksxBGq__chipBtn:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;pointer-events:none;z-index:1;height:1px;opacity:calc(var(--glass-factor,1) * .9);background:linear-gradient(90deg,#0000 0%,#ffffff59 20%,#fffffff2 50%,#ffffff59 80%,#0000 100%);position:absolute;top:0;left:0;right:0}.macosAppWindowDark .quick-prompt-chips-module__ksxBGq__chipBtn:before{background:linear-gradient(90deg,#0000 0%,#ffffff26 20%,#ffffff73 50%,#ffffff26 80%,#0000 100%)}.macosAppWindowDark .quick-prompt-chips-module__ksxBGq__chipBtn{color:#f2f2f7!important}.quick-prompt-chips-module__ksxBGq__chipBtn:hover{filter:brightness(1.05);transform:translateY(-.5px)}.macosAppWindowDark .quick-prompt-chips-module__ksxBGq__chipBtn:hover{filter:brightness(1.15);transform:translateY(-.5px)}.quick-prompt-chips-module__ksxBGq__chipBtn:active{filter:brightness(.96);transform:translateY(.5px)}
.ai-message-context-menu-module__iu4ZKW__menuOverlay{z-index:9999;-webkit-user-select:none;user-select:none;background:0 0;position:fixed;inset:0}.ai-message-context-menu-module__iu4ZKW__menuBox{z-index:10000;-webkit-backdrop-filter:blur(24px)saturate(190%);transform-origin:0 0;background:#ffffffe0;border:1px solid #0000001f;border-radius:10px;flex-direction:column;gap:2px;min-width:190px;max-width:260px;padding:5px;animation:.12s cubic-bezier(.16,1,.3,1) ai-message-context-menu-module__iu4ZKW__menuAppear;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}.macosAppWindowDark .ai-message-context-menu-module__iu4ZKW__menuBox{background:#242426eb;border-color:#ffffff24;box-shadow:0 10px 28px #00000059,0 2px 6px #0003}@keyframes ai-message-context-menu-module__iu4ZKW__menuAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ai-message-context-menu-module__iu4ZKW__menuItem{color:#1c1c1e;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 9px;font-size:12px;font-weight:450;line-height:1.25;transition:background-color .12s,color .12s;display:flex}.macosAppWindowDark .ai-message-context-menu-module__iu4ZKW__menuItem{color:#f2f2f7}.ai-message-context-menu-module__iu4ZKW__menuItem:hover{color:#fff;background:#007aff}.ai-message-context-menu-module__iu4ZKW__menuItem:hover .ai-message-context-menu-module__iu4ZKW__menuItemIcon{color:#fff}.ai-message-context-menu-module__iu4ZKW__menuItemIcon{color:#636366;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.macosAppWindowDark .ai-message-context-menu-module__iu4ZKW__menuItemIcon{color:#aeaeb2}.ai-message-context-menu-module__iu4ZKW__menuItemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ai-message-context-menu-module__iu4ZKW__menuDivider{background:#00000014;height:1px;margin:3px 2px}.macosAppWindowDark .ai-message-context-menu-module__iu4ZKW__menuDivider{background:#ffffff1a}
.agent-execution-trace-module__3clqAq__traceContainer{background:var(--salat-surface-elevated,#ffffff0d);border:.5px solid var(--salat-border-subtle,#ffffff1f);border-radius:10px;max-width:95%;margin:6px 12px 14px;transition:border-color .2s;overflow:hidden}.agent-execution-trace-module__3clqAq__traceContainerStreaming{border-color:#ffffff40}.agent-execution-trace-module__3clqAq__traceContainerComplete{border-color:var(--salat-border-subtle,#ffffff1a)}.agent-execution-trace-module__3clqAq__traceHeader{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;color:inherit;font-family:inherit;font-size:inherit;text-align:left;background:0 0;border:none;border-bottom:.5px solid #ffffff14;justify-content:space-between;align-items:center;padding:7px 11px;transition:background .15s;display:flex}.agent-execution-trace-module__3clqAq__traceHeader:hover{background:#ffffff0a}[data-theme=dark] .agent-execution-trace-module__3clqAq__traceHeader:hover{background:#ffffff0a}.agent-execution-trace-module__3clqAq__traceHeaderLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.agent-execution-trace-module__3clqAq__traceAgentBadge{color:#ffffffd9;letter-spacing:-.01em;background:#ffffff14;border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}[data-theme=dark] .agent-execution-trace-module__3clqAq__traceAgentBadge{color:#ffffffd9;background:#ffffff14}.agent-execution-trace-module__3clqAq__traceAgentIcon{color:#ffffffb3;flex-shrink:0}.agent-execution-trace-module__3clqAq__traceStatusText{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.agent-execution-trace-module__3clqAq__tracePulseDot{background-color:#ffffffbf;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.4s ease-in-out infinite agent-execution-trace-module__3clqAq__pulseIndicator}@keyframes agent-execution-trace-module__3clqAq__pulseIndicator{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.9;transform:scale(1.15)}}.agent-execution-trace-module__3clqAq__traceActionLabel{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:400;overflow:hidden}[data-theme=dark] .agent-execution-trace-module__3clqAq__traceActionLabel{color:#f0f0f5d9}.agent-execution-trace-module__3clqAq__traceHeaderRight{flex-shrink:0;align-items:center;gap:8px;margin-left:8px;display:flex}.agent-execution-trace-module__3clqAq__traceTimerPill{color:#3c3c43b3;background:#7d7d7d1a;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10.5px;font-weight:500;display:inline-flex}[data-theme=dark] .agent-execution-trace-module__3clqAq__traceTimerPill{color:#ebebf5a6}.agent-execution-trace-module__3clqAq__traceStepsCounter{color:#7d7d7dcc;font-size:10.5px;font-weight:500}.agent-execution-trace-module__3clqAq__traceChevronIcon{color:#7d7d7dcc;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.agent-execution-trace-module__3clqAq__traceTimeline{flex-direction:column;gap:2px;max-height:280px;padding:10px 14px;display:flex;overflow-y:auto}.agent-execution-trace-module__3clqAq__traceEmptyPlaceholder{color:#7d7d7dbf;align-items:center;gap:8px;padding:6px 0;font-size:11px;display:flex}.agent-execution-trace-module__3clqAq__traceEmptyIcon{color:#6366f1;animation:3s linear infinite agent-execution-trace-module__3clqAq__spinSlow}@keyframes agent-execution-trace-module__3clqAq__spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agent-execution-trace-module__3clqAq__stepItem{gap:10px;min-height:32px;display:flex;position:relative}.agent-execution-trace-module__3clqAq__stepIndicatorCol{flex-direction:column;flex-shrink:0;align-items:center;width:16px;padding-top:2px;display:flex}.agent-execution-trace-module__3clqAq__stepDot{z-index:1;background:#7d7d7d1f;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.agent-execution-trace-module__3clqAq__stepSpinner{color:#6366f1;animation:1.2s linear infinite agent-execution-trace-module__3clqAq__spinSlow}.agent-execution-trace-module__3clqAq__stepCheck{color:#22c55e}.agent-execution-trace-module__3clqAq__stepAlert{color:#ef4444}.agent-execution-trace-module__3clqAq__stepNumber{color:#7d7d7dcc;font-size:9px;font-weight:600}.agent-execution-trace-module__3clqAq__stepLine{background:#7d7d7d26;flex:1;width:1.5px;margin-top:2px;margin-bottom:2px}.agent-execution-trace-module__3clqAq__stepItem:last-child .agent-execution-trace-module__3clqAq__stepLine{display:none}.agent-execution-trace-module__3clqAq__stepBody{flex:1;min-width:0;padding-bottom:8px}.agent-execution-trace-module__3clqAq__stepHeaderRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.agent-execution-trace-module__3clqAq__stepAgentBadge{color:#32323ce6;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] .agent-execution-trace-module__3clqAq__stepAgentBadge{color:#e6e6f0f2}.agent-execution-trace-module__3clqAq__stepAgentIcon{color:#ffffffb3;align-items:center;display:flex}.agent-execution-trace-module__3clqAq__stepModelName{color:#ffffff73;font-size:10px;font-weight:400}.agent-execution-trace-module__3clqAq__stepLatency{color:#ffffff73;font-variant-numeric:tabular-nums;font-size:10px}.agent-execution-trace-module__3clqAq__stepActionText{color:#ffffffd9;margin-top:2px;font-size:11px;line-height:1.35}[data-theme=dark] .agent-execution-trace-module__3clqAq__stepActionText{color:#ffffffd9}.agent-execution-trace-module__3clqAq__stepFileRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.agent-execution-trace-module__3clqAq__stepDetails{color:#ffffffbf;font-size:10.5px;font-family:var(--font-mono,ui-monospace, Menlo, monospace);white-space:pre-wrap;word-break:break-all;background:#ffffff0a;border-radius:6px;margin-top:4px;padding:4px 8px;line-height:1.4}[data-theme=dark] .agent-execution-trace-module__3clqAq__stepDetails{background:#ffffff0a}.agent-execution-trace-module__3clqAq__fileBadge{font-size:10.5px;font-family:var(--font-mono,ui-monospace, Menlo, monospace);color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:.5px solid #ffffff1f;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:2px 6px;transition:background .15s,border-color .15s;display:inline-flex}[data-theme=dark] .agent-execution-trace-module__3clqAq__fileBadge{color:#ffffffd9;background:#ffffff0f;border-color:#ffffff1f}.agent-execution-trace-module__3clqAq__fileBadge:hover{background:#ffffff1a;border-color:#fff3}.agent-execution-trace-module__3clqAq__fileBadgeIcon{flex-shrink:0;align-items:center;display:flex}.agent-execution-trace-module__3clqAq__fileBadgeDir{color:#7d7d7db3;white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.agent-execution-trace-module__3clqAq__fileBadgeName{white-space:nowrap;font-weight:600}.agent-execution-trace-module__3clqAq__fileBadgeLines{letter-spacing:-.02em;background:#6366f124;border-radius:3px;padding:1px 4px;font-size:9.5px;font-weight:600}.agent-execution-trace-module__3clqAq__groundedFilesCapsule{background:#7d7d7d0f;border:.5px dashed #7d7d7d33;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:10.5px;display:flex}.agent-execution-trace-module__3clqAq__groundedIcon{color:#10b981;flex-shrink:0}.agent-execution-trace-module__3clqAq__groundedTitle{color:#3c3c46cc;font-weight:600}[data-theme=dark] .agent-execution-trace-module__3clqAq__groundedTitle{color:#dcdce6cc}.agent-execution-trace-module__3clqAq__groundedList{flex-wrap:wrap;gap:4px;display:flex}.agent-execution-trace-module__3clqAq__groundedItem{font-family:var(--font-mono,ui-monospace, Menlo, monospace);color:#7d7d7dd9}
.slash-command-popover-module__DkJm-q__popoverContainer{background:var(--salat-surface-elevated,#18181b);-webkit-backdrop-filter:blur(20px);border:.5px solid var(--salat-border-subtle,#ffffff26);z-index:100;box-sizing:border-box;border-radius:12px;flex-direction:column;max-height:240px;margin-bottom:8px;padding:6px;display:flex;position:absolute;bottom:100%;left:12px;right:12px;overflow-y:auto;box-shadow:0 12px 32px #00000073}.slash-command-popover-module__DkJm-q__popoverHeader{text-transform:uppercase;letter-spacing:.04em;color:#ffffff73;border-bottom:.5px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:4px;padding:6px 10px 4px;font-size:11px;font-weight:600;display:flex}.slash-command-popover-module__DkJm-q__commandList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.slash-command-popover-module__DkJm-q__commandItem{cursor:pointer;text-align:left;color:#fff;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;transition:all .12s;display:flex}.slash-command-popover-module__DkJm-q__commandItem:hover,.slash-command-popover-module__DkJm-q__commandItemActive{background:#ffffff14}.slash-command-popover-module__DkJm-q__commandItemActive{border-left:2px solid var(--salat-accent-primary,#3b82f6)}.slash-command-popover-module__DkJm-q__iconWrapper{color:#fffc;background:#ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.slash-command-popover-module__DkJm-q__metaGroup{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.slash-command-popover-module__DkJm-q__titleRow{align-items:center;gap:8px;display:flex}.slash-command-popover-module__DkJm-q__commandName{color:#fff;font-size:12px;font-weight:600}.slash-command-popover-module__DkJm-q__triggerBadge{color:#93c5fd;background:#3b82f633;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:10.5px;font-weight:500}.slash-command-popover-module__DkJm-q__description{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.slash-command-popover-module__DkJm-q__emptyTip{color:#fff6;text-align:center;padding:12px;font-size:11.5px;font-style:italic}
.cascading-model-menu-module__YmieHa__cascadingMenuTrigger{color:#48484a;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;max-width:160px;height:28px;margin-bottom:0;padding:0 6px;font-size:11.5px;font-weight:500;line-height:28px;transition:background-color .15s,color .15s;display:inline-flex;box-shadow:none!important}@container chatPane (max-width:440px){.cascading-model-menu-module__YmieHa__cascadingMenuTrigger{max-width:115px;padding:0 4px;font-size:11px}}@media (max-width:440px){.cascading-model-menu-module__YmieHa__cascadingMenuTrigger{max-width:115px;padding:0 4px;font-size:11px}}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuTrigger{color:#aeaeb2;background:0 0;border:none}.cascading-model-menu-module__YmieHa__cascadingMenuTrigger:hover{color:#1c1c1e;background:#0000000d;border:none}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuTrigger:hover{color:#fff;background:#ffffff14}.cascading-model-menu-module__YmieHa__cascadingMenuTriggerActive{color:#007aff!important;background:#00000014!important;border:none!important}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuTriggerActive{color:#0a84ff!important;background:#ffffff1f!important}.cascading-model-menu-module__YmieHa__cascadingIconEngine{color:#007aff;flex-shrink:0}.cascading-model-menu-module__YmieHa__cascadingMenuTriggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cascading-model-menu-module__YmieHa__cascadingMenuChevron{opacity:.6;flex-shrink:0;transition:transform .15s}.cascading-model-menu-module__YmieHa__cascadingMenuChevronOpen{transform:rotate(180deg)}.cascading-model-menu-module__YmieHa__cascadingMenuPortal{z-index:999999;pointer-events:auto;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:4px;animation:.12s ease-out cascading-model-menu-module__YmieHa__cascadeFadeIn;display:flex;position:fixed;box-shadow:none!important}@keyframes cascading-model-menu-module__YmieHa__cascadeFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier1,.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier2,.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier3{-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:#fffffff5;border:.5px solid #0000001f;border-radius:6px;flex-direction:column;width:220px;padding:4px;display:flex;overflow:hidden;box-shadow:none!important}:is(.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuPanelTier1,.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuPanelTier2,.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuPanelTier3){background:#202024f5;border-color:#ffffff24}.cascading-model-menu-module__YmieHa__cascadingPanelContentScroll{scrollbar-width:thin;scrollbar-color:#0003 transparent;flex-direction:column;flex:1;gap:1px;display:flex;overflow-y:auto}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingPanelContentScroll{scrollbar-color:#fff3 transparent}.cascading-model-menu-module__YmieHa__cascadingPanelContentScroll::-webkit-scrollbar{width:4px}.cascading-model-menu-module__YmieHa__cascadingPanelContentScroll::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingPanelContentScroll::-webkit-scrollbar-thumb{background:#fff3}.cascading-model-menu-module__YmieHa__cascadingMenuItem{color:#1c1c1e;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;min-height:26px;padding:4px 6px;font-size:11px;text-decoration:none;transition:background-color .1s,color .1s;display:flex}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuItem{color:#f2f2f7}.cascading-model-menu-module__YmieHa__cascadingMenuItem:hover,.cascading-model-menu-module__YmieHa__cascadingMenuItemHovered{color:#fff!important;background:#007aff!important}.cascading-model-menu-module__YmieHa__cascadingMenuItemSelected{color:#007aff;font-weight:600}.cascading-model-menu-module__YmieHa__cascadingMenuItemActiveEngine{background:#007aff14}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuItemActiveEngine{background:#007aff26}.cascading-model-menu-module__YmieHa__cascadingMenuItemIconBox{opacity:.8;flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex}.cascading-model-menu-module__YmieHa__cascadingIconSparkles{color:#af52de;flex-shrink:0}.cascading-model-menu-module__YmieHa__cascadingMenuItem:hover .cascading-model-menu-module__YmieHa__cascadingIconSparkles{color:#fff}.cascading-model-menu-module__YmieHa__cascadingMenuItemText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cascading-model-menu-module__YmieHa__cascadingMenuItemTitle{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.cascading-model-menu-module__YmieHa__cascadingMenuItemMeta{opacity:.65;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.1;overflow:hidden}.cascading-model-menu-module__YmieHa__cascadingArrowRight{opacity:.5;flex-shrink:0}.cascading-model-menu-module__YmieHa__cascadingCheckIcon{color:#007aff;flex-shrink:0}.cascading-model-menu-module__YmieHa__cascadingMenuItem:hover .cascading-model-menu-module__YmieHa__cascadingCheckIcon{color:#fff}.cascading-model-menu-module__YmieHa__cascadingMenuDivider{background:#00000014;flex-shrink:0;height:.5px;margin:3px 0}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingMenuDivider{background:#ffffff14}.cascading-model-menu-module__YmieHa__cascadingPanelHeader{color:#8e8e93;text-transform:uppercase;letter-spacing:.4px;border-bottom:.5px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-weight:600;display:flex}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingPanelHeader{border-color:#ffffff14}.cascading-model-menu-module__YmieHa__cascadingBackBtn{color:#007aff;cursor:pointer;text-transform:none;letter-spacing:normal;background:0 0;border:none;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:10px;font-weight:600;transition:background-color .15s;display:inline-flex;box-shadow:none!important}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingBackBtn{color:#0a84ff}.cascading-model-menu-module__YmieHa__cascadingBackBtn:hover{background:#007aff1a}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingBackBtn:hover{background:#0a84ff2e}.cascading-model-menu-module__YmieHa__cascadingPanelHeaderTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cascading-model-menu-module__YmieHa__cascadingPanelHeaderSpeed{color:#28a745;font-size:9px;font-weight:600}.cascading-model-menu-module__YmieHa__cascadingModelRow{align-items:center;gap:4px;display:flex}.cascading-model-menu-module__YmieHa__cascadingModelTag{color:inherit;opacity:.8;white-space:nowrap;background:#0000000f;border-radius:3px;padding:.5px 3px;font-size:8.5px}.macosAppWindowDark .cascading-model-menu-module__YmieHa__cascadingModelTag{background:#ffffff14}@media (max-width:600px){.cascading-model-menu-module__YmieHa__cascadingMenuPortal{max-width:calc(100vw - 20px);flex-direction:column!important}.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier1,.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier2,.cascading-model-menu-module__YmieHa__cascadingMenuPanelTier3{width:100%;max-width:280px}}.cascading-model-menu-module__YmieHa__popoverContainer{-webkit-backdrop-filter:blur(24px);box-sizing:border-box;background:#fffffffa;border:.5px solid #00000024;border-radius:8px;flex-direction:column;width:330px;max-width:calc(100vw - 20px);display:flex;overflow:hidden;box-shadow:0 10px 30px #00000024}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverContainer{background:#1e1e22fa;border-color:#ffffff26;box-shadow:0 12px 34px #00000073}.cascading-model-menu-module__YmieHa__popoverSearchBox{background:#00000005;border-bottom:.5px solid #00000014;align-items:center;gap:6px;padding:8px 10px;display:flex}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverSearchBox{background:#ffffff08;border-bottom-color:#ffffff14}.cascading-model-menu-module__YmieHa__popoverSearchInput{color:#1c1c1e;background:0 0;border:none;outline:none;flex:1;font-size:11.5px}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverSearchInput{color:#f2f2f7}.cascading-model-menu-module__YmieHa__popoverCategoryChips{scrollbar-width:none;border-bottom:.5px solid #0000000f;align-items:center;gap:4px;padding:6px 8px;display:flex;overflow-x:auto}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverCategoryChips{border-bottom-color:#ffffff0f}.cascading-model-menu-module__YmieHa__popoverCategoryChip{color:#48484a;cursor:pointer;white-space:nowrap;background:#0000000a;border:none;border-radius:4px;padding:2.5px 7px;font-size:10px;font-weight:500;transition:all .12s}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverCategoryChip{color:#aeaeb2;background:#ffffff12}.cascading-model-menu-module__YmieHa__popoverCategoryChipActive{font-weight:600;color:#fff!important;background:#007aff!important}.cascading-model-menu-module__YmieHa__popoverModelList{scrollbar-width:thin;flex-direction:column;flex:1;gap:1px;padding:4px;display:flex;overflow-y:auto}.cascading-model-menu-module__YmieHa__popoverModelCard{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:flex-start;gap:8px;padding:6px 8px;transition:background-color .1s;display:flex}.cascading-model-menu-module__YmieHa__popoverModelCard:hover{background:#007aff14}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverModelCard:hover{background:#007aff26}.cascading-model-menu-module__YmieHa__popoverModelCardSelected{background:#007aff1f!important}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverModelCardSelected{background:#007aff38!important}.cascading-model-menu-module__YmieHa__popoverModelCardIcon{color:#007aff;flex-shrink:0;margin-top:2px}.cascading-model-menu-module__YmieHa__popoverModelCardBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cascading-model-menu-module__YmieHa__popoverModelCardHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.cascading-model-menu-module__YmieHa__popoverModelCardName{color:#1c1c1e;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverModelCardName{color:#f2f2f7}.cascading-model-menu-module__YmieHa__popoverModelCardSpeed{color:#34c759;flex-shrink:0;font-size:9px;font-weight:600}.cascading-model-menu-module__YmieHa__popoverModelCardDesc{color:#8e8e93;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.cascading-model-menu-module__YmieHa__popoverServerPoolList{flex-wrap:wrap;align-items:center;gap:3px;margin-top:2px;display:flex}.cascading-model-menu-module__YmieHa__popoverServerPoolTag{color:#636366;white-space:nowrap;background:#0000000d;border-radius:3px;padding:.5px 4px;font-size:8.5px}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverServerPoolTag{color:#aeaeb2;background:#ffffff14}.cascading-model-menu-module__YmieHa__popoverThinkingFooter{background:#00000005;border-top:.5px solid #00000014;flex-direction:column;gap:4px;padding:6px 10px;display:flex}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverThinkingFooter{background:#ffffff08;border-top-color:#ffffff14}.cascading-model-menu-module__YmieHa__popoverThinkingTitle{color:#8e8e93;text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:4px;font-size:9.5px;font-weight:600;display:flex}.cascading-model-menu-module__YmieHa__popoverThinkingToggles{align-items:center;gap:4px;display:flex}.cascading-model-menu-module__YmieHa__popoverThinkingBtn{color:#48484a;cursor:pointer;text-align:center;background:#0000000a;border:none;border-radius:4px;flex:1;padding:3px 0;font-size:9.5px;font-weight:500;transition:all .12s}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverThinkingBtn{color:#aeaeb2;background:#ffffff12}.cascading-model-menu-module__YmieHa__popoverThinkingBtnActive{font-weight:600;color:#fff!important;background:#007aff!important}.cascading-model-menu-module__YmieHa__popoverSectionHeader{color:#8e8e93;text-transform:uppercase;letter-spacing:.3px;border-top:.5px solid #0000000f;justify-content:space-between;align-items:center;margin-top:6px;padding:6px 8px 3px;font-size:10px;font-weight:600;display:flex}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverSectionHeader{color:#98989d;border-top-color:#ffffff14}.cascading-model-menu-module__YmieHa__popoverSectionHeader:first-child{border-top:none;margin-top:0}.cascading-model-menu-module__YmieHa__popoverSectionBadge{color:#007aff;text-transform:none;font-size:9px;font-weight:500}.macosAppWindowDark .cascading-model-menu-module__YmieHa__popoverSectionBadge{color:#0a84ff}
.voice-record-button-module__LowUGq__voiceBtn{color:#8e8e93;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:1px;transition:background-color .15s,color .15s;display:flex;box-shadow:none!important}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceBtn{color:#aeaeb2;background:0 0;border:none}.voice-record-button-module__LowUGq__voiceBtn:hover:not(:disabled){color:#1c1c1e;background:#0000000f}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceBtn:hover:not(:disabled){color:#fff;background:#ffffff1a}.voice-record-button-module__LowUGq__voiceBtn:active:not(:disabled){background:#00000017}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceBtn:active:not(:disabled){background:#ffffff24}.voice-record-button-module__LowUGq__voiceBtn:disabled{opacity:.45;cursor:not-allowed}.voice-record-button-module__LowUGq__voiceBtnTranscribing{color:#007aff;cursor:wait;background:#007aff24;border-color:#007aff59}.voice-record-button-module__LowUGq__voiceSpinner{animation:1s linear infinite voice-record-button-module__LowUGq__voiceSpinAnim}@keyframes voice-record-button-module__LowUGq__voiceSpinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.voice-record-button-module__LowUGq__voiceRecordingContainer{flex-shrink:0;align-items:center;gap:4px;margin-bottom:1px;display:flex}.voice-record-button-module__LowUGq__voiceRecordingBadge{background:#ff3b301f;border:1px solid #ff3b3040;border-radius:14px;align-items:center;gap:6px;height:28px;padding:0 8px;display:flex}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceRecordingBadge{background:#ff453a2e;border-color:#ff453a59}.voice-record-button-module__LowUGq__voicePulseDot{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite voice-record-button-module__LowUGq__voicePulseAnim}@keyframes voice-record-button-module__LowUGq__voicePulseAnim{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.35)}}.voice-record-button-module__LowUGq__voiceTimerText{font-variant-numeric:tabular-nums;color:#ff3b30;font-size:11px;font-weight:600}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceTimerText{color:#ff453a}.voice-record-button-module__LowUGq__voiceCancelBtn{color:#8e8e93;cursor:pointer;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .14s;display:flex}.macosAppWindowDark .voice-record-button-module__LowUGq__voiceCancelBtn{color:#aeaeb2;background:#ffffff1f}.voice-record-button-module__LowUGq__voiceCancelBtn:hover{color:#ff3b30;background:#ff3b3029}.voice-record-button-module__LowUGq__voiceConfirmBtn{color:#fff;cursor:pointer;background:#34c759;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .14s;display:flex}.voice-record-button-module__LowUGq__voiceConfirmBtn:hover{background:#28a745;transform:scale(1.05)}.voice-record-button-module__LowUGq__voiceConfirmBtn:active{transform:scale(.95)}
.context-exhaustion-popover-module__jTHpQq__popoverBackdrop{z-index:99;position:fixed;inset:0}.context-exhaustion-popover-module__jTHpQq__popoverRoot{-webkit-backdrop-filter:blur(24px)saturate(190%);z-index:100;-webkit-user-select:none;user-select:none;background:#1e1e20f0;border:.5px solid #ffffff29;border-radius:14px;width:240px;padding:12px;font-family:inherit;animation:.16s ease-out context-exhaustion-popover-module__jTHpQq__popoverFadeIn;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 12px 32px #00000073}@keyframes context-exhaustion-popover-module__jTHpQq__popoverFadeIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.context-exhaustion-popover-module__jTHpQq__header{align-items:center;gap:7px;margin-bottom:4px;display:flex}.context-exhaustion-popover-module__jTHpQq__headerIcon{color:#ff453a;flex-shrink:0}.context-exhaustion-popover-module__jTHpQq__headerTitle{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:600}.context-exhaustion-popover-module__jTHpQq__description{color:#ffffffa6;margin-bottom:10px;font-size:11px;line-height:1.35}.context-exhaustion-popover-module__jTHpQq__actionsList{flex-direction:column;gap:6px;display:flex}.context-exhaustion-popover-module__jTHpQq__actionBtn{color:#fff;cursor:pointer;text-align:left;background:#ffffff0d;border:.5px solid #ffffff14;border-radius:9px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:500;transition:all .14s;display:flex}.context-exhaustion-popover-module__jTHpQq__actionBtn:hover{background:#ffffff1f;border-color:#fff3;transform:translateY(-1px)}.context-exhaustion-popover-module__jTHpQq__actionBtn:active{transform:translateY(0)}.context-exhaustion-popover-module__jTHpQq__actionIconCompact{color:#30d158}.context-exhaustion-popover-module__jTHpQq__actionIconNewChat{color:#0a84ff}.context-exhaustion-popover-module__jTHpQq__actionLabelGroup{flex-direction:column;gap:1px;display:flex}.context-exhaustion-popover-module__jTHpQq__actionLabel{color:#fff;font-size:12px;font-weight:600}.context-exhaustion-popover-module__jTHpQq__actionHint{color:#ffffff8c;font-size:10px}
.composer-module__IEaIqq__inputArea{padding:4px 12px 6px;padding-bottom:max(10px, env(safe-area-inset-bottom,10px));pointer-events:none;-webkit-user-select:text;user-select:text;background:0 0;border-top:none;flex-direction:column;flex-shrink:0;gap:4px;display:flex}@media (max-width:680px),(pointer:coarse){.composer-module__IEaIqq__inputArea{padding-left:10px;padding-right:10px;padding-bottom:max(14px, env(safe-area-inset-bottom,14px))}}@container chatPane (max-width:580px){.composer-module__IEaIqq__inputArea{padding-left:10px;padding-right:10px;padding-bottom:max(14px, env(safe-area-inset-bottom,14px))}}.macosAppWindowDark .composer-module__IEaIqq__inputArea{background:0 0;border-top:none}.composer-module__IEaIqq__inputContainer,.composer-module__IEaIqq__inputFieldWrapper{border-radius:var(--hud-radius-input,16px);-webkit-corner-shape:squircle;corner-shape:squircle;box-sizing:border-box;pointer-events:auto;background:#f2f2f7;border:1px solid #00000014;flex-direction:column;flex:1;padding:8px 8px 6px 12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;box-shadow:none!important}:is(.macosAppWindowDark .composer-module__IEaIqq__inputContainer,.macosAppWindowDark .composer-module__IEaIqq__inputFieldWrapper){background:#242426;border-color:#ffffff1a}.composer-module__IEaIqq__inputContainer:hover,.composer-module__IEaIqq__inputFieldWrapper:hover{background:#e5e5ea;border-color:#0000001f}:is(.macosAppWindowDark .composer-module__IEaIqq__inputContainer:hover,.macosAppWindowDark .composer-module__IEaIqq__inputFieldWrapper:hover){background:#2c2c2e;border-color:#ffffff24}.composer-module__IEaIqq__inputContainer:focus-within,.composer-module__IEaIqq__inputFieldWrapper:focus-within{background:#fff!important;border-color:#007aff!important;box-shadow:0 0 0 1px #007aff40!important}:is(.macosAppWindowDark .composer-module__IEaIqq__inputContainer:focus-within,.macosAppWindowDark .composer-module__IEaIqq__inputFieldWrapper:focus-within){background:#2c2c2e!important;border-color:#0a84ff!important;box-shadow:0 0 0 1px #0a84ff40!important}.composer-module__IEaIqq__inputField::placeholder{color:#8e8e93;opacity:1;font-weight:500}.macosAppWindowDark .composer-module__IEaIqq__inputField::placeholder{color:#98989d;opacity:1;font-weight:500}.composer-module__IEaIqq__inputField{field-sizing:content;color:#1c1c1e;resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:24px;max-height:140px;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.45;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important;cursor:text!important}.composer-module__IEaIqq__composerActionRow{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:4px;display:flex}.composer-module__IEaIqq__composerActionLeft{align-items:center;gap:4px;min-width:0;display:flex}.composer-module__IEaIqq__composerActionRight{flex-shrink:0;align-items:center;gap:4px;display:flex}@container chatPane (max-width:440px){.composer-module__IEaIqq__composerActionRow{gap:4px}.composer-module__IEaIqq__composerActionLeft,.composer-module__IEaIqq__composerActionRight{gap:2px}}@media (max-width:440px){.composer-module__IEaIqq__composerActionRow{gap:4px}.composer-module__IEaIqq__composerActionLeft,.composer-module__IEaIqq__composerActionRight{gap:2px}}@media (max-width:768px){.composer-module__IEaIqq__inputField{font-size:16px}}@container messagesWindow (max-width:580px){.composer-module__IEaIqq__inputField{font-size:16px}}.macosAppWindowDark .composer-module__IEaIqq__inputField{color:#f2f2f7}.composer-module__IEaIqq__sendBtn{color:#fff;cursor:pointer;background:#007aff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:1px;transition:all .15s;display:flex}.composer-module__IEaIqq__sendBtn:hover:not(:disabled){background:#0062cc;transform:scale(1.04)}.composer-module__IEaIqq__sendBtn:active:not(:disabled){transform:scale(.96)}.composer-module__IEaIqq__sendBtnDisabled,.composer-module__IEaIqq__sendBtn:disabled{color:#a1a1a6!important;cursor:not-allowed!important;opacity:1!important;background:#0000000f!important;transform:none!important}.macosAppWindowDark .composer-module__IEaIqq__sendBtnDisabled{color:#636366!important;cursor:not-allowed!important;opacity:1!important;background:#ffffff14!important;transform:none!important}.macosAppWindowDark .composer-module__IEaIqq__sendBtn:disabled{color:#636366!important;cursor:not-allowed!important;opacity:1!important;background:#ffffff14!important;transform:none!important}.composer-module__IEaIqq__stopBtn{color:#fff;cursor:pointer;background:#ff3b30;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:1px;transition:transform .12s,background-color .15s;display:flex}.composer-module__IEaIqq__stopBtn:hover{background:#e03228;transform:scale(1.04)}.composer-module__IEaIqq__stopBtn:active{transform:scale(.96)}.composer-module__IEaIqq__sendBtnContainer{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:1px;display:inline-flex;position:relative}.composer-module__IEaIqq__sendBtnRingSvg{pointer-events:none;width:32px;height:32px;position:absolute;top:0;left:0}.composer-module__IEaIqq__ringTrack{stroke:#00000014}.macosAppWindowDark .composer-module__IEaIqq__ringTrack{stroke:#ffffff1a}.composer-module__IEaIqq__ringIndicator{transition:stroke-dashoffset .35s,stroke .35s}.composer-module__IEaIqq__ringGreen{stroke:#30d158}.composer-module__IEaIqq__ringAmber{stroke:#ff9f0a}.composer-module__IEaIqq__ringRed{stroke:#ff453a}.composer-module__IEaIqq__sendBtnAlert{box-shadow:0 0 10px #ff453a66;color:#fff!important;background:#ff453a!important}.composer-module__IEaIqq__sendBtnAlertText{color:#fff;font-size:15px;font-weight:800;line-height:1}.composer-module__IEaIqq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ai-chat-pane-module__tqHM2a__chatArea{-webkit-user-select:text;user-select:text;background:0 0;flex:1;width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden;container:chatPane/inline-size}.ai-chat-pane-module__tqHM2a__chatScrollableContent{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ai-chat-pane-module__tqHM2a__unconfiguredBanner{z-index:9;color:#c96600;pointer-events:auto;background:#ff950017;border-bottom:1px solid #ff950029;flex-shrink:0;justify-content:space-between;align-items:center;padding:5px 14px;font-size:11px;display:flex;position:absolute;top:52px;left:0;right:0}.ai-chat-pane-module__tqHM2a__chatAreaCompact .ai-chat-pane-module__tqHM2a__unconfiguredBanner{top:88px}.macosAppWindowDark .ai-chat-pane-module__tqHM2a__unconfiguredBanner{color:#ff9f0a;background:#ff9f0a1f;border-bottom-color:#ff9f0a33}.ai-chat-pane-module__tqHM2a__unconfiguredBannerText{align-items:center;gap:6px;display:flex}.ai-chat-pane-module__tqHM2a__floatingBottomOverlay{z-index:10;pointer-events:none;background:0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.ai-chat-pane-module__tqHM2a__scrollToBottomBtn{-webkit-backdrop-filter:blur(28px)saturate(180%);color:#1c1c1e;cursor:pointer;z-index:15;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#ffffffe0;border:.5px solid #0000001f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .15s,box-shadow .15s,opacity .18s;animation:.2s cubic-bezier(.16,1,.3,1) ai-chat-pane-module__tqHM2a__scrollBtnPop;display:inline-flex;position:absolute;bottom:84px;right:18px;box-shadow:0 4px 14px #00000026,0 1px 3px #00000014}:is(.macosAppWindowDark .ai-chat-pane-module__tqHM2a__scrollToBottomBtn,.dark .ai-chat-pane-module__tqHM2a__scrollToBottomBtn){color:#fff;background:#2d2d30e6;border-color:#ffffff29;box-shadow:0 6px 18px #00000073,0 1px 4px #00000040}.ai-chat-pane-module__tqHM2a__scrollToBottomBtn:hover{background:#fff;transform:scale(1.08);box-shadow:0 6px 18px #0003}:is(.macosAppWindowDark .ai-chat-pane-module__tqHM2a__scrollToBottomBtn:hover,.dark .ai-chat-pane-module__tqHM2a__scrollToBottomBtn:hover){background:#3c3c40;box-shadow:0 8px 24px #0000008c}.ai-chat-pane-module__tqHM2a__scrollToBottomBtn:active{transform:scale(.95)}@keyframes ai-chat-pane-module__tqHM2a__scrollBtnPop{0%{opacity:0;transform:scale(.7)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}
.telegram-timer-dropdown-module__DhT-oG__timerDropdownContainer{width:100%;display:inline-flex;position:relative}.telegram-timer-dropdown-module__DhT-oG__timerTriggerBtn{color:#1c1c1e;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0000000a;border:.5px solid #0000001f;border-radius:6px;outline:none;justify-content:space-between;align-items:center;width:100%;height:32px;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .12s,border-color .12s;display:flex;box-shadow:none!important}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerTriggerBtn{color:#f2f2f7;background:#ffffff0f;border-color:#ffffff24}.telegram-timer-dropdown-module__DhT-oG__timerTriggerBtn:hover{background:#007aff14;border-color:#007aff4d}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerTriggerBtn:hover{background:#0a84ff26;border-color:#0a84ff66}.telegram-timer-dropdown-module__DhT-oG__timerTriggerLeft{align-items:center;gap:7px;display:flex}.telegram-timer-dropdown-module__DhT-oG__timerTriggerIcon{color:#007aff;flex-shrink:0}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerTriggerIcon{color:#0a84ff}.telegram-timer-dropdown-module__DhT-oG__timerTriggerLabel{letter-spacing:-.01em;font-size:12px}.telegram-timer-dropdown-module__DhT-oG__timerChevronIcon{color:#8e8e93;transition:transform .15s}.telegram-timer-dropdown-module__DhT-oG__timerChevronOpen{transform:rotate(180deg)}.telegram-timer-dropdown-module__DhT-oG__timerMenuPanel{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#fffffff5;border:.5px solid #0000001f;border-radius:6px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;box-shadow:none!important}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerMenuPanel{background:#202024f5;border-color:#ffffff24}.telegram-timer-dropdown-module__DhT-oG__timerMenuItem{color:#1c1c1e;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;min-height:26px;padding:4px 8px;font-size:11px;transition:background-color .1s,color .1s;display:flex}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerMenuItem{color:#f2f2f7}.telegram-timer-dropdown-module__DhT-oG__timerMenuItem:hover{color:#fff!important;background:#007aff!important}.telegram-timer-dropdown-module__DhT-oG__timerMenuItemSelected{color:#007aff;font-weight:600}.macosAppWindowDark .telegram-timer-dropdown-module__DhT-oG__timerMenuItemSelected{color:#0a84ff}.telegram-timer-dropdown-module__DhT-oG__timerMenuItemLeft{align-items:center;gap:6px;display:flex}.telegram-timer-dropdown-module__DhT-oG__timerItemIcon{opacity:.75;flex-shrink:0}.telegram-timer-dropdown-module__DhT-oG__timerMenuItem:hover .telegram-timer-dropdown-module__DhT-oG__timerItemIcon{opacity:1;color:#fff!important}.telegram-timer-dropdown-module__DhT-oG__timerItemTitle{font-size:11.5px}.telegram-timer-dropdown-module__DhT-oG__timerItemCheck{color:#007aff}.telegram-timer-dropdown-module__DhT-oG__timerMenuItem:hover .telegram-timer-dropdown-module__DhT-oG__timerItemCheck{color:#fff!important}
.telegram-send-modal-module__fuLMBa__modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(14px);box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#00000061;justify-content:center;align-items:center;padding:16px;animation:.16s cubic-bezier(.16,1,.3,1) telegram-send-modal-module__fuLMBa__modalFadeIn;display:flex;position:absolute;inset:0}@keyframes telegram-send-modal-module__fuLMBa__modalFadeIn{0%{opacity:0}to{opacity:1}}.telegram-send-modal-module__fuLMBa__modalCard{-webkit-backdrop-filter:blur(28px);box-sizing:border-box;background:#fffffff0;border:1px solid #0000001a;border-radius:18px;flex-direction:column;width:100%;max-width:440px;animation:.18s cubic-bezier(.16,1,.3,1) telegram-send-modal-module__fuLMBa__modalScaleUp;display:flex;overflow:hidden;box-shadow:0 16px 36px #0000002e,0 2px 8px #00000014}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalCard{background:#242426f0;border:1px solid #ffffff1f;box-shadow:0 16px 36px #00000073,0 2px 8px #00000040}@keyframes telegram-send-modal-module__fuLMBa__modalScaleUp{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.telegram-send-modal-module__fuLMBa__modalHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalHeader{border-bottom:1px solid #ffffff14}.telegram-send-modal-module__fuLMBa__modalHeaderInfo{align-items:center;gap:10px;min-width:0;display:flex}.telegram-send-modal-module__fuLMBa__modalIconWrapper{background:#007aff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.telegram-send-modal-module__fuLMBa__modalSendIcon{color:#007aff}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalSendIcon{color:#0a84ff}.telegram-send-modal-module__fuLMBa__modalHeaderText{flex-direction:column;gap:1px;min-width:0;display:flex}.telegram-send-modal-module__fuLMBa__modalTitle{color:#1c1c1e;margin:0;font-size:13.5px;font-weight:600;line-height:1.2}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalTitle{color:#fff}.telegram-send-modal-module__fuLMBa__modalSubtitle{color:#8e8e93;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.telegram-send-modal-module__fuLMBa__modalCloseBtn{color:#8e8e93;cursor:pointer;background:#0000000f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .12s;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalCloseBtn{color:#aeaeb2;background:#ffffff14}.telegram-send-modal-module__fuLMBa__modalCloseBtn:hover{color:#1c1c1e;background:#0000001a}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalCloseBtn:hover{color:#fff;background:#ffffff24}.telegram-send-modal-module__fuLMBa__modalSnippetWrapper{background:#00000008;border-bottom:1px solid #0000000d;flex-direction:column;gap:4px;padding:10px 16px;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalSnippetWrapper{background:#ffffff0a;border-bottom:1px solid #ffffff0f}.telegram-send-modal-module__fuLMBa__modalSnippetLabel{text-transform:uppercase;letter-spacing:.04em;color:#8e8e93;font-size:10px;font-weight:600}.telegram-send-modal-module__fuLMBa__modalSnippetText{color:#3a3a3c;word-break:break-word;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalSnippetText{color:#e5e5ea}.telegram-send-modal-module__fuLMBa__modalActionsList{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.telegram-send-modal-module__fuLMBa__actionItem{cursor:pointer;text-align:left;background:#fff;border:1px solid #00000014;border-radius:12px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .14s;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionItem{background:#ffffff0f;border-color:#ffffff14}.telegram-send-modal-module__fuLMBa__actionItem:hover{background:#007aff0a;border-color:#007aff59;transform:translateY(-1px)}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionItem:hover{background:#0a84ff1a;border-color:#0a84ff66}.telegram-send-modal-module__fuLMBa__actionItem:focus-visible{border-color:#007aff;box-shadow:0 0 0 2px #007aff4d}.telegram-send-modal-module__fuLMBa__actionItemPrimary{background:#007aff0f;border-color:#007aff47}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionItemPrimary{background:#0a84ff1f;border-color:#0a84ff4d}.telegram-send-modal-module__fuLMBa__actionItemLeft{align-items:center;gap:12px;min-width:0;display:flex}.telegram-send-modal-module__fuLMBa__actionIconTimer{color:#fff;background:#007aff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.telegram-send-modal-module__fuLMBa__actionIconChat{color:#636366;background:#78788029;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionIconChat{color:#d1d1d6;background:#ffffff24}.telegram-send-modal-module__fuLMBa__actionTextCol{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-send-modal-module__fuLMBa__actionTitle{color:#1c1c1e;font-size:13px;font-weight:600;line-height:1.2}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionTitle{color:#fff}.telegram-send-modal-module__fuLMBa__actionDescription{color:#8e8e93;font-size:11px;line-height:1.25}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionDescription{color:#aeaeb2}.telegram-send-modal-module__fuLMBa__actionBadgeTimer{color:#fff;background:#007aff;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}.telegram-send-modal-module__fuLMBa__actionBadgePermanent{color:#636366;background:#0000000f;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:500}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__actionBadgePermanent{color:#aeaeb2;background:#ffffff14}.telegram-send-modal-module__fuLMBa__modalFooter{border-top:1px solid #0000000f;justify-content:flex-end;align-items:center;padding:10px 16px 14px;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalFooter{border-top:1px solid #ffffff14}.telegram-send-modal-module__fuLMBa__cancelBtn{color:#636366;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:500;transition:all .12s}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__cancelBtn{color:#aeaeb2;border-color:#ffffff1f}.telegram-send-modal-module__fuLMBa__cancelBtn:hover{color:#1c1c1e;background:#0000000d}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__cancelBtn:hover{color:#fff;background:#ffffff14}.telegram-send-modal-module__fuLMBa__timerSelectionSection{padding:10px 16px 14px}.telegram-send-modal-module__fuLMBa__modalFooterRow{border-top:1px solid #0000000f;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px 14px;display:flex}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__modalFooterRow{border-top:1px solid #ffffff14}.telegram-send-modal-module__fuLMBa__submitSendBtn{color:#fff;cursor:pointer;background:#007aff;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:500;transition:background-color .12s;display:inline-flex;box-shadow:none!important}.telegram-send-modal-module__fuLMBa__submitSendBtn:hover{background:#0062cc}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__submitSendBtn{background:#0a84ff}.macosAppWindowDark .telegram-send-modal-module__fuLMBa__submitSendBtn:hover{background:#0071e3}
.telegram-message-context-menu-module__R9L9Ya__menuOverlay{z-index:10000;-webkit-backdrop-filter:blur(14px)saturate(140%);-webkit-user-select:none;user-select:none;background:#00000052;animation:.15s ease-out telegram-message-context-menu-module__R9L9Ya__overlayFadeIn;position:absolute;inset:0}:is(.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuOverlay,.dark .telegram-message-context-menu-module__R9L9Ya__menuOverlay){-webkit-backdrop-filter:blur(16px)saturate(160%);background:#00000085}@keyframes telegram-message-context-menu-module__R9L9Ya__overlayFadeIn{0%{opacity:0}to{opacity:1}}.telegram-message-context-menu-module__R9L9Ya__elevatedBubbleWrapper{z-index:10002;pointer-events:none;transform-origin:50%;-webkit-user-select:none;user-select:none;animation:.16s cubic-bezier(.16,1,.3,1) forwards telegram-message-context-menu-module__R9L9Ya__elevatedBubblePop;position:absolute}@keyframes telegram-message-context-menu-module__R9L9Ya__elevatedBubblePop{0%{transform:scale(1)}to{transform:scale(1.02)}}.telegram-message-context-menu-module__R9L9Ya__elevatedBubble{box-sizing:border-box;width:100%;padding:8px 12px;font-size:13.5px;line-height:1.35;position:relative;box-shadow:0 16px 42px #00000059,0 3px 12px #0003}:is(.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__elevatedBubble,.dark .telegram-message-context-menu-module__R9L9Ya__elevatedBubble){box-shadow:0 18px 48px #000000b3,0 4px 14px #00000073}.telegram-message-context-menu-module__R9L9Ya__elevatedBubbleUser{color:#fff;-webkit-corner-shape:squircle;corner-shape:squircle;background:#007aff;border-radius:18px 18px 4px}:is(.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__elevatedBubbleUser,.dark .telegram-message-context-menu-module__R9L9Ya__elevatedBubbleUser){color:#fff;background:#0a84ff}.telegram-message-context-menu-module__R9L9Ya__elevatedBubbleIncoming{color:#1c1c1e;-webkit-corner-shape:squircle;corner-shape:squircle;background:#e9e9eb;border-radius:18px 18px 18px 4px}:is(.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__elevatedBubbleIncoming,.dark .telegram-message-context-menu-module__R9L9Ya__elevatedBubbleIncoming){color:#f2f2f7;background:#2c2c2e}.telegram-message-context-menu-module__R9L9Ya__bubbleContent{width:100%;min-width:0}.telegram-message-context-menu-module__R9L9Ya__bubbleTime{white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:baseline;float:right;align-items:center;gap:3px;margin-top:4px;margin-left:6px;font-size:10.5px;display:inline-flex}.telegram-message-context-menu-module__R9L9Ya__bubbleTimeUser{color:#ffffffb8}.telegram-message-context-menu-module__R9L9Ya__bubbleTimeBot{color:#8e8e93}:is(.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__bubbleTimeBot,.dark .telegram-message-context-menu-module__R9L9Ya__bubbleTimeBot){color:#98989d}.telegram-message-context-menu-module__R9L9Ya__iconDelivered{opacity:.85;margin-left:1px;display:inline-block}.telegram-message-context-menu-module__R9L9Ya__menuBox{z-index:10003;-webkit-corner-shape:squircle;background:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;gap:2px;min-width:195px;max-width:260px;padding:6px;animation:.14s cubic-bezier(.16,1,.3,1) telegram-message-context-menu-module__R9L9Ya__menuAppear;display:flex;position:absolute;box-shadow:0 14px 38px #0000002e,0 2px 8px #00000014}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuBox{background:#242426;border-color:#ffffff24;box-shadow:0 16px 44px #0000008c,0 2px 8px #0000004d}@keyframes telegram-message-context-menu-module__R9L9Ya__menuAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.telegram-message-context-menu-module__R9L9Ya__menuItem{color:#1c1c1e;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 9px;font-size:12px;font-weight:450;line-height:1.25;transition:background-color .12s,color .12s;display:flex}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuItem{color:#f2f2f7}.telegram-message-context-menu-module__R9L9Ya__menuItem:hover{color:#fff;background:#007aff}.telegram-message-context-menu-module__R9L9Ya__menuItem:hover .telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#fff}.telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#636366;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#aeaeb2}.telegram-message-context-menu-module__R9L9Ya__menuItemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.telegram-message-context-menu-module__R9L9Ya__menuDivider{background:#00000014;height:1px;margin:3px 2px}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuDivider{background:#ffffff1a}.telegram-message-context-menu-module__R9L9Ya__menuItemDestructive{color:#ff3b30}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuItemDestructive{color:#ff453a}.telegram-message-context-menu-module__R9L9Ya__menuItemDestructive .telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#ff3b30}.macosAppWindowDark .telegram-message-context-menu-module__R9L9Ya__menuItemDestructive .telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#ff453a}.telegram-message-context-menu-module__R9L9Ya__menuItemDestructive:hover{color:#fff;background:#ff3b30}.telegram-message-context-menu-module__R9L9Ya__menuItemDestructive:hover .telegram-message-context-menu-module__R9L9Ya__menuItemIcon{color:#fff}
.telegram-callback-toast-module__eq-nDq__toastRegion{z-index:10000;pointer-events:none;justify-content:center;width:max-content;max-width:calc(100% - 32px);animation:.22s cubic-bezier(.16,1,.3,1) forwards telegram-callback-toast-module__eq-nDq__salatosToastTopScaleIn;display:flex;position:absolute;top:60px;left:50%;transform:translate(-50%)}.telegram-callback-toast-module__eq-nDq__toastRegion_compactHeader{top:96px}.telegram-callback-toast-module__eq-nDq__toastRegion.telegram-callback-toast-module__eq-nDq__toastRegion_leaving{animation:.18s cubic-bezier(.16,1,.3,1) forwards telegram-callback-toast-module__eq-nDq__salatosToastTopScaleOut}.telegram-callback-toast-module__eq-nDq__salatosToast{color:#fff;pointer-events:auto;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#18181b;border:none;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;display:inline-flex;box-shadow:none!important}.telegram-callback-toast-module__eq-nDq__toastBadge{color:#18181b;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:flex;box-shadow:none!important}.telegram-callback-toast-module__eq-nDq__toastMessage{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.1px;font-size:13px;font-weight:500;line-height:1;overflow:hidden}@keyframes telegram-callback-toast-module__eq-nDq__salatosToastTopScaleIn{0%{opacity:0;transform:translate(-50%,-10px)scale(.85)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes telegram-callback-toast-module__eq-nDq__salatosToastTopScaleOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-6px)scale(.9)}}@keyframes telegram-callback-toast-module__eq-nDq__salatosToastBottomScaleIn{0%{opacity:0;transform:translate(-50%,10px)scale(.85)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes telegram-callback-toast-module__eq-nDq__salatosToastBottomScaleOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,6px)scale(.9)}}
