.chat-workspace-dock-viewport[data-v-48014ace]{background:inherit;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.workspace-dock-project-actions[data-v-cf3f18e4]{flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}.workspace-dock-context-actions[data-v-03b16657]:has(>.workspace-dock-context-actions__target:empty){display:none}.ptr-indicator[data-v-156edb0b]{z-index:105;pointer-events:none;will-change:transform, opacity;margin-left:-18px;position:absolute;top:0;left:50%}.sidebar-time-heading[data-v-12247fa2]{border-radius:var(--radius-control);width:100%;height:100%;color:var(--sidebar-text-faint);font-size:13px;font-weight:var(--font-weight-body);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;display:flex}.sidebar-time-heading[data-v-12247fa2]:hover,.sidebar-time-heading[data-v-12247fa2]:focus-visible{background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent)}.sidebar-time-chevron[data-v-12247fa2]{opacity:0;flex-shrink:0;width:15px;height:15px;transition:rotate .16s,transform .16s}.sidebar-time-chevron[data-v-12247fa2]:not(.is-expanded),.sidebar-time-heading:hover .sidebar-time-chevron[data-v-12247fa2],.sidebar-time-heading:focus-visible .sidebar-time-chevron[data-v-12247fa2]{opacity:1}.sidebar-running-indicator[data-v-3e229c62]{pointer-events:none;flex-shrink:0;width:16px;height:16px;display:inline-block}.sidebar-running-indicator[data-v-3e229c62]:before{content:"";box-sizing:border-box;border:2.5px solid color-mix(in srgb, var(--status-info) 22%, transparent);border-top-color:var(--status-info);border-right-color:var(--status-info);border-radius:var(--radius-pill);width:100%;height:100%;animation:.9s linear infinite sidebar-running-spin-3e229c62;display:block}@keyframes sidebar-running-spin-3e229c62{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sidebar-running-indicator[data-v-3e229c62]:before{animation:none}}.history-wrap[data-v-25889a6a]{width:100%;min-height:0;overflow:hidden}.history-body[data-v-25889a6a]{box-sizing:border-box;width:100%;min-width:0;padding:0;overflow:hidden}.history-section-rows[data-v-25889a6a]{position:relative}.history-virtual-row[data-v-25889a6a]{box-sizing:border-box;width:100%;transition:transform var(--collapse-motion-exit-duration) var(--collapse-motion-exit-easing);position:absolute;top:0;left:0}.history-empty[data-v-25889a6a]{box-sizing:border-box;width:100%;min-width:0;height:34px;font-size:14px;font-weight:var(--font-weight-body);color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:0 36px;display:flex}.hc-row[data-v-25889a6a]{border-radius:var(--radius-control);width:100%;min-width:0;max-width:100%;min-height:34px;padding:7px 38px 7px 12px;position:relative;overflow:hidden}.hc-row.editing[data-v-25889a6a]{padding-right:70px}.hc-show-more[data-v-25889a6a]{border-radius:var(--radius-control);width:100%;height:34px;color:color-mix(in srgb, var(--sidebar-foreground) 45%, var(--sidebar) 55%);font-size:13px;line-height:20px;font-weight:var(--font-weight-body);text-align:left;background:0 0;border:0;padding:6px 12px 8px;display:block}.hc-show-more[data-v-25889a6a]:hover,.hc-show-more[data-v-25889a6a]:focus-visible{color:var(--sidebar-text-faint)}.hc-row.is-drag-source[data-v-25889a6a]{opacity:.42}.hc-row.editing .hc-title-wrap[data-v-25889a6a]{overflow:visible}.hc-title-wrap[data-v-25889a6a]{flex:1 1 0;align-items:center;gap:7px;width:0;min-width:0;max-width:100%;line-height:20px;display:flex;overflow:hidden}.hc-conversation-icon[data-v-25889a6a]{width:17px;height:17px;color:color-mix(in srgb, var(--sidebar-foreground) 55%, var(--sidebar) 45%);flex:0 0 17px}.hc-conversation-icon-button[data-v-25889a6a]{box-sizing:border-box;border-radius:var(--radius-item);width:28px;height:28px;color:inherit;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;margin:-5px;padding:0;display:inline-flex}.hc-conversation-icon-button[data-v-25889a6a]:hover,.hc-conversation-icon-button[data-v-25889a6a]:focus-visible{background:color-mix(in srgb, var(--foreground) 10%, transparent);outline:none}.hc-stream-dot-overlay[data-v-25889a6a]{z-index:2;pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.group\/menu-item:hover .hc-stream-dot-overlay[data-v-25889a6a],.hc-stream-dot-hidden[data-v-25889a6a]{opacity:0}.hc-stream-running[data-v-25889a6a]{right:9px}.hc-stream-done[data-v-25889a6a]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--status-success) 18%, transparent);width:18px;height:18px;color:var(--status-success);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--status-success) 22%, transparent);justify-content:center;align-items:center;display:inline-flex;right:8px}.hc-stream-done__icon[data-v-25889a6a]{width:12px;height:12px;display:block}.hc-stream-paused[data-v-25889a6a]{width:18px;height:18px;color:var(--status-warning);justify-content:center;align-items:center;display:inline-flex;right:8px}.hc-stream-paused__icon[data-v-25889a6a]{width:18px;height:18px;display:block}.hc-title[data-v-25889a6a]{flex:1 1 0;width:0;min-width:0;max-width:100%;line-height:20px;display:block}.hc-pin-icon[data-v-25889a6a]{width:13px;height:13px;color:var(--sidebar-text-muted);flex-shrink:0}.hc-pin-icon-overlay[data-v-25889a6a]{z-index:3;pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.group\/menu-item:hover .hc-pin-icon-overlay[data-v-25889a6a],.hc-pin-icon-hidden[data-v-25889a6a]{opacity:0}.hc-row-menu-action[data-v-25889a6a]{background:0 0}.hc-row-menu-action[data-v-25889a6a]:hover,.hc-row-menu-action[data-v-25889a6a]:focus-visible,.hc-row-menu-action[data-state=open][data-v-25889a6a]{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--sidebar-text-hover)}.hc-row-menu-pin-icon[data-v-25889a6a]{width:13px;height:13px;display:none}@media (prefers-reduced-motion:reduce){.history-virtual-row[data-v-25889a6a]{transition:none}}@media (hover:none) and (pointer:coarse){.hc-row[data-v-25889a6a]{-webkit-touch-callout:none}.hc-row-menu-action[data-v-25889a6a]{-webkit-tap-highlight-color:transparent;opacity:1;pointer-events:auto}.hc-stream-dot-overlay[data-v-25889a6a]{opacity:0}.hc-row-menu-action[data-v-25889a6a]:hover,.hc-row-menu-action[data-v-25889a6a]:focus-visible,.hc-row-menu-action[data-state=open][data-v-25889a6a]{background:0 0}.hc-row-menu-action-pinned .hc-row-menu-more-icon[data-v-25889a6a]{display:none}.hc-row-menu-action-pinned .hc-row-menu-pin-icon[data-v-25889a6a]{display:block}.hc-pin-icon-overlay[data-v-25889a6a]{opacity:0}}.hc-title-input[data-v-25889a6a]{appearance:none;color:var(--foreground);font:inherit;caret-color:var(--foreground);cursor:text;background:0 0;border:none;outline:none;margin:0;padding:0}.hc-rename-actions[data-v-25889a6a]{align-items:center;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.chat-search-dialog__input[data-v-e0cc72a3]{min-height:72px}.sidebar-brand-main[data-v-e77d91c5]{min-width:0;height:var(--mobile-top-control-row-height);border-radius:var(--radius-control);color:var(--sidebar-text-strong);text-align:left;transition:padding var(--sidebar-motion-duration) var(--sidebar-motion-curve), gap var(--sidebar-motion-duration) var(--sidebar-motion-curve);background:0 0;border:0;flex:1 1 0;align-items:center;gap:0;padding:4px 0;display:flex;overflow:hidden}.sidebar-brand-main.is-expanded[data-v-e77d91c5]{gap:8px;padding:4px 8px}.sidebar-brand-main[data-v-e77d91c5]:hover,.sidebar-brand-main[data-v-e77d91c5]:focus-visible{background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent);color:var(--sidebar-text-hover-strong)}.sidebar-brand-main[data-v-e77d91c5]:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.sidebar-brand-logo[data-v-e77d91c5]{border-radius:var(--radius-control);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.sidebar-brand-logo-svg[data-v-e77d91c5]{width:27px;height:27px}.sidebar-brand-logo-open-icon[data-v-e77d91c5]{color:currentColor;opacity:0;width:16px;height:16px;margin:auto;position:absolute;inset:0}.sidebar-brand-main:not(.is-expanded):hover .sidebar-brand-logo-svg[data-v-e77d91c5],.sidebar-brand-main:not(.is-expanded):focus-visible .sidebar-brand-logo-svg[data-v-e77d91c5]{opacity:0}.sidebar-brand-main:not(.is-expanded):hover .sidebar-brand-logo-open-icon[data-v-e77d91c5],.sidebar-brand-main:not(.is-expanded):focus-visible .sidebar-brand-logo-open-icon[data-v-e77d91c5]{opacity:1}.sidebar-brand-name[data-v-e77d91c5]{width:0;height:13px;color:inherit;opacity:0;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve), opacity .15s ease, transform var(--sidebar-motion-duration) var(--sidebar-motion-curve);align-items:stretch;display:flex;overflow:hidden;transform:translate(-4px)}.sidebar-brand-main.is-expanded .sidebar-brand-name[data-v-e77d91c5]{opacity:1;width:61px;transform:translate(0)}.sidebar-brand-row[data-v-2500ced0]{width:100%;min-width:0;height:var(--mobile-top-control-row-height);transition:gap var(--sidebar-motion-duration) var(--sidebar-motion-curve);align-items:center;gap:0;display:flex;overflow:hidden}.sidebar-brand-row.is-expanded[data-v-2500ced0]{gap:4px}.sidebar-brand-trailing[data-v-2500ced0]{transition:gap var(--sidebar-motion-duration) var(--sidebar-motion-curve);flex:none;align-items:center;gap:0;display:flex}.sidebar-brand-trailing.has-actions[data-v-2500ced0]{gap:4px}.sidebar-brand-actions[data-v-2500ced0]{clip-path:inset(-4px);opacity:0;transition:grid-template-columns var(--sidebar-motion-duration) var(--sidebar-motion-curve), opacity .15s ease;grid-template-columns:0fr;align-self:stretch;display:grid}.sidebar-brand-actions.is-visible[data-v-2500ced0]{opacity:1;grid-template-columns:1fr}.sidebar-brand-actions-content[data-v-2500ced0]{align-items:center;min-width:0;display:flex}.sidebar-brand-action[data-v-2500ced0]{width:0;height:var(--mobile-top-control-size);border-radius:var(--radius-control);color:var(--sidebar-text-muted);opacity:0;pointer-events:none;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve), opacity .15s ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.sidebar-brand-action.is-expanded[data-v-2500ced0]{width:var(--mobile-top-control-size);opacity:1;pointer-events:auto}.sidebar-brand-action[data-v-2500ced0]:hover,.sidebar-brand-action[data-v-2500ced0]:focus-visible{background:var(--sidebar-accent);color:var(--sidebar-text-hover-strong)}.sidebar-brand-action[data-v-2500ced0]:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.sidebar-project-group+.sidebar-project-group[data-v-a9cc26c5]{margin-top:4px}.sidebar-project-group[data-v-a9cc26c5]{border-radius:var(--radius-control);position:relative}.sidebar-project-group.is-drop-target>.sidebar-project-row[data-v-a9cc26c5],.sidebar-project-group.is-drop-target>.sidebar-project-conversations[data-v-a9cc26c5]{filter:blur(2px)}.sidebar-project-drop-overlay[data-v-a9cc26c5]{z-index:11;box-sizing:border-box;border:2px solid var(--selection-accent);border-radius:inherit;background:color-mix(in srgb, var(--sidebar) 52%, transparent);color:var(--sidebar-text-strong);font-size:14px;font-weight:var(--font-weight-label);pointer-events:none;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.sidebar-project-drop-overlay.is-conversation-drop[data-v-a9cc26c5]{border-color:var(--status-success)}.sidebar-project-conversations[data-v-a9cc26c5] .hc-row{padding-left:12px}.sidebar-project-conversations[data-v-a9cc26c5] .history-empty{color:color-mix(in srgb, var(--sidebar-foreground) 45%, var(--sidebar) 55%);padding-left:12px;font-size:13px}.sidebar-project-row[data-v-a9cc26c5]{border-radius:var(--radius-control);align-items:center;width:100%;min-width:0;display:flex;position:relative}.sidebar-project-row[data-v-a9cc26c5]:hover{background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent)}.sidebar-project-row[data-v-a9cc26c5]:has(:focus-visible){background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent)}.sidebar-project-trigger[data-v-a9cc26c5]{border-radius:var(--radius-control);width:100%;min-width:0;height:34px;color:var(--sidebar-text-faint);font-size:13px;font-weight:var(--font-weight-body);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:4px;padding:0 76px 0 12px;display:flex}.sidebar-project-title[data-v-a9cc26c5]{flex:0 auto;min-width:0}.sidebar-project-chevron[data-v-a9cc26c5]{opacity:0;flex-shrink:0;width:15px;height:15px;transition:rotate .16s,transform .16s}.sidebar-project-chevron[data-v-a9cc26c5]:not(.is-expanded),.sidebar-project-row:hover .sidebar-project-chevron[data-v-a9cc26c5]{opacity:1}.sidebar-project-row:has(:focus-visible) .sidebar-project-chevron[data-v-a9cc26c5]{opacity:1}.sidebar-project-running[data-v-a9cc26c5]{position:absolute;top:50%;right:9px;transform:translateY(-50%)}.sidebar-project-row:hover .sidebar-project-running[data-v-a9cc26c5],.sidebar-project-running.is-hidden[data-v-a9cc26c5]{opacity:0}.sidebar-project-row:has(:focus-visible) .sidebar-project-running[data-v-a9cc26c5]{opacity:0}.sidebar-project-menu-action[data-v-a9cc26c5],.sidebar-project-new-action[data-v-a9cc26c5]{z-index:10;border-radius:var(--radius-control);width:28px;height:28px;color:var(--sidebar-text-soft);-webkit-tap-highlight-color:transparent;opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.sidebar-project-menu-action[data-v-a9cc26c5]{right:41px}.sidebar-project-new-action[data-v-a9cc26c5]{right:5px}.sidebar-project-row:hover .sidebar-project-new-action[data-v-a9cc26c5],.sidebar-project-row:hover .sidebar-project-menu-action[data-v-a9cc26c5],.sidebar-project-new-action.is-pinned[data-v-a9cc26c5],.sidebar-project-menu-action[data-state=open][data-v-a9cc26c5]{opacity:1;pointer-events:auto}.sidebar-project-row:has(:focus-visible) .sidebar-project-new-action[data-v-a9cc26c5]{opacity:1;pointer-events:auto}.sidebar-project-row:has(:focus-visible) .sidebar-project-menu-action[data-v-a9cc26c5]{opacity:1;pointer-events:auto}.sidebar-project-pin-icon[data-v-a9cc26c5]{width:13px;height:13px;color:var(--sidebar-text-muted)}.sidebar-project-new-action.is-pinned .sidebar-project-new-icon[data-v-a9cc26c5],.sidebar-project-row:hover .sidebar-project-pin-icon[data-v-a9cc26c5],.sidebar-project-new-action:hover .sidebar-project-pin-icon[data-v-a9cc26c5],.sidebar-project-new-action:focus-visible .sidebar-project-pin-icon[data-v-a9cc26c5]{display:none}.sidebar-project-row:has(:focus-visible) .sidebar-project-pin-icon[data-v-a9cc26c5]{display:none}.sidebar-project-row:hover .sidebar-project-new-action.is-pinned .sidebar-project-new-icon[data-v-a9cc26c5]{display:block}.sidebar-project-row:has(:focus-visible) .sidebar-project-new-action.is-pinned .sidebar-project-new-icon[data-v-a9cc26c5]{display:block}.sidebar-project-new-action[data-v-a9cc26c5]:hover,.sidebar-project-new-action[data-v-a9cc26c5]:focus-visible,.sidebar-project-menu-action[data-v-a9cc26c5]:hover,.sidebar-project-menu-action[data-v-a9cc26c5]:focus-visible,.sidebar-project-menu-action[data-state=open][data-v-a9cc26c5]{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--sidebar-text-hover)}.sidebar-nav-button[data-v-ee095c7b]{border-radius:var(--radius-control);width:32px;min-width:0;height:36px;color:var(--sidebar-text);text-align:left;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve), padding var(--sidebar-motion-duration) var(--sidebar-motion-curve), gap var(--sidebar-motion-duration) var(--sidebar-motion-curve);background:0 0;border:0;align-items:center;gap:0;padding:0;display:flex;overflow:hidden}.sidebar-nav-button.is-expanded[data-v-ee095c7b]{gap:8px;width:100%;padding:0 12px}.sidebar-nav-button.is-compact[data-v-ee095c7b]{height:34px}.sidebar-nav-button.is-compact.is-expanded[data-v-ee095c7b]{gap:7px}.sidebar-nav-button.is-compact.is-expanded .sidebar-nav-icon[data-v-ee095c7b]{flex-basis:17px;width:17px}.sidebar-nav-button[data-v-ee095c7b]:hover,.sidebar-nav-button[data-v-ee095c7b]:focus-visible,.sidebar-nav-button.is-active[data-v-ee095c7b]{background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent);color:var(--sidebar-text-hover-strong)}.sidebar-nav-button[data-v-ee095c7b]:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.sidebar-nav-button[data-v-ee095c7b]:disabled{opacity:.5;pointer-events:none}.sidebar-nav-button.is-search[data-v-ee095c7b]{background:0 0;border:1px solid #0000;box-shadow:0 0 0 1px #0000}.sidebar-nav-button.is-search.is-expanded[data-v-ee095c7b]{border-color:var(--border);background:color-mix(in srgb, var(--background) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--border) 60%, transparent)}.sidebar-nav-button.is-search[data-v-ee095c7b]:hover,.sidebar-nav-button.is-search[data-v-ee095c7b]:focus-visible{background:color-mix(in srgb, var(--sidebar-accent) 40%, transparent)}.sidebar-nav-button.is-search.is-expanded[data-v-ee095c7b]:hover,.sidebar-nav-button.is-search.is-expanded[data-v-ee095c7b]:focus-visible{border-color:color-mix(in srgb, var(--foreground) 15%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent)}.sidebar-nav-icon[data-v-ee095c7b]{width:32px;height:100%;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve), flex-basis var(--sidebar-motion-duration) var(--sidebar-motion-curve);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.sidebar-nav-button.is-expanded .sidebar-nav-icon[data-v-ee095c7b]{flex-basis:18px;width:18px}.sidebar-nav-label[data-v-ee095c7b]{min-width:0;max-width:0;color:inherit;font-size:14px;font-weight:var(--font-weight-body);opacity:0;transition:max-width var(--sidebar-motion-duration) var(--sidebar-motion-curve), opacity .15s ease, transform var(--sidebar-motion-duration) var(--sidebar-motion-curve);white-space:nowrap;line-height:1;overflow:hidden;transform:translate(-4px)}.sidebar-nav-button.is-expanded .sidebar-nav-label[data-v-ee095c7b]{opacity:1;max-width:100%;transform:translate(0)}.sidebar-nav-shortcut[data-v-ee095c7b]{max-width:0;color:color-mix(in oklab, var(--sidebar-foreground) 50%, transparent);opacity:0;transition:max-width var(--sidebar-motion-duration) var(--sidebar-motion-curve);white-space:nowrap;flex:none;padding-left:8px;font-size:11px;line-height:1;overflow:hidden}.sidebar-nav-shortcut.is-symbolic[data-v-ee095c7b]{letter-spacing:.15em}.sidebar-nav-button.is-expanded .sidebar-nav-shortcut[data-v-ee095c7b]{max-width:100%}.sidebar-nav-button.is-expanded:hover .sidebar-nav-shortcut[data-v-ee095c7b],.sidebar-nav-button.is-expanded:focus-visible .sidebar-nav-shortcut[data-v-ee095c7b]{opacity:1}.sidebar-nav-list[data-v-8f2b04cb]{width:32px;min-width:0;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve), gap var(--sidebar-motion-duration) var(--sidebar-motion-curve);flex-direction:column;gap:1px;padding:0;display:flex;overflow:hidden}.sidebar-nav-list.is-expanded[data-v-8f2b04cb]{width:100%}.sidebar-nav-list.is-inset[data-v-8f2b04cb]{box-sizing:content-box;padding:0 8px}.sidebar-nav-list.is-inset.is-expanded[data-v-8f2b04cb]{width:calc(100% - 16px)}.sidebar-scroll-region.is-user-pill-contour[data-v-6a30798b]{--sidebar-user-pill-contour-overlap:28px;margin-bottom:calc(var(--sidebar-user-pill-contour-overlap) * -1)}.sidebar-scroll-region.is-user-pill-contour[data-v-6a30798b] [data-sidebar=content-inner]{padding-bottom:var(--sidebar-user-pill-contour-overlap)}.sidebar-sections[data-v-6a30798b]{flex-direction:column;gap:10px;padding:2px 0 0;display:flex}.sidebar-section[data-v-6a30798b]{min-width:0}.sidebar-section-header[data-v-6a30798b]{border-radius:var(--radius-control);align-items:center;min-width:0;display:flex}.sidebar-section-header[data-v-6a30798b]:hover{background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent)}.sidebar-section-header[data-v-6a30798b]:has(:focus-visible){background:color-mix(in srgb, var(--sidebar-accent) 64%, transparent)}.sidebar-section-trigger[data-v-6a30798b]{border-radius:var(--radius-control);width:100%;min-width:0;height:34px;color:var(--sidebar-text-faint);font-size:13px;font-weight:var(--font-weight-body);text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:7px;padding:0 12px;display:flex}.sidebar-section-create[data-v-6a30798b]{border-radius:var(--radius-control);width:28px;height:28px;color:var(--sidebar-text-faint);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:5px;display:flex}.sidebar-section-create[data-v-6a30798b]:hover,.sidebar-section-create[data-v-6a30798b]:focus-visible{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--sidebar-text-hover)}.sidebar-section-title[data-v-6a30798b]{flex:0 auto;min-width:0}.sidebar-section-chevron[data-v-6a30798b]{opacity:0;flex-shrink:0;width:15px;height:15px;transition:rotate .16s,transform .16s}.sidebar-section-trigger:hover .sidebar-section-chevron[data-v-6a30798b],.sidebar-section-trigger:focus-visible .sidebar-section-chevron[data-v-6a30798b]{opacity:1}.sidebar-section-content[data-v-6a30798b]{padding:0}.chat-responsive-sidebar[data-v-8317fa17]{flex:none;min-width:0}.chat-responsive-sidebar-gap[data-v-8317fa17]{height:100dvh;width:var(--sidebar-width);transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve);background:0 0;display:none}.chat-responsive-sidebar-overlay[data-v-8317fa17]{z-index:150;opacity:0;pointer-events:none;transition:opacity var(--sidebar-fade-duration) var(--sidebar-fade-curve);background:#000c;border:0;position:fixed;inset:0}.chat-responsive-sidebar-panel[data-v-8317fa17]{z-index:160;width:var(--sidebar-width-mobile);visibility:hidden;border-right:1px solid var(--sidebar-border);background:var(--sidebar);max-width:calc(100vw - 1rem);height:100dvh;color:var(--sidebar-foreground);padding-top:var(--mobile-top-control-shell-top);padding-bottom:var(--safe-area-bottom);pointer-events:none;transition:transform var(--sidebar-motion-duration) var(--sidebar-motion-curve), visibility 0s linear var(--sidebar-motion-duration);will-change:transform;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}.chat-responsive-sidebar[data-mobile-open=open] .chat-responsive-sidebar-overlay[data-v-8317fa17]{opacity:1;pointer-events:auto}.chat-responsive-sidebar[data-mobile-open=open] .chat-responsive-sidebar-panel[data-v-8317fa17]{visibility:visible;pointer-events:auto;transition:transform var(--sidebar-motion-duration) var(--sidebar-motion-curve), visibility 0s linear 0s;transform:translate(0,0)}.chat-responsive-sidebar[data-mode=desktop] .chat-responsive-sidebar-gap[data-v-8317fa17]{display:block}.chat-responsive-sidebar[data-mode=desktop][data-collapsible=icon] .chat-responsive-sidebar-gap[data-v-8317fa17]{width:var(--sidebar-width-icon)}.chat-responsive-sidebar[data-mode=desktop] .chat-responsive-sidebar-overlay[data-v-8317fa17]{display:none}.chat-responsive-sidebar[data-mode=desktop] .chat-responsive-sidebar-panel[data-v-8317fa17]{z-index:10;width:var(--sidebar-width);visibility:visible;pointer-events:auto;max-width:none;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-curve);will-change:width;padding-top:0;padding-bottom:0;transform:none}.chat-responsive-sidebar[data-mode=desktop][data-collapsible=icon] .chat-responsive-sidebar-panel[data-v-8317fa17]{width:var(--sidebar-width-icon)}.chat-responsive-sidebar[data-mode=desktop][data-collapsible=icon] .chat-responsive-sidebar-panel[data-v-8317fa17]:has([data-sidebar-user-menu][data-open=true]){z-index:170}.workspace-dock-shell[data-v-7454fab2]{background:0 0;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-dock-shell__header[data-v-7454fab2]{min-height:54px;padding:var(--mobile-top-control-top) 12px 8px 6px;flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-dock-shell__tabs[data-v-7454fab2]{flex:none;align-items:center;gap:6px;display:flex}.workspace-dock-shell__tab[data-v-7454fab2]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border) 92%, var(--foreground) 8%);border-radius:var(--radius-control);height:36px;color:color-mix(in srgb, var(--foreground) 68%, transparent);font-size:14px;font-weight:var(--font-weight-body);white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;line-height:1;display:inline-flex;overflow:hidden}.workspace-dock-shell__tab[data-v-7454fab2]:hover,.workspace-dock-shell__tab[data-v-7454fab2]:focus-visible{border-color:color-mix(in srgb, var(--border) 82%, var(--foreground) 18%);background:color-mix(in srgb, var(--foreground) 4%, transparent);color:var(--foreground);outline:none}.workspace-dock-shell__tab.is-active[data-v-7454fab2]{border-color:color-mix(in srgb, var(--border) 76%, var(--foreground) 24%);background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.workspace-dock-shell__tab[data-v-7454fab2]:disabled{cursor:default;opacity:.45}.workspace-dock-shell__tab-icon[data-v-7454fab2]{flex:none;width:16px;height:16px}.workspace-dock-shell__tab-label[data-v-7454fab2]{display:inline-block}.workspace-dock-shell__actions[data-v-7454fab2]{flex:none;align-items:center;gap:4px;display:flex}.workspace-dock-shell:not(.is-centered) .workspace-dock-shell__actions[data-v-7454fab2]{padding-right:44px}.workspace-dock-shell.is-centered .workspace-dock-shell__actions[data-v-7454fab2]{padding-right:4px}.workspace-dock-shell__body[data-v-7454fab2]{background:0 0;flex:auto;min-height:0;padding:0 10px 8px 6px;overflow:hidden}.workspace-dock-shell__body-surface[data-v-7454fab2]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border) 64%, transparent);border-radius:var(--radius-action-card);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-dock-shell__body-content[data-v-7454fab2]{flex:auto;min-height:0;overflow:hidden}.chat-workspace-dock__desktop-panel[data-v-5e16c950]{z-index:129;pointer-events:none;will-change:width, flex-basis, top, bottom, left, right;height:auto;transition:width .2s cubic-bezier(.22,1,.36,1),flex-basis .2s cubic-bezier(.22,1,.36,1),top .2s cubic-bezier(.22,1,.36,1),bottom .2s cubic-bezier(.22,1,.36,1),left .2s cubic-bezier(.22,1,.36,1),right .2s cubic-bezier(.22,1,.36,1);overflow:hidden}.chat-workspace-dock__desktop-spacer[data-v-5e16c950]{will-change:width;flex:none;width:0;transition:width .2s cubic-bezier(.22,1,.36,1)}.chat-workspace-dock__desktop-spacer.is-resizing[data-v-5e16c950]{transition:none}.chat-workspace-dock__desktop-panel.is-centered[data-v-5e16c950]{transition-duration:.16s}.chat-workspace-dock__desktop-panel.is-open[data-v-5e16c950]{pointer-events:auto}.chat-workspace-dock__desktop-panel.is-resizing[data-v-5e16c950]{transition:none}.chat-workspace-dock__desktop-panel.is-resizing[data-v-5e16c950] iframe{pointer-events:none}.chat-workspace-dock__desktop-surface[data-v-5e16c950]{transform-origin:50%;width:100%;height:100%}.chat-workspace-dock__desktop-inner[data-v-5e16c950]{height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;overflow:hidden}.chat-workspace-dock__desktop-panel.is-centered .chat-workspace-dock__desktop-inner[data-v-5e16c950]{background:var(--background);box-shadow:none;border:0;border-radius:0}.chat-workspace-dock__desktop-resize-handle[data-v-5e16c950]{z-index:4;cursor:ew-resize;width:6px;position:absolute;top:0;bottom:0;left:0}.chat-workspace-dock__desktop-resize-handle[data-v-5e16c950]:before{content:"";background:0 0;width:1px;position:absolute;inset:0 auto 0 0}.chat-workspace-dock__desktop-resize-handle[data-v-5e16c950]:hover:before,.chat-workspace-dock__desktop-panel.is-resizing .chat-workspace-dock__desktop-resize-handle[data-v-5e16c950]:before{background:var(--ring);width:4px}.chat-workspace-dock[data-v-0dd11524]{flex-direction:row;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.chat-workspace-dock__main[data-v-0dd11524]{z-index:0;flex:auto;min-width:0;height:100%;min-height:0;position:relative}.component-container[data-v-6346e41a]{align-items:center;gap:2px;display:flex}.selected-icon[data-v-6346e41a]{filter:none;margin-left:3px;margin-right:0}.selected-brand-mark[data-v-6346e41a]{flex-shrink:0;width:26px;height:26px}.selected-custom-icon[data-v-6346e41a]{border-radius:var(--radius-item);object-fit:cover;flex-shrink:0;width:28px;height:28px;margin-left:3px;margin-right:0}.selected-custom-fallback[data-v-6346e41a]{border-radius:var(--radius-item);background:var(--primary);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:3px;margin-right:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.selected-custom-fallback[data-v-6346e41a]{background:color-mix(in srgb, var(--primary) 18%, transparent)}}.selected-custom-fallback[data-v-6346e41a]{color:var(--foreground);font-size:.82rem;font-weight:var(--font-weight-heading);text-transform:uppercase}.model-trigger-wrapper[data-v-6346e41a]{height:var(--mobile-top-control-row-height);color:var(--foreground);border-radius:var(--radius-card);cursor:pointer;box-shadow:none;font:inherit;background-color:#0000;border:1px solid #0000;align-items:center;padding:0 10px 0 7px;display:flex}.model-trigger-wrapper[data-v-6346e41a]:hover,.model-trigger-wrapper--active[data-v-6346e41a]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.model-trigger-wrapper[data-v-6346e41a]:hover,.model-trigger-wrapper--active[data-v-6346e41a]{background-color:color-mix(in srgb, var(--foreground) 7%, transparent)}}.model-trigger-wrapper[data-v-6346e41a]:hover,.model-trigger-wrapper--active[data-v-6346e41a]{box-shadow:none;border-color:#0000}.model-trigger-wrapper[data-v-6346e41a]:focus-visible{outline:2px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){.model-trigger-wrapper[data-v-6346e41a]:focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 72%, transparent)}}.model-trigger-wrapper[data-v-6346e41a]:focus-visible{outline-offset:2px}.selected-model-name[data-v-6346e41a]{color:var(--foreground);font-size:18px;font-weight:var(--font-weight-card-title);letter-spacing:0;line-height:22px}.picker-panel-native[data-v-6346e41a]{--picker-panel-max-height:clamp(180px, var(--picker-available-height,510px), 510px);z-index:var(--floating-layer-z-index);background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);box-sizing:border-box;max-height:var(--picker-panel-max-height);width:min(260px,100vw - 24px);max-width:calc(100vw - 24px);padding:2px;overflow:hidden}.picker-scroll[data-v-6346e41a]{min-height:0;max-height:calc(var(--picker-panel-max-height) - 6px);overscroll-behavior:contain;max-width:calc(100vw - 28px);overflow:hidden auto}.picker-panel-enter-active[data-v-6346e41a]{transition:opacity .14s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1)}.picker-panel-leave-active[data-v-6346e41a]{transition:opacity 95ms cubic-bezier(.4,0,1,1),transform 95ms cubic-bezier(.4,0,1,1)}.picker-panel-enter-from[data-v-6346e41a],.picker-panel-leave-to[data-v-6346e41a]{opacity:0;transform:translateY(-8px)}.picker-panel-enter-to[data-v-6346e41a],.picker-panel-leave-from[data-v-6346e41a]{opacity:1;transform:translate(0)}.submenu-enter-active[data-v-6346e41a]{transition:opacity .2s,transform .18s}.submenu-enter-from[data-v-6346e41a]{opacity:.45;transform:translate(-8px)}.submenu-enter-to[data-v-6346e41a]{opacity:1;transform:translate(0)}.picker-list[data-v-6346e41a]{padding:2px}.picker-item[data-v-6346e41a]{border-radius:var(--radius-action-card);width:100%;min-height:52px;color:inherit;cursor:pointer;font:inherit;text-align:left;box-sizing:border-box;background:0 0;border:0;align-items:center;gap:9px;padding:8px 6px 8px 10px;transition:padding-left .15s;display:flex}.picker-item-disabled[data-v-6346e41a]{opacity:.5;cursor:not-allowed}.picker-item-disabled[data-v-6346e41a]:hover,.picker-item-disabled.active[data-v-6346e41a]{background-color:#0000;padding-left:10px}.picker-item[data-v-6346e41a]:hover,.picker-item.active[data-v-6346e41a],.picker-item[data-v-6346e41a]:focus-visible{background-color:var(--foreground);padding-left:14px}@supports (color:color-mix(in lab, red, red)){.picker-item[data-v-6346e41a]:hover,.picker-item.active[data-v-6346e41a],.picker-item[data-v-6346e41a]:focus-visible{background-color:color-mix(in srgb, var(--foreground) 5%, transparent)}}.picker-item[data-v-6346e41a]:hover,.picker-item.active[data-v-6346e41a],.picker-item[data-v-6346e41a]:focus-visible{outline:none}.picker-item-direct[data-v-6346e41a]:hover,.picker-item-direct.active[data-v-6346e41a],.picker-item-direct[data-v-6346e41a]:focus-visible{padding-left:10px}.picker-item.checked[data-v-6346e41a]{background-color:#0000}.picker-item.checked[data-v-6346e41a]:hover,.picker-item.checked.active[data-v-6346e41a],.picker-item.checked[data-v-6346e41a]:focus-visible{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.picker-item.checked[data-v-6346e41a]:hover,.picker-item.checked.active[data-v-6346e41a],.picker-item.checked[data-v-6346e41a]:focus-visible{background-color:color-mix(in srgb, var(--foreground) 5%, transparent)}}.picker-item-direct .item-caption[data-v-6346e41a]{margin-top:0}.item-icon[data-v-6346e41a]{border-radius:6px;flex-shrink:0}.item-main[data-v-6346e41a]{flex:1;min-width:0}.item-title[data-v-6346e41a]{font-size:14px;font-weight:var(--font-weight-body);color:var(--foreground);letter-spacing:0;line-height:20px}.item-caption[data-v-6346e41a]{font-size:12px;font-weight:var(--font-weight-body);color:var(--muted-foreground);margin-top:0;line-height:16px}@supports (color:color-mix(in lab, red, red)){.item-caption[data-v-6346e41a]{color:color-mix(in srgb, var(--muted-foreground) 60%, transparent)}}.item-caption[data-v-6346e41a]{letter-spacing:0}.chevron[data-v-6346e41a]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.chevron[data-v-6346e41a]{color:color-mix(in srgb, var(--muted-foreground) 78%, transparent)}}.submenu-panel[data-v-6346e41a]{z-index:var(--floating-layer-z-index);background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-xl);box-sizing:border-box;width:min(260px,100vw - 24px);max-width:calc(100vw - 24px);padding:6px 0 6px 6px;overflow:hidden}.submenu-custom-icon[data-v-6346e41a],.submenu-custom-fallback[data-v-6346e41a]{border-radius:var(--radius-control);flex-shrink:0;width:30px;height:30px;margin-left:-2px}.submenu-custom-icon[data-v-6346e41a]{object-fit:cover}.submenu-custom-fallback[data-v-6346e41a]{background:var(--primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.submenu-custom-fallback[data-v-6346e41a]{background:color-mix(in srgb, var(--primary) 18%, transparent)}}.submenu-custom-fallback[data-v-6346e41a]{color:var(--foreground);font-size:.82rem;font-weight:var(--font-weight-heading);text-transform:uppercase}.submenu-scroll[data-v-6346e41a]{--submenu-scroll-max-height:clamp(80px, calc(var(--picker-available-height,494px) - 14px), 480px);max-height:var(--submenu-scroll-max-height);min-height:0}.submenu-list[data-v-6346e41a]{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.submenu-item[data-v-6346e41a]{box-sizing:border-box;border-radius:var(--radius-item);width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:6px 6px 6px 10px;display:flex}.submenu-item-favorites[data-v-6346e41a]{padding-left:3px}.submenu-item.checked[data-v-6346e41a]{background-color:#0000}.submenu-item[data-v-6346e41a]:hover,.submenu-item.checked[data-v-6346e41a]:hover,.submenu-item[data-v-6346e41a]:focus-visible{background-color:var(--menu-item-hover-bg);outline:none}.submenu-item-disabled[data-v-6346e41a]{opacity:.42;cursor:not-allowed}.submenu-item-disabled[data-v-6346e41a]:hover{background-color:#0000}.submenu-main[data-v-6346e41a]{flex:1;min-width:0;overflow:hidden}.submenu-name[data-v-6346e41a]{font-size:14px;font-weight:var(--font-weight-body);color:var(--foreground);letter-spacing:0;line-height:20px}.submenu-desc[data-v-6346e41a]{font-size:12px;font-weight:var(--font-weight-body);color:var(--muted-foreground);line-height:16px}@supports (color:color-mix(in lab, red, red)){.submenu-desc[data-v-6346e41a]{color:color-mix(in srgb, var(--muted-foreground) 60%, transparent)}}.submenu-desc[data-v-6346e41a]{letter-spacing:0;margin-top:0}@media not all and (width>=48rem){.selected-model-name[data-v-6346e41a]{font-size:16px;line-height:20px}}.empty[data-v-6346e41a]{text-align:center;color:var(--muted-foreground);padding:16px 0}.conversation-overview-panel[data-v-6ddfcbf8]{--conversation-overview-map-room:calc(100dvh - 19rem);--conversation-overview-tile:color-mix(in srgb, var(--foreground) 5%, transparent);flex-direction:column;gap:12px;min-width:0;display:flex}.conversation-overview-panel[data-presentation=drawer][data-v-6ddfcbf8]{--conversation-overview-map-room:calc(82dvh - 17rem)}.conversation-overview-panel__title[data-v-6ddfcbf8]{border-bottom:1px solid var(--border-subtle);color:var(--foreground);font-size:15px;font-weight:var(--font-weight-card-title);margin:0;padding-bottom:12px;line-height:22px}.conversation-overview-panel__metrics[data-v-6ddfcbf8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.conversation-overview-panel__metric[data-v-6ddfcbf8]{border-radius:var(--radius-control);background:var(--conversation-overview-tile);min-width:0;padding:10px 12px;position:relative;overflow:hidden}.conversation-overview-panel__metric-label[data-v-6ddfcbf8]{min-width:0;color:var(--muted-foreground);font-size:12px;line-height:18px;position:relative}.conversation-overview-panel__metric-value[data-v-6ddfcbf8]{color:var(--foreground);font-size:20px;font-weight:var(--font-weight-card-title);margin:2px 0 0;line-height:24px;position:relative}.conversation-overview-panel__metric-watermark[data-v-6ddfcbf8]{width:56px;height:56px;color:color-mix(in srgb, var(--foreground) 13%, transparent);fill:color-mix(in srgb, var(--background) 42%, transparent);pointer-events:none;stroke-width:1px;position:absolute;bottom:-12px;right:-10px}.conversation-overview-panel__map[data-v-6ddfcbf8]{height:clamp(12rem, var(--conversation-overview-map-room), 20rem);border-radius:var(--radius-control);background-color:var(--conversation-overview-tile);background-image:radial-gradient(var(--border) 1px, transparent 1px);background-size:20px 20px;position:relative;overflow:hidden}.conversation-overview-panel__state[data-v-6ddfcbf8]{place-items:center;height:100%;display:grid}.conversation-action-button[data-v-bbbc3f1d]{border-radius:var(--radius-control);color:color-mix(in srgb, var(--foreground) 62%, transparent)}.conversation-action-button[data-v-bbbc3f1d]:hover,.conversation-action-button[data-v-bbbc3f1d]:focus-visible{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground);outline:none}.conversation-action-button--open[data-v-bbbc3f1d]{background:color-mix(in srgb, var(--foreground) 10%, transparent)}.model-selector{flex-direction:column;width:max-content;display:flex;position:relative}.selector-anchor{top:var(--mobile-top-control-top);left:calc(var(--safe-area-left) + 12px);z-index:120;flex-direction:column;align-items:flex-start;width:max-content;display:flex;position:absolute}.chat-viewport-shell,.chat-layout-inset{height:100dvh}.chat-viewport-shell{--chat-stage-anchor:38dvh}.mobile-sidebar-trigger{height:var(--mobile-top-control-size);width:var(--mobile-top-control-size);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--background) 90%, transparent);border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 24px #0f172a14}[data-sidebar-mode=desktop] .mobile-sidebar-trigger{display:none}@media (pointer:coarse){.chat-viewport-shell,.chat-layout-inset{height:100svh}}.home-usage-badge-anchor{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.home-mode-icon-toggle{--mode-activity-dot-ring:var(--background)}.home-mode-icon-slot{place-items:center;width:1rem;height:1rem;display:grid;position:relative}.home-mode-icon{transform-origin:50%;grid-area:1/1;width:1rem;height:1rem}.home-mode-icon-swap-enter-active,.home-mode-icon-swap-leave-active{transition:opacity .15s ease-out,transform .18s cubic-bezier(.22,1,.36,1)}.home-mode-icon-swap-leave-active{position:absolute}.home-mode-icon-swap-enter-from{opacity:0;transform:scale(.72)rotate(-10deg)}.home-mode-icon-swap-leave-to{opacity:0;transform:scale(.72)rotate(10deg)}@media (prefers-reduced-motion:reduce){.home-mode-icon-swap-enter-active,.home-mode-icon-swap-leave-active{transition:none}}.conversation-action-button{border-radius:var(--radius-control);color:color-mix(in srgb, var(--foreground) 62%, transparent)}.conversation-action-button:hover,.conversation-action-button:focus-visible{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground);outline:none}.conversation-action-button--active{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--primary)}.top-project-pane-toggle{border-radius:var(--radius-control);width:36px;height:36px;color:color-mix(in srgb, var(--foreground) 62%, transparent);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.top-project-pane-toggle--floating{z-index:140;border:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--background) 97%, var(--foreground) 3%);position:fixed;box-shadow:0 1px 8px #00000014}.chat-workspace-dock-centered-open .top-project-pane-toggle--floating{display:none}.top-project-pane-toggle>svg{width:18px;height:18px}.top-project-pane-toggle:hover,.top-project-pane-toggle:focus-visible,.top-project-pane-toggle.is-open{background:color-mix(in srgb, var(--background) 94%, var(--foreground) 6%);color:var(--foreground);outline:none}.conversation-more-trigger:hover,.conversation-more-trigger:focus-visible,.conversation-more-trigger--open{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground)}.peer[data-mobile-open=open]~.chat-layout-inset .selector-anchor,.peer[data-mobile-open=open]~.chat-layout-inset .conversation-actions,.peer[data-mobile-open=open]~.chat-layout-inset .chat-top-auth-actions,.peer[data-mobile-open=open]~.chat-layout-inset .home-usage-badge-anchor{opacity:0;pointer-events:none}
