.project[data-v-33afb357]{align-items:flex-start;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:space-between;margin-top:0;padding:8px 14px;position:relative;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.project.active[data-v-33afb357],.project.popover-visible[data-v-33afb357]{background:#eee}.project .more[data-v-33afb357]{background:#fff;border-radius:30%;color:#232425;display:none;height:20px;width:20px}@media(prefers-color-scheme:dark){.project .more[data-v-33afb357]{background:#444;color:#fff}}@media(hover:hover){.project.active[data-v-33afb357]:hover,.project.popover-visible[data-v-33afb357]:hover,.project[data-v-33afb357]:hover{background:#eee}.project:hover .icon[data-v-33afb357]{display:flex}}.project.active .icon[data-v-33afb357],.project.popover-visible .icon[data-v-33afb357]{display:flex}@media(hover:none){.project .more[data-v-33afb357]{display:flex}}.project .name[data-v-33afb357]{align-items:center;color:#232425;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:4px;justify-content:flex-start;line-height:20px;overflow:hidden;text-overflow:ellipsis}.project.active .name[data-v-33afb357]{font-weight:700}.project .name .icon[data-v-33afb357]{color:#909499;display:flex;height:16px;width:16px}.project .name .icon.active[data-v-33afb357]{color:#0f7fff}.project .name .text[data-v-33afb357]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.project-info[data-v-33afb357]{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;min-height:20px;width:100%}.time-display[data-v-33afb357]{color:#909499;font-size:12px;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}.hub-name-bold[data-v-33afb357]{font-weight:700}.project-controls[data-v-33afb357]{box-sizing:border-box;color:#232425;justify-content:flex-end;min-height:20px;padding:0 10px}.menu-wrapper[data-v-33afb357],.project-controls[data-v-33afb357]{display:flex;flex-direction:row;gap:10px}.menu-wrapper[data-v-33afb357]{align-items:center;bottom:6px;justify-content:center;right:6px}.icon[data-v-33afb357]{align-items:center;display:flex;flex-shrink:0;height:20px;width:20px}.icon[data-v-33afb357] svg{height:100%;width:100%}.controls-menu[data-v-33afb357]{background:#fff;border-radius:8px;min-width:160px;overflow:hidden}.controls-menu .menu-item[data-v-33afb357]{align-items:center;color:#232425;cursor:pointer;display:flex;font-size:14px;padding:8px 16px;transition:background-color .2s}.controls-menu .menu-item[data-v-33afb357]:hover{background-color:#f5f5f5}.controls-menu .menu-icon[data-v-33afb357]{color:#232425;flex-shrink:0;height:16px;margin-right:12px;width:16px}.controls-menu .menu-divider[data-v-33afb357]{background-color:#f5f5f5;height:1px;margin:4px 0}.controls-menu .menu-item.delete[data-v-33afb357],.controls-menu .menu-item.delete .menu-icon[data-v-33afb357]{color:#ff4d4f}.controls-menu .menu-item.delete[data-v-33afb357]:hover{background-color:#fff1f0}@media(prefers-color-scheme:dark){.project .name[data-v-33afb357]{color:#fff}.project.active[data-v-33afb357],.project.popover-visible[data-v-33afb357]{background:#444}.time-display[data-v-33afb357]{color:#ccc}@media(hover:hover){.project.active[data-v-33afb357]:hover,.project.popover-visible[data-v-33afb357]:hover,.project[data-v-33afb357]:hover{background:#4448}}.controls-menu[data-v-33afb357]{background:#444;box-shadow:0 4px 12px #00000080}.controls-menu .menu-item[data-v-33afb357]{color:#f0f0f0}.controls-menu .menu-item[data-v-33afb357]:hover{background-color:#3c3c3c}.controls-menu .menu-icon[data-v-33afb357]{color:#f0f0f0}.controls-menu .menu-divider[data-v-33afb357]{background-color:#505050}.controls-menu .menu-item.delete[data-v-33afb357],.controls-menu .menu-item.delete .menu-icon[data-v-33afb357]{color:#ff6b6b}.controls-menu .menu-item.delete[data-v-33afb357]:hover{background-color:#ff6b6b1a}}.highlight-content[data-v-7442e604] em{color:#000;font-style:normal;font-weight:700}.description-text[data-v-7442e604]{display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.time-display[data-v-7442e604]{color:#909499;font-size:12px;white-space:nowrap}.main-mask[data-v-1d092194]{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1001}.fade-enter-active[data-v-1d092194],.fade-leave-active[data-v-1d092194]{transition:opacity .3s ease}.fade-enter-from[data-v-1d092194],.fade-leave-to[data-v-1d092194]{opacity:0}.icon[data-v-1d092194]{align-items:center;display:flex;flex-shrink:0;height:20px;width:20px}.icon[data-v-1d092194] svg{height:100%;width:100%}.search-input[data-v-1d092194]{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;outline:none;padding:8px 32px 8px 12px;transition:border-color .2s;width:100%}.search-input[data-v-1d092194]:focus{border-color:#007acc;box-shadow:0 0 0 2px #007acc1a}.clear-icon[data-v-1d092194],.search-icon[data-v-1d092194]{align-items:center;color:#666;cursor:pointer;display:flex;justify-content:center;position:absolute;right:8px;transition:color .2s}.clear-icon[data-v-1d092194]:hover,.search-icon[data-v-1d092194]:hover{color:#333}.search-status[data-v-1d092194]{color:#666;font-size:11px;margin-top:8px;padding:0 4px}.search-info[data-v-1d092194]{font-weight:500}.search-loading[data-v-1d092194]{color:#007acc}.search-no-results[data-v-1d092194]{color:#999}.my-projects[data-v-1d092194]{display:flex;flex-direction:column;gap:4px;margin-top:20px;min-height:200px;padding-bottom:50px}.left-head[data-v-1d092194]{align-items:center;background:#fafafa;box-sizing:border-box;color:#232425;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;font-size:14px;font-style:normal;font-weight:700;justify-content:space-between;left:0;line-height:27px;padding:12px 16px 12px 30px;top:0;width:100%;z-index:2}.left-head .icon[data-v-1d092194]{cursor:pointer}.left-side[data-v-1d092194]{background:#fafafa;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between;position:absolute;width:360px;z-index:1002}.left-side>.divider[data-v-1d092194]{background:#eaeaea30;box-sizing:border-box;height:1px;margin:0 20px;width:calc(100% - 40px)}.left-main[data-v-1d092194]{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:0 20px}@media(min-width:1221px){.left-side.expand-enter-active[data-v-1d092194],.left-side.expand-leave-active[data-v-1d092194]{overflow:hidden;transition:width .3s ease}.left-side.expand-enter-from[data-v-1d092194],.left-side.expand-leave-to[data-v-1d092194]{width:0}.left-side[data-v-1d092194]{left:0;width:335px}}@media(max-width:1220px){.my-projects[data-v-1d092194]{margin-top:0;padding:0 16px 200px}.left-side.expand-enter-active[data-v-1d092194],.left-side.expand-leave-active[data-v-1d092194]{transition:left .3s ease}.left-side.expand-enter-from[data-v-1d092194],.left-side.expand-leave-to[data-v-1d092194]{left:-335px}.left-side[data-v-1d092194]{background:#fafafa;height:100vh;left:0;position:fixed;width:335px;z-index:1002}.left-main[data-v-1d092194]{display:block;flex-grow:1;flex-shrink:1;height:100%;padding:25px 0 0;position:relative}}.search-skeleton-container[data-v-1d092194]{display:flex;flex-direction:column}.search-skeleton-card[data-v-1d092194]{align-items:center;animation:pulse-1d092194 1.5s infinite;background:#f5f5f5;display:flex;gap:12px}@keyframes pulse-1d092194{0%{background:#f5f5f5}50%{background:#ebebeb}to{background:#f5f5f5}}@media(prefers-color-scheme:dark){.left-head[data-v-1d092194],.left-side[data-v-1d092194]{background:#333}.left-head[data-v-1d092194]{color:#fff}.search-input[data-v-1d092194]{background-color:#2a2a2a;border-color:#555;color:#fff}.search-input[data-v-1d092194]:focus{border-color:#007acc;box-shadow:0 0 0 2px #007acc33}.search-input[data-v-1d092194]::-moz-placeholder{color:#999}.search-input[data-v-1d092194]::placeholder{color:#999}.clear-icon[data-v-1d092194],.search-icon[data-v-1d092194]{color:#999}.clear-icon[data-v-1d092194]:hover,.search-icon[data-v-1d092194]:hover{color:#fff}.search-status[data-v-1d092194]{color:#ccc}.search-loading[data-v-1d092194]{color:#007acc}.search-no-results[data-v-1d092194]{color:#999}.search-skeleton-card[data-v-1d092194]{animation:pulse-dark-1d092194 1.5s infinite;background:#333}@keyframes pulse-dark-1d092194{0%{background:#333}50%{background:#3a3a3a}to{background:#333}}}.custom-modal-overlay[data-v-1d092194]{left:0;position:fixed;top:0;z-index:9999}.custom-modal-content[data-v-1d092194],.custom-modal-overlay[data-v-1d092194]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.custom-modal-content[data-v-1d092194]{padding:20px}.modal-fade-enter-active[data-v-1d092194],.modal-fade-leave-active[data-v-1d092194]{transition:all .3s ease}.modal-fade-enter-from[data-v-1d092194],.modal-fade-leave-to[data-v-1d092194]{opacity:0;transform:translateY(100px)}.modal-fade-enter-to[data-v-1d092194],.modal-fade-leave-from[data-v-1d092194]{opacity:1;transform:translateY(0)}
