.Sidebar_sidebar__eyasA{display:none}.Sidebar_header__SD4MN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:32px;padding:0 var(--space-4px);margin-bottom:var(--space-12px);flex-shrink:0}.Sidebar_homeLink__qHt7M{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-text-muted);text-decoration:none;border:1px solid transparent;border-radius:var(--radius-sm);transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out)}.Sidebar_homeLink__qHt7M:hover{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.Sidebar_homeLink__qHt7M:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_homeLinkActive__6hY_J{color:var(--color-brand-blue);background:var(--color-surface-selected)}.Sidebar_toggleButton__Zv9og{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--color-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out),border-color var(--transition-fast) var(--motion-ease-out)}.Sidebar_toggleButton__Zv9og:active{transform:scale(.94);transition-duration:var(--transition-press)}.Sidebar_toggleButton__Zv9og:hover{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.Sidebar_toggleButton__Zv9og:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_spacer___f8HN{flex:1 1 auto;min-height:0}.Sidebar_nav__2mQ9J{display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0}.Sidebar_navSection__q73KR{display:flex;flex-direction:column;gap:var(--space-2px)}.Sidebar_navLink__QoFmX{position:relative;display:grid;grid-template-columns:16px 1fr;align-items:center;grid-column-gap:var(--space-10px);column-gap:var(--space-10px);height:32px;padding:0 var(--space-2) 0 var(--space-10px);color:var(--color-text-secondary);font-size:var(--font-body-sm);font-weight:var(--weight-medium);text-decoration:none;border-radius:var(--radius-sm);transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out),transform var(--transition-press) var(--motion-ease-out)}.Sidebar_navLink__QoFmX:active{transform:scale(.97)}.Sidebar_navUnreadDot__7EB1H{right:var(--space-1);top:5px;width:6px;height:6px}.Sidebar_navUnreadBadge__Xp0ji,.Sidebar_navUnreadDot__7EB1H{position:absolute;border-radius:var(--radius-pill);background:var(--color-action)}.Sidebar_navUnreadBadge__Xp0ji{right:var(--space-2);top:50%;transform:translateY(-50%);min-width:1.125rem;height:1.125rem;padding:0 .3125rem;color:var(--color-text-on-brand);font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);line-height:1}.Sidebar_navIcon__YcIFI,.Sidebar_navUnreadBadge__Xp0ji{display:inline-flex;align-items:center;justify-content:center}.Sidebar_navIcon__YcIFI{width:16px;height:16px;color:var(--color-text-secondary);transition:color var(--transition-fast) var(--motion-ease-out),transform var(--motion-duration-short) var(--motion-ease-out)}.Sidebar_navLink__QoFmX:hover .Sidebar_navIcon__YcIFI{transform:scale(1.08)}.Sidebar_navLink__QoFmX:active .Sidebar_navIcon__YcIFI{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.Sidebar_navLink__QoFmX:active,.Sidebar_navLink__QoFmX:active .Sidebar_navIcon__YcIFI,.Sidebar_navLink__QoFmX:hover .Sidebar_navIcon__YcIFI,.Sidebar_toggleButton__Zv9og:active{transform:none}}.Sidebar_navLink__QoFmX:hover .Sidebar_navIcon__YcIFI{color:var(--color-text-primary)}.Sidebar_navLabel__s1LjJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_navCompactLabel__geNLN{display:none}.Sidebar_navLink__QoFmX:hover{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.Sidebar_navLinkActive__eZsNp{color:var(--color-text-strong);background:var(--color-surface-selected);font-weight:var(--weight-semibold)}.Sidebar_navLinkActive__eZsNp:hover{background:var(--color-surface-selected-hover)}.Sidebar_navLinkActive__eZsNp .Sidebar_navIcon__YcIFI{color:var(--color-brand-blue)}.Sidebar_navLink__QoFmX:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_navSeparator__olGBA{height:1px;margin:0;background:var(--color-border-subtle);border:0}.Sidebar_sidebar__eyasA[data-collapsed=true]{padding:var(--space-12px) var(--space-2)}.Sidebar_sidebar__eyasA[data-collapsed=true]:not([data-mobile-open=true]) .Sidebar_navLink__QoFmX{grid-template-columns:var(--icon-size-md) minmax(0,1fr);column-gap:var(--space-6px);padding:0 var(--space-6px) 0 var(--space-2)}.Sidebar_sidebar__eyasA[data-collapsed=true]:not([data-mobile-open=true]) .Sidebar_navLabel__s1LjJ{display:none}.Sidebar_sidebar__eyasA[data-collapsed=true]:not([data-mobile-open=true]) .Sidebar_navCompactLabel__geNLN{display:block;min-width:0;overflow:hidden;color:inherit;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);line-height:1.25;text-align:left;white-space:nowrap}.Sidebar_sidebar__eyasA[data-collapsed=true]:not([data-mobile-open=true]) .Sidebar_navLink__QoFmX:before{display:none}.Sidebar_sidebar__eyasA[data-collapsed=true]:not([data-mobile-open=true]) .Sidebar_header__SD4MN{justify-content:space-between;padding:0}@media (min-width:960px){.Sidebar_sidebar__eyasA{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;width:var(--size-sidebar-rail);display:flex;flex-direction:column;gap:0;padding:var(--space-12px) var(--space-2);background:var(--color-surface-sidebar);border-right:1px solid var(--color-border-subtle);transition:width var(--motion-duration-medium) var(--motion-ease-standard),padding var(--motion-duration-medium) var(--motion-ease-standard)}.Sidebar_sidebar__eyasA[data-collapsed=true]{width:var(--size-sidebar-rail-collapsed);padding-left:var(--space-2);padding-right:var(--space-2)}}@media (prefers-reduced-motion:reduce){.Sidebar_sidebar__eyasA{transition:none}}@media (max-width:959px){.Sidebar_sidebar__eyasA[data-mobile-open=true]{display:flex;flex-direction:column;gap:var(--space-2);position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(280px,85vw);padding:var(--space-4) var(--space-12px);background:var(--color-surface-sidebar);border-right:1px solid var(--color-border-subtle);box-shadow:var(--shadow-modal);overflow-y:auto}}.SupportDialog_dialog__WdCgb{position:fixed;inset:0;z-index:100;width:min(520px,calc(100% - var(--space-32px)));max-height:calc(100vh - var(--space-80px));margin:72px auto auto;padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-modal);color:var(--color-text-primary);overflow:hidden}.SupportDialog_dialog__WdCgb[open]{display:flex;flex-direction:column}.SupportDialog_dialog__WdCgb::-webkit-backdrop{background:var(--color-overlay-modal)}.SupportDialog_dialog__WdCgb::backdrop{background:var(--color-overlay-modal)}.SupportDialog_header__N50QG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12px);padding:var(--space-20px) var(--space-16px) 0 var(--space-24px)}.SupportDialog_title__AWhTY{margin:0;font-family:var(--font-display);font-size:var(--font-size-xl);line-height:1.4;font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--color-text-strong)}.SupportDialog_subtitle__n0lJo{margin:var(--space-4px) 0 0;font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.45}.SupportDialog_close__YSigg{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);--icon-size-default:var(--icon-size-sm);padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-muted);cursor:pointer;flex:0 0 auto;transition:background var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.SupportDialog_close__YSigg:hover{background:var(--color-surface-warm);color:var(--color-text-primary)}.SupportDialog_close__YSigg:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SupportDialog_body__4akyq{display:flex;flex-direction:column;gap:var(--space-14px);padding:var(--space-16px) var(--space-24px) var(--space-20px);overflow-y:auto;min-height:0}.SupportDialog_field__sAD9e{display:flex;flex-direction:column;gap:var(--space-6px);min-width:0}.SupportDialog_label__lIAhh{font-size:var(--font-caption);font-weight:var(--weight-medium);color:var(--color-text-primary);letter-spacing:0;text-transform:none}.SupportDialog_input__WaxcE,.SupportDialog_textarea__TWu8E{width:100%;padding:var(--space-8px) var(--space-10px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:var(--font-body-sm);transition:border-color var(--transition-fast) var(--motion-ease-out),box-shadow var(--transition-fast) var(--motion-ease-out)}.SupportDialog_input__WaxcE{height:var(--size-control-md);padding:0 var(--space-10px)}.SupportDialog_select__Azgq8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-text-muted) 50%),linear-gradient(135deg,var(--color-text-muted) 50%,transparent 50%);background-position:calc(100% - var(--space-16px)) calc(50% + 1px),calc(100% - var(--space-12px)) calc(50% + 1px);background-size:4px 4px,4px 4px;background-repeat:no-repeat;padding-right:var(--space-32px)}.SupportDialog_textarea__TWu8E{min-height:96px;resize:vertical;line-height:1.5;font-family:inherit}.SupportDialog_input__WaxcE:hover,.SupportDialog_textarea__TWu8E:hover{border-color:var(--color-border-strong)}.SupportDialog_input__WaxcE:focus,.SupportDialog_textarea__TWu8E:focus{outline:none;border-color:var(--color-brand-blue);box-shadow:0 0 0 2px var(--color-brand-blue-ring)}.SupportDialog_hint__G3mPd{margin:0;font-size:var(--font-caption);color:var(--color-text-muted)}.SupportDialog_dropzone__mfu_j{display:flex;align-items:center;justify-content:center;gap:var(--space-8px);min-height:48px;padding:var(--space-10px) var(--space-16px);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-secondary);cursor:pointer;text-align:center;--icon-size-default:var(--icon-size-sm);transition:background var(--transition-fast) var(--motion-ease-out)}.SupportDialog_dropzone__mfu_j:hover,.SupportDialog_dropzone__mfu_j[data-dragging=true]{background:var(--color-surface-hover)}.SupportDialog_dropzone__mfu_j:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SupportDialog_dropzoneText__Hm7Y7{font-size:var(--font-body-sm);line-height:1.45}.SupportDialog_dropzoneText__Hm7Y7 strong{font-weight:var(--weight-medium);color:var(--color-brand-blue-ink)}.SupportDialog_hiddenFileInput__IZ161{display:none}.SupportDialog_fileList__fNgt2{list-style:none;margin:var(--space-8px) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-4px)}.SupportDialog_fileItem__ISALj{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--space-8px);gap:var(--space-8px);align-items:center;padding:var(--space-6px) var(--space-10px);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);font-size:var(--font-caption);color:var(--color-text-primary)}.SupportDialog_fileName__nyTwT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.SupportDialog_fileSize__4kGeA{font-family:var(--font-mono);font-size:var(--font-eyebrow);color:var(--color-text-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SupportDialog_fileRemove__5lk4r{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out)}.SupportDialog_fileRemove__5lk4r:hover{color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-surface)}.SupportDialog_fileRemove__5lk4r:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SupportDialog_actions__kSrPm{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-8px);height:60px;flex:none;margin:var(--space-4px) calc(-1 * var(--space-24px)) calc(-1 * var(--space-20px));padding:0 var(--space-24px);background:var(--color-surface-subtle);border-top:1px solid var(--color-border-subtle)}.SupportDialog_secondary__wk4VW,.SupportDialog_submit__VD_1G{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6px);height:var(--size-control-md);padding:0 var(--space-12px);--icon-size-default:var(--icon-size-sm);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),border-color var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.SupportDialog_secondary__wk4VW{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.SupportDialog_secondary__wk4VW:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong)}.SupportDialog_secondary__wk4VW:active,.SupportDialog_submit__VD_1G:active:not(:disabled){transform:scale(.97);transition-duration:var(--transition-press)}.SupportDialog_submit__VD_1G{background:var(--color-action);border:1px solid var(--color-action);color:var(--color-text-on-brand);font-weight:var(--weight-semibold)}.SupportDialog_submit__VD_1G:hover:not(:disabled){background:var(--color-action-hover);border-color:var(--color-action-hover)}.SupportDialog_submit__VD_1G:disabled{background:var(--color-surface-subtle);border-color:var(--color-border-subtle);color:var(--color-text-soft);cursor:not-allowed}.SupportDialog_secondary__wk4VW:focus-visible,.SupportDialog_submit__VD_1G:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.AvatarSlot_slot__xjS41{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-avatar);text-decoration:none;transition:box-shadow var(--transition-fast) ease,transform var(--transition-fast) ease}.AvatarSlot_slot__xjS41:hover{transform:translateY(-1px)}.AvatarSlot_slot__xjS41:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.AvatarSlot_avatar__vDHjM{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-avatar);overflow:hidden;background:var(--color-brand-blue-soft);border:1px solid var(--color-glass-border-soft)}.AvatarSlot_slot__xjS41[data-size=md] .AvatarSlot_avatar__vDHjM{width:32px;height:32px}.AvatarSlot_slot__xjS41[data-size=lg] .AvatarSlot_avatar__vDHjM{width:40px;height:40px}.AvatarSlot_image__A_Oop{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-avatar)}.AvatarSlot_fallback__XC8sg{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:0;color:var(--color-accent-strong);background:var(--color-brand-blue-soft);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AvatarSlot_slot__xjS41[data-size=md] .AvatarSlot_fallback__XC8sg{font-size:.8125rem}.AvatarSlot_slot__xjS41[data-size=lg] .AvatarSlot_fallback__XC8sg{font-size:.9375rem}.SidebarAccount_account__klv4o{display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0;padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle)}.SidebarAccount_trigger__oOKWu{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-column-gap:var(--space-10px);column-gap:var(--space-10px);width:100%;height:40px;padding:0 var(--space-6px) 0 var(--space-1);font:inherit;text-align:left;color:var(--color-text-strong);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),transform var(--transition-press) var(--motion-ease-out)}.SidebarAccount_trigger__oOKWu:hover,.SidebarAccount_trigger__oOKWu[data-open=true]{background:var(--color-surface-sidebar-hover)}.SidebarAccount_trigger__oOKWu[data-active=true]{background:var(--color-surface-selected)}.SidebarAccount_trigger__oOKWu[data-active=true]:hover{background:var(--color-surface-selected-hover)}.SidebarAccount_trigger__oOKWu:active{transform:scale(.97)}.SidebarAccount_trigger__oOKWu:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SidebarAccount_avatar__PtdrJ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;overflow:hidden;border-radius:var(--radius-avatar);background:var(--color-brand-blue-soft);border:1px solid var(--color-glass-border-soft);color:var(--color-accent-strong);font-family:var(--font-sans);font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.SidebarAccount_username__YVS5T{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-body-sm);font-weight:var(--weight-semibold)}.SidebarAccount_caret__1tqVk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-text-muted)}.SidebarAccount_menu__mz_yh{min-width:208px;padding:var(--space-4px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);background:var(--color-surface-popover);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:var(--space-2px);z-index:70;font-family:var(--font-sans)}.SidebarAccount_item__y1ual{display:flex;align-items:center;gap:var(--space-10px);height:var(--size-control-md);padding:0 var(--space-10px);border-radius:var(--radius-xs);font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);text-decoration:none;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--icon-size-default:var(--icon-size-md)}.SidebarAccount_item__y1ual[data-highlighted]{background:var(--color-surface-control-hover)}.SidebarAccount_item__y1ual:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.SidebarAccount_separator__vSJki{height:1px;margin:var(--space-4px) var(--space-2px);background:var(--color-border-subtle)}.SidebarAccount_error__oPcYS{margin:0;padding:0 var(--space-2);font-size:var(--font-size-2xs);color:var(--color-semantic-danger-text);line-height:1.3}.SidebarAccount_account__klv4o[data-collapsed=true] .SidebarAccount_trigger__oOKWu{grid-template-columns:auto;justify-content:start;padding:0 0 0 2px}.SidebarAccount_account__klv4o[data-collapsed=true] .SidebarAccount_caret__1tqVk,.SidebarAccount_account__klv4o[data-collapsed=true] .SidebarAccount_error__oPcYS,.SidebarAccount_account__klv4o[data-collapsed=true] .SidebarAccount_username__YVS5T{display:none}@media (prefers-reduced-motion:reduce){.SidebarAccount_trigger__oOKWu:active{transform:none}}.ConversationMenu_trigger__1VcXt{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-md);height:var(--size-control-md);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.ConversationMenu_trigger__1VcXt:hover,.ConversationMenu_trigger__1VcXt[data-open=true]{background:var(--color-surface-control-hover);color:var(--color-text-primary)}.ConversationMenu_trigger__1VcXt:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ConversationMenu_menu__vRTJd{min-width:200px;padding:var(--space-4px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);background:var(--color-surface-popover);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:var(--space-2px);z-index:70;font-family:var(--font-sans)}.ConversationMenu_item__p25JV{display:inline-flex;align-items:center;gap:var(--space-10px);height:var(--size-control-md);padding:0 var(--space-10px);border-radius:var(--radius-xs);font-size:var(--font-body-sm);color:var(--color-text-primary);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--icon-size-default:var(--icon-size-md)}.ConversationMenu_item__p25JV[data-highlighted]{background:var(--color-surface-subtle)}.ConversationMenu_item__p25JV:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.ConversationMenu_itemDanger__iaMuw[data-highlighted]{background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text)}.MessagesList_page__wpGre{display:flex;min-height:0;height:100%}.MessagesList_card__cVCrw{flex:1 1;display:grid;grid-template-columns:320px minmax(0,1fr);min-height:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-surface);overflow:hidden;--messages-empty-top:280px;--messages-list-head:95px}.MessagesList_pageEmpty__kotBE{margin:0;padding:var(--space-24px);color:var(--color-text-primary);font-size:var(--font-body-sm)}.MessagesList_list__eRSNX{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--color-border-subtle);--messages-row-rule:color-mix(in srgb,var(--color-text-primary) 5%,transparent)}.MessagesList_listHead__C5DZL{display:flex;flex-direction:column;border-bottom:1px solid var(--color-border-subtle)}.MessagesList_listHeadTop__w3jQO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8px);height:52px;padding:0 var(--space-12px) 0 var(--space-16px)}.MessagesList_listHeading__AWJqt{margin:0;font-size:var(--font-body);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:0}.MessagesList_searchWrap__Xgu1C{position:relative;display:flex;align-items:center;padding:0 var(--space-12px) var(--space-10px)}.MessagesList_searchIcon__RW7Gf{position:absolute;left:calc(var(--space-12px) + var(--space-10px));display:inline-flex;align-items:center;pointer-events:none;color:var(--color-text-muted);--icon-size-default:var(--icon-size-sm)}.MessagesList_searchInput__LXl_E{width:100%;height:var(--size-control-md);padding:0 var(--space-10px) 0 var(--space-32px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;font-size:var(--font-body-sm);transition:border-color var(--transition-fast) var(--motion-ease-out),box-shadow var(--transition-fast) var(--motion-ease-out)}.MessagesList_searchInput__LXl_E::placeholder{color:var(--color-text-muted)}.MessagesList_searchInput__LXl_E:hover{border-color:var(--color-border-strong)}.MessagesList_searchInput__LXl_E:focus{outline:none;border-color:var(--color-brand-blue);box-shadow:0 0 0 2px var(--color-brand-blue-ring)}.MessagesList_listError__5IX3z{margin:0;padding:var(--space-8px) var(--space-16px);color:var(--color-semantic-danger-text);font-size:var(--font-caption)}.MessagesList_rows___rOwx{flex:1 1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:0}.MessagesList_rowItem__L8cou{position:relative}.MessagesList_row__uV9yR{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:var(--space-12px);gap:var(--space-12px);height:60px;margin:0;padding:0 var(--space-12px) 0 var(--space-16px);border:0;border-bottom:1px solid var(--messages-row-rule);border-radius:0;background:transparent;text-align:left;cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out)}.MessagesList_row__uV9yR:hover{background:var(--color-surface-row-hover)}.MessagesList_row__uV9yR:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.MessagesList_row__uV9yR[data-active=true]{background:var(--color-surface-accent)}.MessagesList_row__uV9yR[data-active=true]:hover{background:var(--color-surface-accent-hover)}.MessagesList_avatarGroup__yIwxs,.MessagesList_avatar__ffmon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);border:1px solid var(--color-border-subtle);background:var(--color-surface-selected);color:var(--color-brand-blue-ink);font-size:var(--font-caption);font-weight:var(--weight-medium);letter-spacing:0;overflow:hidden}.MessagesList_avatarGroup__yIwxs{background:var(--color-surface-subtle);color:var(--color-text-secondary);--icon-size-default:var(--icon-size-md)}.MessagesList_rowBody__80gD_{display:flex;flex-direction:column;gap:var(--space-2px);min-width:0}.MessagesList_rowLine__7Qksb{display:flex;align-items:center;gap:var(--space-8px);min-width:0}.MessagesList_rowName__YAosP{flex:1 1;min-width:0;font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagesList_row__uV9yR[data-unread=true] .MessagesList_rowName__YAosP{font-weight:var(--weight-semibold)}.MessagesList_rowPreview__tPPQM{flex:1 1;min-width:0;font-size:var(--font-caption);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagesList_row__uV9yR[data-unread=true] .MessagesList_rowPreview__tPPQM{color:var(--color-text-primary)}.MessagesList_rowYou__l7kas{color:inherit}.MessagesList_rowTime__b46I2{flex:none;font-family:var(--font-mono);font-size:var(--font-eyebrow);color:var(--color-text-muted);white-space:nowrap;transition:opacity var(--transition-fast) var(--motion-ease-out)}.MessagesList_row__uV9yR[data-unread=true] .MessagesList_rowTime__b46I2{color:var(--color-brand-blue-ink)}.MessagesList_unreadBadge__ew518{flex:none;display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 var(--space-6px);border-radius:var(--radius-pill);background:var(--color-brand-blue);color:var(--color-text-on-brand);font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-regular);line-height:1}.MessagesList_rowMenuSlot__a9t2r{position:absolute;top:var(--space-8px);right:var(--space-12px);opacity:0;transition:opacity var(--transition-fast) var(--motion-ease-out)}.MessagesList_rowItem__L8cou:hover .MessagesList_rowMenuSlot__a9t2r,.MessagesList_rowMenuSlot__a9t2r:focus-within,.MessagesList_rowMenuSlot__a9t2r:has([data-open=true]){opacity:1}.MessagesList_rowItem__L8cou:focus-within .MessagesList_rowTime__b46I2,.MessagesList_rowItem__L8cou:hover .MessagesList_rowTime__b46I2{opacity:0}@media (hover:none){.MessagesList_rowMenuSlot__a9t2r{opacity:1}.MessagesList_rowItem__L8cou .MessagesList_rowTime__b46I2{opacity:0}}.MessagesList_listEmptySlot__7ALh6{flex:1 1;min-height:0;overflow-y:auto;display:flex;justify-content:center;align-items:center;padding-top:0}.MessagesList_searchEmpty__TxzrJ{margin:0;padding:var(--space-24px) var(--space-16px);text-align:center;color:var(--color-text-secondary);font-size:var(--font-body-sm)}.MessagesList_skeletonRow__syVrk{display:flex;align-items:center;gap:var(--space-12px);width:100%;padding:var(--space-10px) var(--space-12px)}.MessagesList_skeletonText__ABsk9{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6px);min-width:0}.Badge_badge__7wutk{display:inline-flex;align-items:center;gap:var(--space-6px);padding:0;border:0;background:transparent;font-size:var(--font-body-sm);font-weight:var(--weight-regular);letter-spacing:0;white-space:nowrap;line-height:1}.Badge_badge__7wutk:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.Badge_team__QEIqd{color:var(--color-text-secondary)}.Badge_team__QEIqd:before{background:var(--color-brand-blue);opacity:1}.Badge_private__Xs4_a{color:var(--color-text-secondary)}.Badge_private__Xs4_a:before{background:var(--color-semantic-warning);opacity:1}.Badge_owner__2_sKQ{color:var(--color-text-secondary)}.Badge_owner__2_sKQ:before{display:none}.Badge_neutral__2hONf{color:var(--color-text-muted)}.Badge_neutral__2hONf:before{opacity:.55}.Badge_pending__so6Fl{color:var(--color-text-muted);font-style:italic}.Badge_pending__so6Fl:before{opacity:.4}.Badge_info__0TCU4{color:var(--color-semantic-info-text)}.ProjectRowMenu_trigger__RABM0{display:inline-flex;align-items:center;gap:var(--space-6px);padding:0 var(--space-12px);height:var(--size-control-sm);background:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:var(--font-caption);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast) ease,color var(--transition-fast) ease,border-color var(--transition-fast) ease}.ProjectRowMenu_triggerLabel__4g1Dq{letter-spacing:0}.ProjectRowMenu_trigger__RABM0:hover{background:var(--color-brand-blue-softer);color:var(--color-brand-blue-ink);border-color:var(--color-brand-blue)}.ProjectRowMenu_trigger__RABM0[data-open=true]{background:var(--color-brand-blue-soft);color:var(--color-brand-blue-ink);border-color:var(--color-brand-blue)}.ProjectRowMenu_trigger__RABM0:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ProjectRowMenu_menu__iNXb3{min-width:200px;padding:var(--space-4px);background:var(--color-surface-popover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:2px;z-index:70;font-family:var(--font-sans)}.ProjectRowMenu_item__lQzo8{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;color:var(--color-text-primary);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectRowMenu_item__lQzo8[data-highlighted]{background:var(--color-brand-blue-softer);color:var(--color-brand-blue-ink)}.ProjectRowMenu_item__lQzo8:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.ProjectRowMenu_itemDanger__TUP_V[data-highlighted]{background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text)}.ProjectRowMenu_itemDanger__TUP_V{color:var(--color-semantic-danger-text)}.ProjectRowMenu_separator__oKhgu{height:1px;background:var(--color-border-subtle);margin:4px 2px}.SidebarConversations_section__xgZwx{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto;min-height:0;padding-top:var(--space-4)}.SidebarConversations_sectionCollapsed__V6uEv{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-height:0;padding:var(--space-4) 0 0 2px}.SidebarConversations_head__LfhOP{display:flex;align-items:center;justify-content:space-between;height:var(--size-control-sm);padding:0 0 0 var(--space-10px);flex-shrink:0}.SidebarConversations_heading__dAsS6{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:var(--font-caption);font-weight:var(--weight-semibold);line-height:16px}.SidebarConversations_heading__dAsS6:before{display:inline-block;width:7px;height:7px;margin-right:var(--space-8px);border-radius:50%;background:var(--color-viz-conversation);content:""}.SidebarConversations_iconButton__e3Hlg{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);padding:0;color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_iconButton__e3Hlg:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.SidebarConversations_iconButton__e3Hlg:active:not(:disabled){transform:scale(.94);transition:transform var(--transition-press) var(--motion-ease-out)}.SidebarConversations_iconButton__e3Hlg:disabled{cursor:not-allowed;opacity:.5}.SidebarConversations_iconButton__e3Hlg:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SidebarConversations_headActions__fp6mX{display:inline-flex;align-items:center;gap:var(--space-2px);flex-shrink:0}.SidebarConversations_iconButton__e3Hlg[aria-pressed=true]{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.SidebarConversations_headSearch__lOS5_{display:inline-flex;align-items:center;flex:1 1 auto;min-width:0;height:var(--size-control-sm);padding:0 var(--space-2);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);transition:border-color var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_headSearch__lOS5_:focus-within{border-color:var(--color-brand-blue)}.SidebarConversations_searchInput__xFg_I{flex:1 1;min-width:0;height:100%;font:inherit;font-size:var(--font-caption);color:var(--color-text-primary);background:transparent;border:0;outline:0}.SidebarConversations_searchInput__xFg_I::placeholder{color:var(--color-text-muted)}.SidebarConversations_hint__GvZX1{margin:0;padding:0 var(--space-10px);color:var(--color-text-secondary);font-size:var(--font-caption);line-height:1.45}.SidebarConversations_retry__4K2AS{border:0;padding:0;background:none;color:var(--color-brand-blue-ink);font:inherit;font-weight:var(--weight-medium);text-decoration:underline;cursor:pointer}.SidebarConversations_retry__4K2AS:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SidebarConversations_list__zj_GQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2px);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.SidebarConversations_list__zj_GQ:after{content:"";position:-webkit-sticky;position:sticky;bottom:0;display:block;flex-shrink:0;height:28px;background:linear-gradient(to bottom,transparent,var(--color-surface-sidebar));pointer-events:none}.SidebarConversations_row__9R3TI{position:relative;display:flex;align-items:center;height:var(--size-control-sm);padding:0 var(--space-1) 0 0;border-radius:var(--radius-sm);background:transparent;flex-shrink:0;transition:background var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_row__9R3TI:hover{background:var(--color-surface-sidebar-hover)}.SidebarConversations_rowActive__rmeO9{background:var(--color-surface-selected)}.SidebarConversations_rowActive__rmeO9:hover{background:var(--color-surface-selected-hover)}.SidebarConversations_rowActive__rmeO9 .SidebarConversations_rowSelect__UJGoP{color:var(--color-text-strong);font-weight:var(--weight-semibold)}.SidebarConversations_rowSelect__UJGoP{flex:1 1 auto;min-width:0;height:100%;padding:0 var(--space-2) 0 var(--space-10px);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-align:left;background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_rowSelect__UJGoP:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.SidebarConversations_row__9R3TI:hover .SidebarConversations_rowSelect__UJGoP{color:var(--color-text-primary)}.SidebarConversations_rowLabel__WyZDX{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarConversations_actionButton__71WQQ{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-xs);height:var(--size-control-xs);padding:0;color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;opacity:0;transition:color var(--transition-fast) var(--motion-ease-out),opacity var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_actionButton__71WQQ:focus-visible,.SidebarConversations_row__9R3TI:focus-within .SidebarConversations_actionButton__71WQQ,.SidebarConversations_row__9R3TI:hover .SidebarConversations_actionButton__71WQQ{opacity:1}.SidebarConversations_actionButton__71WQQ:hover{color:var(--color-text-primary)}.SidebarConversations_actionButton__71WQQ:active{transform:scale(.94);transition:transform var(--transition-press) var(--motion-ease-out)}.SidebarConversations_archiveButton__6XHs7:hover{color:var(--color-semantic-danger-text)}.SidebarConversations_actionButton__71WQQ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.SidebarConversations_renameInput__hiA_s{flex:1 1 auto;min-width:0;height:100%;padding:0 var(--space-2) 0 var(--space-10px);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);background:transparent;border:0;outline:0}.SidebarConversations_recentRow__A03c6{flex-shrink:0}.SidebarConversations_recentLink__PN6yC{display:flex;align-items:center;height:var(--size-control-sm);padding:0 var(--space-2) 0 var(--space-10px);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-body-sm);font-weight:var(--weight-medium);text-decoration:none;transition:color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out)}.SidebarConversations_recentLink__PN6yC:hover{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.SidebarConversations_recentLink__PN6yC:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.SidebarConversations_actionButton__71WQQ:active,.SidebarConversations_iconButton__e3Hlg:active:not(:disabled){transform:none}}.SidebarConversations_skeleton__zsp9a{display:flex;flex-direction:column;gap:var(--space-10px);padding:var(--space-8px) var(--space-10px)}.HomeConversations_feed__na2JF{display:flex;flex-direction:column;min-width:0;padding:var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:var(--shadow-surface)}.HomeConversations_title__Ubwvs{margin:0 0 var(--space-12px);color:var(--color-text-strong);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--font-size-base);font-weight:var(--weight-medium)}.HomeConversations_list__qvC1N{margin:0;padding:0;list-style:none}.HomeConversations_item__B7PCU{position:relative;display:grid;grid-template-columns:3.75rem minmax(0,1fr);grid-column-gap:var(--space-16px);column-gap:var(--space-16px);padding:var(--space-4px) 0}.HomeConversations_item__B7PCU:after{position:absolute;top:50%;left:calc(3.75rem + var(--space-8px) - 3.5px);width:8px;height:8px;border:2px solid var(--color-surface-card);border-radius:50%;background:var(--color-viz-conversation);transform:translateY(-50%);content:""}.HomeConversations_time__yO8kr{align-self:center;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-2xs);text-align:right;white-space:nowrap}.HomeConversations_text__U3OPF{display:grid;grid-gap:var(--space-2px);gap:var(--space-2px);min-width:0;padding:var(--space-4px) var(--space-8px);border-radius:var(--radius-sm);color:inherit;text-decoration:none}a.HomeConversations_text__U3OPF:hover{background:var(--color-surface-row-hover)}a.HomeConversations_text__U3OPF:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.HomeConversations_name__whHTM{overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap}.HomeConversations_project__knfqa{overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.HomeConversations_state__VZR9R{display:grid;flex:1 1;place-content:center;grid-gap:var(--space-4px);gap:var(--space-4px);padding:var(--space-24px) var(--space-8px);color:var(--color-text-secondary);font-size:var(--font-size-xs);text-align:center}.HomeConversations_state__VZR9R p{margin:0}.HomeConversations_stateTitle__fOMdI{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--weight-medium)}.HomeConversations_retry__BdsfK{justify-self:center;margin-top:var(--space-8px);padding:0 var(--space-12px);height:var(--size-control-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;cursor:pointer}.ProjectsView_wrap__MAWq_{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:var(--space-20px);padding-block:0 var(--space-32px)}.ProjectsView_welcome__NrCJs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-12px) var(--space-24px)}.ProjectsView_welcomeCopy__v7S4o{display:flex;flex-direction:column;gap:var(--space-4px);min-width:0}.ProjectsView_welcomeTitle__WtA9u{margin:0;color:var(--color-text-strong);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--font-heading-lg);font-weight:var(--weight-medium);letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere}.ProjectsView_welcomeDate__APBlZ{min-height:1.25rem;margin:0;color:var(--color-text-secondary);font-size:var(--font-body-sm);line-height:1.5}.ProjectsView_filter__kX1Bq:focus-visible,.ProjectsView_searchInput__IvvCv:focus-visible,.ProjectsView_showProjectsButton__ZAs_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ProjectsView_panel__KWYKM[hidden]{display:none}.ProjectsView_panel__KWYKM{display:flex;flex:1 1;flex-direction:column;gap:var(--space-20px);min-width:0}.ProjectsView_homeGrid__NmO49{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);grid-template-rows:auto auto;grid-gap:var(--space-16px);gap:var(--space-16px)}.ProjectsView_homeGrid__NmO49 .ProjectsView_projectsSection__JJK8y{display:contents}.ProjectsView_projectsHead__nuz9D{grid-row:1}.ProjectsView_projectsBody__fHof8,.ProjectsView_projectsHead__nuz9D{display:flex;flex-direction:column;gap:var(--space-16px);grid-column:1;min-width:0}.ProjectsView_projectsBody__fHof8{grid-row:2}.ProjectsView_homeGrid__NmO49>:last-child{grid-column:2;grid-row:2;align-self:stretch}.ProjectsView_createSlot__Zg2rh{display:flex;align-items:flex-end;grid-column:2;grid-row:1}.ProjectsView_createButton__LY_h9{width:100%;justify-content:center}@media (max-width:72rem){.ProjectsView_homeGrid__NmO49{grid-template-columns:minmax(0,1fr)}.ProjectsView_homeGrid__NmO49>:last-child{grid-column:1;grid-row:4}.ProjectsView_createSlot__Zg2rh{grid-column:1;grid-row:3}}.ProjectsView_howSection__HZEvp,.ProjectsView_projectsSection__JJK8y{display:flex;flex-direction:column;gap:var(--space-16px)}.ProjectsView_projectsSection__JJK8y{flex:1 1}.ProjectsView_sectionHeading__6s_IC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16px)}.ProjectsView_sectionIdentity__fxMLR{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-12px)}.ProjectsView_sectionTitle__BJ8mu{margin:0;color:var(--color-text-primary);font-size:var(--font-heading-sm);font-weight:var(--weight-semibold);line-height:1.35}.ProjectsView_sectionDescription__vdx_j{margin:var(--space-4px) 0 0;color:var(--color-text-muted);font-size:var(--font-body-sm);line-height:1.45}.ProjectsView_sectionAside__ECBuo{flex:0 0 auto;-webkit-padding-after:var(--space-2px);padding-block-end:var(--space-2px);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);letter-spacing:.06em;text-align:end;text-transform:uppercase}.ProjectsView_toolRow__jcNsL{display:flex;min-height:var(--size-control-md);align-items:center;flex-wrap:wrap;gap:var(--space-16px) var(--space-24px)}.ProjectsView_filterRow__heyEC{display:inline-flex;flex-wrap:wrap;gap:var(--space-4px);-webkit-margin-start:0;margin-inline-start:0}.ProjectsView_filter__kX1Bq{display:inline-flex;min-height:var(--size-control-sm);align-items:center;justify-content:center;padding-inline:var(--space-10px);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--font-caption);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.ProjectsView_filter__kX1Bq:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.ProjectsView_filterActive__4ixXp,.ProjectsView_filterActive__4ixXp:hover{background:var(--color-surface-selected);color:var(--color-text-primary);font-weight:var(--weight-semibold)}.ProjectsView_searchLabel__9diqt{position:relative;display:inline-flex;flex:1 1 16rem;max-width:100%;align-items:center;color:var(--color-text-muted)}.ProjectsView_searchLabel__9diqt>:not(input){position:absolute;inset-inline-start:var(--space-12px);display:inline-flex;pointer-events:none}.ProjectsView_searchInput__IvvCv{width:100%;height:var(--size-control-md);padding:0 var(--space-12px) 0 calc(var(--space-12px) + var(--space-24px));border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;font-size:var(--font-body-sm)}.ProjectsView_searchInput__IvvCv::placeholder{color:var(--color-text-muted)}.ProjectsView_searchInput__IvvCv:hover{border-color:var(--color-border-strong)}.ProjectsView_emptyPanel__FzYWU{position:relative;display:grid;min-height:248px;grid-template-columns:minmax(0,.95fr) minmax(18rem,1.05fr);align-items:center;grid-gap:clamp(24px,6vw,76px);gap:clamp(24px,6vw,76px);overflow:hidden;padding:clamp(24px,4vw,44px);border:1px solid var(--color-border-subtle);border-radius:8px;background:linear-gradient(112deg,var(--color-surface-card) 0,rgba(245,248,252,.92) 100%)}.ProjectsView_emptyCopy__Zviqm{position:relative;z-index:1;display:flex;max-width:27rem;flex-direction:column;align-items:flex-start;gap:var(--space-12px)}.ProjectsView_emptyEyebrow__OfQZg{color:var(--color-brand-blue-ink);font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase}.ProjectsView_emptyCopy__Zviqm h3{margin:0;color:var(--color-text-primary);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--font-heading-md);font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:1.2}.ProjectsView_emptyCopy__Zviqm p{margin:0 0 var(--space-4px);color:var(--color-text-secondary);font-size:var(--font-body-sm);line-height:1.55}.ProjectsView_emptyWorkspace__6bBYp{position:relative;display:flex;min-height:170px;flex-direction:column;gap:11px;overflow:hidden;padding:22px 22px 20px 58px;border:1px solid rgba(110,140,175,.2);border-radius:7px;background:rgba(255,255,255,.66);box-shadow:0 14px 38px rgba(38,73,111,.08);transform:perspective(850px) rotateY(-5deg) rotateX(1deg)}.ProjectsView_emptyWorkspaceRail__yjlap{position:absolute;inset:0 auto 0 0;width:42px;border-right:1px solid rgba(110,140,175,.14);background:linear-gradient(90deg,rgba(215,228,243,.45),rgba(240,245,251,.5))}.ProjectsView_emptyWorkspaceRail__yjlap:after,.ProjectsView_emptyWorkspaceRail__yjlap:before{position:absolute;left:13px;width:15px;height:4px;border-radius:4px;background:rgba(85,126,174,.18);content:""}.ProjectsView_emptyWorkspaceRail__yjlap:before{top:23px}.ProjectsView_emptyWorkspaceRail__yjlap:after{top:43px;width:11px}.ProjectsView_emptyWorkspaceHeader__L3FsE,.ProjectsView_emptyWorkspaceLineShort__VvRWR,.ProjectsView_emptyWorkspaceLine__nzO7U,.ProjectsView_emptyWorkspaceRow__Se4M8{display:block;height:7px;border-radius:8px;background:#e5ebf2}.ProjectsView_emptyWorkspaceHeader__L3FsE{width:34%;height:9px;margin-bottom:8px;background:#dce6f1}.ProjectsView_emptyWorkspaceLine__nzO7U{width:59%;height:5px;opacity:.72}.ProjectsView_emptyWorkspaceLineShort__VvRWR{width:39%;height:5px;margin-bottom:7px;opacity:.62}.ProjectsView_emptyWorkspaceRow__Se4M8{position:relative;width:100%;height:17px;border:1px solid rgba(139,162,188,.15);background:linear-gradient(90deg,#eff3f7 0 27%,transparent 27% 29%,#f1f4f8 29% 64%,transparent 64% 66%,#eef2f7 66%)}.ProjectsView_emptyWorkspaceRow__Se4M8:after{position:absolute;top:5px;left:8px;width:6px;height:6px;border-radius:50%;background:rgba(102,153,200,.4);content:""}.ProjectsView_stateBlock___DFwo{flex:1 1;align-self:stretch;justify-content:center}.ProjectsView_showProjectsButton__ZAs_1{align-self:flex-start;min-height:var(--size-control-sm);padding-inline:var(--space-10px);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-brand-blue-ink);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);cursor:pointer}.ProjectsView_showProjectsButton__ZAs_1:hover{background:var(--color-surface-accent)}.ProjectsView_visuallyHidden__GXWiS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProjectsView_errorState__On257{margin:0;padding:var(--space-12px) var(--space-16px);border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-md);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text);font-size:var(--font-body-sm)}.ProjectsView_stepsGrid__fDen0{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--space-20px);gap:var(--space-20px)}.ProjectsView_step__vA9qA{--journey-panel-background:#eef0f3;--journey-border:#dde3ea;grid-column:span 2;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--journey-border);border-radius:var(--radius-md);background:#fff;box-shadow:0 5px 16px -12px rgba(15,17,21,.2)}.ProjectsView_stepWide__DA1Po{grid-column:span 3}.ProjectsView_stepCopy__7V9gs{position:relative;z-index:1;flex:1 1;margin-top:-10px;padding:18px 24px 24px;border-top:1px solid var(--journey-border);border-radius:0 var(--radius-md) 0 0;background:var(--journey-panel-background)}.ProjectsView_stepNumber__1bBnw{position:absolute;top:-23px;left:-1px;display:block;width:80px;height:24px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-body-lg);font-weight:var(--weight-medium);line-height:1.4;letter-spacing:.06em}.ProjectsView_stepNumber__1bBnw>span{position:absolute;top:5px;left:20px;line-height:1}.ProjectsView_stepTab__ARB_x{display:block;width:80px;min-width:80px;max-width:none;height:24px;flex:none;overflow:visible}.ProjectsView_stepTab__ARB_x path:first-child{fill:var(--journey-panel-background);stroke:none}.ProjectsView_stepTab__ARB_x path:last-child{fill:none;stroke:var(--journey-border);stroke-width:1px}.ProjectsView_stepCopy__7V9gs h3{display:flex;align-items:center;gap:var(--space-8px);margin:0;color:var(--color-text-primary);font-size:var(--font-body-lg);font-weight:var(--weight-medium);line-height:1.4}.ProjectsView_stepCopy__7V9gs h3>svg{--icon-size-default:18px;flex:none}.ProjectsView_stepCopy__7V9gs p{max-width:30rem;margin:var(--space-6px,6px) 0 0;color:var(--color-text-secondary);font-size:var(--font-caption);line-height:1.55}@media (max-width:64rem){.ProjectsView_stepsGrid__fDen0{grid-template-columns:repeat(6,minmax(0,1fr))}.ProjectsView_stepWide__DA1Po,.ProjectsView_step__vA9qA{grid-column:span 3}.ProjectsView_step__vA9qA:last-child{grid-column:1/-1}}@media (max-width:48rem){.ProjectsView_wrap__MAWq_{gap:var(--space-16px);-webkit-padding-before:0;padding-block-start:0}.ProjectsView_panel__KWYKM{gap:var(--space-24px)}.ProjectsView_welcomeTitle__WtA9u{font-size:var(--font-heading-md)}.ProjectsView_sectionHeading__6s_IC{align-items:center}.ProjectsView_sectionAside__ECBuo{max-width:none;text-align:start}.ProjectsView_toolRow__jcNsL{align-items:stretch;gap:var(--space-12px)}.ProjectsView_filterRow__heyEC{width:100%}.ProjectsView_searchLabel__9diqt{flex-basis:100%}.ProjectsView_emptyPanel__FzYWU{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px}.ProjectsView_emptyWorkspace__6bBYp{min-height:138px}.ProjectsView_stepsGrid__fDen0{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectsView_stepWide__DA1Po,.ProjectsView_step__vA9qA,.ProjectsView_step__vA9qA:last-child{grid-column:auto}}@media (max-width:30rem){.ProjectsView_sectionHeading__6s_IC{align-items:center}.ProjectsView_sectionIdentity__fxMLR{gap:var(--space-4px);flex-direction:column}.ProjectsView_sectionAside__ECBuo{max-width:none;text-align:start}.ProjectsView_emptyPanel__FzYWU{padding:20px}.ProjectsView_stepsGrid__fDen0{grid-template-columns:minmax(0,1fr)}.ProjectsView_step__vA9qA{grid-column:1}}@media (prefers-reduced-motion:reduce){.ProjectsView_filter__kX1Bq{transition:none}}.Card_card__HEwtR{display:flex;flex-direction:column;padding:var(--space-20px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-surface);position:relative;isolation:isolate;transition:border-color var(--transition-fast) var(--motion-ease-out),background var(--transition-fast) var(--motion-ease-out)}.Card_card__HEwtR,.Card_tone_default__CzQ_L{background:var(--color-surface-card)}.Card_tone_subtle__g0ouH{background:var(--color-surface-subtle)}.Card_tone_elevated__5GSzU{background:var(--color-surface-popover);box-shadow:var(--shadow-popover)}.Card_card__HEwtR[data-interactive=true]{cursor:pointer}.Card_card__HEwtR[data-interactive=true]:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.Card_card__HEwtR[data-interactive=true]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}