.snd-backdrop[data-v-35c01b42]{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--sb-font-sans);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.snd-dialog[data-v-35c01b42]{background:var(--color-bg-page,#fff);width:440px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-modal-strong,0 20px 25px #0000001a);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.snd-head[data-v-35c01b42]{justify-content:space-between;align-items:center;display:flex}.snd-title[data-v-35c01b42]{color:var(--color-text-primary,#232425);font-size:16px;font-weight:600}.snd-close[data-v-35c01b42]{width:28px;height:28px;color:var(--color-text-tertiary,#909499);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.snd-close[data-v-35c01b42]:hover{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.snd-field[data-v-35c01b42]{flex-direction:column;gap:6px;display:flex}.snd-label[data-v-35c01b42]{color:var(--color-text-secondary,#606366);font-size:13px;font-weight:500}.snd-input[data-v-35c01b42]{border:1px solid var(--color-border-default,#eaeaea);width:100%;color:var(--color-text-primary,#232425);background:var(--color-bg-page,#fff);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.snd-input[data-v-35c01b42]:focus{border-color:var(--color-border-brand,#0f7fff)}.snd-actions[data-v-35c01b42]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.snd-btn[data-v-35c01b42]{cursor:pointer;border:none;border-radius:8px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:filter .15s}.snd-btn--ghost[data-v-35c01b42]{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.snd-btn--primary[data-v-35c01b42]{background:var(--color-btn-primary,#232425);color:var(--color-btn-primary-text,#fff)}.snd-btn[data-v-35c01b42]:not(:disabled):hover{filter:brightness(.92)}.snd-btn[data-v-35c01b42]:disabled{opacity:.4;cursor:not-allowed}.snd-fade-enter-active[data-v-35c01b42],.snd-fade-leave-active[data-v-35c01b42]{transition:opacity .15s}.snd-fade-enter-from[data-v-35c01b42],.snd-fade-leave-to[data-v-35c01b42]{opacity:0}@media (prefers-reduced-motion:reduce){.snd-btn[data-v-35c01b42],.snd-fade-enter-active[data-v-35c01b42],.snd-fade-leave-active[data-v-35c01b42],.snd-input[data-v-35c01b42]{transition:none}}@media (prefers-color-scheme:dark){.snd-backdrop[data-v-35c01b42]{background:#0009}.snd-dialog[data-v-35c01b42]{background:var(--color-bg-surface)}.snd-title[data-v-35c01b42]{color:var(--color-text-primary)}.snd-close[data-v-35c01b42]{color:var(--color-text-tertiary)}.snd-close[data-v-35c01b42]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.snd-label[data-v-35c01b42]{color:var(--color-text-secondary)}.snd-input[data-v-35c01b42]{border-color:var(--color-border-default);background:var(--color-bg-surface)}.snd-btn--ghost[data-v-35c01b42],.snd-input[data-v-35c01b42]{color:var(--color-text-primary)}.snd-btn--ghost[data-v-35c01b42]{background:var(--color-bg-subtle)}.snd-btn--primary[data-v-35c01b42]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}}.ws-switcher[data-v-55b628f7]{font-family:var(--sb-font-sans);position:relative}.ws-trigger[data-v-55b628f7]{cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;width:100%;padding:6px 7px;transition:background .12s;display:flex}.ws-trigger.on[data-v-55b628f7],.ws-trigger[data-v-55b628f7]:hover{background:var(--color-bg-subtle)}.ws-trigger[data-v-55b628f7]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ws-trigger-meta[data-v-55b628f7]{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ws-trigger-name[data-v-55b628f7]{letter-spacing:-.01em;color:var(--color-text-primary);font-size:13.5px;font-weight:700}.ws-trigger-name[data-v-55b628f7],.ws-trigger-sub[data-v-55b628f7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-trigger-sub[data-v-55b628f7]{font-size:11px;font-weight:500}.ws-chevron[data-v-55b628f7],.ws-trigger-sub[data-v-55b628f7]{color:var(--color-text-tertiary,#909499)}.ws-chevron[data-v-55b628f7]{flex-shrink:0;transition:transform .18s}.ws-chevron.open[data-v-55b628f7]{transform:rotate(180deg)}.ws-avatar[data-v-55b628f7]{color:#fff;letter-spacing:-.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #0000000f}.ws-avatar.sm[data-v-55b628f7]{border-radius:7px;width:24px;height:24px;font-size:11px}.ws-pop[data-v-55b628f7]{z-index:2000;font-family:var(--sb-font-sans);position:fixed;top:0;bottom:0;left:0;right:0}.ws-menu[data-v-55b628f7]{background:var(--color-bg-page,#fff);border:1px solid var(--color-border-default,#eaeaea);transform-origin:top;border-radius:12px;max-width:calc(100vw - 24px);padding:6px;animation:.14s cubic-bezier(.2,.7,.3,1) ws-pop-55b628f7;position:fixed;box-shadow:0 1px 2px #1011140a,0 16px 44px #10111424}@keyframes ws-pop-55b628f7{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}.ws-label[data-v-55b628f7]{letter-spacing:.1em;text-transform:uppercase;padding:6px 8px 5px;font-size:10px;font-weight:700}.ws-label[data-v-55b628f7],.ws-loading[data-v-55b628f7]{color:var(--color-text-tertiary,#909499)}.ws-loading[data-v-55b628f7]{padding:6px 8px;font-size:13px}.ws-item[data-v-55b628f7]{cursor:pointer;width:100%;color:var(--color-text-primary,#232425);background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;transition:background .1s;display:flex}.ws-item[data-v-55b628f7]:hover{background:var(--color-bg-subtle,#f5f5f5)}.ws-item[data-v-55b628f7]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ws-row[data-v-55b628f7]{font-weight:600}.ws-row--active[data-v-55b628f7]{background:var(--color-bg-subtle,#f5f5f5)}.ws-item-name[data-v-55b628f7]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ws-item--action[data-v-55b628f7]{color:var(--color-text-secondary,#606366);font-size:12.5px;font-weight:600}.ws-item--action[data-v-55b628f7]:hover{color:var(--color-text-primary,#232425)}.ws-act-ico[data-v-55b628f7]{width:24px;height:24px;color:var(--color-text-secondary,#606366);justify-content:center;align-items:center;display:inline-flex}.ws-check[data-v-55b628f7]{color:var(--color-success,#10b981);flex-shrink:0}.ws-sep[data-v-55b628f7]{background:var(--color-border-subtle,#f2f2f2);height:1px;margin:6px 4px}@media (prefers-reduced-motion:reduce){.ws-chevron[data-v-55b628f7],.ws-item[data-v-55b628f7],.ws-menu[data-v-55b628f7],.ws-trigger[data-v-55b628f7]{transition:none;animation:none}}@media (prefers-color-scheme:dark){.ws-menu[data-v-55b628f7]{background:var(--color-bg-surface);border-color:var(--color-border-default)}.ws-label[data-v-55b628f7],.ws-loading[data-v-55b628f7]{color:var(--color-text-tertiary)}.ws-item[data-v-55b628f7]{color:var(--color-text-primary)}.ws-item[data-v-55b628f7]:hover{background:#ffffff14}.ws-row--active[data-v-55b628f7]{background:var(--color-bg-subtle)}.ws-item--action[data-v-55b628f7]{color:var(--color-text-secondary)}.ws-item--action[data-v-55b628f7]:hover{color:var(--color-text-primary)}.ws-act-ico[data-v-55b628f7]{color:var(--color-text-secondary)}.ws-sep[data-v-55b628f7]{background:var(--color-border-subtle)}}.sb-new-doc-row[data-v-8a0f17ca]{flex-shrink:0;margin:2px 8px 12px}.sb-new-doc-split[data-v-8a0f17ca]{background:var(--color-brand-primary,#232425);color:#fff;border-radius:8px;align-items:stretch;display:flex;position:relative}.sb-new-doc-split.is-open[data-v-8a0f17ca]{z-index:50}.sb-new-doc-split[data-v-8a0f17ca]:hover{background:var(--color-brand-hover,#393a3b)}.sb-new-doc-btn[data-v-8a0f17ca]{min-width:0;min-height:34px;color:inherit;letter-spacing:-.005em;cursor:pointer;background:0 0;border:none;border-radius:8px 0 0 8px;flex:1;align-items:center;gap:10px;padding:4px 6px 4px 10px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.sb-new-doc-btn[data-v-8a0f17ca]:disabled,.sb-new-doc-chevron[data-v-8a0f17ca]:disabled{cursor:default}.sb-new-doc-plus[data-v-8a0f17ca]{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.sb-new-doc-plus svg[data-v-8a0f17ca]{width:16px;height:16px}.sb-new-doc-spinner[data-v-8a0f17ca]{animation:.9s linear infinite sb-new-doc-spin-8a0f17ca}@keyframes sb-new-doc-spin-8a0f17ca{to{transform:rotate(1turn)}}.sb-new-doc-lbl[data-v-8a0f17ca]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.sb-new-doc-divider[data-v-8a0f17ca]{opacity:.2;background:currentColor;flex-shrink:0;width:1px;margin:7px 0}.sb-new-doc-chevron[data-v-8a0f17ca]{width:34px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:0 8px 8px 0;place-items:center;transition:background .12s;display:grid}.sb-new-doc-chevron svg[data-v-8a0f17ca]{opacity:.95;width:14px;height:14px}.sb-new-doc-chevron[data-v-8a0f17ca]:hover,.sb-new-doc-split.is-open .sb-new-doc-chevron[data-v-8a0f17ca]{background:#ffffff24}.sb-new-doc-menu[data-v-8a0f17ca]{background:var(--color-bg-page,#fff);border:1px solid var(--color-border-default,#eaeaea);z-index:100;border-radius:10px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #00000024,0 2px 6px #0000000d}.sb-new-doc-mi[data-v-8a0f17ca]{width:100%;color:var(--color-text-primary,#232425);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.sb-new-doc-mi[data-v-8a0f17ca]:hover{background:var(--color-bg-subtle,#f5f5f5)}.mi-ico[data-v-8a0f17ca]{background:var(--color-bg-surface,#fafafa);border:1px solid var(--color-border-subtle,#f2f2f2);border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.mi-ico svg[data-v-8a0f17ca]{width:14px;height:14px}.mi-txt[data-v-8a0f17ca]{flex-direction:column;min-width:0;display:flex}.mi-label[data-v-8a0f17ca]{font-size:13.5px;font-weight:500;line-height:1.3}.mi-hint[data-v-8a0f17ca]{color:var(--color-text-tertiary,#909499);font-size:12px;line-height:1.3}.sb-new-doc-card[data-v-8a0f17ca]{z-index:80;text-align:center;pointer-events:none;background:#fff;border-radius:12px;width:280px;padding:24px 22px 20px;position:fixed;box-shadow:0 8px 24px #1919191a,0 2px 6px #1919190d,0 0 0 1px #2a1c000f}.sb-new-doc-card-art[data-v-8a0f17ca]{width:64px;height:64px;margin:0 auto 12px}.sb-new-doc-card-art svg[data-v-8a0f17ca]{width:100%;height:100%}.sb-new-doc-card-title[data-v-8a0f17ca]{color:var(--color-text-primary,#191919);margin-bottom:4px;font-size:14px;font-weight:600}.sb-new-doc-card-desc[data-v-8a0f17ca]{color:#91908c;font-size:12.5px;line-height:1.45}@media (prefers-color-scheme:dark){.sb-new-doc-split[data-v-8a0f17ca]{background:#393a3b}.sb-new-doc-split[data-v-8a0f17ca]:hover{background:#4a4c4f}.sb-new-doc-menu[data-v-8a0f17ca]{box-shadow:0 12px 32px #00000080,0 2px 6px #0006}.sb-new-doc-card[data-v-8a0f17ca]{background:var(--color-bg-surface);box-shadow:0 8px 24px #0006,0 2px 6px #0000004d,0 0 0 1px var(--color-border-default)}.sb-new-doc-card-desc[data-v-8a0f17ca]{color:var(--color-text-tertiary)}}.tree-skeleton[data-v-ad39bf49]{--sk-base:#e9e7e2;--sk-hi:#f6f5f2;flex-direction:column;gap:1px;display:flex}.sk-row[data-v-ad39bf49]{padding:6px 8px 6px var(--sk-indent,26px);align-items:center;gap:10px;display:flex}.sk[data-v-ad39bf49]{background:linear-gradient(90deg,var(--sk-base)0,var(--sk-base)28%,var(--sk-hi)50%,var(--sk-base)72%,var(--sk-base)100%);background-size:360px 100%;border-radius:6px;animation:1.25s ease-in-out infinite tree-sk-sweep-ad39bf49;display:block}.sk-chip[data-v-ad39bf49]{flex:none;width:18px;height:18px}.sk-bar[data-v-ad39bf49],.sk-chip[data-v-ad39bf49]{border-radius:5px}.sk-bar[data-v-ad39bf49]{height:9px}.sk-row:nth-child(3n+1) .sk-bar[data-v-ad39bf49]{width:58%}.sk-row:nth-child(3n+2) .sk-bar[data-v-ad39bf49]{width:42%}.sk-row:nth-child(3n+3) .sk-bar[data-v-ad39bf49]{width:50%}@keyframes tree-sk-sweep-ad39bf49{0%{background-position:-180px 0}to{background-position:240px 0}}@media (prefers-reduced-motion:reduce){.sk[data-v-ad39bf49]{animation:none}}@media (prefers-color-scheme:dark){.tree-skeleton[data-v-ad39bf49]{--sk-base:var(--skeleton-bg,#2a2b2c);--sk-hi:var(--skeleton-shimmer,#3a3b3c)}}.file-mention-btn[data-v-8007b0bc]{width:20px;height:20px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--duration-quick,.12s)var(--easing,ease);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.file-mention-btn[data-v-8007b0bc]:hover{opacity:1;color:var(--color-text-primary);background:var(--color-bg-default)}.file-mention-btn[data-v-8007b0bc]:focus-visible{opacity:1;color:var(--color-text-primary);background:var(--color-bg-default)}.file-mention-btn[data-v-8007b0bc]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.node-row[data-v-26033b78]{cursor:pointer;min-height:30px;color:var(--color-text-secondary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:10px;margin:0 8px;padding:0 6px 0 0;font-size:14px;font-weight:500;line-height:21px;display:flex;position:relative}.node-row[data-v-26033b78]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.node-row.active[data-v-26033b78]{background:#2383e22e}.node-row.active[data-v-26033b78],.node-row.active .node-name[data-v-26033b78]{color:var(--color-text-primary)}.node-row--system .node-name[data-v-26033b78]{font-weight:500}.node-row.drag-source[data-v-26033b78]{opacity:.45}.node-row.drop-target[data-v-26033b78]{outline:1.5px dashed var(--color-border-brand,#2383e2);outline-offset:-1.5px;background:#2383e214}.drop-insert-line[data-v-26033b78]{background:var(--color-border-brand,#2383e2);pointer-events:none;z-index:2;border-radius:1px;height:2px;position:absolute;right:4px}.drop-insert-line[data-v-26033b78]:before{content:"";background:inherit;border-radius:1px;width:6px;height:6px;position:absolute;top:-2px;left:0}.drop-insert-line.line-above[data-v-26033b78]{top:-1px}.drop-insert-line.line-below[data-v-26033b78]{bottom:-1px}.node-leading[data-v-26033b78]{flex-shrink:0;width:18px;height:20px;position:relative}.chevron[data-v-26033b78],.node-icon[data-v-26033b78],.node-leading[data-v-26033b78]{justify-content:center;align-items:center;display:inline-flex}.chevron[data-v-26033b78],.node-icon[data-v-26033b78]{position:absolute;top:0;bottom:0;left:0;right:0}.chevron[data-v-26033b78]{color:var(--color-text-tertiary);opacity:0;pointer-events:none;z-index:1;transition:opacity var(--duration-quick)var(--easing),transform var(--duration-quick)var(--easing);-webkit-user-select:none;user-select:none}.node-row:hover .chevron[data-v-26033b78]{opacity:1;pointer-events:auto}.node-row:hover .node-leading--folder .node-icon[data-v-26033b78]{opacity:0;pointer-events:none}.chevron.expanded[data-v-26033b78]{transform:rotate(90deg)}.node-icon[data-v-26033b78]{color:var(--color-text-tertiary);transition:opacity var(--duration-quick)var(--easing)}.node-row.active .node-icon[data-v-26033b78],.node-row:hover .node-icon[data-v-26033b78]{color:var(--color-text-secondary)}.chevron[data-v-26033b78] .i-icon,.node-icon[data-v-26033b78] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.chevron[data-v-26033b78] svg,.node-icon[data-v-26033b78] svg{display:block}.node-icon[data-v-26033b78] svg{width:18px;height:18px}.node-name[data-v-26033b78]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:21px;overflow:hidden}.node-name--unread[data-v-26033b78]{font-weight:500}.node-menu-btn[data-v-26033b78]{width:20px;height:20px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--duration-quick,.12s)var(--easing,ease);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.node-row:hover .node-menu-btn[data-v-26033b78]{opacity:1}.node-menu-btn[data-v-26033b78]:focus-visible{opacity:1}.node-menu-btn[data-v-26033b78]:hover{color:var(--color-text-primary)}.node-menu-btn[data-v-26033b78]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.node-row[data-v-26033b78]:hover .file-mention-btn{opacity:1}.inline-new-row[data-v-26033b78]{align-items:center;gap:10px;min-height:30px;margin:0 8px;padding:0 6px 0 0;display:flex}.inline-input[data-v-26033b78]{background:var(--color-bg-page);border:1px solid var(--color-border-brand);border-radius:var(--radius-4);min-width:0;color:var(--color-text-primary);font-size:var(--text-small);padding:1px var(--space-4);outline:none;flex:1}.inline-input.input-error[data-v-26033b78]{border-color:var(--color-error);animation:.3s shake-26033b78}@keyframes shake-26033b78{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.agent-dot[data-v-26033b78]{width:7px;height:7px;margin-left:var(--space-1,4px);background:var(--color-agent-dot,#3b6ea8);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite agent-dot-pulse-26033b78}.node-row:hover .agent-dot[data-v-26033b78]{visibility:hidden}@keyframes agent-dot-pulse-26033b78{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.tree-loadmore[data-v-26033b78]{cursor:pointer;text-align:left;color:#37352f80;width:calc(100% - 8px);transition:background var(--duration-quick)var(--easing);background:0 0;border:0;border-radius:4px;margin:1px 4px;padding:4px 6px 4px 0;font-size:14px;line-height:21px;display:block}.tree-loadmore[data-v-26033b78]:hover{color:#37352fcf;background:#37352f0f}@media (prefers-color-scheme:dark){.tree-loadmore[data-v-26033b78]{color:var(--color-text-tertiary)}.tree-loadmore[data-v-26033b78]:hover{color:var(--color-text-secondary);background:#ffffff14}}.node-tooltip-float{z-index:700;white-space:nowrap;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--sb-font-sans);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);pointer-events:none;border-radius:6px;padding:3px 8px;font-size:12px;line-height:1.4;position:fixed;transform:translateY(-50%)}.memo-context-menu[data-v-e5980053]{z-index:9999;background:var(--color-bg-page);border:1px solid var(--color-border-default);border-radius:var(--radius-8);min-width:160px;padding:var(--space-4)0;box-shadow:var(--shadow-lg);position:fixed}.menu-item[data-v-e5980053]{align-items:center;gap:var(--space-8);padding:var(--space-6)var(--space-12);cursor:pointer;font-size:var(--text-small);color:var(--color-text-primary);transition:background var(--transition-fast);display:flex}.menu-item[data-v-e5980053]:hover{background:#37352f0f}.menu-item--danger[data-v-e5980053],.menu-item--danger .menu-icon[data-v-e5980053]{color:var(--color-error)}.menu-icon[data-v-e5980053]{width:16px;height:16px;color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.menu-icon[data-v-e5980053] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.menu-icon[data-v-e5980053] svg{display:block}.menu-separator[data-v-e5980053]{background:var(--color-border-subtle);height:1px;margin:var(--space-4)0}@media (prefers-color-scheme:dark){.menu-item[data-v-e5980053]:hover{background:#ffffff14}}.sts[data-v-8a8a1110]{font-family:var(--sb-font-sans);margin-top:6px}.sts-head[data-v-8a8a1110]{cursor:pointer;width:calc(100% - 16px);color:var(--color-text-secondary,#606366);background:0 0;border:none;align-items:center;gap:6px;margin:2px 8px;padding:4px 6px 8px;font-size:13px;font-weight:500;display:flex}.sts-head[data-v-8a8a1110]:hover{color:var(--color-text-primary)}.sts-chevron[data-v-8a8a1110]{width:12px;height:12px;color:var(--color-text-tertiary,#909499);transition:transform var(--duration-quick,.15s)var(--easing,ease);justify-content:center;align-items:center;display:inline-flex}.sts-chevron.open[data-v-8a8a1110]{transform:rotate(90deg)}.sts-label[data-v-8a8a1110]{text-align:left;flex:1}.sts-add[data-v-8a8a1110]{border-radius:var(--radius-md,6px);width:20px;height:20px;color:var(--color-text-secondary,#6b7280);opacity:0;transition:opacity var(--duration-quick,.15s)var(--easing,ease);justify-content:center;align-items:center;display:inline-flex}.sts-add[data-v-8a8a1110] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.sts-add[data-v-8a8a1110] svg{display:block}.sts-head:hover .sts-add[data-v-8a8a1110]{opacity:1}@media (hover:none){.sts-add[data-v-8a8a1110]{opacity:1}}.sts-add[data-v-8a8a1110]:hover{background:var(--color-bg-subtle,#f3f4f6)}.sts-body[data-v-8a8a1110]{padding-left:0}.sts-state[data-v-8a8a1110]{color:var(--color-text-tertiary,#9aa3b2);padding:6px 8px 6px 36px;font-size:13px}.sts-row[data-v-8a8a1110]{cursor:pointer;min-height:26px;color:var(--color-text-secondary);transition:background var(--duration-quick,.15s)var(--easing,ease);border-radius:6px;align-items:center;gap:6px;margin:0 4px;padding:0 6px 0 12px;font-size:13px;font-weight:500;display:flex}.sts-row.sel[data-v-8a8a1110],.sts-row[data-v-8a8a1110]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.sts-tchevron[data-v-8a8a1110]{width:14px;height:14px;color:var(--color-text-tertiary,#909499);transition:transform var(--duration-quick,.15s)var(--easing,ease);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sts-tchevron.empty[data-v-8a8a1110]{opacity:.35}.sts-tchevron.open[data-v-8a8a1110]{transform:rotate(90deg)}.sts-tchevron[data-v-8a8a1110]:hover{background:var(--color-bg-subtle,#f3f4f6)}.sts-tree[data-v-8a8a1110]{padding-left:12px}.sts-empty[data-v-8a8a1110]{color:var(--color-text-tertiary,#9aa3b2);padding:4px 8px 4px 36px;font-size:12px}.inline-new-row[data-v-8a8a1110]{border-radius:6px;align-items:center;gap:6px;min-height:26px;margin:0 4px;padding:0 6px 0 12px;display:flex}.inline-new-row .chevron-placeholder[data-v-8a8a1110]{flex-shrink:0;width:14px}.inline-new-row .node-icon[data-v-8a8a1110]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.inline-new-row .inline-input[data-v-8a8a1110]{background:var(--color-bg-page);border:1px solid var(--color-border-brand);border-radius:var(--radius-4);min-width:0;color:var(--color-text-primary);font-size:var(--text-small);padding:1px var(--space-4);outline:none;flex:1}.inline-new-row .inline-input.input-error[data-v-8a8a1110]{border-color:var(--color-error);animation:.3s sts-inline-shake-8a8a1110}@keyframes sts-inline-shake-8a8a1110{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.sts-avatar[data-v-8a8a1110]{border-radius:var(--radius-sm,4px);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:600;display:inline-flex}.sts-name[data-v-8a8a1110]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sts-pending[data-v-8a8a1110]{border:1.5px solid var(--color-border-default,#d1d5db);border-top-color:var(--color-brand-primary,#6366f1);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-right:4px;animation:.8s linear infinite sts-pending-spin-8a8a1110;display:inline-block}@keyframes sts-pending-spin-8a8a1110{to{transform:rotate(1turn)}}.sts-more[data-v-8a8a1110]{cursor:pointer;color:var(--color-text-tertiary,#9aa3b2);border-radius:var(--radius-md,6px);opacity:0;transition:opacity var(--duration-quick,.15s)var(--easing,ease);background:0 0;border:none;padding:2px}.sts-row:hover .sts-more[data-v-8a8a1110]{opacity:1}.sts-more[data-v-8a8a1110]:hover{background:var(--color-bg-subtle,#f3f4f6);color:var(--color-text-primary)}.stm-pop[data-v-8a8a1110]{z-index:2000;font-family:var(--sb-font-sans);position:fixed;top:0;bottom:0;left:0;right:0}.memo-context-menu.stm[data-v-8a8a1110]{background:var(--color-bg-page,#fff);border:1px solid var(--color-border-default,#eaeaea);min-width:200px;box-shadow:var(--shadow-lg,0 10px 15px #0000001a);border-radius:8px;padding:4px 0;position:fixed}.menu-item[data-v-8a8a1110]{cursor:pointer;width:100%;font-size:var(--text-small,14px);text-align:left;color:var(--color-text-primary,#232425);background:0 0;border:none;align-items:center;gap:8px;padding:6px 12px;transition:background .15s;display:flex}.menu-item[data-v-8a8a1110]:hover:not(:disabled){background:#37352f0f}.menu-item[data-v-8a8a1110]:disabled{opacity:.4;cursor:not-allowed}.menu-item--danger[data-v-8a8a1110]{color:var(--color-error,#ef4444)}.menu-icon[data-v-8a8a1110]{width:16px;height:16px;color:var(--color-text-tertiary,#909499);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.menu-separator[data-v-8a8a1110]{background:var(--color-border-subtle,#f2f2f2);height:1px;margin:4px 0}@media (prefers-reduced-motion:reduce){.menu-item[data-v-8a8a1110],.sts-add[data-v-8a8a1110],.sts-chevron[data-v-8a8a1110],.sts-more[data-v-8a8a1110],.sts-row[data-v-8a8a1110]{transition:none}}@media (prefers-color-scheme:dark){.memo-context-menu.stm[data-v-8a8a1110]{background:var(--color-bg-surface);border-color:var(--color-border-default)}.menu-item[data-v-8a8a1110]{color:var(--color-text-primary)}.menu-item[data-v-8a8a1110]:hover:not(:disabled){background:#ffffff14}.menu-item--danger[data-v-8a8a1110]{color:#f87171}.menu-icon[data-v-8a8a1110]{color:var(--color-text-tertiary)}.menu-separator[data-v-8a8a1110]{background:var(--color-border-subtle)}}.space-section[data-v-8c36b93b]{margin-top:6px}.section-head-row[data-v-8c36b93b]{cursor:pointer;align-items:center;display:flex}.section-head-row:hover .sec-add[data-v-8c36b93b]{opacity:1}.section-head[data-v-8c36b93b]{cursor:pointer;min-width:0;color:var(--color-text-secondary);text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:4px;margin:0;padding:8px 6px 2px 18px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.section-head[data-v-8c36b93b]:hover{color:var(--color-text-primary)}.sec-add[data-v-8c36b93b]{border-radius:var(--radius-6,6px);width:22px;height:22px;color:var(--color-text-tertiary);cursor:pointer;opacity:0;transition:background var(--duration-quick)var(--easing),opacity var(--duration-quick)var(--easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:6px;margin-right:10px;padding:0;display:inline-flex}.sec-add[data-v-8c36b93b] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.sec-add[data-v-8c36b93b] svg{display:block}.sec-add[data-v-8c36b93b]:hover{background:var(--color-bg-subtle,#37352f14);color:var(--color-text-primary)}.sec-add.disabled[data-v-8c36b93b]{opacity:0;cursor:default;pointer-events:none}.inline-new-row[data-v-8c36b93b]{align-items:center;gap:10px;min-height:30px;margin:0 8px;padding:0 6px 0 10px;display:flex}.node-leading[data-v-8c36b93b]{flex-shrink:0;width:18px;height:20px;position:relative}.node-icon[data-v-8c36b93b],.node-leading[data-v-8c36b93b]{justify-content:center;align-items:center;display:inline-flex}.node-icon[data-v-8c36b93b]{position:absolute;top:0;bottom:0;left:0;right:0}.node-icon[data-v-8c36b93b] svg{width:18px;height:18px}.inline-input[data-v-8c36b93b]{background:var(--color-bg-page);border:1px solid var(--color-border-brand);border-radius:var(--radius-4);min-width:0;color:var(--color-text-primary);font-size:var(--text-small);padding:1px var(--space-4);outline:none;flex:1}.inline-input.input-error[data-v-8c36b93b]{border-color:var(--color-error);animation:.3s sec-shake-8c36b93b}@keyframes sec-shake-8c36b93b{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.sec-chevron[data-v-8c36b93b]{width:14px;height:14px;color:var(--color-text-tertiary);opacity:0;transition:transform var(--duration-quick)var(--easing),opacity var(--duration-quick)var(--easing);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sec-chevron[data-v-8c36b93b] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.sec-chevron[data-v-8c36b93b] svg{display:block}.section-head-row:hover .sec-chevron[data-v-8c36b93b]{opacity:1}.section-head:focus-visible .sec-chevron[data-v-8c36b93b]{opacity:1}.sec-chevron.open[data-v-8c36b93b]{transform:rotate(90deg)}.sec-label[data-v-8c36b93b]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.sec-beta[data-v-8c36b93b]{background:var(--color-bg-subtle);color:var(--color-text-tertiary);letter-spacing:.02em;text-transform:none;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4}.personal-tree[data-v-8c36b93b]{padding-left:0}.tree-status[data-v-8c36b93b]{text-align:center;color:var(--color-text-tertiary);padding:12px 16px;font-size:13px}.search-panel[data-v-5693d1ca]{flex-direction:column;height:100%;display:flex;overflow:hidden}.sp-header[data-v-5693d1ca]{border-bottom:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:center;height:36px;padding:0 8px;display:flex}.sp-title[data-v-5693d1ca]{text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.sp-header-btn[data-v-5693d1ca],.sp-title[data-v-5693d1ca]{color:var(--color-text-tertiary)}.sp-header-btn[data-v-5693d1ca]{cursor:pointer;border-radius:var(--radius-sm);width:26px;height:26px;transition:all var(--duration-quick)var(--easing);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sp-header-btn[data-v-5693d1ca]:hover{color:var(--color-text-primary);background:#37352f14}.sp-input-wrap[data-v-5693d1ca]{flex-shrink:0;align-items:center;padding:8px;display:flex;position:relative}.sp-search-icon[data-v-5693d1ca]{color:var(--color-text-tertiary);pointer-events:none;position:absolute;left:18px}.sp-input[data-v-5693d1ca]{background:var(--color-bg-subtle);width:100%;color:var(--color-text-primary);box-sizing:border-box;transition:all var(--duration-quick)var(--easing);border:1px solid #0000;border-radius:8px;outline:none;padding:7px 32px 7px 34px;font-family:inherit;font-size:13px}.sp-input[data-v-5693d1ca]:focus{background:var(--color-bg-page);border-color:var(--color-border-brand);box-shadow:0 0 0 2px #0f7fff14}.sp-input[data-v-5693d1ca]::placeholder{color:var(--color-text-tertiary)}.sp-clear[data-v-5693d1ca]{background:var(--color-bg-subtle);width:16px;height:16px;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--duration-quick)var(--easing);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:16px}.sp-clear[data-v-5693d1ca]:hover{background:var(--color-border-default);color:var(--color-text-primary)}.sp-status[data-v-5693d1ca]{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}.sp-status-spinner[data-v-5693d1ca]{border:1.5px solid var(--color-border-default);border-top-color:var(--color-text-tertiary);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite sp-spin-5693d1ca}@keyframes sp-spin-5693d1ca{to{transform:rotate(1turn)}}.sp-count[data-v-5693d1ca]{color:var(--color-text-tertiary);flex-shrink:0;padding:6px 12px;font-size:12px}.sp-results[data-v-5693d1ca]{flex:1;padding:0 4px;overflow-y:auto}.sp-result[data-v-5693d1ca]{cursor:pointer;transition:background var(--duration-quick)var(--easing);border-radius:6px;margin-bottom:2px;padding:8px}.sp-result[data-v-5693d1ca]:hover{background:#37352f0f}.sp-result-title[data-v-5693d1ca]{color:var(--color-text-primary);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.sp-file-icon[data-v-5693d1ca]{color:var(--color-text-tertiary);flex-shrink:0}.sp-result-path[data-v-5693d1ca]{color:var(--color-text-tertiary);white-space:nowrap;margin-top:2px;font-size:11px}.sp-result-path[data-v-5693d1ca],.sp-result-snippet[data-v-5693d1ca]{text-overflow:ellipsis;margin-left:20px;overflow:hidden}.sp-result-snippet[data-v-5693d1ca]{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.5;display:-webkit-box}.sp-result-snippet[data-v-5693d1ca] mark{color:var(--color-brand-primary);background:#0f7fff1f;border-radius:2px;padding:0 2px}@media (prefers-color-scheme:dark){.sp-header-btn[data-v-5693d1ca]:hover{background:#ffffff14}.sp-result[data-v-5693d1ca]:hover{background:#ffffff0f}.sp-result-snippet[data-v-5693d1ca] mark{background:#0f7fff33}}html.sb-tree-dragging,html.sb-tree-dragging *{cursor:grabbing!important}html.sb-tree-dragging{-webkit-user-select:none;user-select:none}html.sb-tree-dragging .memo-sidebar .node-row:hover:not(.drop-target){background:0 0}html.sb-tree-dragging .memo-sidebar .node-row.drop-target,html.sb-tree-dragging .memo-sidebar .node-row.drop-target:hover{background:#2383e214}.tree-drag-mirror[data-v-0879df43]{z-index:10000;background:var(--color-bg-page,#fff);max-width:240px;box-shadow:0 4px 16px #0000001f,0 0 0 1px var(--color-border-default,#0000000f);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;display:flex;position:fixed}.tdm-icon[data-v-0879df43]{flex-shrink:0;display:inline-flex}.tdm-name[data-v-0879df43]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:13px;font-weight:500;overflow:hidden}.slides-embed-wrap[data-v-bfe6ef08]{min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.slides-embed[data-v-bfe6ef08]{border:0;width:100%;height:100%;min-height:0;display:block}.slides-embed-loading[data-v-bfe6ef08]{background:var(--color-bg-base,#fff);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.slides-embed-loading-hint[data-v-bfe6ef08]{color:var(--color-text-tertiary,#8a8a8a);margin:0;font-size:13px;line-height:1.4}.qs-overlay[data-v-b7037bba]{z-index:10000;background:#0006;justify-content:center;padding-top:15vh;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.qs-modal[data-v-b7037bba]{background:var(--color-bg-surface,#fff);border-radius:var(--radius-12,12px);width:680px;max-width:calc(100vw - 48px);max-height:min(560px,70vh);box-shadow:var(--shadow-xl,0 20px 60px #0000004d);flex-direction:column;align-self:flex-start;display:flex;overflow:hidden}.qs-input[data-v-b7037bba]{width:100%;color:var(--color-text-primary,#1f2937);border:none;border-bottom:1px solid var(--color-border-default,#e5e7eb);box-sizing:border-box;background:0 0;outline:none;padding:14px 18px;font-size:16px}.qs-input[data-v-b7037bba]::placeholder{color:var(--color-text-tertiary,#9ca3af)}.qs-results[data-v-b7037bba]{flex:1;padding:4px 0;overflow-y:auto}.qs-item[data-v-b7037bba]{cursor:pointer;align-items:center;gap:8px;padding:8px 18px;transition:background .1s;display:flex}.qs-item.active[data-v-b7037bba]{background:#37352f1a}.qs-item-icon[data-v-b7037bba]{color:#37352fa6;flex-shrink:0;align-items:center;display:inline-flex}.qs-item-name[data-v-b7037bba]{color:var(--color-text-primary,#1f2937);flex-shrink:0;font-size:13px}.qs-item-name[data-v-b7037bba] mark{color:inherit;background:#fef3c7;border-radius:2px;padding:0 1px}.qs-item-folder[data-v-b7037bba]{color:#37352f66;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}.qs-empty[data-v-b7037bba]{text-align:center;color:var(--color-text-tertiary,#9ca3af);padding:24px 18px;font-size:14px}.qs-fade-enter-active[data-v-b7037bba],.qs-fade-leave-active[data-v-b7037bba]{transition:opacity .15s}.qs-fade-enter-active .qs-modal[data-v-b7037bba],.qs-fade-leave-active .qs-modal[data-v-b7037bba]{transition:transform .15s}.qs-fade-enter-from[data-v-b7037bba],.qs-fade-leave-to[data-v-b7037bba]{opacity:0}.qs-fade-enter-from .qs-modal[data-v-b7037bba]{transform:translateY(-8px)}@media (prefers-color-scheme:dark){.qs-item.active[data-v-b7037bba]{background:#ffffff1a}.qs-item-icon[data-v-b7037bba]{color:var(--color-text-tertiary)}.qs-item-folder[data-v-b7037bba]{color:var(--color-text-disabled)}.qs-item-name[data-v-b7037bba] mark{color:#fcd34d;background:#fef3c72e}}.ssd-overlay[data-v-e504d258]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal,400);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ssd-modal[data-v-e504d258]{width:var(--modal-width-md,480px);background:var(--color-bg-elevated,#fff);border-radius:var(--radius-modal,16px);max-width:90vw;max-height:85vh;box-shadow:var(--shadow-xl,0 16px 48px #0000002e);flex-direction:column;display:flex;overflow:hidden}.ssd-head[data-v-e504d258]{align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.ssd-avatar[data-v-e504d258]{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:inline-flex}.ssd-avatar.sm[data-v-e504d258]{width:24px;height:24px;font-size:11px}.ssd-head-meta[data-v-e504d258]{flex:1;min-width:0}.ssd-title[data-v-e504d258]{color:var(--color-text-primary,#232425);font-size:15px;font-weight:600}.ssd-sub[data-v-e504d258]{font-size:12px}.ssd-close[data-v-e504d258],.ssd-sub[data-v-e504d258]{color:var(--color-text-tertiary,#909499)}.ssd-close[data-v-e504d258]{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px}.ssd-close[data-v-e504d258]:hover{background:var(--color-bg-subtle,#f5f5f5)}.ssd-tabs[data-v-e504d258]{border-bottom:1px solid var(--color-border-default,#eaeaea);gap:16px;padding:0 16px;display:flex}.ssd-tab[data-v-e504d258]{cursor:pointer;color:var(--color-text-tertiary,#909499);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0;font-size:13px;font-weight:500}.ssd-tab.active[data-v-e504d258]{color:var(--color-text-primary,#232425);border-bottom-color:var(--color-text-primary,#232425)}.ssd-body[data-v-e504d258]{padding:16px;overflow-y:auto}.ssd-field-label[data-v-e504d258]{margin-bottom:6px;font-size:12px;display:block}.ssd-field-label[data-v-e504d258],.ssd-readonly[data-v-e504d258]{color:var(--color-text-secondary,#606366)}.ssd-readonly[data-v-e504d258]{background:var(--color-bg-subtle,#f5f5f5);border-radius:8px;padding:8px 12px;font-size:13px}.ssd-divider[data-v-e504d258]{background:var(--color-border-default,#eaeaea);height:1px;margin:16px 0}.ssd-danger-row[data-v-e504d258]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ssd-danger-title[data-v-e504d258]{color:var(--color-text-primary,#232425);font-size:13px;font-weight:600}.ssd-danger-desc[data-v-e504d258]{color:var(--color-text-tertiary,#909499);font-size:12px}.ssd-invite-modes[data-v-e504d258]{background:var(--color-bg-subtle,#f4f2ec);border-radius:8px;gap:4px;margin-bottom:12px;padding:3px;display:inline-flex}.ssd-invite-mode[data-v-e504d258]{color:var(--color-text-secondary,#4a433a);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:13px}.ssd-invite-mode.active[data-v-e504d258]{background:var(--color-bg-default,#fff);color:var(--color-text-primary,#1a1a18);box-shadow:0 1px 2px #0000000f}.ssd-invite-link-pane[data-v-e504d258]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.ssd-invite-link-hint[data-v-e504d258]{color:var(--color-text-tertiary,#7a7164);margin:0;font-size:12px}.ssd-pending-header[data-v-e504d258]{margin:4px 0 8px;font-size:12px}.ssd-pending-header[data-v-e504d258],.ssd-pending-tag[data-v-e504d258]{color:var(--color-text-tertiary,#7a7164);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ssd-pending-tag[data-v-e504d258]{background:var(--color-bg-subtle,#f4f2ec);vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;display:inline-block}.ssd-member--pending .ssd-member-name[data-v-e504d258]{color:var(--color-text-secondary,#4a433a)}.ssd-avatar--pending[data-v-e504d258]{opacity:.55}.ssd-invite[data-v-e504d258]{gap:8px;margin-bottom:12px;display:flex}.ssd-input[data-v-e504d258]{border:1px solid var(--color-border-default,#eaeaea);border-radius:8px;flex:1;min-width:0;padding:7px 10px;font-size:13px}.ssd-input[data-v-e504d258]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ssd-select[data-v-e504d258]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ssd-select[data-v-e504d258]{border:1px solid var(--color-border-default,#eaeaea);border-radius:8px;padding:7px 8px;font-size:13px}.ssd-btn[data-v-e504d258]{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:500;transition:filter .15s}.ssd-btn[data-v-e504d258]:disabled{opacity:.4;pointer-events:none}.ssd-btn[data-v-e504d258]:hover{filter:brightness(.92)}.ssd-btn--primary[data-v-e504d258]{background:var(--color-btn-primary,#1a1a1a);color:var(--color-btn-primary-text,#fff)}.ssd-btn--outline[data-v-e504d258]{border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-primary,#1a1a1a);background:0 0}.ssd-btn--danger[data-v-e504d258]{background:var(--color-error-soft,#fde8e8);color:var(--color-error,#ef4444)}.ssd-state[data-v-e504d258]{text-align:center;color:var(--color-text-tertiary,#909499);padding:16px;font-size:13px}.ssd-state--err[data-v-e504d258]{color:var(--color-error,#ef4444)}.ssd-members[data-v-e504d258]{margin:0;padding:0;list-style:none}.ssd-member[data-v-e504d258]{align-items:center;gap:8px;padding:6px 0;display:flex}.ssd-member-name[data-v-e504d258]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.ssd-member-role[data-v-e504d258]{color:var(--color-text-tertiary,#909499);text-transform:capitalize;font-size:12px}.ssd-member-select[data-v-e504d258]{border:1px solid var(--color-border-default,#e3e5e8);background:var(--color-bg-subtle,#f3f4f6);color:var(--color-text-secondary,#4a4f55);cursor:pointer;border-radius:6px;outline:none;padding:3px 6px;font-size:12px}.ssd-member-select[data-v-e504d258]:disabled{opacity:.5;cursor:not-allowed}.ssd-tag-input[data-v-e504d258]{border:1px solid var(--color-border-default,#e3e5e8);background:var(--color-bg-subtle,#f7f8fa);cursor:text;box-sizing:border-box;border-radius:8px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;min-height:34px;padding:3px 8px;display:flex;position:relative}.ssd-tag-input[data-v-e504d258]:focus-within{border-color:var(--color-brand-primary,#15803d)}.ssd-tag[data-v-e504d258]{background:var(--color-bg-page,#fff);border:1px solid var(--color-border-subtle,#eceef1);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;gap:2px;max-width:220px;padding:1px 6px;font-size:12px;line-height:20px;overflow:hidden}.ssd-tag[data-v-e504d258],.ssd-tag-x[data-v-e504d258]{align-items:center;display:inline-flex}.ssd-tag-x[data-v-e504d258]{cursor:pointer;color:var(--color-text-tertiary,#909499);background:0 0;border:none;padding:0 1px}.ssd-tag-field[data-v-e504d258]{background:0 0;border:none;outline:none;flex:1;min-width:120px;padding:2px 0;font-size:13px;line-height:20px}.ssd-suggest[data-v-e504d258]{background:var(--color-bg-page,#fff);border:1px solid var(--color-border-default,#e3e5e8);z-index:10;border-radius:8px;max-height:200px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.ssd-suggest-item[data-v-e504d258]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.ssd-suggest-item[data-v-e504d258]:hover{background:var(--color-bg-subtle,#f3f4f6)}.ssd-avatar.xs[data-v-e504d258]{width:20px;height:20px;font-size:10px}.ssd-state--ok[data-v-e504d258]{color:var(--color-success,#22c55e)}.ssd-member-x[data-v-e504d258]{cursor:pointer;color:var(--color-text-tertiary,#909499);background:0 0;border:none;border-radius:6px;padding:4px}.ssd-member-x[data-v-e504d258]:hover{color:var(--color-error,#ef4444);background:var(--color-bg-subtle,#f3f4f6)}@media (prefers-reduced-motion:reduce){.ssd-btn[data-v-e504d258]{transition:none}}@media (prefers-color-scheme:dark){.ssd-overlay[data-v-e504d258]{background:#0009}.ssd-modal[data-v-e504d258]{background:var(--color-bg-surface)}.ssd-title[data-v-e504d258]{color:var(--color-text-primary)}.ssd-close[data-v-e504d258],.ssd-sub[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-close[data-v-e504d258]:hover{background:var(--color-bg-subtle)}.ssd-tabs[data-v-e504d258]{border-bottom-color:var(--color-border-default)}.ssd-tab[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-tab.active[data-v-e504d258]{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.ssd-field-label[data-v-e504d258],.ssd-readonly[data-v-e504d258]{color:var(--color-text-secondary)}.ssd-readonly[data-v-e504d258]{background:var(--color-bg-subtle)}.ssd-divider[data-v-e504d258]{background:var(--color-border-default)}.ssd-danger-title[data-v-e504d258]{color:var(--color-text-primary)}.ssd-danger-desc[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-invite-modes[data-v-e504d258]{background:var(--color-bg-subtle)}.ssd-invite-mode[data-v-e504d258]{color:var(--color-text-secondary)}.ssd-invite-mode.active[data-v-e504d258]{background:var(--color-bg-page);color:var(--color-text-primary)}.ssd-invite-link-hint[data-v-e504d258],.ssd-pending-header[data-v-e504d258],.ssd-pending-tag[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-pending-tag[data-v-e504d258]{background:var(--color-bg-subtle)}.ssd-member--pending .ssd-member-name[data-v-e504d258]{color:var(--color-text-secondary)}.ssd-input[data-v-e504d258],.ssd-select[data-v-e504d258]{border-color:var(--color-border-default);color:var(--color-text-primary);background:var(--color-bg-surface)}.ssd-btn--primary[data-v-e504d258]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.ssd-btn--outline[data-v-e504d258]{border-color:var(--color-border-default);color:var(--color-text-primary)}.ssd-btn--outline[data-v-e504d258]:hover{background:#ffffff14}.ssd-btn--danger[data-v-e504d258]{color:#f87171;background:#ef444426}.ssd-member-role[data-v-e504d258],.ssd-state[data-v-e504d258]:not(.ssd-state--err):not(.ssd-state--ok){color:var(--color-text-tertiary)}.ssd-member-select[data-v-e504d258]{color:var(--color-text-secondary)}.ssd-member-select[data-v-e504d258],.ssd-tag-input[data-v-e504d258]{border-color:var(--color-border-default);background:var(--color-bg-subtle)}.ssd-tag[data-v-e504d258]{background:var(--color-bg-page);border-color:var(--color-border-default)}.ssd-tag-x[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-suggest[data-v-e504d258]{background:var(--color-bg-page);border-color:var(--color-border-default)}.ssd-suggest-item[data-v-e504d258]:hover{background:var(--color-bg-subtle)}.ssd-member-x[data-v-e504d258]{color:var(--color-text-tertiary)}.ssd-member-x[data-v-e504d258]:hover{color:#f87171;background:var(--color-bg-subtle)}}.mtd-backdrop[data-v-bc8e9086]{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--sb-font-sans);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mtd-dialog[data-v-bc8e9086]{background:var(--color-bg-page,#fff);width:560px;max-width:calc(100vw - 32px);max-height:min(640px,100vh - 64px);box-shadow:var(--shadow-modal-strong,0 20px 25px #0000001a);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.mtd-head[data-v-bc8e9086]{justify-content:space-between;align-items:center;display:flex}.mtd-title[data-v-bc8e9086]{color:var(--color-text-primary,#232425);font-size:16px;font-weight:600}.mtd-title[data-v-bc8e9086],.mtd-title-name[data-v-bc8e9086]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mtd-title-name[data-v-bc8e9086]{vertical-align:bottom;max-width:220px;display:inline-block}.mtd-close[data-v-bc8e9086]{width:28px;height:28px;color:var(--color-text-tertiary,#909499);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.mtd-close[data-v-bc8e9086]:hover{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.mtd-search[data-v-bc8e9086]{align-items:center;display:flex;position:relative}.mtd-search-ico[data-v-bc8e9086]{color:var(--color-text-tertiary,#909499);pointer-events:none;position:absolute;left:12px}.mtd-search-input[data-v-bc8e9086]{border:1px solid var(--color-border-default,#eaeaea);width:100%;color:var(--color-text-primary,#232425);background:var(--color-bg-page,#fff);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px 10px 34px;font-family:inherit;font-size:14px;transition:border-color .15s}.mtd-search-input[data-v-bc8e9086]:focus{border-color:var(--color-border-brand,#0f7fff)}.mtd-body[data-v-bc8e9086]{flex-direction:column;flex:1;gap:1px;min-height:180px;margin:0 -8px;padding:0 8px;display:flex;overflow-y:auto}.mtd-body[data-v-bc8e9086] .mtd-row,.mtd-group[data-v-bc8e9086]{width:100%;color:var(--color-text-primary,#232425);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:14px;transition:background .12s;display:flex}.mtd-body[data-v-bc8e9086] .mtd-row:hover:not(:disabled):not(.dis),.mtd-group[data-v-bc8e9086]:hover{background:var(--color-bg-subtle,#f5f5f5)}.mtd-body[data-v-bc8e9086] .mtd-row.sel,.mtd-group--selectable.sel[data-v-bc8e9086]{background:var(--color-bg-subtle,#eef1f4)}.mtd-body[data-v-bc8e9086] .mtd-row.dis,.mtd-group--selectable.dis[data-v-bc8e9086]{color:var(--color-text-tertiary,#b3b8bd);cursor:not-allowed}.mtd-body[data-v-bc8e9086] .mtd-chevron{width:16px;height:16px;color:var(--color-text-tertiary,#909499);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mtd-body[data-v-bc8e9086] .mtd-chevron .i-icon{transition:transform .12s;display:inline-flex}.mtd-body[data-v-bc8e9086] .mtd-chevron .i-icon.open{transform:rotate(90deg)}.mtd-body[data-v-bc8e9086] .mtd-ico{width:18px;height:18px;color:var(--color-text-secondary,#606366);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mtd-body[data-v-bc8e9086] .mtd-avatar{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:600;display:inline-flex}.mtd-body[data-v-bc8e9086] .mtd-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mtd-lbl--group[data-v-bc8e9086]{color:var(--color-text-secondary,#606366);font-size:13px;font-weight:500}.mtd-body[data-v-bc8e9086] .mtd-hint{color:var(--color-text-tertiary,#909499);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:180px;font-size:12px;overflow:hidden}.mtd-body[data-v-bc8e9086] .mtd-current{color:var(--color-text-tertiary,#909499);flex-shrink:0;font-size:12px}.mtd-empty[data-v-bc8e9086]{color:var(--color-text-tertiary,#909499);padding:10px 12px;font-size:13px}.mtd-empty--in[data-v-bc8e9086]{padding-left:46px}.mtd-error[data-v-bc8e9086]{color:var(--color-error,#e03e3e);padding:2px 2px 0;font-size:13px}.mtd-actions[data-v-bc8e9086]{justify-content:flex-end}.mtd-actions[data-v-bc8e9086],.mtd-keepcopy[data-v-bc8e9086]{align-items:center;gap:8px;display:flex}.mtd-keepcopy[data-v-bc8e9086]{color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:auto;font-size:13px}.mtd-keepcopy-box[data-v-bc8e9086]{cursor:pointer;accent-color:#2563eb;width:15px;height:15px;margin:0}.mtd-btn[data-v-bc8e9086]{cursor:pointer;border:none;border-radius:8px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:filter .15s}.mtd-btn--ghost[data-v-bc8e9086]{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.mtd-btn--primary[data-v-bc8e9086]{background:var(--color-btn-primary,#232425);color:var(--color-btn-primary-text,#fff)}.mtd-btn[data-v-bc8e9086]:not(:disabled):hover{filter:brightness(.92)}.mtd-btn[data-v-bc8e9086]:disabled{opacity:.4;cursor:not-allowed}.mtd-fade-enter-active[data-v-bc8e9086],.mtd-fade-leave-active[data-v-bc8e9086]{transition:opacity .15s}.mtd-fade-enter-from[data-v-bc8e9086],.mtd-fade-leave-to[data-v-bc8e9086]{opacity:0}@media (prefers-reduced-motion:reduce){.mtd-btn[data-v-bc8e9086],.mtd-fade-enter-active[data-v-bc8e9086],.mtd-fade-leave-active[data-v-bc8e9086],.mtd-search-input[data-v-bc8e9086]{transition:none}}@media (prefers-color-scheme:dark){.mtd-backdrop[data-v-bc8e9086]{background:#0009}.mtd-dialog[data-v-bc8e9086]{background:var(--color-bg-surface)}.mtd-title[data-v-bc8e9086]{color:var(--color-text-primary)}.mtd-close[data-v-bc8e9086]{color:var(--color-text-tertiary)}.mtd-close[data-v-bc8e9086]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.mtd-search-ico[data-v-bc8e9086]{color:var(--color-text-tertiary)}.mtd-search-input[data-v-bc8e9086]{border-color:var(--color-border-default);color:var(--color-text-primary);background:var(--color-bg-surface)}.mtd-body[data-v-bc8e9086] .mtd-row,.mtd-group[data-v-bc8e9086]{color:var(--color-text-primary)}.mtd-body[data-v-bc8e9086] .mtd-row:hover:not(:disabled):not(.dis),.mtd-group[data-v-bc8e9086]:hover{background:#ffffff14}.mtd-body[data-v-bc8e9086] .mtd-row.sel,.mtd-group--selectable.sel[data-v-bc8e9086]{background:var(--color-bg-subtle)}.mtd-body[data-v-bc8e9086] .mtd-row.dis,.mtd-group--selectable.dis[data-v-bc8e9086]{color:var(--color-text-disabled)}.mtd-body[data-v-bc8e9086] .mtd-chevron{color:var(--color-text-tertiary)}.mtd-body[data-v-bc8e9086] .mtd-ico,.mtd-lbl--group[data-v-bc8e9086]{color:var(--color-text-secondary)}.mtd-body[data-v-bc8e9086] .mtd-hint,.mtd-body[data-v-bc8e9086] .mtd-current,.mtd-empty[data-v-bc8e9086]{color:var(--color-text-tertiary)}.mtd-keepcopy[data-v-bc8e9086]{color:var(--color-text-secondary)}.mtd-keepcopy-box[data-v-bc8e9086]{accent-color:var(--color-text-link)}.mtd-btn--ghost[data-v-bc8e9086]{background:var(--color-bg-subtle);color:var(--color-text-primary)}.mtd-btn--primary[data-v-bc8e9086]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}}.pinned-source-switch-panel[data-v-a6f49956]{z-index:9999;background:var(--color-bg-page);border:1px solid var(--color-border-default);width:230px;box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;gap:10px;padding:10px 12px;display:flex;position:fixed}.pssp-head[data-v-a6f49956]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pssp-title[data-v-a6f49956]{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pssp-switch[data-v-a6f49956]{cursor:pointer;width:34px;height:20px;transition:background var(--duration-quick)var(--easing);background:#c7c7cb;border:none;border-radius:999px;flex-shrink:0;position:relative}.pssp-switch.on[data-v-a6f49956]{background:#1da466}.pssp-switch.busy[data-v-a6f49956]{cursor:wait}.pssp-switch[data-v-a6f49956]:disabled{cursor:not-allowed;opacity:.55}.pssp-switch-thumb[data-v-a6f49956]{width:16px;height:16px;transition:transform var(--duration-quick)var(--easing);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.pssp-switch.on .pssp-switch-thumb[data-v-a6f49956]{transform:translate(14px)}.pssp-status[data-v-a6f49956]{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pssp-dot[data-v-a6f49956]{background:var(--color-border-default);border-radius:50%;flex-shrink:0;width:8px;height:8px}.pssp-dot--green[data-v-a6f49956]{background:#1da466}.pssp-dot--amber[data-v-a6f49956]{background:#e08a1e}.pssp-dot--busy[data-v-a6f49956]{background:#2b6fe0;animation:1.2s ease-in-out infinite pssp-pulse-a6f49956}@keyframes pssp-pulse-a6f49956{0%,to{opacity:1}50%{opacity:.35}}.pssp-dot--muted[data-v-a6f49956]{background:var(--color-text-disabled)}.pssp-import-again[data-v-a6f49956]{color:#b45309;cursor:pointer;white-space:nowrap;transition:filter var(--duration-quick)var(--easing);background:#fdf4e6;border:1px solid #f1dca6;border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:12px;font-weight:600}.pssp-import-again[data-v-a6f49956]:hover{filter:brightness(.97)}@media (prefers-color-scheme:dark){.pinned-source-switch-panel[data-v-a6f49956]{background:var(--color-bg-surface);border-color:var(--color-border-default)}.pssp-switch[data-v-a6f49956]{background:var(--color-border-strong)}.pssp-switch-thumb[data-v-a6f49956]{background:var(--color-text-primary)}.pssp-import-again[data-v-a6f49956]{color:#e0a34a;background:#e08a1e24;border-color:#e08a1e66}}.psrc-row[data-v-e9f0e8b7]{min-height:30px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:10px;margin:0 8px;padding:0 6px 0 10px;font-size:14px;font-weight:500;line-height:21px;display:flex}.psrc-row.sel[data-v-e9f0e8b7],.psrc-row[data-v-e9f0e8b7]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.psrc-row.sel[data-v-e9f0e8b7]{font-weight:500}.psrc-leading[data-v-e9f0e8b7]{flex-shrink:0;width:18px;height:20px;position:relative}.psrc-chevron[data-v-e9f0e8b7],.psrc-leading[data-v-e9f0e8b7]{justify-content:center;align-items:center;display:inline-flex}.psrc-chevron[data-v-e9f0e8b7]{color:var(--color-text-tertiary);opacity:0;pointer-events:none;transition:opacity var(--duration-quick)var(--easing),transform var(--duration-quick)var(--easing);-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0}.psrc-row:hover .psrc-chevron[data-v-e9f0e8b7]{opacity:1}.psrc-row:hover .psrc-ico[data-v-e9f0e8b7]{opacity:0}.psrc-row[data-v-e9f0e8b7]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.psrc-row:focus-visible .psrc-chevron[data-v-e9f0e8b7]{opacity:1}.psrc-row:focus-visible .psrc-ico[data-v-e9f0e8b7]{opacity:0}.psrc-chevron.expanded[data-v-e9f0e8b7]{transform:rotate(90deg)}.psrc-ico[data-v-e9f0e8b7]{color:var(--color-text-secondary);transition:opacity var(--duration-quick)var(--easing);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.psrc-ico[data-v-e9f0e8b7] svg{width:18px;height:18px;display:block}.psrc-row.sel .psrc-ico[data-v-e9f0e8b7],.psrc-row:hover .psrc-ico[data-v-e9f0e8b7]{color:var(--color-text-primary)}.psrc-lbl[data-v-e9f0e8b7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.psrc-status-btn[data-v-e9f0e8b7]{width:20px;height:20px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--duration-quick,.12s)var(--easing,ease);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.psrc-row:hover .psrc-status-btn[data-v-e9f0e8b7]{opacity:1}.psrc-status-btn[data-v-e9f0e8b7]:focus-visible{opacity:1}.psrc-status-btn[data-v-e9f0e8b7]:hover{color:var(--color-text-primary)}.psrc-status-btn[data-v-e9f0e8b7]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.psrc-status-btn[data-v-e9f0e8b7] svg{display:block}.psrc-menu-btn[data-v-e9f0e8b7]{width:20px;height:20px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--duration-quick,.12s)var(--easing,ease);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.psrc-row:hover .psrc-menu-btn[data-v-e9f0e8b7]{opacity:1}.psrc-menu-btn[data-v-e9f0e8b7]:focus-visible{opacity:1}.psrc-menu-btn[data-v-e9f0e8b7]:hover{color:var(--color-text-primary)}.psrc-menu-btn[data-v-e9f0e8b7]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.psrc-children[data-v-e9f0e8b7]{padding-left:0}.psrc-empty[data-v-e9f0e8b7]{min-height:30px;color:var(--color-text-tertiary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:6px;margin:2px 4px;padding:0 6px 0 38px;font-size:14px;text-decoration:none;display:flex}.psrc-empty[data-v-e9f0e8b7]:hover{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.psrc-empty-plus[data-v-e9f0e8b7]{font-size:14px;line-height:1}.memo-sb-shell[data-v-c3e25520]{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-primary);font-family:var(--sb-font-sans);flex-direction:column;display:flex;overflow:hidden}.memo-sb-body[data-v-c3e25520]{flex:1}.memo-sb-body[data-v-c3e25520],.memo-sb-main[data-v-c3e25520]{min-height:0;display:flex;position:relative;overflow:hidden}.memo-sb-main[data-v-c3e25520]{flex-direction:column;flex:1 1 0;min-width:0}.memo-sb-main[data-v-c3e25520]>*{flex:auto;min-width:0;min-height:0}.drag-move-notice[data-v-c3e25520]{z-index:30;background:var(--color-bg-page,#fff);box-shadow:0 4px 16px #00000024,0 0 0 1px var(--color-border-default,#0000000f);color:var(--color-text-primary);pointer-events:none;border-radius:8px;padding:8px 12px;font-size:12.5px;position:absolute;top:8px;left:8px;right:8px}.dragmsg-enter-active[data-v-c3e25520],.dragmsg-leave-active[data-v-c3e25520]{transition:opacity .18s,transform .18s}.dragmsg-enter-from[data-v-c3e25520],.dragmsg-leave-to[data-v-c3e25520]{opacity:0;transform:translateY(-4px)}.memo-sidebar[data-v-c3e25520]{--sb-nav-selected-bg:color-mix(in srgb,var(--color-text-primary)9%,transparent);background:var(--color-bg-surface);border-right:1px solid var(--color-border-default);box-sizing:border-box;height:100%;color:var(--color-text-primary);flex-direction:column;flex-shrink:0;padding:0 0 12px;font-family:ui-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Segoe UI Variable Display,Helvetica,Arial,sans-serif;font-size:14px;display:flex;position:relative;overflow:hidden}.sb-brand-header[data-v-c3e25520]{border-bottom:1px solid var(--color-border-default);flex-shrink:0;margin-bottom:6px;padding:14px 25px 12px 20px}.sb-brand-header[data-v-c3e25520],.sb-brand-home[data-v-c3e25520]{align-items:center;gap:10px;display:flex}.sb-brand-home[data-v-c3e25520]{min-width:0;color:var(--color-text-primary);cursor:pointer;border-radius:6px;flex:1;margin:-6px -8px;padding:6px 8px;text-decoration:none}.sb-brand-home[data-v-c3e25520]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.sb-brand-ico[data-v-c3e25520]{flex-shrink:0}.sb-brand-ico[data-v-c3e25520],.sb-brand-lbl[data-v-c3e25520]{color:var(--color-text-primary)}.sb-brand-lbl[data-v-c3e25520]{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.home-row[data-v-c3e25520]{min-height:30px;color:var(--color-text-secondary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:10px;margin:0 8px 2px;padding:0 6px 0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.home-row[data-v-c3e25520]:hover{background:var(--color-bg-subtle)}.home-row.sel[data-v-c3e25520],.home-row[data-v-c3e25520]:hover{color:var(--color-text-primary)}.home-row.sel[data-v-c3e25520]{background:var(--sb-nav-selected-bg);font-weight:600}.home-row.sel[data-v-c3e25520]:before{content:"";background:var(--color-text-primary);transform-origin:50%;width:3px;height:17px;animation:home-bar-in-c3e25520 .15s var(--easing,ease);border-radius:3px;position:absolute;top:50%;left:1px;transform:translateY(-50%)scaleY(1)}@keyframes home-bar-in-c3e25520{0%{transform:translateY(-50%)scaleY(0)}to{transform:translateY(-50%)scaleY(1)}}@media (prefers-reduced-motion:reduce){.home-row.sel[data-v-c3e25520]:before{animation:none}}.home-ico[data-v-c3e25520]{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-ico[data-v-c3e25520],.home-ico svg[data-v-c3e25520]{width:18px;height:18px}.home-lbl[data-v-c3e25520]{flex:1}.home-actions[data-v-c3e25520]{flex-shrink:0;gap:2px}.home-actions[data-v-c3e25520],.sidebar-action[data-v-c3e25520]{align-items:center;display:inline-flex}.sidebar-action[data-v-c3e25520]{width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-quick)var(--easing),color var(--duration-quick)var(--easing);background:0 0;border:none;border-radius:5px;justify-content:center;padding:0}.sidebar-action[data-v-c3e25520]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.sidebar-action[data-v-c3e25520]:focus-visible{background:var(--color-bg-subtle);color:var(--color-text-primary)}.sidebar-action[data-v-c3e25520]:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:1px}.sidebar-action svg[data-v-c3e25520]{width:14px;height:14px}.sb-brand-collapse[data-v-c3e25520]{flex-shrink:0;margin-left:auto}.personal-static-row[data-v-c3e25520]{min-height:26px;color:var(--color-text-secondary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:6px;margin:0 4px;padding:0 6px 0 12px;font-size:13px;font-weight:400;text-decoration:none;display:flex}.personal-static-row.sel[data-v-c3e25520],.personal-static-row[data-v-c3e25520]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.personal-static-row.sel[data-v-c3e25520]{font-weight:500}.personal-static-chevron[data-v-c3e25520]{flex-shrink:0;width:14px;height:16px}.personal-static-ico[data-v-c3e25520]{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0}.personal-static-lbl[data-v-c3e25520]{flex:1}.file-tree-wrapper.sb-spaces[data-v-c3e25520]{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;padding-top:2px;transition:scrollbar-color .15s;overflow-y:auto}.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]{scrollbar-color:#cfcdc9 transparent}.file-tree-wrapper.sb-spaces[data-v-c3e25520]::-webkit-scrollbar{width:8px}.file-tree-wrapper.sb-spaces[data-v-c3e25520]::-webkit-scrollbar-track{background:0 0}.file-tree-wrapper.sb-spaces[data-v-c3e25520]::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:2px solid #0000;border-radius:4px;min-height:40px}.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]::-webkit-scrollbar-thumb{background-color:#cfcdc9}.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]::-webkit-scrollbar-thumb:hover{background-color:#bdbab5}.sb-space-top[data-v-c3e25520]{background:var(--color-bg-page);border:1px solid var(--color-border-default);border-radius:13px;margin:16px 10px 8px;padding:5px;position:relative;box-shadow:0 1px 2px #1011140d,0 6px 16px #1011140b}.conflict-row[data-v-c3e25520]{cursor:pointer;width:calc(100% - 16px);min-height:28px;font-family:var(--sb-font-sans);color:var(--color-warning,#f59e0b);text-align:left;transition:background var(--duration-quick)var(--easing);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:6px 8px 2px;padding:0 6px;font-size:13px;display:flex}.conflict-row[data-v-c3e25520]:hover{background:var(--color-bg-subtle)}.conflict-dot[data-v-c3e25520]{background:var(--color-warning,#f59e0b);border-radius:50%;flex-shrink:0;width:7px;height:7px}.conflict-lbl[data-v-c3e25520]{flex:1}.memo-sidebar[data-v-c3e25520] .memo-file-tree{background:#fbfbfa}.file-tree-wrapper[data-v-c3e25520]{flex:1;min-height:0}.file-tree-wrapper[data-v-c3e25520],.memo-sidebar-search-panel[data-v-c3e25520]{flex-direction:column;display:flex;overflow:hidden}.memo-sidebar-search-panel[data-v-c3e25520]{z-index:1;background:#fbfbfa;position:absolute;top:0;bottom:0;left:0;right:0}.memo-sidebar[data-v-c3e25520] .sidebar-brand{border-bottom-color:#0000000f}.memo-sidebar[data-v-c3e25520] .brand-name,.memo-sidebar[data-v-c3e25520] .sidebar-brand .lbl{color:#0a0a0a;letter-spacing:-.1px;font-size:13.5px;font-weight:600}.memo-sidebar[data-v-c3e25520] .sidebar-ws{background:0 0;border-top:1px solid #0000000f;border-radius:0;margin:6px 8px 0;padding:24px 0 0;position:relative}.memo-sidebar[data-v-c3e25520] .sidebar-ws:before{content:"Teams";letter-spacing:normal;text-transform:none;color:#9b9a97;font-size:12px;font-weight:500;position:absolute;top:6px;left:4px}.memo-sidebar[data-v-c3e25520] .sidebar-search{cursor:pointer;color:#9b9a97;background:#fff;border:1px solid #00000014;border-radius:6px;align-items:center;gap:8px;min-height:0;margin:4px 8px;padding:4px 10px;display:flex}.memo-sidebar[data-v-c3e25520] .sidebar-search:hover{background:#0000000a}.memo-sidebar[data-v-c3e25520] .sidebar-search-icon{color:#9b9a97;flex-shrink:0;width:14px;height:14px}.memo-sidebar[data-v-c3e25520] .sidebar-search-text{color:#9b9a97;flex:1;font-size:13px;line-height:1.4}.memo-sidebar[data-v-c3e25520] .sidebar-search-shortcut{color:#9b9a97;background:#fafaf9;border:1px solid #00000014;border-radius:4px;padding:1px 6px;font-size:11px;line-height:1.4}.memo-sidebar[data-v-c3e25520] .section-label{letter-spacing:.5px;text-transform:uppercase;color:#37352f8c;font-size:11px;font-weight:600}.memo-sidebar[data-v-c3e25520] .section-header{margin:12px 4px 2px;padding:4px 8px}.memo-sidebar[data-v-c3e25520] .section-content{padding:0 4px}.memo-sidebar[data-v-c3e25520] .shared-section,.memo-sidebar[data-v-c3e25520] .system-section:not(.system-section--brain),.memo-sidebar[data-v-c3e25520] .tree-bottom{display:none}.memo-sidebar[data-v-c3e25520] .node-row{min-height:30px;color:var(--color-text-secondary);border-radius:6px;gap:10px;margin:0 8px;padding:0 6px 0 0;font-size:14px;font-weight:500;line-height:21px}.memo-sidebar[data-v-c3e25520] .node-row.active,.memo-sidebar[data-v-c3e25520] .node-row:hover{color:var(--color-text-primary);background:#37352f1a}.memo-sidebar[data-v-c3e25520] .node-icon{color:currentColor;width:100%;height:100%}.memo-sidebar[data-v-c3e25520] .node-icon svg{width:18px;height:18px}.memo-sidebar[data-v-c3e25520] .chevron{color:#9b9a97;width:18px}.memo-sidebar[data-v-c3e25520] .chevron svg{stroke-width:2px;width:12px;height:12px}.memo-sidebar[data-v-c3e25520] .node-name{color:inherit;font-size:14px;font-weight:500;line-height:21px}.sidebar-resizer[data-v-c3e25520]{cursor:col-resize;z-index:10;width:12px;height:100%;position:absolute;top:0;right:-6px}.sidebar-resizer[data-v-c3e25520]:after{content:"";width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sidebar-resizer[data-v-c3e25520]:hover:after{background:var(--color-border-brand)}@media (prefers-color-scheme:dark){.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]{scrollbar-color:var(--color-border-strong)transparent}.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]::-webkit-scrollbar-thumb{background-color:var(--color-border-strong)}.file-tree-wrapper.sb-spaces.is-scrolling[data-v-c3e25520]::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-tertiary)}.memo-sidebar[data-v-c3e25520] .memo-file-tree,.memo-sidebar-search-panel[data-v-c3e25520]{background:var(--color-bg-surface)}.memo-sidebar[data-v-c3e25520] .sidebar-brand{border-bottom-color:var(--color-border-default)}.memo-sidebar[data-v-c3e25520] .brand-name,.memo-sidebar[data-v-c3e25520] .sidebar-brand .lbl{color:var(--color-text-primary)}.memo-sidebar[data-v-c3e25520] .sidebar-ws{border-top-color:var(--color-border-default)}.memo-sidebar[data-v-c3e25520] .sidebar-ws:before{color:var(--color-text-tertiary)}.memo-sidebar[data-v-c3e25520] .sidebar-search{background:var(--color-bg-page);border-color:var(--color-border-default);color:var(--color-text-tertiary)}.memo-sidebar[data-v-c3e25520] .sidebar-search:hover{background:#ffffff0f}.memo-sidebar[data-v-c3e25520] .sidebar-search-icon,.memo-sidebar[data-v-c3e25520] .sidebar-search-text{color:var(--color-text-tertiary)}.memo-sidebar[data-v-c3e25520] .sidebar-search-shortcut{color:var(--color-text-tertiary);background:var(--color-bg-subtle);border-color:var(--color-border-default)}.memo-sidebar[data-v-c3e25520] .section-label{color:var(--color-text-tertiary)}.memo-sidebar[data-v-c3e25520] .node-row.active,.memo-sidebar[data-v-c3e25520] .node-row:hover{color:var(--color-text-primary);background:#ffffff14}.memo-sidebar[data-v-c3e25520] .chevron,.memo-sidebar[data-v-c3e25520] .chevron-placeholder{color:var(--color-text-tertiary)}}.confirm-backdrop{z-index:9400;background:#0f0f0f40;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.confirm-dialog{background:#fff;border-radius:8px;width:420px;max-width:calc(100vw - 32px);padding:20px 20px 16px;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.confirm-title{color:#37352f;margin-bottom:8px;font-size:15px;font-weight:600}.confirm-body{color:#37352fa6;margin-bottom:20px;font-size:13px;line-height:1.5}.confirm-actions{justify-content:flex-end;gap:8px;display:flex}.confirm-btn{color:#37352f;cursor:pointer;background:#fff;border:1px solid #37352f29;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .12s}.confirm-btn:hover{background:#37352f0f}.confirm-btn--danger{color:#fff;background:#e03e3e;border-color:#e03e3e}.confirm-btn--danger:hover{background:#c03030;border-color:#c03030}@media (prefers-color-scheme:dark){.confirm-backdrop{background:var(--color-bg-overlay)}.confirm-dialog{background:var(--color-bg-surface)}.confirm-title{color:var(--color-text-primary)}.confirm-body{color:var(--color-text-secondary)}.confirm-btn:not(.confirm-btn--danger){border-color:var(--color-border-default);color:var(--color-text-primary);background:0 0}.confirm-btn:not(.confirm-btn--danger):hover{background:#ffffff14}}.ibc[data-v-d8630451]{width:300px;font-family:var(--sb-font-sans,"DM Sans",system-ui,sans-serif);border:1px solid #ececea;border-radius:14px;flex-direction:column;gap:11px;padding:13px;display:flex}.ibc[data-v-d8630451],.ibc--importing.ibc--mail[data-v-d8630451]{background:#fff;box-shadow:0 14px 36px #0f0f1929}.ibc--importing.ibc--mail[data-v-d8630451]{border-color:#ececea}.ibc--importing.ibc--mail .ibc-ring-track[data-v-d8630451]{stroke:#e6edf9}.ibc--importing.ibc--mail .ibc-ring-fill[data-v-d8630451]{stroke:#5f8ee8}.ibc-row[data-v-d8630451]{align-items:center;gap:11px;width:100%;display:flex}.ibc-row--btn[data-v-d8630451]{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit}.ibc-row--error[data-v-d8630451]{gap:8px}.ibc-row--error-btn[data-v-d8630451]{flex:1;min-width:0}.ibc-ring[data-v-d8630451]{flex-shrink:0;width:34px;height:34px;position:relative}.ibc-ring-svg[data-v-d8630451]{width:34px;height:34px;transform:rotate(-90deg)}.ibc-ring-track[data-v-d8630451]{fill:none;stroke:#ececea;stroke-width:3px}.ibc-ring-fill[data-v-d8630451]{fill:none;stroke:#1b1b1b;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .3s}.ibc-ring.is-spinning .ibc-ring-svg[data-v-d8630451]{animation:.9s linear infinite ibc-ring-spin-d8630451}.ibc-ring.is-spinning .ibc-ring-fill[data-v-d8630451]{transition:none}@keyframes ibc-ring-spin-d8630451{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.ibc-ring-pct[data-v-d8630451]{color:#1b1b1b;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ibc-icon[data-v-d8630451],.ibc-ring-pct[data-v-d8630451]{justify-content:center;align-items:center}.ibc-icon[data-v-d8630451]{border-radius:9px;flex-shrink:0;width:34px;height:34px;display:inline-flex}.ibc-icon--done[data-v-d8630451]{color:#1ba85a;background:#e9f7ef}.ibc-icon--error[data-v-d8630451]{color:#e03e3e;background:#fdecec}.ibc-text[data-v-d8630451]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ibc-title[data-v-d8630451]{color:#1b1b1b;font-size:13px;font-weight:650}.ibc-sub[data-v-d8630451],.ibc-title[data-v-d8630451]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ibc-sub[data-v-d8630451]{color:#8a8a86;font-size:11.5px}.ibc-chev[data-v-d8630451]{color:#b5b5b0;flex-shrink:0}.ibc-x[data-v-d8630451]{color:#9a9a96;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .12s;display:inline-flex}.ibc-x[data-v-d8630451]:hover{color:#1b1b1b;background:#f3f3f1}.ibc-x--error[data-v-d8630451]{align-self:flex-start}.ibc-bar[data-v-d8630451]{background:#ececea;border-radius:2px;width:100%;height:4px;overflow:hidden}.ibc-bar-fill[data-v-d8630451]{background:#1b1b1b;border-radius:2px;height:100%;transition:width .3s}.ibc-bar-fill.indeterminate[data-v-d8630451]{animation:1.2s ease-in-out infinite ibc-bar-indeterminate-d8630451;width:40%!important}@keyframes ibc-bar-indeterminate-d8630451{0%{margin-left:-40%}to{margin-left:100%}}.ibc-ask[data-v-d8630451]{color:#1b1b1b;cursor:pointer;background:#f2f2f0;border:1px solid #e2e1dd;border-radius:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s}.ibc-ask[data-v-d8630451]:hover{background:#ebebe8}@media (prefers-reduced-motion:reduce){.ibc-ask[data-v-d8630451],.ibc-bar-fill[data-v-d8630451],.ibc-ring-fill[data-v-d8630451],.ibc-x[data-v-d8630451]{transition:none}.ibc-bar-fill.indeterminate[data-v-d8630451],.ibc-ring.is-spinning .ibc-ring-svg[data-v-d8630451]{animation:none}}@media (prefers-color-scheme:dark){.ibc[data-v-d8630451],.ibc--importing.ibc--mail[data-v-d8630451]{background:var(--color-bg-surface);border-color:var(--color-border-default);box-shadow:0 14px 36px #0006}.ibc--importing.ibc--mail .ibc-ring-track[data-v-d8630451],.ibc-ring-track[data-v-d8630451]{stroke:var(--color-border-default)}.ibc-ring-fill[data-v-d8630451]{stroke:var(--color-text-primary)}.ibc-ring-pct[data-v-d8630451]{color:var(--color-text-primary)}.ibc-icon--done[data-v-d8630451]{color:#4cbb82;background:#1ba85a26}.ibc-icon--error[data-v-d8630451]{color:#f87171;background:#e03e3e26}.ibc-title[data-v-d8630451]{color:var(--color-text-primary)}.ibc-sub[data-v-d8630451]{color:var(--color-text-tertiary)}.ibc-chev[data-v-d8630451]{color:var(--color-text-disabled)}.ibc-x[data-v-d8630451]{color:var(--color-text-tertiary)}.ibc-x[data-v-d8630451]:hover{color:var(--color-text-primary);background:#ffffff14}.ibc-bar[data-v-d8630451]{background:var(--color-border-default)}.ibc-bar-fill[data-v-d8630451]{background:var(--color-text-primary)}.ibc-ask[data-v-d8630451]{border-color:var(--color-border-default);background:var(--color-bg-subtle);color:var(--color-text-primary)}.ibc-ask[data-v-d8630451]:hover{background:var(--color-bg-page)}}.ics[data-v-5cdf1c32]{z-index:1100;width:0;height:0;position:fixed;bottom:22px;right:22px}.ics-slot[data-v-5cdf1c32]{width:300px;position:absolute;bottom:0;right:0}.ics-collapse[data-v-5cdf1c32]{width:300px;font-family:var(--sb-font-sans,"DM Sans",system-ui,sans-serif);color:#6b6b6b;text-align:center;background:#fff;border:1px solid #ececea;border-radius:14px;padding:11px 13px;font-size:12.5px;font-weight:600;box-shadow:0 14px 36px #0f0f1929}@media (prefers-color-scheme:dark){.ics-collapse[data-v-5cdf1c32]{background:var(--color-bg-surface);border-color:var(--color-border-default);color:var(--color-text-secondary);box-shadow:0 14px 36px #0006}}.sb-app[data-v-cffea3c1]{height:100vh;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.sb-app-body[data-v-cffea3c1]{flex:1;min-height:0}.sb-home-splash{z-index:9999;background:#fafaf9;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sb-home-splash-stack{flex-direction:column;align-items:center;gap:28px;display:flex;transform:translateY(-6%)}.sb-home-splash-mark{-webkit-user-select:none;user-select:none;width:auto;height:36px;display:block}.sb-home-splash-track{background:#e8e8e6;border-radius:999px;width:280px;height:3px;position:relative;overflow:hidden}.sb-home-splash-track-indicator{background:#22b573;border-radius:999px;width:40%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite sb-home-splash-slide;position:absolute;top:0;bottom:0}@keyframes sb-home-splash-slide{0%{left:-40%}to{left:100%}}.sb-home-splash-fade-leave-active{transition:opacity .26s}.sb-home-splash-fade-leave-to{opacity:0}@media (prefers-color-scheme:dark){.sb-home-splash{background:var(--color-bg-page)}.sb-home-splash-mark path[fill=black]{fill:var(--color-text-primary)}.sb-home-splash-mark path[stroke=white]{stroke:var(--color-bg-page)}.sb-home-splash-track{background:var(--color-bg-subtle)}}
