.desktop-account-menu[data-v-fef67b82]{position:absolute;right:10px;bottom:48px;left:10px;z-index:84;padding:7px;background:var(--desktop-menu-bg, rgba(255, 255, 255, .98));border:1px solid var(--desktop-border, rgba(18, 18, 18, .12));border-radius:12px;box-shadow:var(--desktop-menu-shadow, 0 12px 34px rgba(18, 18, 18, .14))}.desktop-account-menu uni-button[data-v-fef67b82]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;width:100%;height:34px;padding:0 9px;color:var(--desktop-text-primary, #252525);background:transparent;border:0;border-radius:7px;text-align:left;font:500 13px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}.desktop-account-menu uni-button[data-v-fef67b82]:hover,.desktop-account-menu uni-button[data-v-fef67b82]:focus-visible{background:var(--desktop-hover, rgba(18, 18, 18, .06));outline:none}.desktop-account-menu uni-button .desktop-icon[data-v-fef67b82]{color:var(--desktop-icon-color)}.desktop-account-menu kbd[data-v-fef67b82]{color:var(--desktop-text-tertiary, #9a9a9a);font:11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.desktop-account-separator[data-v-fef67b82]{height:1px;margin:5px 6px;background:var(--desktop-border, rgba(18, 18, 18, .09))}.desktop-context-menu[data-v-41426f31]{position:fixed;z-index:86;width:224px;padding:6px;color:var(--desktop-text-primary, #262626);background:var(--desktop-menu-bg, rgba(255, 255, 255, .98));border:1px solid var(--desktop-border, rgba(18, 18, 18, .11));border-radius:12px;box-shadow:var(--desktop-menu-shadow, 0 18px 46px rgba(18, 18, 18, .16));box-sizing:border-box}.desktop-context-menu uni-button[data-v-41426f31]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;width:100%;height:34px;padding:0 8px;color:inherit;background:transparent;border:0;border-radius:7px;font:500 13px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;cursor:pointer}.desktop-context-menu uni-button[data-v-41426f31]:hover,.desktop-context-menu uni-button[data-v-41426f31]:focus-visible{background:var(--desktop-hover, rgba(18, 18, 18, .06));outline:none}.desktop-context-menu uni-button[data-v-41426f31]:disabled{color:var(--desktop-text-tertiary, #9a9a9a);cursor:not-allowed}.desktop-context-menu uni-button.is-danger[data-v-41426f31]{color:#d33a34}.desktop-context-menu uni-button .desktop-icon[data-v-41426f31]{color:var(--desktop-icon-color, currentColor)}.desktop-context-menu kbd[data-v-41426f31]{color:var(--desktop-text-tertiary, #9a9a9a);font:11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.desktop-context-menu-separator[data-v-41426f31]{height:1px;margin:5px 4px;background:var(--desktop-border, rgba(18, 18, 18, .09))}.desktop-global-search-layer[data-v-ca1696fd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:24px 20px;background:rgba(0,0,0,.13);pointer-events:none;box-sizing:border-box}.desktop-global-search[data-v-ca1696fd]{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(572px,calc(100vw - 40px));max-height:min(536px,calc(100vh - 48px));overflow:hidden;color:var(--desktop-text-primary, #292929);background:var(--desktop-menu-bg, rgba(255, 255, 255, .985));border:1px solid var(--desktop-border, rgba(18, 18, 18, .08));border-radius:20px;box-shadow:0 22px 52px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.06);pointer-events:auto}.desktop-global-search-field[data-v-ca1696fd]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:52px;padding:0 14px;box-sizing:border-box}.desktop-global-search-field uni-input[data-v-ca1696fd]{width:100%;min-width:0;height:40px;padding:0;color:inherit;background:transparent;border:0;outline:0;font:450 15px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.desktop-global-search-field uni-input[data-v-ca1696fd]::-moz-placeholder{color:var(--desktop-text-tertiary, #999)}.desktop-global-search-field uni-input[data-v-ca1696fd]::placeholder{color:var(--desktop-text-tertiary, #999)}.desktop-global-search-field uni-input[data-v-ca1696fd]::-webkit-search-cancel-button{display:none}.desktop-global-search-results[data-v-ca1696fd]{min-height:0;overflow:auto;padding:0 0 18px;scrollbar-width:thin}.desktop-global-search-group+.desktop-global-search-group[data-v-ca1696fd]{margin-top:0}.desktop-global-search-heading[data-v-ca1696fd]{display:flex;align-items:center;min-height:27px;padding:4px 14px 5px;color:var(--desktop-text-tertiary, #969696);font-size:13px;font-weight:500}.desktop-global-search-option[data-v-ca1696fd]{display:grid;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;width:calc(100% - 10px);height:34px;margin:0 5px;padding:0 10px;color:inherit;background:transparent;border:0;border-radius:16px;text-align:left;font:500 14px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;box-sizing:border-box}.desktop-global-search-option[data-v-ca1696fd]:hover,.desktop-global-search-option[data-v-ca1696fd]:focus-visible,.desktop-global-search-option.is-active[data-v-ca1696fd]{background:var(--desktop-hover, rgba(18, 18, 18, .06));outline:none}.desktop-global-search-option[data-v-ca1696fd]:after{border:0}.desktop-global-search-option>.desktop-icon[data-v-ca1696fd]{width:17px;height:17px;color:var(--desktop-icon-color, #6e7377)}.desktop-global-search-status[data-v-ca1696fd]{width:7px;height:7px;margin-left:4px;border:1px solid var(--desktop-text-tertiary, #9b9b9b);border-radius:50%;box-sizing:border-box}.desktop-global-search-option-label[data-v-ca1696fd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-global-search-option-meta[data-v-ca1696fd]{max-width:155px;overflow:hidden;color:var(--desktop-text-tertiary, #999);text-overflow:ellipsis;white-space:nowrap;font-size:12px}.desktop-global-search-option kbd[data-v-ca1696fd]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:20px;padding:0 5px;color:var(--desktop-text-tertiary, #969696);background:rgba(18,18,18,.043);border:0;border-radius:10px;box-shadow:none;font:500 10.5px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-sizing:border-box}.desktop-global-search-empty[data-v-ca1696fd]{padding:18px 9px 12px;color:var(--desktop-text-tertiary, #999);font-size:13px}.desktop-global-search-actions[data-v-ca1696fd]{padding-top:0;border-top:0}.desktop-global-search-actions .desktop-global-search-option[data-v-ca1696fd]{grid-template-columns:22px minmax(0,1fr) auto}.desktop-sr-only[data-v-ca1696fd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-height:620px){.desktop-global-search-layer[data-v-ca1696fd]{padding:16px 20px}.desktop-global-search[data-v-ca1696fd]{max-height:calc(100vh - 32px)}}@media(prefers-reduced-motion:reduce){.desktop-global-search-layer[data-v-ca1696fd]{scroll-behavior:auto}}.desktop-help-menu[data-v-fe19474a]{position:absolute;right:10px;bottom:48px;z-index:86;width:216px;padding:6px;border:1px solid var(--desktop-border, rgba(18, 18, 18, .12));border-radius:11px;background:var(--desktop-menu-bg, rgba(255, 255, 255, .98));box-shadow:var(--desktop-menu-shadow, 0 12px 34px rgba(18, 18, 18, .14))}.desktop-help-menu uni-button[data-v-fe19474a]{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;width:100%;height:32px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:var(--desktop-text-primary, #252525);font:500 13px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;cursor:pointer}.desktop-help-menu uni-button[data-v-fe19474a]:hover,.desktop-help-menu uni-button[data-v-fe19474a]:focus-visible{background:var(--desktop-hover, rgba(18, 18, 18, .06));outline:none}.desktop-help-separator[data-v-fe19474a]{height:1px;margin:5px 7px;background:var(--desktop-border, rgba(18, 18, 18, .1))}.desktop-rename-backdrop[data-v-b84725ee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.38);box-sizing:border-box}.desktop-rename-dialog[data-v-b84725ee]{width:min(420px,100%);padding:18px;color:var(--desktop-text-primary, #292929);background:var(--desktop-menu-bg, #fff);border:1px solid var(--desktop-border, rgba(18, 18, 18, .11));border-radius:8px;box-shadow:var(--desktop-menu-shadow, 0 18px 46px rgba(18, 18, 18, .2));box-sizing:border-box}.desktop-rename-dialog header[data-v-b84725ee],.desktop-rename-dialog footer[data-v-b84725ee]{display:flex;align-items:center}.desktop-rename-dialog header[data-v-b84725ee]{justify-content:space-between;margin-bottom:16px}.desktop-rename-dialog h2[data-v-b84725ee]{margin:0;font-size:17px;font-weight:650}.desktop-rename-close[data-v-b84725ee]{width:30px;height:30px;color:var(--desktop-text-secondary, #666);font-size:22px;line-height:1}.desktop-rename-dialog uni-input[data-v-b84725ee]{width:100%;height:40px;padding:0 11px;color:var(--desktop-text-primary, #292929);background:var(--desktop-panel-bg, #fff);border:1px solid var(--desktop-border-strong, rgba(18, 18, 18, .18));border-radius:6px;outline:none;box-sizing:border-box;font-size:14px}.desktop-rename-dialog uni-input[data-v-b84725ee]:focus{border-color:var(--desktop-text-secondary, #666);box-shadow:0 0 0 2px var(--desktop-hover, rgba(18, 18, 18, .07))}.desktop-rename-error[data-v-b84725ee]{margin:9px 0 0;color:#d33a34;font-size:12px}.desktop-rename-dialog footer[data-v-b84725ee]{justify-content:flex-end;gap:8px;margin-top:18px}.desktop-rename-dialog footer uni-button[data-v-b84725ee]{min-width:72px;height:34px;padding:0 14px;border-radius:6px;font-size:13px}.desktop-rename-cancel[data-v-b84725ee]{color:var(--desktop-text-primary, #292929);background:var(--desktop-hover, rgba(18, 18, 18, .055))}.desktop-rename-submit[data-v-b84725ee]{color:var(--desktop-panel-bg, #fff);background:var(--desktop-text-primary, #292929)}.desktop-rename-dialog uni-button[data-v-b84725ee]:disabled{cursor:not-allowed;opacity:.52}.desktop-shell-sidebar[data-v-a2e7e3dd]{position:fixed;inset:0 auto 0 0;z-index:80;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:var(--desktop-sidebar-width, 248px);--desktop-row-action-size: 32px;color:var(--desktop-text-primary, #292929);background:var(--desktop-sidebar-bg, #f5f5f4);border-right:1px solid var(--desktop-border, rgba(18, 18, 18, .09));transform:translate(-100%);transition:transform var(--desktop-sidebar-duration, .34s) var(--desktop-sidebar-ease, cubic-bezier(.22, 1, .36, 1));box-sizing:border-box}.desktop-shell-sidebar.is-open[data-v-a2e7e3dd]{transform:translate(0)}.desktop-sidebar-header[data-v-a2e7e3dd]{display:flex;align-items:center;gap:6px;height:52px;padding:8px 10px;box-sizing:border-box}.desktop-sidebar-brand[data-v-a2e7e3dd],.desktop-sidebar-collapse[data-v-a2e7e3dd],.desktop-sidebar-primary uni-button[data-v-a2e7e3dd],.desktop-sidebar-section-actions uni-button[data-v-a2e7e3dd],.desktop-sidebar-popover uni-button[data-v-a2e7e3dd],.desktop-project-row[data-v-a2e7e3dd],.desktop-project-actions uni-button[data-v-a2e7e3dd],.desktop-conversation-row[data-v-a2e7e3dd],.desktop-conversation-actions uni-button[data-v-a2e7e3dd],.desktop-sidebar-show-more[data-v-a2e7e3dd],.desktop-account-row[data-v-a2e7e3dd],.desktop-help-button[data-v-a2e7e3dd]{color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.desktop-sidebar-brand[data-v-a2e7e3dd]{display:flex;align-items:center;min-width:0;flex:1;gap:8px;height:34px;padding:0 5px;border-radius:7px;font:650 14px/18px -apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Segoe UI,sans-serif;text-align:left}.desktop-sidebar-brand>span[data-v-a2e7e3dd],.desktop-sidebar-primary uni-button>span[data-v-a2e7e3dd],.desktop-sidebar-section-label[data-v-a2e7e3dd],.desktop-sidebar-empty[data-v-a2e7e3dd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-sidebar-collapse[data-v-a2e7e3dd],.desktop-sidebar-search-button[data-v-a2e7e3dd],.desktop-help-button[data-v-a2e7e3dd]{width:28px;height:28px;border-radius:6px;color:var(--desktop-icon-color)}.desktop-sidebar-primary .desktop-icon[data-v-a2e7e3dd],.desktop-sidebar-section-actions .desktop-icon[data-v-a2e7e3dd],.desktop-sidebar-popover .desktop-icon[data-v-a2e7e3dd],.desktop-project-row>.desktop-icon[data-v-a2e7e3dd],.desktop-project-actions .desktop-icon[data-v-a2e7e3dd],.desktop-conversation-actions .desktop-icon[data-v-a2e7e3dd]{color:var(--desktop-icon-color)}.desktop-sidebar-collapse[data-v-a2e7e3dd],.desktop-sidebar-search-button[data-v-a2e7e3dd],.desktop-help-button[data-v-a2e7e3dd],.desktop-sidebar-section-actions uni-button[data-v-a2e7e3dd],.desktop-project-actions uni-button[data-v-a2e7e3dd],.desktop-conversation-actions uni-button[data-v-a2e7e3dd]{display:inline-flex;align-items:center;justify-content:center}.desktop-sidebar-primary[data-v-a2e7e3dd]{display:grid;gap:2px;padding:0 9px 10px}.desktop-sidebar-primary uni-button[data-v-a2e7e3dd]{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;width:100%;height:34px;padding:0 10px;border-radius:7px;text-align:left;font-size:13px;font-weight:520}.desktop-sidebar-primary uni-button.is-active[data-v-a2e7e3dd]{background:var(--desktop-hover, rgba(18, 18, 18, .06))}.desktop-sidebar-scroll[data-v-a2e7e3dd]{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 9px 12px;scrollbar-width:none}.desktop-sidebar-scroll[data-v-a2e7e3dd]::-webkit-scrollbar{display:none}.desktop-sidebar-section[data-v-a2e7e3dd]{margin-top:8px}.desktop-sidebar-section-heading[data-v-a2e7e3dd]{position:relative;display:flex;align-items:center;min-height:32px}.desktop-sidebar-section-label[data-v-a2e7e3dd]{flex:1;padding:4px 7px 6px;color:var(--desktop-text-tertiary, #989898);font-size:11px}.desktop-sidebar-section-actions[data-v-a2e7e3dd]{display:flex;align-items:center;gap:0;margin-right:1px;opacity:0;pointer-events:none}.desktop-sidebar-section:hover .desktop-sidebar-section-actions[data-v-a2e7e3dd],.desktop-sidebar-section:focus-within .desktop-sidebar-section-actions[data-v-a2e7e3dd],.desktop-sidebar-section-actions.is-visible[data-v-a2e7e3dd]{opacity:1;pointer-events:auto}.desktop-sidebar-section-actions uni-button[data-v-a2e7e3dd]{width:32px;height:32px;border-radius:6px;color:var(--desktop-icon-color)}.desktop-sidebar-popover[data-v-a2e7e3dd]{position:absolute;top:28px;right:2px;z-index:8;width:192px;padding:6px;color:var(--desktop-text-primary, #292929);background:rgba(255,255,255,.98);border:1px solid rgba(18,18,18,.11);border-radius:10px;box-shadow:0 14px 34px rgba(18,18,18,.15);box-sizing:border-box}.desktop-sidebar-popover uni-button[data-v-a2e7e3dd]{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;width:100%;min-height:31px;padding:0 7px;border-radius:6px;text-align:left;font-size:12.5px}.desktop-sidebar-popover uni-button[data-v-a2e7e3dd]:hover,.desktop-sidebar-popover uni-button[data-v-a2e7e3dd]:focus-visible{background:var(--desktop-hover, rgba(18, 18, 18, .06));outline:0}.desktop-sidebar-popover uni-button>span[data-v-a2e7e3dd]:first-child{width:16px;text-align:center;font-weight:650}.desktop-sidebar-popover uni-button strong[data-v-a2e7e3dd]{min-width:0;font-weight:520}.desktop-sidebar-popover-label[data-v-a2e7e3dd]{padding:4px 7px 3px;color:var(--desktop-text-tertiary, #999);font-size:11px}.desktop-sidebar-popover-separator[data-v-a2e7e3dd]{height:1px;margin:5px 4px;background:rgba(18,18,18,.09)}.desktop-sidebar-popover-hint[data-v-a2e7e3dd]{padding:7px 8px 4px;color:var(--desktop-text-tertiary, #929292);font-size:10.5px;line-height:1.45}.desktop-project-add-menu[data-v-a2e7e3dd]{width:190px}.desktop-task-organize-menu[data-v-a2e7e3dd]{width:176px}.desktop-project-list[data-v-a2e7e3dd],.desktop-task-content[data-v-a2e7e3dd],.desktop-archived-content[data-v-a2e7e3dd]{display:grid;gap:2px}.desktop-project-group[data-v-a2e7e3dd]{display:grid;gap:2px;min-width:0}.desktop-project-conversation-list[data-v-a2e7e3dd]{display:grid;gap:4px;padding-left:22px}.desktop-conversation-list[data-v-a2e7e3dd]{display:grid;gap:4px}.desktop-pinned-section[data-v-a2e7e3dd]{margin-top:6px}.desktop-favorite-section .desktop-icon-button.is-active[data-v-a2e7e3dd]{color:#a77820}.desktop-archived-conversation-row[data-v-a2e7e3dd]{color:var(--desktop-text-secondary, #666)}.desktop-sidebar-loading-row[data-v-a2e7e3dd]{height:34px;padding:0 10px;display:flex;align-items:center}.desktop-sidebar-loading-line[data-v-a2e7e3dd]{display:block;width:72%;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(18,18,18,.05),rgba(18,18,18,.11),rgba(18,18,18,.05));background-size:220% 100%;animation:desktop-sidebar-loading-a2e7e3dd 1.2s ease-in-out infinite}@keyframes desktop-sidebar-loading-a2e7e3dd{0%{background-position:100% 0}to{background-position:-100% 0}}.desktop-project-row-wrap[data-v-a2e7e3dd],.desktop-conversation-row-wrap[data-v-a2e7e3dd]{position:relative}.desktop-project-row[data-v-a2e7e3dd],.desktop-conversation-row[data-v-a2e7e3dd]{display:grid;align-items:center;width:100%;min-width:0;height:34px;border-radius:7px;text-align:left}.desktop-project-row[data-v-a2e7e3dd]{grid-template-columns:22px minmax(0,1fr);padding:0 10px}.desktop-project-row-wrap:hover .desktop-project-row[data-v-a2e7e3dd],.desktop-project-row-wrap:focus-within .desktop-project-row[data-v-a2e7e3dd],.desktop-project-row-wrap.is-menu-open .desktop-project-row[data-v-a2e7e3dd]{padding-right:74px}.desktop-project-row.is-active[data-v-a2e7e3dd],.desktop-conversation-row.is-active[data-v-a2e7e3dd]{background:var(--desktop-hover, rgba(18, 18, 18, .06))}.desktop-project-title[data-v-a2e7e3dd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:580}.desktop-project-actions[data-v-a2e7e3dd]{position:absolute;top:1px;right:1px;display:flex;gap:1px;opacity:0;visibility:hidden}.desktop-project-actions uni-button[data-v-a2e7e3dd]{width:32px;height:32px;border-radius:6px;color:var(--desktop-icon-color)}.desktop-project-row-wrap:hover .desktop-project-actions[data-v-a2e7e3dd],.desktop-project-row-wrap:focus-within .desktop-project-actions[data-v-a2e7e3dd],.desktop-project-row-wrap.is-menu-open .desktop-project-actions[data-v-a2e7e3dd]{opacity:1;visibility:visible}.desktop-conversation-row[data-v-a2e7e3dd]{position:relative;grid-template-columns:minmax(0,1fr) 38px;-moz-column-gap:6px;column-gap:6px;padding:0 10px 0 7px;margin:0;box-sizing:border-box}.desktop-conversation-row.has-status[data-v-a2e7e3dd]{padding-left:22px}.desktop-conversation-status[data-v-a2e7e3dd]{position:absolute;top:50%;left:9px;width:5px;height:5px;border-radius:50%;transform:translateY(-50%)}.desktop-conversation-status[data-status=idle][data-v-a2e7e3dd]{display:none}.desktop-conversation-status[data-status=running][data-v-a2e7e3dd]{border:1.5px solid #777;border-top-color:transparent}.desktop-conversation-status[data-status=unread][data-v-a2e7e3dd]{background:#2f8cff}.desktop-conversation-title[data-v-a2e7e3dd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.desktop-conversation-title.has-leading-book-mark[data-v-a2e7e3dd]{transform:translate(-.5em)}.desktop-conversation-date[data-v-a2e7e3dd]{min-width:0;color:var(--desktop-text-tertiary, #aaa);font-size:10px;line-height:1;text-align:right;white-space:nowrap;opacity:0;transition:opacity .12s ease}.desktop-conversation-actions[data-v-a2e7e3dd]{position:absolute;top:1px;right:1px;display:flex;gap:0;opacity:0;visibility:hidden}.desktop-conversation-actions uni-button[data-v-a2e7e3dd]{width:32px;height:32px;color:var(--desktop-icon-color);border-radius:6px}.desktop-conversation-actions uni-button.is-active[data-v-a2e7e3dd]{color:#996a1b;background:rgba(153,106,27,.1)}.desktop-conversation-row-wrap:hover .desktop-conversation-actions[data-v-a2e7e3dd],.desktop-conversation-row-wrap:focus-within .desktop-conversation-actions[data-v-a2e7e3dd],.desktop-conversation-row-wrap.is-menu-open .desktop-conversation-actions[data-v-a2e7e3dd]{opacity:1;visibility:visible}.desktop-conversation-row-wrap:hover .desktop-conversation-row[data-v-a2e7e3dd],.desktop-conversation-row-wrap:focus-within .desktop-conversation-row[data-v-a2e7e3dd],.desktop-conversation-row-wrap.is-menu-open .desktop-conversation-row[data-v-a2e7e3dd]{padding-right:70px}.desktop-conversation-row-wrap:hover .desktop-conversation-row[data-v-a2e7e3dd],.desktop-conversation-row-wrap:focus-within .desktop-conversation-row[data-v-a2e7e3dd]{background:var(--desktop-hover, rgba(18, 18, 18, .06))}.desktop-conversation-row-wrap:hover .desktop-conversation-date[data-v-a2e7e3dd],.desktop-conversation-row-wrap:focus-within .desktop-conversation-date[data-v-a2e7e3dd],.desktop-conversation-row-wrap.is-menu-open .desktop-conversation-date[data-v-a2e7e3dd]{opacity:1}.desktop-project-row-wrap.is-menu-open .desktop-project-row[data-v-a2e7e3dd],.desktop-conversation-row-wrap.is-menu-open .desktop-conversation-row[data-v-a2e7e3dd],.desktop-account-row.is-menu-open[data-v-a2e7e3dd]{background:var(--desktop-control-active, rgba(18, 18, 18, .075))}.desktop-project-row-wrap.is-dragging[data-v-a2e7e3dd],.desktop-conversation-row-wrap.is-dragging[data-v-a2e7e3dd]{opacity:.46}.desktop-project-row-wrap.is-drag-over[data-v-a2e7e3dd]:before,.desktop-conversation-row-wrap.is-drag-over[data-v-a2e7e3dd]:before{content:"";position:absolute;inset:-2px 7px auto;z-index:2;height:2px;background:var(--desktop-text-tertiary, #8e8e93);border-radius:2px}.desktop-project-row[draggable=true][data-v-a2e7e3dd],.desktop-conversation-row[draggable=true][data-v-a2e7e3dd]{cursor:grab}.desktop-project-row[draggable=true][data-v-a2e7e3dd]:active,.desktop-conversation-row[draggable=true][data-v-a2e7e3dd]:active{cursor:grabbing}.desktop-sidebar-empty[data-v-a2e7e3dd]{padding:8px 7px;color:var(--desktop-text-tertiary, #a0a0a0);font-size:11px}.desktop-sidebar-show-more[data-v-a2e7e3dd]{width:100%;height:30px;padding:0 10px;color:var(--desktop-text-tertiary, #929292);border-radius:7px;text-align:left;font-size:12px}.desktop-sidebar-show-more[data-v-a2e7e3dd]:hover{color:var(--desktop-text-primary, #292929);background:var(--desktop-hover, rgba(18, 18, 18, .06))}.desktop-sidebar-footer[data-v-a2e7e3dd]{display:flex;align-items:center;gap:4px;min-height:42px;padding:5px 9px;border-top:1px solid var(--desktop-border, rgba(18, 18, 18, .09));box-sizing:border-box}.desktop-account-row[data-v-a2e7e3dd]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;min-width:0;flex:1;gap:7px;min-height:30px;padding:2px 5px;border-radius:7px;text-align:left}.desktop-account-avatar[data-v-a2e7e3dd]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;background:#32b99b;border-radius:50%;font-size:10.5px}.desktop-account-name[data-v-a2e7e3dd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.desktop-sidebar-primary uni-button[data-v-a2e7e3dd]:hover,.desktop-sidebar-section-actions uni-button[data-v-a2e7e3dd]:hover,.desktop-project-row[data-v-a2e7e3dd]:hover,.desktop-project-actions uni-button[data-v-a2e7e3dd]:hover,.desktop-conversation-row[data-v-a2e7e3dd]:hover,.desktop-conversation-actions uni-button[data-v-a2e7e3dd]:hover,.desktop-account-row[data-v-a2e7e3dd]:hover,.desktop-sidebar-collapse[data-v-a2e7e3dd]:hover,.desktop-sidebar-search-button[data-v-a2e7e3dd]:hover,.desktop-help-button[data-v-a2e7e3dd]:hover{background:var(--desktop-hover, rgba(18, 18, 18, .06))}.desktop-sidebar-brand[data-v-a2e7e3dd]:focus-visible,.desktop-sidebar-collapse[data-v-a2e7e3dd]:focus-visible,.desktop-sidebar-search-button[data-v-a2e7e3dd]:focus-visible,.desktop-sidebar-primary uni-button[data-v-a2e7e3dd]:focus-visible,.desktop-sidebar-section-actions uni-button[data-v-a2e7e3dd]:focus-visible,.desktop-project-row[data-v-a2e7e3dd]:focus-visible,.desktop-project-actions uni-button[data-v-a2e7e3dd]:focus-visible,.desktop-conversation-row[data-v-a2e7e3dd]:focus-visible,.desktop-conversation-actions uni-button[data-v-a2e7e3dd]:focus-visible,.desktop-account-row[data-v-a2e7e3dd]:focus-visible,.desktop-help-button[data-v-a2e7e3dd]:focus-visible{outline:2px solid #2f78d0;outline-offset:-2px}.desktop-sidebar-hover-card[data-v-a2e7e3dd]{position:fixed;z-index:92;width:286px;padding:10px 12px;color:#2b2b2b;background:rgba(255,255,255,.984);border:1px solid rgba(18,18,18,.11);border-radius:10px;box-shadow:0 16px 38px rgba(18,18,18,.16);pointer-events:none;box-sizing:border-box}.desktop-hover-card-title[data-v-a2e7e3dd],.desktop-hover-card-line[data-v-a2e7e3dd],.desktop-task-card-title[data-v-a2e7e3dd],.desktop-task-card-type[data-v-a2e7e3dd]{display:flex;align-items:center;gap:7px;min-width:0}.desktop-hover-card-title[data-v-a2e7e3dd]{font-size:13px}.desktop-hover-card-title strong[data-v-a2e7e3dd],.desktop-task-card-title strong[data-v-a2e7e3dd]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-hover-card-title .desktop-icon[data-v-a2e7e3dd]:last-child{width:14px;height:14px;color:#8b8b8b}.desktop-hover-card-meta[data-v-a2e7e3dd],.desktop-task-card-type[data-v-a2e7e3dd]{display:flex;align-items:center;gap:7px;margin-top:8px;color:var(--desktop-text-secondary, #666);font-size:12px}.desktop-hover-card-status[data-v-a2e7e3dd]{display:inline-block;width:13px;height:13px;border:1.5px solid #999;border-radius:50%;box-sizing:border-box}.desktop-hover-card-separator[data-v-a2e7e3dd]{height:1px;margin:9px 0;background:rgba(18,18,18,.09)}.desktop-hover-card-line[data-v-a2e7e3dd]{min-height:25px;color:var(--desktop-text-secondary, #555);font-size:12px}.desktop-hover-card-line .desktop-icon[data-v-a2e7e3dd],.desktop-hover-card-title .desktop-icon[data-v-a2e7e3dd]{width:16px;height:16px}.desktop-task-card-title[data-v-a2e7e3dd]{font-size:13px}.desktop-task-card-title>span[data-v-a2e7e3dd]{color:#999;font-size:11px}.desktop-sidebar-hover-card.is-task[data-v-a2e7e3dd]{width:248px}@media(prefers-reduced-motion:reduce){.desktop-shell-sidebar[data-v-a2e7e3dd],.desktop-conversation-date[data-v-a2e7e3dd]{transition:none}.desktop-conversation-status[data-status=running][data-v-a2e7e3dd]{animation:none}}.desktop-shell-topbar[data-v-bceaa859]{position:fixed;top:0;left:var(--desktop-workspace-left, 0px);width:var(--desktop-workspace-width, 100vw);z-index:72;display:flex;align-items:center;gap:4px;height:var(--desktop-toolbar-height, 50px);padding:0 12px;background:var(--desktop-shell-bg, #fff);border-bottom:1px solid var(--desktop-border, rgba(18, 18, 18, .09));box-sizing:border-box;transition:left var(--desktop-sidebar-duration, .34s) var(--desktop-sidebar-ease, cubic-bezier(.22, 1, .36, 1)),width var(--desktop-sidebar-duration, .34s) var(--desktop-sidebar-ease, cubic-bezier(.22, 1, .36, 1))}.desktop-topbar-sidebar[data-v-bceaa859],.desktop-topbar-more[data-v-bceaa859]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;margin:0;padding:0;color:var(--desktop-icon-color, #5f6368);background:transparent;border:0;border-radius:6px;font:inherit;cursor:pointer}.desktop-topbar-title[data-v-bceaa859]{display:inline-flex;align-items:center;min-width:0;max-width:min(520px,58vw);gap:8px;padding:0 6px;justify-content:flex-start;color:var(--desktop-text-primary, #292929)}.desktop-topbar-breadcrumb[data-v-bceaa859]{display:inline-flex;align-items:center;min-width:0;gap:7px;padding:0 6px;color:var(--desktop-text-secondary, #777);font-size:14px}@media(prefers-reduced-motion:reduce){.desktop-shell-topbar[data-v-bceaa859]{transition:none}}.desktop-topbar-breadcrumb-link[data-v-bceaa859]{display:inline-flex;align-items:center;gap:3px;min-width:0;margin:0;padding:4px 5px;color:var(--desktop-text-secondary, #777);background:transparent;border:0;border-radius:6px;font:inherit;font-weight:500;cursor:pointer}.desktop-topbar-breadcrumb-link[data-v-bceaa859]:hover,.desktop-topbar-breadcrumb-link[data-v-bceaa859]:focus-visible{color:var(--desktop-text-primary, #292929);background:var(--desktop-hover, rgba(18, 18, 18, .055));outline:none}.desktop-topbar-breadcrumb-separator[data-v-bceaa859]{color:var(--desktop-text-tertiary, #989898)}.desktop-topbar-breadcrumb-current[data-v-bceaa859]{min-width:0;overflow:hidden;color:var(--desktop-text-primary, #292929);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.desktop-topbar-title-text[data-v-bceaa859]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.desktop-topbar-thread-icon[data-v-bceaa859]{flex:0 0 auto;width:16px;height:16px;color:var(--desktop-icon-color)}.desktop-topbar-more[data-v-bceaa859]{color:var(--desktop-icon-secondary, #858585)}.desktop-topbar-sidebar[data-v-bceaa859]:hover,.desktop-topbar-more[data-v-bceaa859]:hover,.desktop-topbar-more.is-menu-open[data-v-bceaa859],.desktop-topbar-sidebar[data-v-bceaa859]:focus-visible,.desktop-topbar-more[data-v-bceaa859]:focus-visible{background:var(--desktop-hover, rgba(18, 18, 18, .055));outline:none}.desktop-shell-host[data-v-b4dd2ff5]{position:relative;z-index:70;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Segoe UI,sans-serif;font-synthesis:none}.desktop-shell-host.desktop-shell-content-loading[data-v-b4dd2ff5]{visibility:hidden!important}.desktop-soft-refresh-notice[data-v-b4dd2ff5]{position:fixed;top:62px;left:50%;z-index:130;min-height:30px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(18,18,18,.12);border-radius:999px;color:#252525;background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(18,18,18,.12);font-size:12px;font-weight:600;transform:translate(-50%);pointer-events:none}.desktop-toast[data-v-b4dd2ff5]{position:fixed;bottom:24px;left:50%;z-index:140;max-width:420px;min-height:34px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(18,18,18,.12);border-radius:8px;color:#fff;background:rgba(20,20,20,.92);box-shadow:0 10px 28px rgba(18,18,18,.2);font-size:13px;font-weight:500;line-height:1.4;transform:translate(-50%);pointer-events:none;white-space:nowrap}.desktop-sidebar-backdrop[data-v-b4dd2ff5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:78;background:rgba(18,18,18,.18);border:0}.desktop-menu-dismiss[data-v-b4dd2ff5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;padding:0;background:transparent;border:0}
