.snd-backdrop[data-v-a90427ab]{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-a90427ab]{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-a90427ab]{justify-content:space-between;align-items:center;display:flex}.snd-title[data-v-a90427ab]{color:var(--color-text-primary,#232425);font-size:16px;font-weight:600}.snd-close[data-v-a90427ab]{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-a90427ab]:hover{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.snd-field[data-v-a90427ab]{flex-direction:column;gap:6px;display:flex}.snd-label[data-v-a90427ab]{color:var(--color-text-secondary,#606366);font-size:13px;font-weight:500}.snd-input[data-v-a90427ab]{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-a90427ab]:focus{border-color:var(--color-border-brand,#0f7fff)}.snd-actions[data-v-a90427ab]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.snd-btn[data-v-a90427ab]{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-a90427ab]{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.snd-btn--primary[data-v-a90427ab]{background:var(--color-btn-primary,#232425);color:var(--color-btn-primary-text,#fff)}.snd-btn[data-v-a90427ab]:not(:disabled):hover{filter:brightness(.92)}.snd-btn[data-v-a90427ab]:disabled{opacity:.4;cursor:not-allowed}.snd-fade-enter-active[data-v-a90427ab],.snd-fade-leave-active[data-v-a90427ab]{transition:opacity .15s}.snd-fade-enter-from[data-v-a90427ab],.snd-fade-leave-to[data-v-a90427ab]{opacity:0}@media (prefers-reduced-motion:reduce){.snd-btn[data-v-a90427ab],.snd-fade-enter-active[data-v-a90427ab],.snd-fade-leave-active[data-v-a90427ab],.snd-input[data-v-a90427ab]{transition:none}}.ws-switcher[data-v-a4c97d77]{font-family:var(--sb-font-sans);position:relative}.ws-trigger[data-v-a4c97d77]{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-a4c97d77],.ws-trigger[data-v-a4c97d77]:hover{background:var(--color-bg-subtle)}.ws-trigger[data-v-a4c97d77]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ws-trigger-meta[data-v-a4c97d77]{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ws-trigger-name[data-v-a4c97d77]{letter-spacing:-.01em;color:var(--color-text-primary);font-size:13.5px;font-weight:700}.ws-trigger-name[data-v-a4c97d77],.ws-trigger-sub[data-v-a4c97d77]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-trigger-sub[data-v-a4c97d77]{font-size:11px;font-weight:500}.ws-chevron[data-v-a4c97d77],.ws-trigger-sub[data-v-a4c97d77]{color:var(--color-text-tertiary,#909499)}.ws-chevron[data-v-a4c97d77]{flex-shrink:0;transition:transform .18s}.ws-chevron.open[data-v-a4c97d77]{transform:rotate(180deg)}.ws-avatar[data-v-a4c97d77]{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-a4c97d77]{border-radius:7px;width:24px;height:24px;font-size:11px}.ws-pop[data-v-a4c97d77]{z-index:2000;font-family:var(--sb-font-sans);position:fixed;top:0;bottom:0;left:0;right:0}.ws-menu[data-v-a4c97d77]{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-a4c97d77;position:fixed;box-shadow:0 1px 2px #1011140a,0 16px 44px #10111424}@keyframes ws-pop-a4c97d77{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}.ws-label[data-v-a4c97d77]{letter-spacing:.1em;text-transform:uppercase;padding:6px 8px 5px;font-size:10px;font-weight:700}.ws-label[data-v-a4c97d77],.ws-loading[data-v-a4c97d77]{color:var(--color-text-tertiary,#909499)}.ws-loading[data-v-a4c97d77]{padding:6px 8px;font-size:13px}.ws-item[data-v-a4c97d77]{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-a4c97d77]:hover{background:var(--color-bg-subtle,#f5f5f5)}.ws-item[data-v-a4c97d77]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ws-row[data-v-a4c97d77]{font-weight:600}.ws-row--active[data-v-a4c97d77]{background:var(--color-bg-subtle,#f5f5f5)}.ws-item-name[data-v-a4c97d77]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ws-item--action[data-v-a4c97d77]{color:var(--color-text-secondary,#606366);font-size:12.5px;font-weight:600}.ws-item--action[data-v-a4c97d77]:hover{color:var(--color-text-primary,#232425)}.ws-act-ico[data-v-a4c97d77]{width:24px;height:24px;color:var(--color-text-secondary,#606366);justify-content:center;align-items:center;display:inline-flex}.ws-check[data-v-a4c97d77]{color:var(--color-success,#10b981);flex-shrink:0}.ws-sep[data-v-a4c97d77]{background:var(--color-border-subtle,#f2f2f2);height:1px;margin:6px 4px}@media (prefers-reduced-motion:reduce){.ws-chevron[data-v-a4c97d77],.ws-item[data-v-a4c97d77],.ws-menu[data-v-a4c97d77],.ws-trigger[data-v-a4c97d77]{transition:none;animation:none}}.sb-new-doc-row[data-v-ed7fb4a3]{flex-shrink:0;margin:4px 8px 2px}.sb-new-doc-btn[data-v-ed7fb4a3]{background:var(--color-bg-page,#fff);width:100%;min-height:30px;color:var(--color-text-primary,#37352f);cursor:pointer;border:1px dashed #ddd9d3;border-radius:6px;align-items:center;gap:8px;padding:0 5px 0 21px;font-size:13px;font-weight:500;transition:background-color .12s,border-color .12s;display:flex}.sb-new-doc-btn[data-v-ed7fb4a3]:hover{background:var(--color-bg-subtle,#f5f4f1);border-color:#d6d3cd}.sb-new-doc-btn[data-v-ed7fb4a3]:active{background:#efeee9}.sb-new-doc-btn[data-v-ed7fb4a3]:disabled{cursor:default}.sb-new-doc-plus[data-v-ed7fb4a3]{color:#fff;background:#191919;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.sb-new-doc-plus svg[data-v-ed7fb4a3]{width:9px;height:9px}.sb-new-doc-spinner[data-v-ed7fb4a3]{animation:.9s linear infinite sb-new-doc-spin-ed7fb4a3}@keyframes sb-new-doc-spin-ed7fb4a3{to{transform:rotate(1turn)}}.sb-new-doc-lbl[data-v-ed7fb4a3]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.sb-new-doc-page[data-v-ed7fb4a3]{width:16px;height:16px;color:var(--color-text-secondary,#5f5e59);flex-shrink:0;display:inline-flex}.sb-new-doc-page svg[data-v-ed7fb4a3]{width:100%;height:100%}.sb-new-doc-card[data-v-ed7fb4a3]{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-ed7fb4a3]{width:64px;height:64px;margin:0 auto 12px}.sb-new-doc-card-art svg[data-v-ed7fb4a3]{width:100%;height:100%}.sb-new-doc-card-title[data-v-ed7fb4a3]{color:var(--color-text-primary,#191919);margin-bottom:4px;font-size:14px;font-weight:600}.sb-new-doc-card-desc[data-v-ed7fb4a3]{color:#91908c;font-size:12.5px;line-height:1.45}.tree-skeleton[data-v-2d8bed3a]{--sk-base:#e9e7e2;--sk-hi:#f6f5f2;flex-direction:column;gap:1px;display:flex}.sk-row[data-v-2d8bed3a]{padding:7px 8px 7px var(--sk-indent,26px);align-items:center;gap:8px;display:flex}.sk[data-v-2d8bed3a]{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-2d8bed3a;display:block}.sk-chip[data-v-2d8bed3a]{flex:none;width:16px;height:16px}.sk-bar[data-v-2d8bed3a],.sk-chip[data-v-2d8bed3a]{border-radius:5px}.sk-bar[data-v-2d8bed3a]{height:9px}.sk-row:nth-child(3n+1) .sk-bar[data-v-2d8bed3a]{width:58%}.sk-row:nth-child(3n+2) .sk-bar[data-v-2d8bed3a]{width:42%}.sk-row:nth-child(3n+3) .sk-bar[data-v-2d8bed3a]{width:50%}@keyframes tree-sk-sweep-2d8bed3a{0%{background-position:-180px 0}to{background-position:240px 0}}@media (prefers-reduced-motion:reduce){.sk[data-v-2d8bed3a]{animation:none}}@media (prefers-color-scheme:dark){.tree-skeleton[data-v-2d8bed3a]{--sk-base:var(--skeleton-bg,#2a2b2c);--sk-hi:var(--skeleton-shimmer,#3a3b3c)}}.file-mention-btn[data-v-11dd7a41]{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-11dd7a41]:hover{opacity:1;color:var(--color-text-primary);background:var(--color-bg-default)}.file-mention-btn[data-v-11dd7a41]:focus-visible{opacity:1;color:var(--color-text-primary);background:var(--color-bg-default)}.file-mention-btn[data-v-11dd7a41]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.node-row[data-v-a731c256]{cursor:pointer;min-height:28px;color:var(--color-text-primary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:4px;margin:6px 4px;padding:0 6px 0 0;font-size:13px;font-weight:400;line-height:1.2;display:flex;position:relative}.node-row[data-v-a731c256]:hover{background:var(--color-bg-subtle)}.node-row.active[data-v-a731c256]{background:#2383e22e}.node-row.active .node-name[data-v-a731c256]{color:var(--color-text-primary)}.node-row--system .node-name[data-v-a731c256]{font-weight:500}.chevron[data-v-a731c256],.chevron-placeholder[data-v-a731c256],.node-icon[data-v-a731c256]{flex-shrink:0;width:16px;height:16px}.chevron[data-v-a731c256],.node-icon[data-v-a731c256]{justify-content:center;align-items:center;display:inline-flex}.chevron[data-v-a731c256]{color:var(--color-text-tertiary);transition:transform var(--duration-quick)var(--easing);-webkit-user-select:none;user-select:none}.chevron.expanded[data-v-a731c256]{transform:rotate(90deg)}.node-icon[data-v-a731c256]{color:var(--color-text-tertiary)}.node-row.active .node-icon[data-v-a731c256],.node-row:hover .node-icon[data-v-a731c256]{color:var(--color-text-secondary)}.chevron[data-v-a731c256] .i-icon,.node-icon[data-v-a731c256] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.chevron[data-v-a731c256] svg,.node-icon[data-v-a731c256] svg{display:block}.node-name[data-v-a731c256]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1;overflow:hidden}.node-menu-btn[data-v-a731c256]{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-a731c256]{opacity:1}.node-menu-btn[data-v-a731c256]:focus-visible{opacity:1}.node-menu-btn[data-v-a731c256]:hover{color:var(--color-text-primary)}.node-menu-btn[data-v-a731c256]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.node-row[data-v-a731c256]:hover .file-mention-btn{opacity:1}.inline-new-row[data-v-a731c256]{align-items:center;gap:4px;min-height:27px;margin:1px 4px;padding:0 6px 0 0;display:flex}.inline-input[data-v-a731c256]{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-a731c256]{border-color:var(--color-error);animation:.3s shake-a731c256}@keyframes shake-a731c256{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.shared-badge[data-v-a731c256]{color:var(--color-text-tertiary);opacity:.7;flex-shrink:0}.tree-loadmore[data-v-a731c256]{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:13px;line-height:1.2;display:block}.tree-loadmore[data-v-a731c256]:hover{color:#37352fcf;background:#37352f0f}.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-0873104d]{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-0873104d]{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-0873104d]:hover{background:#37352f0f}.menu-item--danger[data-v-0873104d],.menu-item--danger .menu-icon[data-v-0873104d]{color:var(--color-error)}.menu-icon[data-v-0873104d]{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-0873104d] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.menu-icon[data-v-0873104d] svg{display:block}.menu-separator[data-v-0873104d]{background:var(--color-border-subtle);height:1px;margin:var(--space-4)0}.sts[data-v-9beda2f1]{font-family:var(--sb-font-sans);margin-top:6px}.sts-head[data-v-9beda2f1]{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-9beda2f1]:hover{color:var(--color-text-primary)}.sts-chevron[data-v-9beda2f1]{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-9beda2f1]{transform:rotate(90deg)}.sts-label[data-v-9beda2f1]{text-align:left;flex:1}.sts-add[data-v-9beda2f1]{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-9beda2f1] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.sts-add[data-v-9beda2f1] svg{display:block}.sts-head:hover .sts-add[data-v-9beda2f1]{opacity:1}@media (hover:none){.sts-add[data-v-9beda2f1]{opacity:1}}.sts-add[data-v-9beda2f1]:hover{background:var(--color-bg-subtle,#f3f4f6)}.sts-body[data-v-9beda2f1]{padding-left:8px}.sts-state[data-v-9beda2f1]{color:var(--color-text-tertiary,#9aa3b2);padding:6px 8px 6px 24px;font-size:13px}.sts-row[data-v-9beda2f1]{cursor:pointer;min-height:28px;color:var(--color-text-primary);transition:background var(--duration-quick,.15s)var(--easing,ease);border-radius:6px;align-items:center;gap:4px;margin:1px 4px;padding:0 6px 0 20px;font-size:13px;font-weight:500;display:flex}.sts-row.sel[data-v-9beda2f1],.sts-row[data-v-9beda2f1]:hover{background:var(--color-bg-subtle)}.sts-tchevron[data-v-9beda2f1]{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;margin-left:-6px;display:inline-flex}.sts-tchevron.open[data-v-9beda2f1]{transform:rotate(90deg)}.sts-tchevron.empty[data-v-9beda2f1]{opacity:.35}.sts-tchevron[data-v-9beda2f1]:hover{background:var(--color-bg-subtle,#f3f4f6)}.sts-tree[data-v-9beda2f1]{padding-left:12px}.sts-empty[data-v-9beda2f1]{color:var(--color-text-tertiary,#9aa3b2);padding:4px 8px 4px 28px;font-size:12px}.inline-new-row[data-v-9beda2f1]{border-radius:6px;align-items:center;gap:4px;min-height:28px;margin:6px 4px;padding:0 6px 0 14px;display:flex}.inline-new-row .chevron-placeholder[data-v-9beda2f1]{flex-shrink:0;width:16px}.inline-new-row .node-icon[data-v-9beda2f1]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.inline-new-row .inline-input[data-v-9beda2f1]{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-9beda2f1]{border-color:var(--color-error);animation:.3s sts-inline-shake-9beda2f1}@keyframes sts-inline-shake-9beda2f1{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.sts-avatar[data-v-9beda2f1]{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-9beda2f1]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sts-pending[data-v-9beda2f1]{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-9beda2f1;display:inline-block}@keyframes sts-pending-spin-9beda2f1{to{transform:rotate(1turn)}}.sts-more[data-v-9beda2f1]{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-9beda2f1]{opacity:1}.sts-more[data-v-9beda2f1]:hover{background:var(--color-bg-subtle,#f3f4f6);color:var(--color-text-primary)}.stm-pop[data-v-9beda2f1]{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-9beda2f1]{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-9beda2f1]{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-9beda2f1]:hover:not(:disabled){background:#37352f0f}.menu-item[data-v-9beda2f1]:disabled{opacity:.4;cursor:not-allowed}.menu-item--danger[data-v-9beda2f1]{color:var(--color-error,#ef4444)}.menu-icon[data-v-9beda2f1]{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-9beda2f1]{background:var(--color-border-subtle,#f2f2f2);height:1px;margin:4px 0}@media (prefers-reduced-motion:reduce){.menu-item[data-v-9beda2f1],.sts-add[data-v-9beda2f1],.sts-chevron[data-v-9beda2f1],.sts-more[data-v-9beda2f1],.sts-row[data-v-9beda2f1]{transition:none}}.space-section[data-v-3052248f]{margin-top:6px}.section-head-row[data-v-3052248f]{align-items:center;display:flex}.section-head-row:hover .sec-add[data-v-3052248f]{opacity:1}.section-head[data-v-3052248f]{cursor:pointer;min-width:0;font-family:var(--sb-font-sans);color:var(--color-text-secondary);text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:6px;margin:2px 0 2px 8px;padding:4px 6px 8px;font-size:13px;font-weight:500;display:flex}.section-head[data-v-3052248f]:hover{color:var(--color-text-primary)}.sec-add[data-v-3052248f]{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-bottom:4px;margin-right:10px;padding:0;display:inline-flex}.sec-add[data-v-3052248f] .i-icon{justify-content:center;align-items:center;display:inline-flex!important}.sec-add[data-v-3052248f] svg{display:block}.sec-add[data-v-3052248f]:hover{background:var(--color-bg-subtle,#37352f14);color:var(--color-text-primary)}.sec-add.disabled[data-v-3052248f]{opacity:0;cursor:default;pointer-events:none}.inline-new-row[data-v-3052248f]{align-items:center;gap:4px;min-height:27px;margin:1px 4px;padding:0 6px;display:flex}.chevron-placeholder[data-v-3052248f],.node-icon[data-v-3052248f]{flex-shrink:0;width:16px}.node-icon[data-v-3052248f]{justify-content:center;align-items:center;height:16px;display:inline-flex}.inline-input[data-v-3052248f]{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-3052248f]{border-color:var(--color-error);animation:.3s sec-shake-3052248f}@keyframes sec-shake-3052248f{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.sec-chevron[data-v-3052248f]{width:12px;height:12px;color:var(--color-text-tertiary);transition:transform var(--duration-quick)var(--easing);justify-content:center;align-items:center;display:inline-flex}.sec-chevron.open[data-v-3052248f]{transform:rotate(90deg)}.sec-label[data-v-3052248f]{flex:1}.sec-beta[data-v-3052248f]{background:var(--color-bg-subtle);color:var(--color-text-tertiary);letter-spacing:.02em;text-transform:none;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4}.personal-tree[data-v-3052248f]{padding-left:8px}.tree-status[data-v-3052248f]{text-align:center;color:var(--color-text-tertiary);padding:12px 16px;font-size:13px}.podcast-sidebar-link[data-v-34e443b9]{cursor:pointer;color:#1a1a1a;border-top:1px solid #e7e5e1;border-radius:8px;align-items:center;gap:10px;margin:0 8px 8px;padding:12px 10px 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.podcast-sidebar-link[data-v-34e443b9]:hover{background:#ececea}.podcast-sidebar-link.is-active[data-v-34e443b9]{color:#9a4309;background:#fbeada}.psl-ico[data-v-34e443b9]{color:#fff;background:#c2570c;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.psl-label[data-v-34e443b9]{flex:1}.psl-badge[data-v-34e443b9]{color:#fff;text-align:center;background:#c2570c;border-radius:10px;min-width:22px;padding:1px 7px;font-size:11px;font-weight:600}.search-panel[data-v-9bb5ca5c]{flex-direction:column;height:100%;display:flex;overflow:hidden}.sp-header[data-v-9bb5ca5c]{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-9bb5ca5c]{text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.sp-header-btn[data-v-9bb5ca5c],.sp-title[data-v-9bb5ca5c]{color:var(--color-text-tertiary)}.sp-header-btn[data-v-9bb5ca5c]{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-9bb5ca5c]:hover{color:var(--color-text-primary);background:#37352f14}.sp-input-wrap[data-v-9bb5ca5c]{flex-shrink:0;align-items:center;padding:8px;display:flex;position:relative}.sp-search-icon[data-v-9bb5ca5c]{color:var(--color-text-tertiary);pointer-events:none;position:absolute;left:18px}.sp-input[data-v-9bb5ca5c]{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-9bb5ca5c]:focus{background:var(--color-bg-page);border-color:var(--color-border-brand);box-shadow:0 0 0 2px #0f7fff14}.sp-input[data-v-9bb5ca5c]::placeholder{color:var(--color-text-tertiary)}.sp-clear[data-v-9bb5ca5c]{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-9bb5ca5c]:hover{background:var(--color-border-default);color:var(--color-text-primary)}.sp-status[data-v-9bb5ca5c]{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-9bb5ca5c]{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-9bb5ca5c}@keyframes sp-spin-9bb5ca5c{to{transform:rotate(1turn)}}.sp-count[data-v-9bb5ca5c]{color:var(--color-text-tertiary);flex-shrink:0;padding:6px 12px;font-size:12px}.sp-results[data-v-9bb5ca5c]{flex:1;padding:0 4px;overflow-y:auto}.sp-result[data-v-9bb5ca5c]{cursor:pointer;transition:background var(--duration-quick)var(--easing);border-radius:6px;margin-bottom:2px;padding:8px}.sp-result[data-v-9bb5ca5c]:hover{background:#37352f0f}.sp-result-title[data-v-9bb5ca5c]{color:var(--color-text-primary);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.sp-file-icon[data-v-9bb5ca5c]{color:var(--color-text-tertiary);flex-shrink:0}.sp-result-path[data-v-9bb5ca5c]{color:var(--color-text-tertiary);white-space:nowrap;margin-top:2px;font-size:11px}.sp-result-path[data-v-9bb5ca5c],.sp-result-snippet[data-v-9bb5ca5c]{text-overflow:ellipsis;margin-left:20px;overflow:hidden}.sp-result-snippet[data-v-9bb5ca5c]{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-9bb5ca5c] mark{color:var(--color-brand-primary);background:#0f7fff1f;border-radius:2px;padding:0 2px}@media (prefers-color-scheme:dark){.sp-result-snippet[data-v-9bb5ca5c] mark{background:#0f7fff33}}.slides-embed-wrap[data-v-c0a23373]{min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.slides-embed[data-v-c0a23373]{border:0;width:100%;height:100%;min-height:0;display:block}.slides-embed-loading[data-v-c0a23373]{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-c0a23373]{color:var(--color-text-tertiary,#8a8a8a);margin:0;font-size:13px;line-height:1.4}.qs-overlay[data-v-306dc41a]{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-306dc41a]{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-306dc41a]{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-306dc41a]::placeholder{color:var(--color-text-tertiary,#9ca3af)}.qs-results[data-v-306dc41a]{flex:1;padding:4px 0;overflow-y:auto}.qs-item[data-v-306dc41a]{cursor:pointer;align-items:center;gap:8px;padding:8px 18px;transition:background .1s;display:flex}.qs-item.active[data-v-306dc41a]{background:#37352f1a}.qs-item-icon[data-v-306dc41a]{color:#37352fa6;flex-shrink:0;align-items:center;display:inline-flex}.qs-item-name[data-v-306dc41a]{color:var(--color-text-primary,#1f2937);flex-shrink:0;font-size:13px}.qs-item-name[data-v-306dc41a] mark{color:inherit;background:#fef3c7;border-radius:2px;padding:0 1px}.qs-item-folder[data-v-306dc41a]{color:#37352f66;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}.qs-empty[data-v-306dc41a]{text-align:center;color:var(--color-text-tertiary,#9ca3af);padding:24px 18px;font-size:14px}.qs-fade-enter-active[data-v-306dc41a],.qs-fade-leave-active[data-v-306dc41a]{transition:opacity .15s}.qs-fade-enter-active .qs-modal[data-v-306dc41a],.qs-fade-leave-active .qs-modal[data-v-306dc41a]{transition:transform .15s}.qs-fade-enter-from[data-v-306dc41a],.qs-fade-leave-to[data-v-306dc41a]{opacity:0}.qs-fade-enter-from .qs-modal[data-v-306dc41a]{transform:translateY(-8px)}.podcast-mini-player[data-v-6149b42f]{z-index:90;background:#fff;border-top:1px solid #e7e5e1;grid-template-columns:minmax(220px,1fr) 2fr minmax(160px,1fr);align-items:center;gap:18px;height:64px;padding:0 20px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0000000a}.pmp-meta[data-v-6149b42f]{min-width:0;color:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin:-4px -8px;padding:4px 8px;text-decoration:none;display:flex}.pmp-meta[data-v-6149b42f]:hover{background:#f6f5f1}.pmp-cover[data-v-6149b42f]{color:#fff;background:linear-gradient(135deg,#d9b88a,#a96f31);border-radius:6px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.pmp-text[data-v-6149b42f]{min-width:0}.pmp-title[data-v-6149b42f]{color:#1a1a1a;font-size:13.5px;font-weight:600}.pmp-sub[data-v-6149b42f],.pmp-title[data-v-6149b42f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pmp-sub[data-v-6149b42f]{color:#6b6b6b;font-size:11.5px}.pmp-center[data-v-6149b42f]{flex-direction:column}.pmp-buttons[data-v-6149b42f],.pmp-center[data-v-6149b42f]{align-items:center;gap:6px;display:flex}.pmp-btn[data-v-6149b42f]{cursor:pointer;color:#6b6b6b;background:0 0;border:none;border-radius:8px;place-items:center;width:32px;height:32px;font-size:14px;line-height:1;display:grid}.pmp-btn[data-v-6149b42f]:hover{color:#1a1a1a;background:#ececea}.pmp-btn--play[data-v-6149b42f]{color:#fff;background:#1a1a1a;border-radius:50%;width:40px;height:40px;font-size:14px}.pmp-btn--play[data-v-6149b42f]:hover{color:#fff;background:#333}.pmp-btn--skip[data-v-6149b42f]{color:#6b6b6b;width:36px;font-size:18px;position:relative}.pmp-num[data-v-6149b42f]{pointer-events:none;color:inherit;place-items:center;margin-top:1px;font-size:9px;font-weight:700;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.pmp-scrub[data-v-6149b42f]{align-items:center;gap:8px;width:100%;max-width:560px;display:flex}.pmp-time[data-v-6149b42f]{color:#6b6b6b;font-variant-numeric:tabular-nums;text-align:center;width:38px;font-size:11px}.pmp-scrub-bar[data-v-6149b42f]{cursor:pointer;touch-action:none;background:#e7e5e1 padding-box content-box;border-radius:4px;flex:1;height:4px;margin:-10px 0;padding:10px 0;position:relative}.pmp-scrub-fill[data-v-6149b42f]{border-radius:4px;top:10px;bottom:10px;left:0}.pmp-scrub-fill[data-v-6149b42f],.pmp-scrub-knob[data-v-6149b42f]{pointer-events:none;background:#c2570c;position:absolute}.pmp-scrub-knob[data-v-6149b42f]{border-radius:50%;width:12px;height:12px;transition:transform .12s;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000002e}.pmp-scrub-bar.is-dragging .pmp-scrub-knob[data-v-6149b42f],.pmp-scrub-bar:hover .pmp-scrub-knob[data-v-6149b42f]{transform:translate(-50%,-50%)scale(1.35)}.pmp-right[data-v-6149b42f]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.pmp-voice[data-v-6149b42f]{color:#6b6b6b;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e0ddd6;border-radius:13px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11.5px;font-weight:500;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pmp-voice[data-v-6149b42f]:hover{color:#1a1a1a;background:#f6f5f1}.pmp-voice.is-active[data-v-6149b42f]{color:#fff;background:#c2570c;border-color:#c2570c}.pmp-voice-dot[data-v-6149b42f]{background:#b5b1a8;border-radius:50%;width:6px;height:6px}.pmp-voice.is-active .pmp-voice-dot[data-v-6149b42f]{background:#fff;animation:1.4s ease-in-out infinite pmp-voice-pulse-6149b42f}.pmp-voice-label[data-v-6149b42f]{font-variant-numeric:tabular-nums}@keyframes pmp-voice-pulse-6149b42f{0%,to{opacity:.4}50%{opacity:1}}.pmp-speed[data-v-6149b42f]{background:#f0eee9;border-radius:8px;gap:0;padding:2px;display:flex}.pmp-speed-pill[data-v-6149b42f]{color:#6b6b6b;cursor:pointer;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;border-radius:6px;padding:3px 9px;font-size:11.5px}.pmp-speed-pill.is-active[data-v-6149b42f]{color:#1a1a1a;background:#fff;font-weight:600;box-shadow:0 1px 1px #0000000d}.ssd-overlay[data-v-a5992e05]{-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-a5992e05]{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-a5992e05]{align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.ssd-avatar[data-v-a5992e05]{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-a5992e05]{width:24px;height:24px;font-size:11px}.ssd-head-meta[data-v-a5992e05]{flex:1;min-width:0}.ssd-title[data-v-a5992e05]{color:var(--color-text-primary,#232425);font-size:15px;font-weight:600}.ssd-sub[data-v-a5992e05]{font-size:12px}.ssd-close[data-v-a5992e05],.ssd-sub[data-v-a5992e05]{color:var(--color-text-tertiary,#909499)}.ssd-close[data-v-a5992e05]{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px}.ssd-close[data-v-a5992e05]:hover{background:var(--color-bg-subtle,#f5f5f5)}.ssd-tabs[data-v-a5992e05]{border-bottom:1px solid var(--color-border-default,#eaeaea);gap:16px;padding:0 16px;display:flex}.ssd-tab[data-v-a5992e05]{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-a5992e05]{color:var(--color-text-primary,#232425);border-bottom-color:var(--color-text-primary,#232425)}.ssd-body[data-v-a5992e05]{padding:16px;overflow-y:auto}.ssd-field-label[data-v-a5992e05]{margin-bottom:6px;font-size:12px;display:block}.ssd-field-label[data-v-a5992e05],.ssd-readonly[data-v-a5992e05]{color:var(--color-text-secondary,#606366)}.ssd-readonly[data-v-a5992e05]{background:var(--color-bg-subtle,#f5f5f5);border-radius:8px;padding:8px 12px;font-size:13px}.ssd-divider[data-v-a5992e05]{background:var(--color-border-default,#eaeaea);height:1px;margin:16px 0}.ssd-danger-row[data-v-a5992e05]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ssd-danger-title[data-v-a5992e05]{color:var(--color-text-primary,#232425);font-size:13px;font-weight:600}.ssd-danger-desc[data-v-a5992e05]{color:var(--color-text-tertiary,#909499);font-size:12px}.ssd-invite-modes[data-v-a5992e05]{background:var(--color-bg-subtle,#f4f2ec);border-radius:8px;gap:4px;margin-bottom:12px;padding:3px;display:inline-flex}.ssd-invite-mode[data-v-a5992e05]{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-a5992e05]{background:var(--color-bg-default,#fff);color:var(--color-text-primary,#1a1a18);box-shadow:0 1px 2px #0000000f}.ssd-invite-link-pane[data-v-a5992e05]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.ssd-invite-link-hint[data-v-a5992e05]{color:var(--color-text-tertiary,#7a7164);margin:0;font-size:12px}.ssd-pending-header[data-v-a5992e05]{margin:4px 0 8px;font-size:12px}.ssd-pending-header[data-v-a5992e05],.ssd-pending-tag[data-v-a5992e05]{color:var(--color-text-tertiary,#7a7164);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ssd-pending-tag[data-v-a5992e05]{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-a5992e05]{color:var(--color-text-secondary,#4a433a)}.ssd-avatar--pending[data-v-a5992e05]{opacity:.55}.ssd-invite[data-v-a5992e05]{gap:8px;margin-bottom:12px;display:flex}.ssd-input[data-v-a5992e05]{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-a5992e05]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ssd-select[data-v-a5992e05]:focus-visible{box-shadow:0 0 0 2px var(--color-border-brand,#0f7fff);outline:none}.ssd-select[data-v-a5992e05]{border:1px solid var(--color-border-default,#eaeaea);border-radius:8px;padding:7px 8px;font-size:13px}.ssd-btn[data-v-a5992e05]{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-a5992e05]:disabled{opacity:.4;pointer-events:none}.ssd-btn[data-v-a5992e05]:hover{filter:brightness(.92)}.ssd-btn--primary[data-v-a5992e05]{background:var(--color-btn-primary,#1a1a1a);color:var(--color-btn-primary-text,#fff)}.ssd-btn--outline[data-v-a5992e05]{border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-primary,#1a1a1a);background:0 0}.ssd-btn--danger[data-v-a5992e05]{background:var(--color-error-soft,#fde8e8);color:var(--color-error,#ef4444)}.ssd-state[data-v-a5992e05]{text-align:center;color:var(--color-text-tertiary,#909499);padding:16px;font-size:13px}.ssd-state--err[data-v-a5992e05]{color:var(--color-error,#ef4444)}.ssd-members[data-v-a5992e05]{margin:0;padding:0;list-style:none}.ssd-member[data-v-a5992e05]{align-items:center;gap:8px;padding:6px 0;display:flex}.ssd-member-name[data-v-a5992e05]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.ssd-member-role[data-v-a5992e05]{color:var(--color-text-tertiary,#909499);text-transform:capitalize;font-size:12px}.ssd-member-select[data-v-a5992e05]{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-a5992e05]:disabled{opacity:.5;cursor:not-allowed}.ssd-tag-input[data-v-a5992e05]{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-a5992e05]:focus-within{border-color:var(--color-brand-primary,#15803d)}.ssd-tag[data-v-a5992e05]{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-a5992e05],.ssd-tag-x[data-v-a5992e05]{align-items:center;display:inline-flex}.ssd-tag-x[data-v-a5992e05]{cursor:pointer;color:var(--color-text-tertiary,#909499);background:0 0;border:none;padding:0 1px}.ssd-tag-field[data-v-a5992e05]{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-a5992e05]{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-a5992e05]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.ssd-suggest-item[data-v-a5992e05]:hover{background:var(--color-bg-subtle,#f3f4f6)}.ssd-avatar.xs[data-v-a5992e05]{width:20px;height:20px;font-size:10px}.ssd-state--ok[data-v-a5992e05]{color:var(--color-success,#22c55e)}.ssd-member-x[data-v-a5992e05]{cursor:pointer;color:var(--color-text-tertiary,#909499);background:0 0;border:none;border-radius:6px;padding:4px}.ssd-member-x[data-v-a5992e05]:hover{color:var(--color-error,#ef4444);background:var(--color-bg-subtle,#f3f4f6)}@media (prefers-reduced-motion:reduce){.ssd-btn[data-v-a5992e05]{transition:none}}.mtd-backdrop[data-v-f57dd11d]{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-f57dd11d]{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-f57dd11d]{justify-content:space-between;align-items:center;display:flex}.mtd-title[data-v-f57dd11d]{color:var(--color-text-primary,#232425);font-size:16px;font-weight:600}.mtd-title[data-v-f57dd11d],.mtd-title-name[data-v-f57dd11d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mtd-title-name[data-v-f57dd11d]{vertical-align:bottom;max-width:220px;display:inline-block}.mtd-close[data-v-f57dd11d]{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-f57dd11d]:hover{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.mtd-search[data-v-f57dd11d]{align-items:center;display:flex;position:relative}.mtd-search-ico[data-v-f57dd11d]{color:var(--color-text-tertiary,#909499);pointer-events:none;position:absolute;left:12px}.mtd-search-input[data-v-f57dd11d]{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-f57dd11d]:focus{border-color:var(--color-border-brand,#0f7fff)}.mtd-body[data-v-f57dd11d]{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-f57dd11d] .mtd-row,.mtd-group[data-v-f57dd11d]{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-f57dd11d] .mtd-row:hover:not(:disabled):not(.dis),.mtd-group[data-v-f57dd11d]:hover{background:var(--color-bg-subtle,#f5f5f5)}.mtd-body[data-v-f57dd11d] .mtd-row.sel,.mtd-group--selectable.sel[data-v-f57dd11d]{background:var(--color-bg-subtle,#eef1f4)}.mtd-body[data-v-f57dd11d] .mtd-row.dis,.mtd-group--selectable.dis[data-v-f57dd11d]{color:var(--color-text-tertiary,#b3b8bd);cursor:not-allowed}.mtd-body[data-v-f57dd11d] .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-f57dd11d] .mtd-chevron .i-icon{transition:transform .12s;display:inline-flex}.mtd-body[data-v-f57dd11d] .mtd-chevron .i-icon.open{transform:rotate(90deg)}.mtd-body[data-v-f57dd11d] .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-f57dd11d] .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-f57dd11d] .mtd-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mtd-lbl--group[data-v-f57dd11d]{color:var(--color-text-secondary,#606366);font-size:13px;font-weight:500}.mtd-body[data-v-f57dd11d] .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-f57dd11d] .mtd-current{color:var(--color-text-tertiary,#909499);flex-shrink:0;font-size:12px}.mtd-empty[data-v-f57dd11d]{color:var(--color-text-tertiary,#909499);padding:10px 12px;font-size:13px}.mtd-empty--in[data-v-f57dd11d]{padding-left:46px}.mtd-error[data-v-f57dd11d]{color:var(--color-error,#e03e3e);padding:2px 2px 0;font-size:13px}.mtd-actions[data-v-f57dd11d]{justify-content:flex-end}.mtd-actions[data-v-f57dd11d],.mtd-keepcopy[data-v-f57dd11d]{align-items:center;gap:8px;display:flex}.mtd-keepcopy[data-v-f57dd11d]{color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:auto;font-size:13px}.mtd-keepcopy-box[data-v-f57dd11d]{cursor:pointer;accent-color:#2563eb;width:15px;height:15px;margin:0}.mtd-btn[data-v-f57dd11d]{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-f57dd11d]{background:var(--color-bg-subtle,#f5f5f5);color:var(--color-text-primary,#232425)}.mtd-btn--primary[data-v-f57dd11d]{background:var(--color-btn-primary,#232425);color:var(--color-btn-primary-text,#fff)}.mtd-btn[data-v-f57dd11d]:not(:disabled):hover{filter:brightness(.92)}.mtd-btn[data-v-f57dd11d]:disabled{opacity:.4;cursor:not-allowed}.mtd-fade-enter-active[data-v-f57dd11d],.mtd-fade-leave-active[data-v-f57dd11d]{transition:opacity .15s}.mtd-fade-enter-from[data-v-f57dd11d],.mtd-fade-leave-to[data-v-f57dd11d]{opacity:0}@media (prefers-reduced-motion:reduce){.mtd-btn[data-v-f57dd11d],.mtd-fade-enter-active[data-v-f57dd11d],.mtd-fade-leave-active[data-v-f57dd11d],.mtd-search-input[data-v-f57dd11d]{transition:none}}.pinned-source-switch-panel[data-v-0ea743ec]{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-0ea743ec]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pssp-title[data-v-0ea743ec]{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pssp-switch[data-v-0ea743ec]{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-0ea743ec]{background:#1da466}.pssp-switch.busy[data-v-0ea743ec]{cursor:wait}.pssp-switch[data-v-0ea743ec]:disabled{cursor:not-allowed;opacity:.55}.pssp-switch-thumb[data-v-0ea743ec]{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-0ea743ec]{transform:translate(14px)}.pssp-status[data-v-0ea743ec]{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pssp-dot[data-v-0ea743ec]{background:var(--color-border-default);border-radius:50%;flex-shrink:0;width:8px;height:8px}.pssp-dot--green[data-v-0ea743ec]{background:#1da466}.pssp-dot--amber[data-v-0ea743ec]{background:#e08a1e}.pssp-dot--busy[data-v-0ea743ec]{background:#2b6fe0;animation:1.2s ease-in-out infinite pssp-pulse-0ea743ec}@keyframes pssp-pulse-0ea743ec{0%,to{opacity:1}50%{opacity:.35}}.pssp-dot--muted[data-v-0ea743ec]{background:var(--color-text-disabled)}.pssp-import-again[data-v-0ea743ec]{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-0ea743ec]:hover{filter:brightness(.97)}.psrc-row[data-v-5b33a6dc]{min-height:28px;color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:4px;margin:6px 4px;padding:0 6px 0 22px;font-size:13px;font-weight:400;display:flex}.psrc-row.sel[data-v-5b33a6dc],.psrc-row[data-v-5b33a6dc]:hover{background:var(--color-bg-subtle)}.psrc-row.sel[data-v-5b33a6dc]{font-weight:500}.psrc-chevron[data-v-5b33a6dc]{width:18px;height:16px;color:var(--color-text-tertiary);transition:transform var(--duration-quick)var(--easing);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.psrc-chevron.expanded[data-v-5b33a6dc]{transform:rotate(90deg)}.psrc-ico[data-v-5b33a6dc]{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.psrc-ico[data-v-5b33a6dc] svg{width:16px;height:16px;display:block}.psrc-row.sel .psrc-ico[data-v-5b33a6dc],.psrc-row:hover .psrc-ico[data-v-5b33a6dc]{color:var(--color-text-primary)}.psrc-lbl[data-v-5b33a6dc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.psrc-status-btn[data-v-5b33a6dc]{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-5b33a6dc]{opacity:1}.psrc-status-btn[data-v-5b33a6dc]:focus-visible{opacity:1}.psrc-status-btn[data-v-5b33a6dc]:hover{color:var(--color-text-primary)}.psrc-status-btn[data-v-5b33a6dc]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.psrc-status-btn[data-v-5b33a6dc] svg{display:block}.psrc-menu-btn[data-v-5b33a6dc]{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-5b33a6dc]{opacity:1}.psrc-menu-btn[data-v-5b33a6dc]:focus-visible{opacity:1}.psrc-menu-btn[data-v-5b33a6dc]:hover{color:var(--color-text-primary)}.psrc-menu-btn[data-v-5b33a6dc]:focus-visible{outline:var(--border-width-2,2px)solid var(--color-border-brand);outline-offset:1px}.psrc-children[data-v-5b33a6dc]{padding-left:8px}.psrc-empty[data-v-5b33a6dc]{min-height:26px;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 36px;font-size:13px;text-decoration:none;display:flex}.psrc-empty[data-v-5b33a6dc]:hover{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.psrc-empty-plus[data-v-5b33a6dc]{font-size:14px;line-height:1}.memo-sb-shell[data-v-7b29c718]{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-7b29c718]{flex:1}.memo-sb-body[data-v-7b29c718],.memo-sb-main[data-v-7b29c718]{min-height:0;display:flex;position:relative;overflow:hidden}.memo-sb-main[data-v-7b29c718]{flex-direction:column;flex:1 1 0;min-width:0}.memo-sb-main[data-v-7b29c718]>*{flex:auto;min-width:0;min-height:0}.memo-sidebar[data-v-7b29c718]{background:var(--color-bg-surface);border-right:1px solid var(--color-border-default);box-sizing:border-box;height:100%;font-family:var(--sb-font-sans);flex-direction:column;flex-shrink:0;padding:8px 0 12px;overflow:hidden}.home-row[data-v-7b29c718],.memo-sidebar[data-v-7b29c718]{color:var(--color-text-primary);font-size:13px;display:flex;position:relative}.home-row[data-v-7b29c718]{min-height:28px;transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:8px;margin:1px 8px 2px;padding:0 6px 0 22px;font-weight:500;text-decoration:none}.home-row.sel[data-v-7b29c718],.home-row[data-v-7b29c718]:hover{background:var(--color-bg-subtle)}.home-row.sel[data-v-7b29c718]{font-weight:600}.home-row.sel[data-v-7b29c718]:before{content:"";background:var(--color-text-primary);transform-origin:50%;width:3px;height:17px;animation:home-bar-in-7b29c718 .15s var(--easing,ease);border-radius:3px;position:absolute;top:50%;left:1px;transform:translateY(-50%)scaleY(1)}@keyframes home-bar-in-7b29c718{0%{transform:translateY(-50%)scaleY(0)}to{transform:translateY(-50%)scaleY(1)}}@media (prefers-reduced-motion:reduce){.home-row.sel[data-v-7b29c718]:before{animation:none}}.home-ico[data-v-7b29c718]{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-ico[data-v-7b29c718],.home-ico svg[data-v-7b29c718]{width:16px;height:16px}.home-lbl[data-v-7b29c718]{flex:1}.personal-static-row[data-v-7b29c718]{min-height:28px;color:var(--color-text-primary);transition:background var(--duration-quick)var(--easing);border-radius:6px;align-items:center;gap:4px;margin:6px 4px;padding:0 6px 0 22px;font-size:13px;font-weight:400;text-decoration:none;display:flex}.personal-static-row.sel[data-v-7b29c718],.personal-static-row[data-v-7b29c718]:hover{background:var(--color-bg-subtle)}.personal-static-row.sel[data-v-7b29c718]{font-weight:500}.personal-static-chevron[data-v-7b29c718]{flex-shrink:0;width:18px;height:16px}.personal-static-ico[data-v-7b29c718]{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0}.personal-static-lbl[data-v-7b29c718]{flex:1}.file-tree-wrapper.sb-spaces[data-v-7b29c718]{scrollbar-width:none;padding-top:2px;overflow-y:auto}.file-tree-wrapper.sb-spaces[data-v-7b29c718]:hover{scrollbar-width:thin;scrollbar-color:#cfcdc9 transparent}.file-tree-wrapper.sb-spaces[data-v-7b29c718]::-webkit-scrollbar{width:0}.file-tree-wrapper.sb-spaces[data-v-7b29c718]:hover::-webkit-scrollbar{width:8px}.file-tree-wrapper.sb-spaces[data-v-7b29c718]::-webkit-scrollbar-track{background:0 0}.file-tree-wrapper.sb-spaces[data-v-7b29c718]::-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[data-v-7b29c718]:hover::-webkit-scrollbar-thumb{background-color:#cfcdc9}.file-tree-wrapper.sb-spaces[data-v-7b29c718]:hover::-webkit-scrollbar-thumb:hover{background-color:#bdbab5}.sb-space-top[data-v-7b29c718]{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-7b29c718]{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-7b29c718]:hover{background:var(--color-bg-subtle)}.conflict-dot[data-v-7b29c718]{background:var(--color-warning,#f59e0b);border-radius:50%;flex-shrink:0;width:7px;height:7px}.conflict-lbl[data-v-7b29c718]{flex:1}.memo-sidebar[data-v-7b29c718] .memo-file-tree{background:#fbfbfa}.file-tree-wrapper[data-v-7b29c718]{flex:1;min-height:0}.file-tree-wrapper[data-v-7b29c718],.memo-sidebar-search-panel[data-v-7b29c718]{flex-direction:column;display:flex;overflow:hidden}.memo-sidebar-search-panel[data-v-7b29c718]{z-index:1;background:#fbfbfa;position:absolute;top:0;bottom:0;left:0;right:0}.memo-sidebar[data-v-7b29c718] .sidebar-brand{border-bottom-color:#0000000f}.memo-sidebar[data-v-7b29c718] .brand-name,.memo-sidebar[data-v-7b29c718] .sidebar-brand .lbl{color:#0a0a0a;letter-spacing:-.1px;font-size:13.5px;font-weight:600}.memo-sidebar[data-v-7b29c718] .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-7b29c718] .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-7b29c718] .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-7b29c718] .sidebar-search:hover{background:#0000000a}.memo-sidebar[data-v-7b29c718] .sidebar-search-icon{color:#9b9a97;flex-shrink:0;width:14px;height:14px}.memo-sidebar[data-v-7b29c718] .sidebar-search-text{color:#9b9a97;flex:1;font-size:13px;line-height:1.4}.memo-sidebar[data-v-7b29c718] .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-7b29c718] .section-label{letter-spacing:.5px;text-transform:uppercase;color:#37352f8c;font-size:11px;font-weight:600}.memo-sidebar[data-v-7b29c718] .section-header{margin:12px 4px 2px;padding:4px 8px}.memo-sidebar[data-v-7b29c718] .section-content{padding:0 4px}.memo-sidebar[data-v-7b29c718] .shared-section,.memo-sidebar[data-v-7b29c718] .system-section:not(.system-section--brain),.memo-sidebar[data-v-7b29c718] .tree-bottom{display:none}.memo-sidebar[data-v-7b29c718] .node-row{min-height:30px;color:var(--color-text-primary);border-radius:6px;gap:4px;margin:6px 8px;padding:0 6px 0 0;font-size:13px}.memo-sidebar[data-v-7b29c718] .node-row.active,.memo-sidebar[data-v-7b29c718] .node-row:hover{color:var(--color-text-primary);background:#37352f1a}.memo-sidebar[data-v-7b29c718] .node-icon{color:currentColor;width:16px;height:16px}.memo-sidebar[data-v-7b29c718] .node-icon svg{width:14px;height:14px}.memo-sidebar[data-v-7b29c718] .chevron,.memo-sidebar[data-v-7b29c718] .chevron-placeholder{color:#9b9a97;width:14px}.memo-sidebar[data-v-7b29c718] .chevron svg{stroke-width:2px;width:10px;height:10px}.memo-sidebar[data-v-7b29c718] .node-name{color:inherit;font-size:13px;line-height:1.4}.sidebar-resizer[data-v-7b29c718]{cursor:col-resize;z-index:10;width:6px;height:100%;position:absolute;top:0;right:-3px}.sidebar-resizer[data-v-7b29c718]:hover{background:var(--color-border-brand)}.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}
