.comment-thread-item[data-v-38463c2d]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.comment-thread-avatar[data-v-38463c2d]{display:flex;align-items:flex-start;justify-content:center;padding-top:2px}.comment-thread-main[data-v-38463c2d]{display:grid;gap:8px;min-width:0}.comment-thread-item .comment-card-head[data-v-38463c2d]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.comment-thread-item .comment-card-actions[data-v-38463c2d]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.comment-thread-item .comment-avatar[data-v-38463c2d]{position:relative;display:grid;place-items:center;overflow:hidden;flex-shrink:0;width:40px;height:40px;border-radius:14px;border:1px solid var(--comment-avatar-border, #d6e3fb);background:var(--comment-avatar-bg, #eef4ff);box-shadow:inset 0 1px #ffffffb8,0 6px 16px #0f172a0a;color:var(--comment-avatar-text, #274690);font-size:14px}.comment-thread-item .comment-avatar>span[data-v-38463c2d]{position:relative;z-index:1;display:block;line-height:1;font-size:16px;font-weight:700;letter-spacing:-.04em;transform:translateY(-.25px)}.comment-thread-item .comment-avatar img[data-v-38463c2d]{width:100%;height:100%;object-fit:cover}.comment-thread-item .comment-author-copy[data-v-38463c2d]{min-height:40px;min-width:0}.comment-author-line[data-v-38463c2d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.comment-thread-item .comment-author-copy strong[data-v-38463c2d]{color:var(--personal-text, #111827);font-size:16px;line-height:1.3}.comment-thread-item .comment-author-copy small[data-v-38463c2d]{color:var(--personal-text-tertiary, #98a2b3);font-size:13px;line-height:1.4}.comment-thread-badge[data-v-38463c2d]{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;border:1px solid rgba(226,232,240,.96);background:#f8fafcf5;color:var(--personal-text-secondary, #4b5563)}.comment-thread-item .comment-action-btn[data-v-38463c2d]{min-width:0;min-height:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--personal-text-secondary, #4b5563);box-shadow:none;font-size:13px;font-weight:600;opacity:.84}.comment-thread-item .comment-action-btn[data-v-38463c2d]:hover{background:transparent;color:#1d4ed8;opacity:1}.comment-thread-item .comment-action-btn.destructive[data-v-38463c2d]{color:#b42318}.comment-thread-item .comment-action-btn.destructive[data-v-38463c2d]:hover{color:#912018}.comment-card-anchor[data-v-38463c2d]{display:block;padding:8px 0 8px 14px;border:none;border-left:3px solid rgba(191,219,254,.96);border-radius:0 14px 14px 0;background:linear-gradient(90deg,#eaf2ffb8,#eaf2ff0f)}.comment-anchor-head[data-v-38463c2d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.comment-anchor-copy[data-v-38463c2d]{display:grid;gap:4px;min-width:0}.comment-anchor-label[data-v-38463c2d]{color:var(--personal-text-tertiary, #98a2b3);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.comment-anchor-snippet[data-v-38463c2d]{margin:0;color:var(--personal-text-secondary, #4b5563);font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.comment-anchor-action[data-v-38463c2d]{min-width:0;min-height:0;padding:0;border:none;border-radius:0;background:transparent;color:#1d4ed8;box-shadow:none;flex-shrink:0;font-size:12px;font-weight:600}.comment-thread-item .comment-card-body[data-v-38463c2d]{margin:0;color:var(--personal-text, #111827);font-size:15px;line-height:1.85;white-space:pre-wrap;word-break:break-word}.comment-thread-item .comment-card-mentions[data-v-38463c2d]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.comment-thread-item .comment-card-mentions span[data-v-38463c2d]{color:var(--personal-text-tertiary, #98a2b3);font-size:12px;font-weight:600}.comment-thread-item .comment-card-mentions strong[data-v-38463c2d]{color:#1d4ed8;font-size:12px;font-weight:600}.comment-reply-compose[data-v-38463c2d]{display:grid;gap:10px;padding:14px 0 0;border:1px solid rgba(230,234,240,.96);border-width:1px 0 0 0;border-radius:0;background:transparent}.comment-reply-compose-title[data-v-38463c2d]{margin:0;color:var(--personal-text-secondary, #4b5563);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.comment-reply-compose textarea[data-v-38463c2d]{min-height:104px;padding:14px 16px;border:1px solid rgba(230,234,240,.96);border-radius:16px;background:#fafcffeb;color:var(--personal-text, #111827);line-height:1.65;resize:vertical}.comment-reply-actions[data-v-38463c2d]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.comment-replies-group[data-v-38463c2d]{display:grid;gap:12px;padding-top:6px}.comment-replies-head[data-v-38463c2d]{display:flex;align-items:center;gap:8px}.comment-replies-label[data-v-38463c2d]{color:var(--personal-text-tertiary, #98a2b3);font-size:12px;font-weight:700}.comment-replies[data-v-38463c2d]{position:relative;display:grid;gap:14px;margin-left:10px;padding-left:20px}.comment-replies[data-v-38463c2d]:before{content:"";position:absolute;left:0;top:2px;bottom:6px;width:2px;border-radius:999px;background:linear-gradient(180deg,#bfdbfeb8,#e2e8f047)}.comment-thread-item.is-reply[data-v-38463c2d]{gap:10px}.comment-thread-item.is-reply .comment-avatar[data-v-38463c2d]{width:32px;height:32px;border-radius:11px;font-size:12px;box-shadow:inset 0 1px #ffffffb8,0 4px 10px #0f172a08}.comment-thread-item.is-reply .comment-avatar>span[data-v-38463c2d]{font-size:13px}.comment-thread-item.is-reply .comment-author-copy strong[data-v-38463c2d]{font-size:14px}.comment-thread-item.is-reply .comment-author-copy small[data-v-38463c2d],.comment-thread-item.is-reply .comment-card-mentions span[data-v-38463c2d],.comment-thread-item.is-reply .comment-card-mentions strong[data-v-38463c2d]{font-size:11px}.comment-thread-item.is-reply .comment-thread-badge[data-v-38463c2d]{font-size:10px}.comment-thread-item.is-reply .comment-card-body[data-v-38463c2d]{font-size:14px;line-height:1.72}@media(max-width:760px){.comment-thread-item[data-v-38463c2d]{grid-template-columns:1fr;gap:10px}.comment-thread-avatar[data-v-38463c2d]{justify-content:flex-start}.comment-thread-item .comment-card-head[data-v-38463c2d],.comment-anchor-head[data-v-38463c2d]{flex-direction:column}.comment-thread-item .comment-card-actions[data-v-38463c2d]{justify-content:flex-start}.comment-replies[data-v-38463c2d]{margin-left:6px;padding-left:16px}}.code-block-node[data-v-a562d5a4]{display:block;width:100%;max-width:100%;margin:12px 0 16px}.code-block-shell[data-v-a562d5a4]{display:block;position:relative;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #151a24;border-radius:18px;background:linear-gradient(180deg,#11161f,#0d1219);box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0f172a1f}.code-block-toolbar[data-v-a562d5a4]{position:absolute;top:14px;right:14px;z-index:2}.code-block-language-picker[data-v-a562d5a4]{position:relative;display:block}.code-block-language-caption[data-v-a562d5a4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.code-block-language-picker select[data-v-a562d5a4]{min-width:150px;height:34px;padding:0 36px 0 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0f;color:#d8deea;font-size:13px;font-weight:700;line-height:1;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.code-block-language-picker[data-v-a562d5a4]:after{content:"▾";position:absolute;top:50%;right:14px;transform:translateY(-52%);color:#8a94a7;font-size:12px;pointer-events:none}.code-block-language-picker select[data-v-a562d5a4]:focus{outline:none;border-color:#719aff8c;box-shadow:0 0 0 3px #4775df2e}.code-block-node .code-block-shell .code-block-pre[data-v-a562d5a4]{margin:0;width:100%;max-width:100%;min-height:128px;padding:54px 0 18px;background:transparent;box-sizing:border-box;overflow-x:auto}.code-block-node .code-block-shell .code-block-pre .code-block-content[data-v-a562d5a4]{display:block;width:100%;min-width:100%;max-width:100%;min-height:56px;padding:0 18px;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;color:#e5ebf7;font-family:SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.75;white-space:pre;tab-size:2}.code-block-node .code-block-shell .code-block-pre .code-block-content[data-v-a562d5a4]:focus{outline:none}.code-block-node .code-block-shell .code-block-pre .code-block-content[data-v-a562d5a4]:empty:before{content:"";display:block;width:100%;min-height:56px}.code-block-content[data-v-a562d5a4] .hljs-comment,.code-block-content[data-v-a562d5a4] .hljs-quote{color:#6f7c91;font-style:italic}.code-block-content[data-v-a562d5a4] .hljs-keyword,.code-block-content[data-v-a562d5a4] .hljs-selector-tag,.code-block-content[data-v-a562d5a4] .hljs-built_in,.code-block-content[data-v-a562d5a4] .hljs-name,.code-block-content[data-v-a562d5a4] .hljs-tag{color:#ff7b72}.code-block-content[data-v-a562d5a4] .hljs-string,.code-block-content[data-v-a562d5a4] .hljs-attr,.code-block-content[data-v-a562d5a4] .hljs-template-tag,.code-block-content[data-v-a562d5a4] .hljs-template-variable{color:#a5d6ff}.code-block-content[data-v-a562d5a4] .hljs-title,.code-block-content[data-v-a562d5a4] .hljs-title.class_,.code-block-content[data-v-a562d5a4] .hljs-title.function_{color:#ffd580}.code-block-content[data-v-a562d5a4] .hljs-number,.code-block-content[data-v-a562d5a4] .hljs-literal,.code-block-content[data-v-a562d5a4] .hljs-symbol,.code-block-content[data-v-a562d5a4] .hljs-bullet{color:#79c0ff}.code-block-content[data-v-a562d5a4] .hljs-variable,.code-block-content[data-v-a562d5a4] .hljs-params,.code-block-content[data-v-a562d5a4] .hljs-property{color:#ffa657}.code-block-content[data-v-a562d5a4] .hljs-type,.code-block-content[data-v-a562d5a4] .hljs-class,.code-block-content[data-v-a562d5a4] .hljs-selector-class,.code-block-content[data-v-a562d5a4] .hljs-selector-id{color:#c297ff}.code-block-content[data-v-a562d5a4] .hljs-meta,.code-block-content[data-v-a562d5a4] .hljs-meta-keyword{color:#8ddb8c}.code-block-content[data-v-a562d5a4] .hljs-addition{color:#9be9a8}.code-block-content[data-v-a562d5a4] .hljs-deletion{color:#ffa198}*{box-sizing:border-box}body{margin:0;background:#e6e6e8;color:#202124;font-family:SF Pro Text,Helvetica Neue,PingFang SC,Segoe UI,sans-serif}.app-shell[data-v-01e42ecc]{max-width:1560px;margin:0 auto;padding:20px}.auth-shell[data-v-01e42ecc]{width:100%;max-width:none;min-height:100vh;padding:0;background:#05070b}.topbar[data-v-01e42ecc],.profile-panel[data-v-01e42ecc],.auth-card[data-v-01e42ecc],.left-panel[data-v-01e42ecc],.editor-panel[data-v-01e42ecc],.right-panel[data-v-01e42ecc],.panel-block[data-v-01e42ecc]{background:#ffffffeb;border:1px solid #d9dde5;border-radius:18px;box-shadow:0 10px 28px #18274b12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.topbar[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.topbar h1[data-v-01e42ecc]{margin:0;font-size:28px}.topbar p[data-v-01e42ecc],.editor-meta[data-v-01e42ecc]{margin:6px 0 0;color:#5e6878}.topbar-user[data-v-01e42ecc],.user-summary[data-v-01e42ecc],.profile-actions[data-v-01e42ecc],.editor-toolbar>div[data-v-01e42ecc],.inline-create[data-v-01e42ecc],.panel-tabs[data-v-01e42ecc],.search-box[data-v-01e42ecc]{display:flex;gap:8px}.topbar-user[data-v-01e42ecc],.user-summary[data-v-01e42ecc],.editor-toolbar[data-v-01e42ecc],.collab-bar[data-v-01e42ecc]{align-items:center}.topbar-user span[data-v-01e42ecc]{display:block;color:#596273;font-size:12px}.avatar-chip[data-v-01e42ecc],.avatar-large[data-v-01e42ecc]{border-radius:999px;overflow:hidden;background:linear-gradient(140deg,#21324e,#3d5d95);color:#fff;display:grid;place-items:center;font-weight:700}.avatar-chip[data-v-01e42ecc]{width:38px;height:38px}.avatar-large[data-v-01e42ecc]{width:80px;height:80px;font-size:32px}.avatar-chip img[data-v-01e42ecc],.avatar-large img[data-v-01e42ecc]{width:100%;height:100%;object-fit:cover}.status[data-v-01e42ecc],.error[data-v-01e42ecc]{margin:14px 0 0;padding:10px 12px;border-radius:12px}.status[data-v-01e42ecc]{background:#e7f6e9;color:#1f5e29}.error[data-v-01e42ecc]{background:#ffe9eb;color:#852230}.inline-error[data-v-01e42ecc]{margin:0;padding:10px 12px;border:1px solid #f3c7cc;border-radius:12px;background:#fff1f3;color:#9f1239;font-size:12px;line-height:1.5}.rail-inline-error[data-v-01e42ecc]{margin-top:8px}.profile-panel[data-v-01e42ecc],.auth-card[data-v-01e42ecc]{margin-top:14px;padding:16px}.profile-modal[data-v-01e42ecc]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#12161e57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.profile-modal .profile-panel[data-v-01e42ecc]{margin-top:0;width:min(680px,calc(100vw - 40px));max-height:calc(100vh - 40px);overflow:auto;border-radius:18px}.profile-modal .profile-grid[data-v-01e42ecc]{grid-template-columns:1fr;gap:12px}.profile-modal .profile-preview[data-v-01e42ecc]{width:180px;max-width:180px;padding:10px;justify-self:start}.profile-modal .avatar-large[data-v-01e42ecc]{width:64px;height:64px;font-size:24px}.profile-modal .profile-preview p[data-v-01e42ecc]{margin:8px 0 0;font-size:13px}.profile-grid[data-v-01e42ecc]{display:grid;grid-template-columns:220px 1fr;gap:16px}.profile-preview[data-v-01e42ecc],.public-preview[data-v-01e42ecc]{border:1px dashed #b8c7df;border-radius:14px;padding:14px;background:linear-gradient(180deg,#f4f8ff,#fff)}.public-share-page[data-v-01e42ecc]{min-height:100vh;padding:32px 20px;background:radial-gradient(circle at top left,rgba(115,146,209,.18),transparent 28%),linear-gradient(180deg,#eef3fb,#e7ebf2)}.public-share-shell[data-v-01e42ecc]{max-width:1320px;margin:0 auto;display:grid;gap:18px}.public-share-head[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px;border:1px solid #d8e0ec;border-radius:24px;background:#fffffff0;box-shadow:0 18px 42px #1f2d4a14}.public-share-kicker[data-v-01e42ecc],.public-share-meta[data-v-01e42ecc]{margin:0;color:#6e7686}.public-share-head h2[data-v-01e42ecc]{margin:6px 0;font-size:36px;line-height:1.1}.public-share-layout[data-v-01e42ecc]{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.public-share-document[data-v-01e42ecc],.public-share-comments[data-v-01e42ecc],.public-share-password[data-v-01e42ecc]{padding:22px}.public-share-summary p[data-v-01e42ecc]{margin:0 0 14px;color:#566071;line-height:1.7}.public-share-content[data-v-01e42ecc]{color:#1a2230}.markdown-body h1[data-v-01e42ecc],.markdown-body h2[data-v-01e42ecc],.markdown-body h3[data-v-01e42ecc]{margin:0 0 14px;line-height:1.2}.markdown-body h1[data-v-01e42ecc]{font-size:34px}.markdown-body h2[data-v-01e42ecc]{font-size:28px}.markdown-body h3[data-v-01e42ecc]{font-size:22px}.markdown-body p[data-v-01e42ecc],.markdown-body ul[data-v-01e42ecc],.markdown-body ol[data-v-01e42ecc],.markdown-body blockquote[data-v-01e42ecc],.markdown-body table[data-v-01e42ecc]{margin:0 0 14px}.markdown-body blockquote[data-v-01e42ecc]{padding-left:14px;border-left:3px solid #d3d9e4;color:#556070}.markdown-body table[data-v-01e42ecc]{width:100%;border-collapse:collapse}.markdown-body th[data-v-01e42ecc],.markdown-body td[data-v-01e42ecc]{border:1px solid #d7deea;padding:10px 12px}.public-share-content[data-v-01e42ecc] img,.markdown-body img[data-v-01e42ecc]{max-width:100%;border-radius:16px}.public-share-content[data-v-01e42ecc] pre,.markdown-body pre[data-v-01e42ecc]{overflow:auto;padding:16px;border-radius:16px;background:#101721;color:#f7f8fb}.public-share-comments[data-v-01e42ecc]{position:relative;display:grid;gap:16px;padding:18px 20px 22px;border-color:#e6eaf0f5;border-radius:24px;background:linear-gradient(180deg,#fffffff0,#f8fafcf7);box-shadow:0 18px 40px #0f172a0d,inset 0 0 0 1px #ffffffb8;overflow:hidden}.public-share-comments[data-v-01e42ecc]:before{content:"";position:absolute;right:-76px;top:-88px;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,#3b82f61a,#3b82f600 72%);pointer-events:none}.public-share-comments[data-v-01e42ecc]>*{position:relative;z-index:1}.public-share-comments .comment-compose[data-v-01e42ecc]{gap:14px;padding:18px;border:1px solid rgba(230,234,240,.96);border-radius:22px;background:linear-gradient(180deg,#fffffffc,#f7f9fcf0);box-shadow:inset 0 1px #ffffffb8}.public-share-comments .comment-compose input[data-v-01e42ecc],.public-share-comments .comment-compose textarea[data-v-01e42ecc]{border-radius:16px;border:1px solid rgba(219,230,244,.96);background:#fffffffa;color:#273449;box-shadow:inset 0 1px #ffffffd6}.public-share-comments .comment-compose input[data-v-01e42ecc]{height:42px}.public-share-comments .comment-compose input[data-v-01e42ecc]:focus,.public-share-comments .comment-compose textarea[data-v-01e42ecc]:focus{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.public-share-comments .comment-compose textarea[data-v-01e42ecc]{min-height:176px;padding:18px 20px;color:#1e293b;font-size:15px;line-height:1.8;resize:vertical}.public-share-comments .comment-compose textarea[data-v-01e42ecc]::placeholder,.public-share-comments .comment-compose input[data-v-01e42ecc]::placeholder{color:#94a3b8}.public-share-comments .comment-compose-foot[data-v-01e42ecc]{align-items:end;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(230,234,240,.96)}.public-share-comments .comment-compose-foot p[data-v-01e42ecc]{color:#64748b;font-size:12px;line-height:1.6}.public-share-comments .comment-compose-foot .primary-btn[data-v-01e42ecc]{min-width:144px;min-height:42px;padding:0 20px;border-radius:12px;background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e}.public-share-comments .comment-list-head[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid rgba(230,234,240,.96)}.public-share-comments .comment-list-head strong[data-v-01e42ecc]{color:#0f172a;font-size:20px;line-height:1.3}.public-share-comments .comment-list-head span[data-v-01e42ecc]{color:#94a3b8;font-size:12px}.public-comment-list[data-v-01e42ecc]{margin-top:4px;gap:20px}.public-share-comments .public-comment-card[data-v-01e42ecc]{gap:12px;padding:18px 20px;border:1px solid rgba(226,232,240,.96);border-radius:20px;background:linear-gradient(180deg,#fffffff2,#f8fafceb)}.public-share-comments .public-comment-card .comment-card-head[data-v-01e42ecc]{align-items:center}.public-share-comments .public-comment-card .comment-avatar[data-v-01e42ecc]{width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,#dbeafe,#bfdbfe);color:#1e3a8a;box-shadow:inset 0 0 0 1px #bfdbfef5}.public-share-comments .public-comment-card .comment-author-copy[data-v-01e42ecc]{gap:4px}.public-share-comments .public-comment-card .comment-author-copy strong[data-v-01e42ecc]{font-size:16px}.public-share-comments .public-comment-card .comment-author-copy small[data-v-01e42ecc]{color:#94a3b8;font-size:12px}.public-share-comments .public-comment-card .comment-card-body[data-v-01e42ecc]{font-size:15px;line-height:1.75}.public-share-comments .comment-empty[data-v-01e42ecc]{padding:20px 22px;border:1px dashed rgba(214,222,234,.96);border-radius:18px;background:#ffffffd1;color:#64748b;font-size:13px;line-height:1.6}.profile-form[data-v-01e42ecc],.auth-form[data-v-01e42ecc],.editor-fields[data-v-01e42ecc],.share-form[data-v-01e42ecc],.share-list[data-v-01e42ecc],.team-create[data-v-01e42ecc],.public-share-box[data-v-01e42ecc]{display:grid;gap:10px}.native-file-input[data-v-01e42ecc]{display:none}.share-record-copy[data-v-01e42ecc]{display:grid;gap:2px}.public-share-item[data-v-01e42ecc]{display:grid;gap:8px}.public-share-link-row[data-v-01e42ecc]{display:grid;gap:4px}.public-share-link-row span[data-v-01e42ecc]{color:#64748b;font-size:12px}.public-share-link-input[data-v-01e42ecc]{width:100%;height:34px;border:1px solid #d8e1ef;border-radius:10px;background:#f8fbff;color:#334155;font-size:12px;line-height:1.2;padding:0 10px}.public-share-actions[data-v-01e42ecc]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.share-form-split[data-v-01e42ecc]{gap:12px}.share-subsection[data-v-01e42ecc]{display:grid;gap:10px;padding:12px;border:1px solid #e4ebf6;border-radius:16px;background:#ffffffd1}.share-subsection-head[data-v-01e42ecc]{display:grid;gap:4px}.share-subsection-head h4[data-v-01e42ecc]{margin:0;color:#1f2937;font-size:14px}.share-subsection-head p[data-v-01e42ecc]{margin:0;color:#6b7280;font-size:12px;line-height:1.5}.upload-ui[data-v-01e42ecc]{border:1px solid #cad6ea;border-radius:12px;padding:10px;display:flex;align-items:center;gap:10px;background:#f9fbff}.password-section[data-v-01e42ecc]{margin-top:4px;border:1px solid #d9dfec;border-radius:12px;padding:10px;background:#f8faff;display:grid;gap:8px}.password-section h3[data-v-01e42ecc]{margin:0 0 2px;font-size:14px;color:#2b3445}.auth-wrap[data-v-01e42ecc]{width:100%}.auth-stage[data-v-01e42ecc]{width:100%;min-height:100vh;display:grid;grid-template-columns:minmax(420px,.96fr) minmax(420px,1fr);align-items:start;gap:0;background:transparent}.auth-card-premium[data-v-01e42ecc],.auth-visual[data-v-01e42ecc]{min-height:760px}.auth-card-premium[data-v-01e42ecc]{width:100%;margin-top:0;border:none;border-radius:0;padding:42px 40px 34px;display:grid;grid-template-rows:auto auto auto auto auto 1fr;background:#f7f7f6;min-height:100vh}.auth-brand[data-v-01e42ecc],.auth-footer[data-v-01e42ecc]{display:flex;align-items:center}.auth-panel[data-v-01e42ecc]{display:grid;grid-template-rows:auto auto auto 1fr auto;min-height:0;width:100%;max-width:520px;margin-left:auto;margin-right:auto}.auth-brand[data-v-01e42ecc]{gap:14px}.auth-brand-mark[data-v-01e42ecc]{width:44px;height:44px;border-radius:10px;background:#090b0f;color:#fff;display:grid;place-items:center;font-weight:800;letter-spacing:.08em}.auth-brand-copy[data-v-01e42ecc]{display:grid;gap:2px}.auth-brand-copy strong[data-v-01e42ecc]{font-size:14px;letter-spacing:.04em}.auth-brand-copy span[data-v-01e42ecc]{font-size:12px;color:#6f7681}.auth-copy[data-v-01e42ecc]{margin-top:92px;margin-bottom:32px;display:grid;gap:14px}.auth-kicker[data-v-01e42ecc],.auth-visual-label[data-v-01e42ecc]{margin:0 0 12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.auth-kicker[data-v-01e42ecc]{color:#7b828e}.auth-copy .auth-kicker[data-v-01e42ecc]{margin:0}.auth-copy h2[data-v-01e42ecc]{margin:0;font-size:clamp(38px,4vw,56px);line-height:1.08;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif;font-weight:700;letter-spacing:-.03em;color:#0f1116}.auth-copy p[data-v-01e42ecc]{margin:0;max-width:420px;color:#5e6570;font-size:17px;line-height:1.75}.auth-tabs-premium[data-v-01e42ecc]{position:relative;display:inline-grid;grid-template-columns:repeat(2,1fr);gap:8px;width:fit-content;padding:6px;border-radius:18px;background:#eceef1;border:1px solid #dde1e7;margin-bottom:18px}.auth-tab-slider[data-v-01e42ecc]{position:absolute;top:6px;left:6px;width:calc(50% - 10px);height:calc(100% - 12px);border-radius:14px;background:linear-gradient(180deg,#1a2437,#2a3858);box-shadow:0 8px 18px #18233a2e,inset 0 1px #ffffff1f;transition:transform .24s cubic-bezier(.22,1,.36,1);will-change:transform}.auth-tabs-premium button[data-v-01e42ecc]{position:relative;z-index:1;min-width:94px;border-radius:14px;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.auth-form-premium[data-v-01e42ecc]{max-width:430px;gap:14px}.auth-form-premium label[data-v-01e42ecc]{gap:8px;font-size:14px;color:#20242b;font-weight:600}.auth-form-premium input[data-v-01e42ecc]{height:52px;border-radius:14px;border:1px solid #d4d8dd;background:#fff;padding:0 16px;font-size:16px}.auth-tip[data-v-01e42ecc]{margin:-2px 0 2px;color:#666d78;font-size:13px}.auth-submit[data-v-01e42ecc]{height:54px;margin-top:10px;border-radius:14px;background:linear-gradient(180deg,#0e121b,#1a2232);box-shadow:0 14px 28px #11182729}.auth-footer[data-v-01e42ecc]{align-self:end;margin-top:12px;gap:10px;color:#717987;font-size:13px;line-height:1.4}.auth-text-btn[data-v-01e42ecc]{border:none;background:transparent;padding:0;color:#10151d;font-size:14px;font-weight:700}.auth-inline-error[data-v-01e42ecc]{margin:14px 0 0;max-width:430px;border-radius:14px;padding:12px 14px;background:#1a1a1a;color:#fff;font-size:13px;line-height:1.5}.auth-visual[data-v-01e42ecc]{position:relative;overflow:hidden;border-radius:0;border:none;height:100vh;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.3),transparent 12%),radial-gradient(circle at 76% 34%,rgba(255,255,255,.08),transparent 18%),linear-gradient(160deg,#4b4f57,#272a2f 48%,#05070b)}.auth-visual-overlay[data-v-01e42ecc]{position:absolute;inset:0;background:linear-gradient(180deg,#ffffff0a,#0000002e),radial-gradient(circle at center,transparent 0,rgba(0,0,0,.28) 68%)}.auth-visual-content[data-v-01e42ecc],.auth-metric[data-v-01e42ecc],.auth-emblem[data-v-01e42ecc],.auth-orbit[data-v-01e42ecc]{position:absolute;z-index:1}.auth-visual-content[data-v-01e42ecc]{left:54px;right:54px;bottom:56px;color:#f3f5f7;max-width:660px;display:grid;gap:14px}.auth-visual-label[data-v-01e42ecc]{color:#ffffff9e;margin:0}.auth-visual-content h3[data-v-01e42ecc]{margin:0;max-width:100%;font-size:clamp(15px,2.1vw,40px);line-height:1.18;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.auth-visual-content p[data-v-01e42ecc]{margin:0;max-width:620px;color:#ffffffb8;font-size:15px;line-height:1.9}.auth-emblem[data-v-01e42ecc]{top:18%;left:50%;width:340px;height:340px;margin-left:-170px;margin-top:0;opacity:.92}.auth-emblem[data-v-01e42ecc]:before,.auth-emblem[data-v-01e42ecc]:after,.auth-emblem span[data-v-01e42ecc]:before,.auth-emblem span[data-v-01e42ecc]:after{content:"";position:absolute;background:#fffffff0;border-radius:999px}.auth-emblem[data-v-01e42ecc]:before{width:230px;height:28px;left:52px;top:154px;transform:rotate(-15deg)}.auth-emblem[data-v-01e42ecc]:after{width:28px;height:246px;left:156px;top:42px;transform:rotate(6deg)}.auth-emblem span[data-v-01e42ecc]:before{width:188px;height:26px;left:28px;top:188px;transform:rotate(28deg)}.auth-emblem span[data-v-01e42ecc]:after{width:184px;height:26px;right:18px;top:120px;transform:rotate(-28deg)}.auth-orbit[data-v-01e42ecc]{border:1px solid rgba(255,255,255,.11);border-radius:999px}.auth-orbit-one[data-v-01e42ecc]{width:560px;height:560px;left:50%;top:8%;margin-left:-280px}.auth-orbit-two[data-v-01e42ecc]{width:420px;height:420px;left:50%;top:17%;margin-left:-210px}.auth-metric[data-v-01e42ecc]{padding:16px 18px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff}.auth-metric strong[data-v-01e42ecc]{display:block;font-size:24px}.auth-metric small[data-v-01e42ecc]{color:#ffffffb3}.auth-metric-top[data-v-01e42ecc]{top:42px;right:42px}.auth-metric-bottom[data-v-01e42ecc]{left:42px;top:46px}.auth-tabs button.active[data-v-01e42ecc],.panel-tabs button.active[data-v-01e42ecc]{background:#21324e;color:#fff;border-color:#21324e}label[data-v-01e42ecc]{display:grid;gap:6px;font-size:13px;color:#4d5768}input[data-v-01e42ecc],textarea[data-v-01e42ecc],select[data-v-01e42ecc]{width:100%;border:1px solid #cfd6e0;border-radius:12px;padding:10px 12px;font-size:14px;background:#fff}textarea[data-v-01e42ecc]{resize:vertical;min-height:240px}input[data-v-01e42ecc]:focus,textarea[data-v-01e42ecc]:focus,select[data-v-01e42ecc]:focus{outline:2px solid #b6cff7;border-color:#7ea4e3}.workspace[data-v-01e42ecc]{margin-top:16px;display:grid;grid-template-columns:360px 1fr 360px;gap:14px;min-height:74vh}.left-panel[data-v-01e42ecc],.editor-panel[data-v-01e42ecc],.right-panel[data-v-01e42ecc]{padding:14px}.left-panel[data-v-01e42ecc],.right-panel[data-v-01e42ecc]{display:grid;gap:14px;align-content:start}.panel-tabs[data-v-01e42ecc]{display:grid;grid-template-columns:repeat(4,1fr)}.panel-tabs button[data-v-01e42ecc],.auth-tabs button[data-v-01e42ecc]{border:1px solid #d9dde5;background:#f5f7fb;border-radius:12px;padding:10px 14px;cursor:pointer;font-weight:600}.panel-block[data-v-01e42ecc]{padding:14px}.simple-list[data-v-01e42ecc]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.simple-list li[data-v-01e42ecc]{border:1px solid #e3e8f1;border-radius:12px;padding:10px 12px;cursor:pointer;display:grid;gap:2px}.simple-list li.active[data-v-01e42ecc]{border-color:#7ea4e3;background:#eef4ff}.editor-panel[data-v-01e42ecc]{display:grid;grid-template-rows:auto auto 1fr;gap:12px}.editor-toolbar[data-v-01e42ecc]{display:flex;justify-content:space-between}.collab-bar[data-v-01e42ecc]{display:flex;justify-content:space-between;border:1px dashed #c8d4e9;border-radius:12px;padding:10px 12px;background:#f8fbff}.participant-pills[data-v-01e42ecc]{display:flex;gap:6px;flex-wrap:wrap}.participant-pill[data-v-01e42ecc]{background:#edf2fb;border:1px solid #d6e0f4;border-radius:999px;padding:4px 10px;font-size:12px}.versions li[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px}.version-history-item[data-v-01e42ecc]{cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.version-history-item[data-v-01e42ecc]:hover{border-color:#d2d9e4;background:#fbfcfe}.version-history-item[data-v-01e42ecc]:focus-visible{outline:none;border-color:#b9c6dd;box-shadow:0 0 0 3px #21324e14}.versions li>div[data-v-01e42ecc]{min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.version-history-item>div strong[data-v-01e42ecc],.version-history-item>div small[data-v-01e42ecc]{display:block}.version-history-item>div small[data-v-01e42ecc]{margin-top:2px}.version-history-panel[data-v-01e42ecc]{--version-history-visible-rows: 5;--version-history-row-height: 58px}.version-history-list[data-v-01e42ecc]{max-height:calc(var(--version-history-visible-rows) * var(--version-history-row-height) + (var(--version-history-visible-rows) - 1) * 6px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin;scrollbar-color:#c5ccd8 transparent}.version-history-list[data-v-01e42ecc]::-webkit-scrollbar{width:6px}.version-history-list[data-v-01e42ecc]::-webkit-scrollbar-track{background:transparent}.version-history-list[data-v-01e42ecc]::-webkit-scrollbar-thumb{border-radius:999px;background:#c5ccd8}.share-list h3[data-v-01e42ecc],.public-share-box h3[data-v-01e42ecc]{margin:0;font-size:15px}.side-panel-heading[data-v-01e42ecc]{margin-bottom:14px}.side-panel-heading h2[data-v-01e42ecc]{margin:0}.side-panel-heading p[data-v-01e42ecc]{margin:6px 0 0;color:#6d7480;font-size:13px;line-height:1.6}.version-history-copy[data-v-01e42ecc]{display:grid;gap:4px;white-space:normal;overflow:visible;text-overflow:clip}.version-history-head[data-v-01e42ecc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.version-current-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#edf2fb;color:#27416a;font-size:11px;font-weight:700}.version-history-time[data-v-01e42ecc]{color:#7b8290;font-size:12px}.version-history-action[data-v-01e42ecc]{white-space:nowrap}.share-stack[data-v-01e42ecc]{display:grid;gap:12px}.share-card[data-v-01e42ecc]{display:grid;gap:10px}.share-section[data-v-01e42ecc]{border:0}.share-section summary[data-v-01e42ecc]{list-style:none}.share-section summary[data-v-01e42ecc]::-webkit-details-marker{display:none}.share-section-toggle[data-v-01e42ecc]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;cursor:pointer}.share-section-toggle[data-v-01e42ecc]:after{content:"";position:absolute;right:0;top:10px;width:8px;height:8px;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(45deg);transition:transform .18s ease}.share-section[open] .share-section-toggle[data-v-01e42ecc]:after{transform:rotate(225deg)}.share-section-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:28px;padding:0 10px;margin-right:18px;border:1px solid #dbe6f4;border-radius:999px;background:#f8fbff;color:#64748b;font-size:12px;font-weight:700;white-space:nowrap}.share-card-head h3[data-v-01e42ecc]{margin:0;font-size:15px}.share-card-head p[data-v-01e42ecc]{margin:4px 0 0;color:#6d7480;font-size:13px;line-height:1.6}button[data-v-01e42ecc]{border:none;border-radius:12px;padding:9px 14px;font-weight:600;cursor:pointer}.primary-btn[data-v-01e42ecc]{background:#21324e;color:#fff}.danger-btn[data-v-01e42ecc]{background:#a72c39;color:#fff}.ghost-btn[data-v-01e42ecc]{background:#eff3fa;color:#23344f}.small[data-v-01e42ecc]{padding:8px 10px}.app-shell[data-v-01e42ecc]:not(.auth-shell){max-width:1560px;min-height:100vh;padding:18px 8px 18px 18px}.app-shell:not(.auth-shell) .status[data-v-01e42ecc],.app-shell:not(.auth-shell) .error[data-v-01e42ecc]{display:inline-flex;margin:0 0 8px;padding:4px 10px;border-radius:999px;border:1px solid #e1e4e8;background:#eef4ee;font-size:12px}.app-shell:not(.auth-shell) .error[data-v-01e42ecc]{background:#fbeef0}.workspace-notes[data-v-01e42ecc]{--workspace-shell-height: calc(100vh - 70px) ;margin-top:0;gap:0;grid-template-columns:260px 360px minmax(520px,1fr) 260px;background:#f3f3f5;border:1px solid #e4e6ea;border-radius:20px;overflow:hidden;min-height:var(--workspace-shell-height)}.workspace-directory[data-v-01e42ecc],.workspace-team[data-v-01e42ecc]{--workspace-shell-height: calc(100vh - 70px) ;margin-top:0;gap:0;background:#f3f3f5;border:1px solid #e4e6ea;border-radius:20px;overflow:hidden;min-height:var(--workspace-shell-height)}.workspace-directory[data-v-01e42ecc]{grid-template-columns:260px minmax(0,1fr)}.workspace-team[data-v-01e42ecc]{grid-template-columns:260px 360px minmax(520px,1fr) 260px}.nav-rail[data-v-01e42ecc],.directory-panel[data-v-01e42ecc],.team-page-sidebar[data-v-01e42ecc],.notes-column[data-v-01e42ecc],.editor-panel[data-v-01e42ecc],.right-panel[data-v-01e42ecc]{border:none;border-radius:0;box-shadow:none;padding:16px;background:#f8f8f8}.nav-rail[data-v-01e42ecc],.directory-panel[data-v-01e42ecc],.team-page-sidebar[data-v-01e42ecc],.notes-column[data-v-01e42ecc],.editor-panel[data-v-01e42ecc]{border-right:1px solid #e5e7eb}.nav-rail[data-v-01e42ecc]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;align-self:start;height:var(--workspace-shell-height);max-height:var(--workspace-shell-height);background:#f2f2f3}.team-nav-rail[data-v-01e42ecc]{grid-template-rows:auto auto auto auto;height:auto;max-height:none}.directory-panel[data-v-01e42ecc]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;align-content:start;min-height:var(--workspace-shell-height);max-height:var(--workspace-shell-height);overflow-y:auto;background:#fbfbfc}.directory-grid[data-v-01e42ecc]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-content:start}.team-page-sidebar[data-v-01e42ecc]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;align-content:start;min-height:var(--workspace-shell-height);max-height:var(--workspace-shell-height);overflow-y:auto;background:#f6f7f9}.team-members-page[data-v-01e42ecc]{grid-column:2 / -1;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;align-content:start;min-height:var(--workspace-shell-height);max-height:var(--workspace-shell-height);overflow-y:auto;padding:16px;background:#fbfbfc}.app-shell:not(.auth-shell) .avatar-chip[data-v-01e42ecc]{width:40px;height:40px;border-radius:8px;background:#111}.rail-user[data-v-01e42ecc]{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px}.rail-user-copy strong[data-v-01e42ecc]{display:block;font-size:14px;line-height:1.1;letter-spacing:0}.rail-user-copy span[data-v-01e42ecc]{color:#747a86;font-size:12px}.team-user-copy[data-v-01e42ecc]{display:grid;gap:6px}.team-user-copy strong[data-v-01e42ecc]{font-size:16px;color:#1c2430}.team-user-tag[data-v-01e42ecc]{display:inline-flex;align-items:center;width:fit-content;padding:5px 10px;border-radius:999px;background:linear-gradient(180deg,#212f49,#2e4267);color:#fff!important;font-size:13px!important;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 18px #212f492e}.team-user-role[data-v-01e42ecc]{color:#6b7280!important;font-size:13px!important;font-weight:600}.rail-search input[data-v-01e42ecc]{border-radius:12px;border:1px solid #dfe2e7;background:#fbfbfc}.rail-nav[data-v-01e42ecc]{display:grid;gap:12px;align-content:start;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:#d0d5de transparent}.team-rail-nav[data-v-01e42ecc]{min-height:auto;overflow:visible;padding-right:0}.rail-nav[data-v-01e42ecc]::-webkit-scrollbar{width:6px}.rail-nav[data-v-01e42ecc]::-webkit-scrollbar-track{background:transparent}.rail-nav[data-v-01e42ecc]::-webkit-scrollbar-thumb{border-radius:999px;background:#d0d5de}.rail-nav button[data-v-01e42ecc],.rail-actions button[data-v-01e42ecc]{text-align:left;border-radius:12px;border:1px solid transparent;background:transparent;color:#2e3440;padding:11px 14px;font-size:16px;line-height:1.25;letter-spacing:0;white-space:nowrap}.rail-nav button.active[data-v-01e42ecc]{background:#e7eaef;border-color:#d9dee6;color:#111419}.rail-subpanel[data-v-01e42ecc]{display:grid;gap:10px;min-height:0;margin:2px 0 6px;padding:10px;border:1px solid #e1e5ec;border-radius:16px;background:#f6f7f9}.rail-section-panel[data-v-01e42ecc]{gap:12px;margin:0;padding:12px;background:#f8f9fb}.team-notebook-panel[data-v-01e42ecc]{gap:10px;padding:10px}.team-entry-panel[data-v-01e42ecc]{gap:10px}.rail-section-panel .rail-subpanel-head span[data-v-01e42ecc]{font-size:14px;font-weight:700;color:#20252d}.rail-section-panel .rail-subpanel-head small[data-v-01e42ecc]{min-width:24px;padding:2px 8px;border:1px solid #dbe2ec;border-radius:999px;background:#fff;color:#6d7480;text-align:center}.rail-subpanel-head[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;color:#4b5360;font-size:12px;font-weight:600}.rail-subpanel-head small[data-v-01e42ecc]{color:#7a818d;font-size:12px}.rail-notebook-list[data-v-01e42ecc]{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:260px;overflow-y:auto}.team-nav-rail .rail-notebook-list[data-v-01e42ecc]{max-height:none;overflow:visible}.rail-notebook-list li[data-v-01e42ecc]{display:grid;gap:3px;padding:10px 11px;border:1px solid #e3e6ec;border-radius:12px;background:#fff;cursor:pointer}.rail-notebook-list li.active[data-v-01e42ecc]{border-color:#c7ceda;background:#e8ecf3}.rail-notebook-list li.dragging[data-v-01e42ecc]{opacity:.5}.rail-notebook-list li.drop-before[data-v-01e42ecc],.rail-notebook-list li.drop-after[data-v-01e42ecc]{position:relative}.rail-notebook-list li.drop-before[data-v-01e42ecc]:before,.rail-notebook-list li.drop-after[data-v-01e42ecc]:after{content:"";position:absolute;left:10px;right:10px;height:3px;border-radius:999px;background:#6c89c9}.rail-notebook-list li.drop-before[data-v-01e42ecc]:before{top:-2px}.rail-notebook-list li.drop-after[data-v-01e42ecc]:after{bottom:-2px}.rail-notebook-list .notebook-drop-slot[data-v-01e42ecc]{min-height:14px;padding:0;border:none;background:transparent;box-shadow:none}.rail-notebook-list .notebook-drop-slot.active[data-v-01e42ecc]:before{content:"";display:block;height:3px;margin:5px 10px;border-radius:999px;background:#6c89c9}.rail-notebook-list li strong[data-v-01e42ecc]{font-size:14px;line-height:1.2;color:#20252d}.rail-notebook-list li small[data-v-01e42ecc],.rail-empty[data-v-01e42ecc]{color:#7b8290;font-size:12px;line-height:1.4}.rail-empty[data-v-01e42ecc]{margin:0}.rail-subpanel-tip[data-v-01e42ecc]{margin:-2px 0 0;color:#7b8290;font-size:12px;line-height:1.5}.team-notebook-picker[data-v-01e42ecc]{display:grid;gap:8px}.team-notebook-card[data-v-01e42ecc]{display:grid;gap:0;width:100%;padding:10px 11px;border:1px solid #e3e6ec;border-radius:12px;background:#fff!important;color:#20252d!important;text-align:left!important;align-items:center}.team-notebook-card[data-v-01e42ecc]:hover{background:#f9fafc!important;border-color:#d8dee8}.team-notebook-card.current[data-v-01e42ecc]{border-color:#c7ceda;background:#e8ecf3!important}.team-notebook-card.has-description[data-v-01e42ecc]{gap:3px;align-items:start}.team-notebook-card strong[data-v-01e42ecc]{font-size:14px;line-height:1.2;color:#20252d}.team-notebook-card small[data-v-01e42ecc]{display:-webkit-box;overflow:hidden;color:#7b8290;font-size:12px;line-height:1.4;-webkit-line-clamp:1;-webkit-box-orient:vertical}.team-rail-jump[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px!important;border:1px solid #e3e6ec!important;border-radius:14px!important;background:#fff!important;color:#20252d!important}.team-rail-jump[data-v-01e42ecc]:hover{border-color:#d8dee8!important;background:#f9fafc!important}.team-rail-jump.active[data-v-01e42ecc]{border-color:#c7ceda!important;background:#e8ecf3!important}.team-rail-jump span[data-v-01e42ecc]{font-size:14px;font-weight:700}.team-rail-jump small[data-v-01e42ecc]{min-width:24px;padding:2px 8px;border:1px solid #dbe2ec;border-radius:999px;background:#fff;color:#6d7480;text-align:center}.rail-notice[data-v-01e42ecc],.rail-actions[data-v-01e42ecc]{display:grid;gap:8px}.rail-notice[data-v-01e42ecc]{padding:10px;border:1px solid #e1e5ec;border-radius:16px;background:#f6f7f9}.invite-notice-list[data-v-01e42ecc]{display:grid;gap:8px}.invite-notice-card[data-v-01e42ecc]{display:grid;gap:8px;padding:10px 11px;border:1px solid #e3e6ec;border-radius:12px;background:#fff}.invite-notice-card strong[data-v-01e42ecc]{font-size:14px;line-height:1.2;color:#20252d}.invite-notice-card p[data-v-01e42ecc]{margin:0;color:#6d7480;font-size:12px;line-height:1.5}.mention-notice-card[data-v-01e42ecc]{border-color:#d7dfef;background:linear-gradient(180deg,#fff,#f7f9fd)}.mention-notice-snippet[data-v-01e42ecc]{display:-webkit-box;overflow:hidden;color:#4f5968;-webkit-line-clamp:3;-webkit-box-orient:vertical}.invite-notice-actions[data-v-01e42ecc]{display:flex;gap:8px}.invite-notice-actions .primary-btn[data-v-01e42ecc],.invite-notice-actions .ghost-btn[data-v-01e42ecc]{flex:1 1 0;justify-content:center;text-align:center}.member-rail-actions[data-v-01e42ecc],.member-invite-panel[data-v-01e42ecc],.member-rail-item[data-v-01e42ecc]{display:grid;gap:8px}.member-rail-copy[data-v-01e42ecc]{display:grid;gap:3px}.member-role-controls[data-v-01e42ecc]{display:grid;gap:8px}.member-role-actions[data-v-01e42ecc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-role-actions .ghost-btn[data-v-01e42ecc],.member-role-actions .danger-btn[data-v-01e42ecc],.member-rail-actions .ghost-btn[data-v-01e42ecc],.member-invite-panel .primary-btn[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center}.member-invite-panel[data-v-01e42ecc]{padding-top:2px}.rail-actions .ghost-btn[data-v-01e42ecc]{background:#f8f8f9;border:1px solid #e7e8eb}.notes-column[data-v-01e42ecc]{display:grid;align-content:start;gap:12px;background:#f5f5f6}.notes-panel-actions[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.notes-panel-meta[data-v-01e42ecc]{margin:0;padding-left:28px;transform:translateY(10px);color:var(--personal-text-secondary);font-size:13px;line-height:1.4;font-weight:600}.notes-column .panel-block[data-v-01e42ecc]{border:none;background:transparent;padding:0}.notes-column .panel-block>h2[data-v-01e42ecc]{display:none}.notes-column .inline-create[data-v-01e42ecc],.team-page-sidebar .inline-create[data-v-01e42ecc]{margin-bottom:10px}.team-detail[data-v-01e42ecc]{display:grid;gap:10px}.team-page-head[data-v-01e42ecc],.team-page-copy[data-v-01e42ecc],.team-members-section[data-v-01e42ecc],.team-directory-cards[data-v-01e42ecc],.team-directory-create[data-v-01e42ecc],.team-directory-list[data-v-01e42ecc]{display:grid;gap:12px}.team-page-kicker[data-v-01e42ecc]{margin:0;color:#6b7280;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.team-page-copy h2[data-v-01e42ecc]{margin:0;font-size:30px;line-height:1}.team-members-page-head[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.team-members-page-head h2[data-v-01e42ecc]{margin:0;font-size:30px;line-height:1}.team-members-page-head p[data-v-01e42ecc]:last-child{margin:10px 0 0;color:#667085;line-height:1.6}.team-page-copy p[data-v-01e42ecc],.team-directory-card-head p[data-v-01e42ecc]{margin:0;color:#667085;line-height:1.6}.team-members-layout[data-v-01e42ecc]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:16px;align-items:start}.team-members-main[data-v-01e42ecc],.team-members-side[data-v-01e42ecc]{display:grid;gap:12px;align-content:start}.team-members-page-list[data-v-01e42ecc]{gap:10px}.team-members-page-list li[data-v-01e42ecc]{gap:10px;padding:14px 16px;cursor:default;background:#fff}.team-back-btn[data-v-01e42ecc]{width:fit-content}.team-section-head[data-v-01e42ecc],.team-directory-card-head[data-v-01e42ecc],.team-directory-card-foot[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.team-directory-card-icon[data-v-01e42ecc]{width:48px;height:48px;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(140deg,#22334e,#48679d);color:#fff;font-size:18px;font-weight:800;flex-shrink:0}.team-directory-card-icon img[data-v-01e42ecc]{width:100%;height:100%;object-fit:cover}.team-directory-card-main[data-v-01e42ecc]{display:flex;align-items:center;gap:12px;min-width:0}.team-directory-card[data-v-01e42ecc]{display:grid;gap:14px;padding:16px;border:1px solid #e1e6ef;border-radius:16px;background:#fff;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.team-directory-card[data-v-01e42ecc]:hover{border-color:#ccd5e3;box-shadow:0 12px 24px #1d29390f;transform:translateY(-1px)}.team-directory-card.active[data-v-01e42ecc]{border-color:#b7c8e6;background:#f6f9ff}.team-directory-card-foot small[data-v-01e42ecc],.team-section-head small[data-v-01e42ecc]{color:#7b8290}.team-summary-card[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid #dfe5ef;border-radius:14px;background:linear-gradient(180deg,#f7faff,#eef3fb)}.team-summary-card strong[data-v-01e42ecc],.member-meta strong[data-v-01e42ecc]{display:block}.team-summary-card small[data-v-01e42ecc],.member-meta small[data-v-01e42ecc],.team-inline-hint[data-v-01e42ecc]{color:#667085}.team-role-pill[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#dbe7ff;color:#244a85;font-size:12px;font-weight:700;white-space:nowrap}.team-inline-hint[data-v-01e42ecc]{margin:0 0 10px;padding:10px 12px;border:1px dashed #d8dfec;border-radius:12px;background:#f7f9fc;font-size:13px}.add-note-btn[data-v-01e42ecc]{width:100%;border:1px solid #e2e4e9;border-radius:10px;background:#f0f0f2;color:#1e232d;text-align:left;padding:10px 12px;font-size:13px;font-weight:500}.legacy-create[data-v-01e42ecc]{display:none}.notes-column .simple-list[data-v-01e42ecc],.team-page-sidebar .simple-list[data-v-01e42ecc]{gap:10px}.notes-empty-state[data-v-01e42ecc]{display:grid;gap:8px;padding:18px 16px;border:1px dashed #d5dbe6;border-radius:16px;background:#f6f7f9}.notes-empty-state strong[data-v-01e42ecc]{font-size:15px;color:#20252d}.notes-empty-state p[data-v-01e42ecc]{margin:0;color:#7b8290;font-size:13px;line-height:1.5}.notes-column .simple-list li[data-v-01e42ecc],.team-page-sidebar .simple-list li[data-v-01e42ecc]{border:1px solid #e7e8ec;border-radius:12px;background:#f0f1f3;padding:14px 13px;cursor:pointer}.notes-column .simple-list li.active[data-v-01e42ecc],.team-page-sidebar .simple-list li.active[data-v-01e42ecc]{border-color:#c7ceda;background:#e8ecf3}.notes-column .simple-list li.dragging[data-v-01e42ecc]{opacity:.5}.notes-column .team-notebook-list li[data-v-01e42ecc],.notes-column .member-list li[data-v-01e42ecc],.team-page-sidebar .team-notebook-list li[data-v-01e42ecc],.team-page-sidebar .member-list li[data-v-01e42ecc]{gap:8px}.member-row[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.member-meta span[data-v-01e42ecc]{color:#7b8290;font-weight:500}.team-member-role-pill[data-v-01e42ecc]{flex-shrink:0}.member-actions[data-v-01e42ecc]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.team-member-admin-panel[data-v-01e42ecc]{display:grid;gap:10px;padding:12px 14px;border:1px solid #e5eaf2;border-radius:14px;background:linear-gradient(180deg,#fbfcff,#f6f8fc)}.team-member-admin-panel.locked[data-v-01e42ecc]{background:#f8f9fb}.team-member-admin-head[data-v-01e42ecc]{display:grid;gap:4px}.team-member-admin-head strong[data-v-01e42ecc]{font-size:14px;color:#20252d}.team-member-admin-head small[data-v-01e42ecc]{color:#7b8290;font-size:12px;line-height:1.5}.team-member-manage-actions[data-v-01e42ecc]{align-items:center;justify-content:flex-start}.team-member-role-field[data-v-01e42ecc]{display:grid;gap:6px;min-width:148px;color:#4b5360;font-size:12px;font-weight:700}.team-member-role-field span[data-v-01e42ecc]{line-height:1.2}.team-member-manage-actions select[data-v-01e42ecc]{min-width:148px}.team-members-side .ghost-btn[data-v-01e42ecc],.team-members-side .primary-btn[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center}.team-members-invite-panel[data-v-01e42ecc]{padding-top:0}.team-members-stat-card[data-v-01e42ecc]{margin-top:4px}.danger-outline[data-v-01e42ecc]{color:#9d2135;border-color:#e3c0c7}.notes-column .simple-list li.doc-drop-slot[data-v-01e42ecc]{min-height:14px;padding:0;border:none;background:transparent;box-shadow:none}.notes-column .simple-list li.doc-drop-slot.active[data-v-01e42ecc]:before{content:"";display:block;height:3px;margin:5px 12px;border-radius:999px;background:#6c89c9}.notes-column .simple-list li.drop-before[data-v-01e42ecc],.notes-column .simple-list li.drop-after[data-v-01e42ecc]{position:relative}.notes-column .simple-list li.drop-before[data-v-01e42ecc]:before,.notes-column .simple-list li.drop-after[data-v-01e42ecc]:after{content:"";position:absolute;left:12px;right:12px;height:3px;border-radius:999px;background:#6c89c9}.notes-column .simple-list li.drop-before[data-v-01e42ecc]:before{top:-2px}.notes-column .simple-list li.drop-after[data-v-01e42ecc]:after{bottom:-2px}.notes-column .docs li[data-v-01e42ecc],.team-page-sidebar .docs li[data-v-01e42ecc]{background:#ededf0}.notes-column .docs li strong[data-v-01e42ecc],.team-page-sidebar .docs li strong[data-v-01e42ecc]{font-size:15px}.notes-column .docs li small[data-v-01e42ecc],.team-page-sidebar .docs li small[data-v-01e42ecc]{color:#808692}.doc-name-modal[data-v-01e42ecc]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.55),transparent 22%),#14161a2e;-webkit-backdrop-filter:blur(6px) saturate(.98);backdrop-filter:blur(6px) saturate(.98)}.doc-name-dialog[data-v-01e42ecc]{width:min(420px,100%);padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fffffff0;box-shadow:0 18px 40px #0f172a1a,0 2px 8px #0f172a0d;color:#191b1f}.compare-inline-bar[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid #e6e9ef;background:#f8fafc}.compare-inline-copy[data-v-01e42ecc]{display:grid;gap:4px}.compare-inline-copy strong[data-v-01e42ecc]{font-size:18px;line-height:1.15;color:#181c23}.compare-inline-copy span[data-v-01e42ecc]{color:#707784;font-size:13px}.editor-body-panel.compare-mode[data-v-01e42ecc]{grid-template-rows:auto minmax(520px,1fr)}.editor-compare-view[data-v-01e42ecc]{display:grid;align-content:start;gap:18px;min-height:520px;padding:16px;overflow:auto;background:#fff}.version-diff-summary[data-v-01e42ecc]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:12px 14px;border:1px solid #e4e8ef;border-radius:14px;background:#f8fafc;color:#5d6674;font-size:13px;line-height:1.4}.diff-stat[data-v-01e42ecc]{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;font-weight:700}.diff-stat.removed[data-v-01e42ecc]{background:#fff1f0;color:#b42318}.diff-stat.added[data-v-01e42ecc]{background:#eefbf3;color:#18794e}.version-compare-empty[data-v-01e42ecc]{margin:0;padding:14px 16px;border:1px dashed #d7dde7;border-radius:16px;background:#f9fafc;color:#666e7b;font-size:13px;line-height:1.5}.version-compare-grid[data-v-01e42ecc]{display:grid;gap:14px}.version-diff-block[data-v-01e42ecc]{border:1px solid #e6e9ef;border-radius:18px;overflow:hidden;background:#fff}.version-compare-section-head[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #edf1f5;background:#fafbfd}.version-compare-section-head h3[data-v-01e42ecc]{margin:0;font-size:17px;line-height:1.2}.version-compare-section-head small[data-v-01e42ecc]{color:#707784;font-size:12px}.version-diff-list[data-v-01e42ecc]{display:grid}.version-diff-row[data-v-01e42ecc]{display:grid;grid-template-columns:54px 54px 26px minmax(0,1fr);align-items:stretch;border-top:1px solid #eef1f5;font-family:SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:13px;line-height:1.6}.version-diff-row[data-v-01e42ecc]:first-child{border-top:none}.version-diff-row.context[data-v-01e42ecc]{background:#fff}.version-diff-row.removed[data-v-01e42ecc]{background:#fff1f0}.version-diff-row.added[data-v-01e42ecc]{background:#eefbf3}.version-diff-gutter[data-v-01e42ecc],.version-diff-marker[data-v-01e42ecc]{display:inline-flex;justify-content:center;align-items:flex-start;padding:10px 8px;border-right:1px solid rgba(27,31,36,.08);color:#8a93a3;-webkit-user-select:none;user-select:none}.version-diff-marker[data-v-01e42ecc]{font-weight:700;color:#626c7a}.version-diff-row.removed .version-diff-marker[data-v-01e42ecc]{color:#b42318}.version-diff-row.added .version-diff-marker[data-v-01e42ecc]{color:#18794e}.version-diff-row pre[data-v-01e42ecc]{margin:0;padding:10px 12px;white-space:pre-wrap;word-break:break-word;font-family:inherit;color:#1d232c}.version-diff-row.context pre[data-v-01e42ecc]{color:#3c4450}.doc-name-dialog-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#f6f6f4;color:#6b6f76;font-size:12px;letter-spacing:0;text-transform:none}.doc-name-dialog-head h2[data-v-01e42ecc]{margin:12px 0 0;font-size:20px;line-height:1.1;font-weight:650;letter-spacing:-.02em}.doc-name-dialog-head p[data-v-01e42ecc]{margin:6px 0 0;color:#7b8088;font-size:12px;line-height:1.4}.doc-name-field[data-v-01e42ecc]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:14px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:inset 0 1px #ffffffb3}.doc-name-field[data-v-01e42ecc]:focus-within{border-color:#b9c0cc;box-shadow:0 0 0 3px #0f172a0f,inset 0 1px #ffffffb3}.doc-name-field-icon[data-v-01e42ecc]{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#f5f5f4;color:#8a9099}.doc-name-field-icon svg[data-v-01e42ecc]{width:18px;height:18px}.doc-name-field input[data-v-01e42ecc]{height:30px;padding:0;border:none;border-radius:0;background:transparent;color:#191b1f;font-size:16px;font-weight:600;letter-spacing:-.01em;box-shadow:none}.doc-name-field input[data-v-01e42ecc]:focus{box-shadow:none}.doc-name-field input[data-v-01e42ecc]::placeholder{color:#9aa1aa}.doc-name-actions[data-v-01e42ecc]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.doc-name-cancel[data-v-01e42ecc],.doc-name-confirm[data-v-01e42ecc]{min-width:84px;height:38px;border-radius:10px;font-size:14px;font-weight:600;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.doc-name-cancel[data-v-01e42ecc]:hover,.doc-name-confirm[data-v-01e42ecc]:hover{transform:translateY(-1px)}.doc-name-cancel[data-v-01e42ecc]{border:1px solid #e5e7eb;background:#fff;color:#3d434c;box-shadow:none}.doc-name-confirm[data-v-01e42ecc]{border:1px solid #2f343b;background:#2f3437;color:#fff;box-shadow:none}.doc-context-menu[data-v-01e42ecc]{position:fixed;z-index:40;min-width:132px;padding:6px;border:1px solid #dde1e8;border-radius:12px;background:#fcfcfd;box-shadow:0 18px 38px #22293724}.doc-context-menu button[data-v-01e42ecc]{width:100%;border:none;border-radius:8px;background:transparent;color:#1d2430;text-align:left;padding:10px 12px;font-size:14px}.doc-context-menu button[data-v-01e42ecc]:hover{background:#eef2f7}.doc-context-menu .danger-item[data-v-01e42ecc]{color:#b33a45}.doc-context-menu .danger-item[data-v-01e42ecc]:hover{background:#fcecee}.editor-panel[data-v-01e42ecc]{background:#f7f7f8;gap:14px}.comment-panel[data-v-01e42ecc]{display:grid;gap:10px;padding:14px 16px 16px;border:1px solid #dde2ea;border-radius:22px;background:#fff;box-shadow:inset 0 1px #ffffffb8}.comment-panel-head[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:16px}.comment-panel-kicker[data-v-01e42ecc]{margin:0 0 2px;color:#6f7785;font-size:11px;font-weight:600;letter-spacing:.04em}.comment-panel-head h3[data-v-01e42ecc]{margin:0;font-size:18px;line-height:1.15}.comment-panel-head small[data-v-01e42ecc]{color:#788191;font-size:11px}.comment-compose[data-v-01e42ecc]{display:grid;gap:8px;padding:10px;border:1px solid #e5e9f0;border-radius:16px;background:#f7f8fa}.comment-anchor-tools[data-v-01e42ecc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.comment-anchor-chip[data-v-01e42ecc]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border-radius:999px;background:#eef3fb;color:#2a426b;font-size:12px;font-weight:600}.comment-anchor-chip button[data-v-01e42ecc]{border:none;background:transparent;color:inherit;cursor:pointer}.app-shell:not(.auth-shell) .comment-compose textarea[data-v-01e42ecc]{min-height:160px;border-radius:14px;background:#fff;padding:10px 12px;line-height:1.5}.comment-mention-bar[data-v-01e42ecc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.comment-mention-bar span[data-v-01e42ecc]{color:#6d7480;font-size:12px;font-weight:600}.comment-mention-chip[data-v-01e42ecc]{height:28px;padding:0 10px;border:1px solid #d7dce5;border-radius:999px;background:#fff;color:#243047;font-size:12px;font-weight:600;cursor:pointer}.comment-mention-chip[data-v-01e42ecc]:hover{border-color:#bac7de;background:#eef3fb}.comment-compose-foot[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.comment-compose-foot p[data-v-01e42ecc]{margin:0;color:#6f7785;font-size:11px;line-height:1.5}.comment-list[data-v-01e42ecc]{display:grid;gap:10px}.comment-card[data-v-01e42ecc]{display:grid;gap:10px;padding:14px 16px;border:1px solid #e3e7ee;border-radius:18px;background:#f9fafc}.comment-card-head[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:start;gap:12px}.comment-card-actions[data-v-01e42ecc]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.comment-author[data-v-01e42ecc]{display:flex;align-items:center;gap:10px;min-width:0}.comment-avatar[data-v-01e42ecc]{width:40px;height:40px;border-radius:14px;background:#1f2530;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:16px;font-weight:700}.comment-avatar img[data-v-01e42ecc]{width:100%;height:100%;object-fit:cover}.comment-author-copy[data-v-01e42ecc]{display:grid;gap:3px;min-width:0}.comment-author-copy strong[data-v-01e42ecc]{color:#1f2430;font-size:14px;line-height:1.2}.comment-author-copy small[data-v-01e42ecc]{color:#798091;font-size:12px;line-height:1.2}.comment-mention-count[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:28px;padding:0 10px;border-radius:999px;background:#edf2fb;color:#27416a;font-size:12px;font-weight:700}.comment-action-btn[data-v-01e42ecc]{min-width:0;padding:7px 12px;border:1px solid #d7dce5;background:#fff;color:#2b3951}.comment-action-btn[data-v-01e42ecc]:hover{border-color:#bcc8da;background:#eef3fb}.comment-card-body[data-v-01e42ecc]{margin:0;color:#273041;font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.comment-card-anchor[data-v-01e42ecc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#546173;font-size:12px}.comment-card-mentions[data-v-01e42ecc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#687182;font-size:12px}.comment-card-mentions strong[data-v-01e42ecc]{color:#28446e;font-size:12px}.comment-reply-compose[data-v-01e42ecc]{display:grid;gap:8px}.app-shell:not(.auth-shell) .comment-reply-compose textarea[data-v-01e42ecc]{min-height:104px;border-radius:14px;background:#fff;padding:10px 12px;line-height:1.5}.comment-reply-actions[data-v-01e42ecc]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.comment-replies[data-v-01e42ecc]{display:grid;gap:10px;margin-left:18px;padding-left:16px;border-left:2px solid #e5eaf2}.comment-card.is-reply[data-v-01e42ecc]{gap:8px;padding:12px 14px;border-radius:16px;background:#fff}.comment-card.is-reply .comment-avatar[data-v-01e42ecc]{width:34px;height:34px;border-radius:12px;font-size:14px}.comment-card.is-reply .comment-author-copy strong[data-v-01e42ecc]{font-size:13px}.comment-card.is-reply .comment-author-copy small[data-v-01e42ecc],.comment-card.is-reply .comment-card-mentions[data-v-01e42ecc],.comment-card.is-reply .comment-card-mentions strong[data-v-01e42ecc]{font-size:11px}.comment-card.is-reply .comment-card-body[data-v-01e42ecc]{font-size:13px;line-height:1.65}.comment-empty[data-v-01e42ecc]{margin:0;padding:12px 14px;border:1px dashed #d8dfe9;border-radius:16px;background:#fafbfc;color:#778091;font-size:12px;line-height:1.5}.editor-fields[data-v-01e42ecc]{gap:12px;min-width:0}.editor-body-panel[data-v-01e42ecc]{position:relative;display:grid;grid-template-rows:auto minmax(520px,1fr);gap:0;min-width:0;border:1px solid #dde2ea;border-radius:24px;background:#fff;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.editor-toolbar[data-v-01e42ecc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:22px;padding-bottom:14px;border-bottom:1px solid #e9ebef}.editor-toolbar>div[data-v-01e42ecc]:first-child{display:block;min-width:0}.editor-breadcrumb[data-v-01e42ecc]{margin:0 0 4px;color:#6e7581;font-size:13px;line-height:1.2}.editor-breadcrumb span[data-v-01e42ecc]{margin:0 8px;color:#7a818d}.editor-toolbar h2[data-v-01e42ecc]{margin:0 auto;width:100%;font-size:28px;line-height:1.12;letter-spacing:-.02em;max-width:560px;overflow:hidden;text-align:center;transform:translate(48px);text-overflow:ellipsis;white-space:nowrap}.editor-meta[data-v-01e42ecc]{margin:5px auto 0;width:100%;max-width:560px;color:#7b8290;font-size:12px;line-height:1.2;text-align:center;transform:translate(48px)}.editor-shared-access[data-v-01e42ecc]{margin:6px auto 0;width:100%;max-width:560px;color:#1d4ed8;font-size:12px;font-weight:600;line-height:1.25;text-align:center;transform:translate(48px)}.editor-tag-bar[data-v-01e42ecc]{display:grid;gap:10px;margin-top:12px}.editor-tag-row[data-v-01e42ecc],.editor-tag-controls[data-v-01e42ecc],.editor-tag-create[data-v-01e42ecc],.editor-tag-list[data-v-01e42ecc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.editor-tag-label[data-v-01e42ecc]{color:#6f7785;font-size:12px;font-weight:600;white-space:nowrap}.editor-tag-empty[data-v-01e42ecc]{color:#8a91a0;font-size:12px}.editor-tag-create input[data-v-01e42ecc]{width:128px;height:32px;padding:0 12px}.editor-tag-chip[data-v-01e42ecc]{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border:1px solid #dbe2ec;border-radius:999px;background:#f5f8fc;color:#2a3a55;font-size:12px;line-height:1}.editor-tag-chip button[data-v-01e42ecc]{border:none;padding:0;background:transparent;color:#5f6c82;font-size:14px;line-height:1}.collab-bar[data-v-01e42ecc]{border:1px solid #e4e7ed;border-radius:12px;background:#f2f4f8}.editor-commandbar[data-v-01e42ecc]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:sticky;top:0;z-index:16;gap:8px;padding:10px 14px 9px;background:linear-gradient(180deg,#fbfbfc,#f5f6f8);border-color:#ebeef3;margin:0;border:none;border-bottom:1px solid #eceff4;border-radius:0}.editor-link-popover[data-v-01e42ecc]{position:absolute;z-index:34;width:min(320px,calc(100% - 24px));padding:12px;border:1px solid #d5dde9;border-radius:14px;background:#f9fbff;box-shadow:0 20px 36px #10182829;display:grid;gap:10px}.editor-link-popover-arrow[data-v-01e42ecc]{position:absolute;top:-7px;left:34px;width:12px;height:12px;border-left:1px solid #d5dde9;border-top:1px solid #d5dde9;background:#f9fbff;transform:rotate(45deg)}.editor-link-popover-field[data-v-01e42ecc]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px}.editor-link-popover-field span[data-v-01e42ecc]{color:#6b7280;font-size:12px;font-weight:600;line-height:1.2}.editor-link-popover-field input[data-v-01e42ecc]{height:34px;border-radius:10px;border:1px solid #d7dfec;background:#fff;color:#1f2937;font-size:13px;line-height:1.2}.editor-link-popover-field input[data-v-01e42ecc]:focus{border-color:#7aa2ff;box-shadow:0 0 0 2px #3b82f62e}.editor-link-popover-actions[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.editor-link-popover-actions-right[data-v-01e42ecc]{display:inline-flex;align-items:center;gap:8px}.editor-mode-panel[data-v-01e42ecc]{display:grid;justify-items:end;gap:6px}.editor-mode-toggle[data-v-01e42ecc]{display:inline-flex;gap:8px}.editor-mode-note[data-v-01e42ecc]{margin:0;color:#707887;font-size:12px;line-height:1.3;text-align:right}.change-note-bar[data-v-01e42ecc]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:58px;padding:10px 14px;border:1px solid #e6e8ec;border-radius:12px;background:#f7f7f8}.change-note-label[data-v-01e42ecc]{color:#303640;font-size:14px;font-weight:600;white-space:nowrap}.change-note-bar input[data-v-01e42ecc]{height:36px;padding:0 2px;border:none;border-radius:0;background:transparent;color:#1f242d;box-shadow:none}.change-note-bar input[data-v-01e42ecc]:focus{outline:none;border:none}.editor-body-panel textarea[data-v-01e42ecc]{min-height:520px;border:none;border-radius:0;background:#fff;resize:none;padding:18px 18px 22px}.editor-body-panel textarea[data-v-01e42ecc]:focus{outline:none;border:none;background:#fff}.editor-surface[data-v-01e42ecc]{display:flex;flex:1 1 auto;width:100%;max-width:100%;min-height:520px;height:100%;background:#fff;cursor:text;overflow:hidden}.editor-markdown-surface[data-v-01e42ecc]{min-height:520px;width:100%;padding:18px;border:none;background:#fff;color:#1d2430;resize:none;font-family:SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:14px;line-height:1.7}.editor-markdown-surface[data-v-01e42ecc]:focus{outline:none}.editor-source-view[data-v-01e42ecc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:520px}.editor-source-view .editor-markdown-surface[data-v-01e42ecc]{min-height:100%}.editor-markdown-preview[data-v-01e42ecc]{min-width:0;min-height:100%;padding:18px 18px 22px;border-left:1px solid #eceff4;background:linear-gradient(180deg,#fcfcfd,#f8fafc);overflow:auto}.editor-markdown-preview.empty[data-v-01e42ecc]{display:flex;align-items:center;justify-content:center}.editor-markdown-preview-empty[data-v-01e42ecc]{margin:0;color:#8a92a1;font-size:14px;line-height:1.7}.editor-markdown-preview-body[data-v-01e42ecc]{color:#1f242d}.editor-markdown-preview-body[data-v-01e42ecc]>:first-child{margin-top:0}.editor-markdown-preview-body[data-v-01e42ecc]>:last-child{margin-bottom:0}.editor-markdown-preview-body p[data-v-01e42ecc]{margin:0 0 12px;font-size:15px;line-height:1.75}.editor-markdown-preview-body h1[data-v-01e42ecc],.editor-markdown-preview-body h2[data-v-01e42ecc],.editor-markdown-preview-body h3[data-v-01e42ecc]{margin:0 0 14px;line-height:1.2;color:#111419}.editor-markdown-preview-body h1[data-v-01e42ecc]{font-size:34px;font-weight:800}.editor-markdown-preview-body h2[data-v-01e42ecc]{font-size:28px;font-weight:750}.editor-markdown-preview-body h3[data-v-01e42ecc]{font-size:22px;font-weight:700}.editor-markdown-preview-body ul[data-v-01e42ecc],.editor-markdown-preview-body ol[data-v-01e42ecc]{margin:0 0 14px;padding-left:22px}.editor-markdown-preview-body li[data-v-01e42ecc]{margin:4px 0;line-height:1.7}.editor-markdown-preview-body blockquote[data-v-01e42ecc]{margin:0 0 14px;padding-left:14px;border-left:3px solid #d3d9e4;color:#555d6b}.editor-markdown-preview-body pre[data-v-01e42ecc]{margin:0 0 14px;padding:16px;border-radius:16px;background:#101722;color:#f7f8fb;overflow:auto}.editor-markdown-preview-body pre code[data-v-01e42ecc]{padding:0;background:transparent;color:inherit}.editor-markdown-preview-body code[data-v-01e42ecc]{padding:.14em .42em;border-radius:7px;background:#eef2f7;color:#243041;font-family:SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.92em}.editor-markdown-preview-body table[data-v-01e42ecc]{width:100%;margin:0 0 16px;border-collapse:collapse}.editor-markdown-preview-body th[data-v-01e42ecc],.editor-markdown-preview-body td[data-v-01e42ecc]{padding:10px 12px;border:1px solid #d8deea;vertical-align:top}.editor-markdown-preview-body th[data-v-01e42ecc]{background:#f3f6fb;font-weight:700}.editor-markdown-preview-body a[data-v-01e42ecc]{color:#2463eb;text-decoration:underline;text-decoration-color:#2463eb59;text-underline-offset:.16em}.editor-surface[data-v-01e42ecc],.editor-surface[data-v-01e42ecc]:focus,.editor-surface[data-v-01e42ecc]:focus-visible,.editor-surface[data-v-01e42ecc] .editor-prosemirror,.editor-surface[data-v-01e42ecc] .editor-prosemirror:focus,.editor-surface[data-v-01e42ecc] .editor-prosemirror:focus-visible,.editor-surface[data-v-01e42ecc] .ProseMirror,.editor-surface[data-v-01e42ecc] .ProseMirror:focus,.editor-surface[data-v-01e42ecc] .ProseMirror:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface.disabled[data-v-01e42ecc]{background:#fafafb;cursor:default}.editor-surface[data-v-01e42ecc] .editor-prosemirror,.editor-surface[data-v-01e42ecc] .ProseMirror{display:block;flex:1 1 auto;width:100%;min-width:100%;max-width:100%;min-height:100%;box-sizing:border-box;padding:18px 18px 22px;border:none;outline:none!important;box-shadow:none!important;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;caret-color:#f2c94c;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;appearance:none}.editor-surface[data-v-01e42ecc] .editor-prosemirror[contenteditable=true],.editor-surface[data-v-01e42ecc] .ProseMirror[contenteditable=true]{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .editor-prosemirror:focus,.editor-surface[data-v-01e42ecc] .editor-prosemirror:focus-visible,.editor-surface[data-v-01e42ecc] .ProseMirror:focus,.editor-surface[data-v-01e42ecc] .ProseMirror:focus-visible,.editor-surface[data-v-01e42ecc] .ProseMirror [contenteditable=true]:focus,.editor-surface[data-v-01e42ecc] .ProseMirror [contenteditable=true]:focus-visible,.editor-surface[data-v-01e42ecc] .ProseMirror>*:focus,.editor-surface[data-v-01e42ecc] .ProseMirror>*:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface.disabled[data-v-01e42ecc] .ProseMirror{color:#737885}.editor-surface[data-v-01e42ecc] .ProseMirror p{margin:0 0 12px;min-height:1.75em;width:100%;max-width:100%;font-size:15px;line-height:1.75;color:#1f242d}.editor-surface[data-v-01e42ecc] .ProseMirror h1,.editor-surface[data-v-01e42ecc] .ProseMirror h2,.editor-surface[data-v-01e42ecc] .ProseMirror h3{margin:0 0 14px;line-height:1.2;color:#111419}.editor-surface[data-v-01e42ecc] .ProseMirror h1{font-size:34px;font-weight:800}.editor-surface[data-v-01e42ecc] .ProseMirror h2{font-size:28px;font-weight:750}.editor-surface[data-v-01e42ecc] .ProseMirror h3{font-size:22px;font-weight:700}.editor-surface[data-v-01e42ecc] .ProseMirror ul,.editor-surface[data-v-01e42ecc] .ProseMirror ol{margin:0 0 14px;max-width:100%;padding-left:22px}.editor-surface[data-v-01e42ecc] .ProseMirror li{margin:4px 0;max-width:100%;line-height:1.7}.editor-surface[data-v-01e42ecc] .ProseMirror blockquote{margin:0 0 14px;max-width:100%;padding-left:14px;border-left:3px solid #d3d9e4;color:#555d6b}.editor-surface[data-v-01e42ecc] .ProseMirror pre:not(.code-block-pre){margin:0 0 14px;padding:16px;border-radius:16px;background:#101722;color:#f7f8fb;overflow:auto}.editor-surface[data-v-01e42ecc] .ProseMirror pre:not(.code-block-pre) code{padding:0;background:transparent;color:inherit}.editor-surface[data-v-01e42ecc] .ProseMirror img{display:block;max-width:100%;margin:12px 0;border-radius:16px}.editor-surface[data-v-01e42ecc] .tableWrapper{width:100%;margin:12px 0 16px;overflow-x:auto}.editor-surface[data-v-01e42ecc] .ProseMirror table{width:100%;min-width:100%;border-collapse:collapse;table-layout:fixed;margin:0}.editor-surface[data-v-01e42ecc] .ProseMirror th,.editor-surface[data-v-01e42ecc] .ProseMirror td{min-width:140px;border:1px solid #d8deea;padding:10px 12px;vertical-align:top}.editor-surface[data-v-01e42ecc] .ProseMirror th{background:#f3f6fb;font-weight:700}.editor-surface[data-v-01e42ecc] .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0}.editor-surface[data-v-01e42ecc] .ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:10px}.editor-surface[data-v-01e42ecc] .ProseMirror ul[data-type=taskList] li>label{margin-top:5px}.editor-surface[data-v-01e42ecc] .ProseMirror strong{font-weight:800;color:#111419}.editor-surface[data-v-01e42ecc] .ProseMirror em{font-style:italic}.editor-surface[data-v-01e42ecc] .ProseMirror code:not(.code-block-content){padding:.14em .42em;border-radius:7px;background:#eef2f7;color:#243041;font-family:SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.92em}.editor-surface[data-v-01e42ecc] .ProseMirror s{color:#677181;text-decoration-thickness:1.6px}.editor-surface[data-v-01e42ecc] .ProseMirror a{color:#2463eb;text-decoration:underline;text-decoration-color:#2463eb59;text-underline-offset:.16em}.editor-surface[data-v-01e42ecc] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#a3a9b3;pointer-events:none;float:left;height:0}.editor-surface[data-v-01e42ecc] .ProseMirror-focused{border:none!important;caret-color:#f2c94c;outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror-selectednode{outline:none!important;border:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror-selectednode:after{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror p.ProseMirror-selectednode,.editor-surface[data-v-01e42ecc] .ProseMirror h1.ProseMirror-selectednode,.editor-surface[data-v-01e42ecc] .ProseMirror h2.ProseMirror-selectednode,.editor-surface[data-v-01e42ecc] .ProseMirror h3.ProseMirror-selectednode,.editor-surface[data-v-01e42ecc] .ProseMirror li.ProseMirror-selectednode,.editor-surface[data-v-01e42ecc] .ProseMirror blockquote.ProseMirror-selectednode{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror p.ProseMirror-selectednode:after,.editor-surface[data-v-01e42ecc] .ProseMirror h1.ProseMirror-selectednode:after,.editor-surface[data-v-01e42ecc] .ProseMirror h2.ProseMirror-selectednode:after,.editor-surface[data-v-01e42ecc] .ProseMirror h3.ProseMirror-selectednode:after,.editor-surface[data-v-01e42ecc] .ProseMirror li.ProseMirror-selectednode:after,.editor-surface[data-v-01e42ecc] .ProseMirror blockquote.ProseMirror-selectednode:after{border:none!important;outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror *{outline:none!important;box-shadow:none!important}.editor-surface[data-v-01e42ecc] .ProseMirror-focused p.is-editor-empty:first-child:after{content:"";display:inline-block;width:2px;height:1.35em;margin-left:2px;border-radius:999px;background:#f2c94c;vertical-align:text-bottom;animation:editor-caret-blink-01e42ecc 1s steps(1) infinite;pointer-events:none}@keyframes editor-caret-blink-01e42ecc{0%,49%{opacity:1}50%,to{opacity:0}}.command-left[data-v-01e42ecc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#303640;font-size:14px}.command-right[data-v-01e42ecc]{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}.collab-presence[data-v-01e42ecc]{justify-content:flex-end;flex:1 1 280px}.collab-presence-summary[data-v-01e42ecc]{color:#5b6473;font-size:12px;font-weight:600;white-space:nowrap}.collab-presence-summary.active[data-v-01e42ecc]{color:#233a67}.collab-presence-list[data-v-01e42ecc]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.collab-presence-pill[data-v-01e42ecc]{--collab-member-color: #0f6cbd;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid #d9e1ee;border-radius:999px;background:#edf2fa;color:#2d3748;font-size:12px;line-height:1;white-space:nowrap}.collab-presence-dot[data-v-01e42ecc]{width:8px;height:8px;border-radius:999px;background:var(--collab-member-color);box-shadow:0 0 0 2px #ffffffd9}.editor-surface[data-v-01e42ecc] .pm-remote-selection{border-radius:3px}.editor-surface[data-v-01e42ecc] .pm-remote-cursor{position:relative;display:inline-flex;align-items:flex-start;height:0;vertical-align:text-top;pointer-events:none;z-index:24}.editor-surface[data-v-01e42ecc] .pm-remote-cursor-caret{width:2px;height:1.35em;margin-top:.02em;border-radius:999px;background:var(--remote-cursor-color, #0f6cbd);animation:remote-cursor-blink-01e42ecc 1.05s steps(1) infinite}.editor-surface[data-v-01e42ecc] .pm-remote-cursor-label{position:absolute;top:-1.55em;left:-1px;max-width:132px;padding:2px 6px;border-radius:6px;background:var(--remote-cursor-color, #0f6cbd);color:#fff;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes remote-cursor-blink-01e42ecc{0%,46%{opacity:1}47%,to{opacity:0}}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0 8px;padding:6px;border:1px solid #d8dee8;border-radius:12px;background:#fffffff5;box-shadow:0 10px 22px #0f172a1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn{min-width:56px;height:30px;padding:0 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#303640;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn:hover:not(:disabled){background:#eceff4}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn:disabled{opacity:.42;cursor:default}.editor-tool-button[data-v-01e42ecc]{min-width:28px;height:28px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#303640;font-size:14px;font-weight:700;line-height:1;box-shadow:none}.editor-tool-button[data-v-01e42ecc]:hover:not(:disabled){background:#eceff4}.editor-tool-button.active[data-v-01e42ecc]{border-color:#d8dee8;background:#e8edf6;color:#111419}.editor-tool-button[data-v-01e42ecc]:disabled{opacity:.42;cursor:default}.editor-tool-button-italic[data-v-01e42ecc]{font-style:italic}.editor-tool-button-code[data-v-01e42ecc]{padding:0 9px;font-family:SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:12px;font-weight:600}.editor-tool-button-strike[data-v-01e42ecc]{text-decoration:line-through;text-decoration-thickness:1.6px}.editor-toolbar>div[data-v-01e42ecc]:last-child{display:flex;gap:10px;padding-top:2px}.right-panel[data-v-01e42ecc]{background:#f5f5f6;display:grid;gap:14px;align-content:start}.right-panel .panel-block[data-v-01e42ecc]{border-radius:20px;border:1px solid #e2e5ea;background:#f6f6f8;padding:18px}.right-panel .panel-block h2[data-v-01e42ecc]{margin:0 0 14px;font-size:18px;line-height:1.2}.app-shell:not(.auth-shell) label[data-v-01e42ecc]{color:#4f5561;font-size:14px;line-height:1.2}.app-shell:not(.auth-shell) input[data-v-01e42ecc],.app-shell:not(.auth-shell) textarea[data-v-01e42ecc],.app-shell:not(.auth-shell) select[data-v-01e42ecc]{border-radius:16px;border:1px solid #d6dbe4;background:#f7f8fa;color:#1f242d;padding:12px 14px;font-size:14px;line-height:1.2}.app-shell:not(.auth-shell) textarea[data-v-01e42ecc]{min-height:360px}.app-shell:not(.auth-shell) .editor-body-panel textarea[data-v-01e42ecc]{min-height:520px;border:none;border-radius:0;background:#fff;padding:18px 18px 22px}.app-shell:not(.auth-shell) .editor-body-panel textarea[data-v-01e42ecc]:focus{outline:none;border:none}.app-shell:not(.auth-shell) .primary-btn[data-v-01e42ecc]{border-radius:14px;background:#212f49;color:#fff;white-space:nowrap;font-size:14px;line-height:1.15}.app-shell:not(.auth-shell) .ghost-btn[data-v-01e42ecc]{border-radius:14px;background:#eaedf3;color:#2e3440;white-space:nowrap;font-size:14px;line-height:1.15}.app-shell:not(.auth-shell) .danger-btn[data-v-01e42ecc]{white-space:nowrap;font-size:14px;line-height:1.15}.app-shell:not(.auth-shell) .small[data-v-01e42ecc]{font-size:13px}.workspace-notes[data-v-01e42ecc]{--personal-bg: #f7f8fa;--personal-surface: #ffffff;--personal-surface-soft: #f3f6fb;--personal-border: #e6eaf0;--personal-border-strong: #d8e1ec;--personal-text: #111827;--personal-text-secondary: #4b5563;--personal-text-tertiary: #98a2b3;--personal-brand: #3b82f6;--personal-brand-soft: #eaf2ff;--personal-brand-border: #bfdbfe;--personal-danger: #dc2626;--personal-danger-soft: #fef2f2;--notes-column-track-width: 304px;--editor-column-min-width: 640px;position:relative;grid-template-columns:248px var(--notes-column-track-width) minmax(var(--editor-column-min-width),1.12fr) 320px;transition:grid-template-columns .26s ease;background:radial-gradient(circle at 0 0,rgba(59,130,246,.08),transparent 22%),radial-gradient(circle at 100% 100%,rgba(14,165,233,.05),transparent 18%),linear-gradient(180deg,#fbfcfe,#f6f8fb);border:1px solid #e8edf4;box-shadow:0 22px 52px #0f172a0f}.workspace-notes.notes-column-collapsed[data-v-01e42ecc]{--notes-column-track-width: 0px;--editor-column-min-width: 760px}.workspace-notes .notes-column-toggle[data-v-01e42ecc]{position:absolute;top:16px;left:calc(248px + var(--notes-column-track-width));z-index:30;display:inline-flex;align-items:center;justify-content:center;width:28px;height:44px;padding:0;border:1px solid #d5e1f1;border-radius:999px;background:linear-gradient(180deg,#fff,#ecf4ff);color:#1d4ed8;box-shadow:0 8px 18px #1d4ed829;transform:translate(-50%);transition:left .26s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.workspace-notes .notes-column-toggle[data-v-01e42ecc]:hover{border-color:#bfdbfe;background:#eff6ff;box-shadow:0 10px 20px #1d4ed838}.workspace-notes .notes-column-toggle[data-v-01e42ecc]:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.workspace-notes .notes-column-toggle span[data-v-01e42ecc]{font-size:20px;line-height:1}.workspace-notes .nav-rail[data-v-01e42ecc],.workspace-notes .notes-column[data-v-01e42ecc],.workspace-notes .editor-panel[data-v-01e42ecc],.workspace-notes .right-panel[data-v-01e42ecc]{padding:24px 20px;background:transparent}.workspace-notes .nav-rail[data-v-01e42ecc],.workspace-notes .notes-column[data-v-01e42ecc],.workspace-notes .editor-panel[data-v-01e42ecc]{border-right:1px solid rgba(230,234,240,.72)}.workspace-notes .nav-rail[data-v-01e42ecc]{gap:20px;background:linear-gradient(180deg,#fff3,#f8fafc47)}.workspace-notes .personal-rail-user[data-v-01e42ecc]{padding:0;gap:14px}.workspace-notes .personal-rail-user .avatar-chip[data-v-01e42ecc]{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#0f172a,#2563eb);box-shadow:0 12px 26px #2563eb2e}.workspace-notes .personal-rail-user .rail-user-copy strong[data-v-01e42ecc]{font-size:16px;color:var(--personal-text)}.workspace-notes .personal-rail-user .rail-user-copy span[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:13px}.workspace-notes .rail-search-shell[data-v-01e42ecc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--personal-border);border-radius:16px;background:var(--personal-surface);transition:border-color .18s ease,box-shadow .18s ease}.workspace-notes .rail-search-shell[data-v-01e42ecc]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.workspace-notes .rail-search-icon[data-v-01e42ecc]{display:grid;place-items:center;color:#64748b}.workspace-notes .rail-search-icon svg[data-v-01e42ecc]{width:16px;height:16px}.workspace-notes .rail-search input[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;padding:0;color:var(--personal-text);box-shadow:none}.workspace-notes .rail-search input[data-v-01e42ecc]:focus{outline:none;border:none;box-shadow:none}.workspace-notes .rail-search-shortcut[data-v-01e42ecc]{display:inline-flex;align-items:center;height:28px;padding:0 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface-soft);color:var(--personal-text-tertiary);font-size:12px;font-weight:600;white-space:nowrap}.workspace-notes .rail-nav[data-v-01e42ecc]{gap:18px;padding-right:0}.workspace-notes .rail-nav-group[data-v-01e42ecc]{display:grid;gap:6px;padding-bottom:18px;border-bottom:1px solid rgba(230,234,240,.92)}.workspace-notes .rail-group-title[data-v-01e42ecc]{margin:0 0 4px;color:var(--personal-text-tertiary);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-notes .rail-nav button[data-v-01e42ecc],.workspace-notes .rail-actions button[data-v-01e42ecc]{position:relative;border-radius:12px;border:1px solid transparent;padding:10px 12px 10px 14px;color:var(--personal-text-secondary);font-size:14px;font-weight:600;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-notes .rail-nav button[data-v-01e42ecc]:hover,.workspace-notes .rail-actions button[data-v-01e42ecc]:hover{background:var(--personal-surface-soft);color:var(--personal-text)}.workspace-notes .rail-nav button.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft);color:#2563eb}.workspace-notes .rail-nav button.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:50%;width:3px;height:16px;border-radius:999px;background:var(--personal-brand);transform:translateY(-50%)}.workspace-notes .rail-footer[data-v-01e42ecc]{display:grid;gap:18px;padding-top:4px;border-top:1px solid rgba(230,234,240,.92)}.workspace-notes .rail-subpanel[data-v-01e42ecc],.workspace-notes .rail-notice[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;box-shadow:none}.workspace-notes .personal-notebook-panel[data-v-01e42ecc],.workspace-notes .rail-notice[data-v-01e42ecc]{padding:0}.workspace-notes .rail-subpanel-head[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;font-weight:700}.workspace-notes .rail-subpanel-head small[data-v-01e42ecc]{min-width:28px;padding:3px 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary)}.workspace-notes .rail-notebook-list[data-v-01e42ecc]{gap:2px;max-height:min(42vh,360px);padding-top:2px}.workspace-notes .rail-notebook-list li[data-v-01e42ecc]{position:relative;padding:9px 10px 9px 16px;border:1px solid transparent;border-radius:10px;background:transparent;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-notes .rail-notebook-list li[data-v-01e42ecc]:hover{border-color:transparent;background:var(--personal-surface-soft)}.workspace-notes .rail-notebook-list li.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft)}.workspace-notes .rail-notebook-list li.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:3px;border-radius:999px;background:var(--personal-brand)}.workspace-notes .rail-notebook-list li strong[data-v-01e42ecc]{color:var(--personal-text);font-size:14px;font-weight:600}.workspace-notes .rail-notebook-list li.active strong[data-v-01e42ecc]{color:#1d4ed8}.workspace-notes .rail-empty[data-v-01e42ecc],.workspace-notes .rail-notebook-list li small[data-v-01e42ecc]{color:var(--personal-text-tertiary)}.workspace-notes .rail-notice[data-v-01e42ecc]{gap:10px}.workspace-notes .invite-notice-list[data-v-01e42ecc]{gap:6px;max-height:min(28vh,260px);overflow-y:auto;padding-right:2px}.workspace-notes .invite-notice-card[data-v-01e42ecc]{gap:6px;padding:10px 12px;border:1px solid rgba(230,234,240,.88);border-radius:14px;background:#ffffffa8}.workspace-notes .invite-notice-card[data-v-01e42ecc]:hover{border-color:var(--personal-border-strong)}.workspace-notes .invite-notice-card strong[data-v-01e42ecc]{font-size:13px}.workspace-notes .invite-notice-card p[data-v-01e42ecc],.workspace-notes .mention-notice-snippet[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;line-height:1.55}.workspace-notes .invite-notice-actions .primary-btn[data-v-01e42ecc]{background:linear-gradient(180deg,#2563eb,#1d4ed8)}.workspace-notes .invite-notice-actions .primary-btn[data-v-01e42ecc],.workspace-notes .invite-notice-actions .ghost-btn[data-v-01e42ecc]{min-height:32px;border-radius:10px;font-size:12px;font-weight:700}.workspace-notes .invite-notice-actions .ghost-btn[data-v-01e42ecc]{border:1px solid var(--personal-border);background:var(--personal-surface-soft)}.workspace-notes .rail-actions[data-v-01e42ecc]{gap:4px}.workspace-notes .rail-actions .ghost-btn[data-v-01e42ecc]{background:transparent;border-color:transparent;box-shadow:none}.workspace-notes .rail-actions .rail-primary-action[data-v-01e42ecc]{min-height:42px;margin-bottom:4px;border-color:var(--personal-brand-border);background:linear-gradient(180deg,#fff,#eff6ff);color:#1d4ed8}.workspace-notes .rail-actions .rail-secondary-link[data-v-01e42ecc]{padding:7px 2px;border:none;border-radius:0;color:var(--personal-text-secondary)}.workspace-notes .rail-actions .rail-secondary-link[data-v-01e42ecc]:hover{background:transparent;transform:none;box-shadow:none}.workspace-notes .notes-column[data-v-01e42ecc]{gap:14px;background:transparent;padding-top:16px;padding-left:18px;transition:opacity .18s ease,padding .18s ease}.workspace-notes.notes-column-collapsed .notes-column[data-v-01e42ecc]{padding-left:0;padding-right:0;opacity:0;overflow:hidden;pointer-events:none}.workspace-notes.notes-column-collapsed .notes-column .panel-block[data-v-01e42ecc]{visibility:hidden}.workspace-notes .notes-panel-actions[data-v-01e42ecc]{margin-bottom:14px}.workspace-notes .add-note-btn[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:108px;min-height:36px;margin-top:20px;margin-left:-40px;margin-right:8px;padding:8px 12px;border:1px solid var(--personal-border);border-radius:10px;background:var(--personal-surface);color:#1d4ed8;font-size:13px;font-weight:700;transition:border-color .18s ease,background .18s ease}.workspace-notes .add-note-btn[data-v-01e42ecc]:hover:not(:disabled){border-color:var(--personal-brand-border);background:var(--personal-brand-soft)}.workspace-notes .add-note-btn[data-v-01e42ecc]:disabled{opacity:.55;cursor:not-allowed;background:#ffffff94}.workspace-notes .simple-list.docs[data-v-01e42ecc]{gap:4px;padding-left:8px;padding-bottom:8px}.workspace-notes .shared-doc-groups[data-v-01e42ecc]{display:grid;gap:12px;padding:0 8px 10px}.workspace-notes .shared-doc-group[data-v-01e42ecc]{display:grid;gap:8px;padding:10px 10px 8px;border:1px solid rgba(226,232,240,.92);border-radius:16px;background:#ffffffc2}.workspace-notes .shared-doc-group-head[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 6px}.workspace-notes .shared-doc-group-head strong[data-v-01e42ecc]{color:var(--personal-text);font-size:13px;letter-spacing:.04em}.workspace-notes .shared-doc-group-head small[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:600}.workspace-notes .shared-doc-group .shared-doc-list[data-v-01e42ecc]{padding:0}.workspace-notes .shared-doc-empty[data-v-01e42ecc]{margin:0;padding:6px 8px 10px;color:var(--personal-text-secondary);font-size:13px;line-height:1.45}.workspace-notes .simple-list.docs li[data-v-01e42ecc]{position:relative;padding:12px 14px 12px 18px;border:1px solid transparent;border-radius:14px;background:transparent;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-notes .simple-list.docs li[data-v-01e42ecc]:not(.doc-drop-slot){width:calc(100% - 12px);justify-self:start}.workspace-notes .simple-list.docs li[data-v-01e42ecc]:hover{border-color:#e6eaf0eb;background:#ffffffd1}.workspace-notes .simple-list.docs li.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#eaf2ffe0,#fffffff0)}.workspace-notes .simple-list.docs li.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:12px;bottom:12px;width:3px;border-radius:999px;background:var(--personal-brand)}.workspace-notes .docs li strong[data-v-01e42ecc]{color:var(--personal-text);font-size:16px;line-height:1.35}.workspace-notes .docs li small[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px}.workspace-notes .notes-empty-state[data-v-01e42ecc]{padding:20px 18px;border:1px dashed rgba(214,222,234,.92);border-radius:16px;background:#ffffff5c}.workspace-notes .notes-empty-state strong[data-v-01e42ecc]{color:var(--personal-text)}.workspace-notes .notes-empty-state p[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-notes .editor-panel[data-v-01e42ecc]{gap:18px;background:linear-gradient(180deg,#ffffff2e,#f8fafc57)}.workspace-notes .editor-toolbar[data-v-01e42ecc]{padding-bottom:18px;border-bottom:1px solid rgba(230,234,240,.96)}.workspace-notes .editor-breadcrumb[data-v-01e42ecc]{margin-bottom:8px;color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-notes .editor-toolbar h2[data-v-01e42ecc]{max-width:none;color:var(--personal-text);font-size:clamp(30px,2.4vw,32px);line-height:1.08}.workspace-notes .editor-meta[data-v-01e42ecc]{margin-top:10px;color:var(--personal-text-secondary);font-size:13px}.workspace-notes .editor-shared-access[data-v-01e42ecc]{margin-top:6px;color:#1d4ed8}.workspace-notes .editor-toolbar .primary-btn[data-v-01e42ecc]{background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb33}.workspace-notes .editor-toolbar .danger-btn[data-v-01e42ecc]{border:1px solid #fecaca;background:var(--personal-danger-soft);color:#b42318;box-shadow:none}.workspace-notes .editor-tag-bar[data-v-01e42ecc]{gap:12px;margin-top:16px}.workspace-notes .editor-tag-label[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-notes .editor-tag-empty[data-v-01e42ecc]{color:var(--personal-text-tertiary)}.workspace-notes .editor-tag-chip[data-v-01e42ecc]{min-height:30px;padding:5px 12px;border-color:#dbe6f4;background:#f3f6fb;color:#1d4ed8;font-size:13px;font-weight:600}.workspace-notes .editor-tag-chip button[data-v-01e42ecc]{opacity:.42;transition:opacity .18s ease}.workspace-notes .editor-tag-chip:hover button[data-v-01e42ecc]{opacity:1}.workspace-notes .editor-tag-controls[data-v-01e42ecc]{padding:14px;border:1px solid var(--personal-border);border-radius:18px;background:#ffffffc7}.workspace-notes .editor-tag-create[data-v-01e42ecc]{width:100%;gap:10px}.workspace-notes .editor-tag-create input[data-v-01e42ecc]{flex:1 1 220px;width:auto;height:40px;background:var(--personal-surface)}.workspace-notes .editor-tag-create .ghost-btn[data-v-01e42ecc]{border:1px solid var(--personal-brand-border);background:var(--personal-brand-soft);color:#1d4ed8}.workspace-notes .change-note-bar[data-v-01e42ecc]{min-height:0;padding:12px 16px;border:1px solid var(--personal-border);border-radius:18px;background:#ffffffd1}.workspace-notes .change-note-label[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-notes .change-note-bar input[data-v-01e42ecc]{height:40px;color:var(--personal-text)}.workspace-notes .editor-body-panel[data-v-01e42ecc]{border:1px solid var(--personal-border);border-radius:24px;background:#ffffffe0;box-shadow:0 18px 40px #0f172a0f}.workspace-notes .editor-commandbar[data-v-01e42ecc]{padding:14px 18px 12px;background:linear-gradient(180deg,#fff,#f7f9fc);border-bottom:1px solid #edf2f7}.workspace-notes .command-left[data-v-01e42ecc]{gap:10px}.workspace-notes .editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar{border-color:#dbe3ef;background:#fffffffa}.workspace-notes .editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn{color:#1e3a8a}.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(2),.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(6),.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(10){margin-right:12px}.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(2):after,.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(6):after,.workspace-notes .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(10):after{content:"";position:absolute;top:8px;right:-7px;width:1px;height:18px;background:#dbe3ef}.workspace-notes .editor-tool-button[data-v-01e42ecc]{position:relative;min-width:34px;height:34px;border-radius:10px;color:#475569}.workspace-notes .editor-tool-button[data-v-01e42ecc]:hover:not(:disabled){background:var(--personal-surface-soft)}.workspace-notes .editor-tool-button.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft);color:#2563eb}.workspace-notes .editor-mode-note[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-notes .editor-surface[data-v-01e42ecc]{justify-content:center;background:linear-gradient(180deg,#fff,#fcfdff)}.workspace-notes .editor-surface[data-v-01e42ecc] .editor-prosemirror,.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror{max-width:100%;margin:0 auto;padding:40px 40px 48px}.workspace-notes .editor-body-panel textarea[data-v-01e42ecc],.workspace-notes .editor-markdown-surface[data-v-01e42ecc]{padding:32px 34px 40px;color:var(--personal-text);font-size:15px;line-height:1.75}.workspace-notes .editor-markdown-preview[data-v-01e42ecc]{padding:30px 34px 40px;background:linear-gradient(180deg,#fcfcfd,#f8fafc)}.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror p{font-size:16px;line-height:1.78}.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror h1{font-size:36px}.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror h2{font-size:28px}.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror blockquote{border-left-width:4px;border-left-color:#cbd5e1}.workspace-notes .right-panel[data-v-01e42ecc]{position:relative;isolation:isolate;gap:12px;padding-right:4px;background:transparent}.workspace-notes .right-panel[data-v-01e42ecc]:before{content:"";position:absolute;inset:0 -96px 0 0;pointer-events:none;border-radius:0 24px 24px 0;background:linear-gradient(180deg,#f4f7fbc7,#f8fafce6);z-index:0}.workspace-notes .right-panel[data-v-01e42ecc]>*{position:relative;z-index:1}.workspace-notes .right-panel .panel-block[data-v-01e42ecc]{position:relative;border:1px solid #dde5f0;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#fafcfffa);box-shadow:0 8px 20px #0f172a09,inset 0 0 0 1px #ffffffb8}.workspace-notes .side-panel-heading[data-v-01e42ecc]{margin-bottom:16px}.workspace-notes .side-panel-heading h2[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:20px}.workspace-notes .side-panel-heading p[data-v-01e42ecc]{margin:6px 0 0;color:var(--personal-text-secondary);font-size:13px;line-height:1.6}.workspace-notes .version-history-list[data-v-01e42ecc]{gap:8px;max-height:300px}.workspace-notes .version-history-panel[data-v-01e42ecc]{--version-history-row-height: 68px;width:100%;padding:16px;align-self:stretch;justify-self:stretch}.workspace-notes .share-management-panel[data-v-01e42ecc]{width:100%;padding:16px;align-self:stretch;justify-self:stretch}.workspace-notes .version-history-panel .side-panel-heading[data-v-01e42ecc]{margin-bottom:12px}.workspace-notes .version-history-item[data-v-01e42ecc]{align-items:flex-start;min-height:68px;padding:12px;border:1px solid transparent;border-radius:14px;background:#ffffffc7}.workspace-notes .version-history-list .version-history-item[data-v-01e42ecc]:first-child{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#eff6ff,#f8fbff)}.workspace-notes .version-history-copy[data-v-01e42ecc]{display:grid;gap:4px}.workspace-notes .version-history-head[data-v-01e42ecc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-notes .version-current-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:700}.workspace-notes .version-history-copy small[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:13px}.workspace-notes .version-history-time[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px}.workspace-notes .version-history-action[data-v-01e42ecc]{border:1px solid var(--personal-border);background:var(--personal-surface);color:var(--personal-text-secondary)}.workspace-notes .share-stack[data-v-01e42ecc]{display:grid;gap:10px}.workspace-notes .share-card[data-v-01e42ecc]{display:grid;gap:12px;width:100%;padding:14px;border:1px solid rgba(226,232,240,.92);border-radius:18px;background:linear-gradient(180deg,#ffffffeb,#f8fafcf5);justify-self:stretch}.workspace-notes .share-card-head h3[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:16px}.workspace-notes .share-card-head p[data-v-01e42ecc]{margin:4px 0 0;color:var(--personal-text-secondary);font-size:12px;line-height:1.55}.workspace-notes .share-form[data-v-01e42ecc]{gap:10px;width:100%;padding-top:10px;justify-self:stretch}.workspace-notes .share-subsection[data-v-01e42ecc]{border-color:#dbe6f4;background:#ffffffe6;box-shadow:inset 0 1px #ffffffeb}.workspace-notes .share-subsection-head h4[data-v-01e42ecc]{color:var(--personal-text)}.workspace-notes .share-subsection-head p[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-notes .share-section:not([open]) .share-form[data-v-01e42ecc],.workspace-notes .share-section:not([open]) .share-list[data-v-01e42ecc]{display:none}.workspace-notes .share-section[open][data-v-01e42ecc]{border-color:#bfdbfef5;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 10px 20px #2563eb0f}.workspace-notes .share-section-toggle[data-v-01e42ecc]{align-items:center}.workspace-notes .share-section-badge[data-v-01e42ecc]{border-color:#bfdbfef5;background:#eff6ffeb;color:#1d4ed8}.workspace-notes .share-form button[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center;border:1px solid var(--personal-brand-border);background:var(--personal-brand-soft);color:#1d4ed8}.workspace-notes .share-list[data-v-01e42ecc]{gap:10px;padding-top:10px}.workspace-notes .share-list>div[data-v-01e42ecc]{display:grid;gap:10px;padding:12px 14px;border:1px solid #e8edf4;border-radius:16px;background:#ffffffd6}.workspace-notes .share-list .simple-list[data-v-01e42ecc]{gap:0}.workspace-notes .share-list .simple-list li[data-v-01e42ecc]{padding:0;border:none;border-radius:0;background:transparent}.workspace-notes .share-list .simple-list li+li[data-v-01e42ecc]{margin-top:12px;padding-top:12px;border-top:1px solid #edf2f7}.workspace-notes .notebook-share-card .notebook-share-records-header[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records-header[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-notes .notebook-share-card .notebook-share-records-header h3[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records-header h3[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:15px}.workspace-notes .notebook-share-card .notebook-share-records-header span[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records-header span[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:24px;padding:0 10px;border-radius:999px;border:1px solid #d9e4f7;background:#eef4ff;color:#1d4ed8;font-size:12px;font-weight:700}.workspace-notes .notebook-share-card .notebook-share-records .simple-list.notebook-share-records-list[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records .simple-list.notebook-share-records-list[data-v-01e42ecc]{margin-top:12px;gap:10px}.workspace-notes .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0;padding:12px;border:1px solid #e4ebf6;border-radius:14px;background:#fff;cursor:default;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.workspace-notes .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record+li.notebook-share-record[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record+li.notebook-share-record[data-v-01e42ecc]{margin-top:0;padding-top:12px;border-top:1px solid #e4ebf6}.workspace-notes .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc]:hover,.workspace-team .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc]:hover{border-color:#c7d8f6;box-shadow:0 8px 16px #0f172a0f;transform:translateY(-1px)}.workspace-notes .notebook-share-card .notebook-share-record-main[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-main[data-v-01e42ecc]{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}.workspace-notes .notebook-share-card .notebook-share-record-type[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-type[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 8px;border-radius:10px;background:#eff5ff;color:#2563eb;font-size:12px;font-weight:700;flex-shrink:0}.workspace-notes .notebook-share-card .notebook-share-record-copy[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-copy[data-v-01e42ecc]{display:grid;gap:4px;min-width:0}.workspace-notes .notebook-share-card .notebook-share-record-copy strong[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-copy strong[data-v-01e42ecc]{color:var(--personal-text);font-size:14px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-notes .notebook-share-card .notebook-share-record-copy small[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-copy small[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-notes .notebook-share-card .notebook-share-record-meta[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-meta[data-v-01e42ecc]{display:grid;justify-items:end;gap:6px;flex-shrink:0}.workspace-notes .notebook-share-card .notebook-share-record-permission[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-permission[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:24px;padding:0 10px;border-radius:999px;border:1px solid #d9e4f7;background:#f8fbff;color:#355889;font-size:12px;font-weight:700}.workspace-notes .notebook-share-card .notebook-share-record-meta small[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-meta small[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:11px}.workspace-notes .share-record-copy small[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px}.workspace-notes label[data-v-01e42ecc],.workspace-notes input[data-v-01e42ecc],.workspace-notes textarea[data-v-01e42ecc],.workspace-notes select[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-notes input[data-v-01e42ecc],.workspace-notes textarea[data-v-01e42ecc],.workspace-notes select[data-v-01e42ecc]{border-radius:14px;border:1px solid var(--personal-border);background:var(--personal-surface);box-shadow:inset 0 1px #ffffffc7}.workspace-notes input[data-v-01e42ecc]:focus,.workspace-notes textarea[data-v-01e42ecc]:focus,.workspace-notes select[data-v-01e42ecc]:focus{border-color:#93c5fd;outline:none;box-shadow:0 0 0 4px #3b82f61f}.workspace-notes .primary-btn[data-v-01e42ecc],.workspace-notes .ghost-btn[data-v-01e42ecc],.workspace-notes .danger-btn[data-v-01e42ecc]{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.workspace-notes .primary-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-notes .ghost-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-notes .danger-btn[data-v-01e42ecc]:hover:not(:disabled){transform:translateY(-1px)}.workspace-notes button[data-v-01e42ecc]:disabled{opacity:.58;cursor:not-allowed;transform:none!important;box-shadow:none!important}.workspace-team[data-v-01e42ecc]{--personal-bg: #f7f8fa;--personal-surface: #ffffff;--personal-surface-soft: #f3f6fb;--personal-border: #e6eaf0;--personal-border-strong: #d8e1ec;--personal-text: #111827;--personal-text-secondary: #4b5563;--personal-text-tertiary: #98a2b3;--personal-brand: #3b82f6;--personal-brand-soft: #eaf2ff;--personal-brand-border: #bfdbfe;--personal-danger: #dc2626;--personal-danger-soft: #fef2f2;grid-template-columns:248px 304px minmax(640px,1.14fr) 320px;overflow:visible;background:radial-gradient(circle at 0 0,rgba(59,130,246,.08),transparent 22%),radial-gradient(circle at 100% 100%,rgba(14,165,233,.05),transparent 18%),linear-gradient(180deg,#fbfcfe,#f6f8fb);border:1px solid #e8edf4;box-shadow:0 22px 52px #0f172a0f}.workspace-team .nav-rail[data-v-01e42ecc],.workspace-team .notes-column[data-v-01e42ecc],.workspace-team .editor-panel[data-v-01e42ecc],.workspace-team .right-panel[data-v-01e42ecc]{padding:24px 20px;background:transparent}.workspace-team .nav-rail[data-v-01e42ecc],.workspace-team .notes-column[data-v-01e42ecc],.workspace-team .editor-panel[data-v-01e42ecc]{border-right:1px solid rgba(230,234,240,.72)}.workspace-team .team-nav-rail[data-v-01e42ecc]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:20px;height:var(--workspace-shell-height);max-height:var(--workspace-shell-height);background:linear-gradient(180deg,#fff3,#f8fafc47)}.workspace-team .team-rail-user[data-v-01e42ecc]{padding:0;gap:14px;align-items:flex-start}.workspace-team .team-rail-user .avatar-chip[data-v-01e42ecc]{width:44px;height:44px;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#0f172a,#2563eb);box-shadow:0 12px 26px #2563eb2e}.workspace-team .team-user-copy[data-v-01e42ecc]{gap:7px}.workspace-team .team-user-copy strong[data-v-01e42ecc]{font-size:16px;color:var(--personal-text)}.workspace-team .team-user-tag[data-v-01e42ecc]{padding:4px 10px;border:1px solid var(--personal-brand-border);border-radius:999px;background:var(--personal-brand-soft);color:#1d4ed8!important;font-size:12px!important;font-weight:700;box-shadow:none}.workspace-team .team-user-role[data-v-01e42ecc]{color:var(--personal-text-secondary)!important;font-size:13px!important;font-weight:600}.workspace-team .rail-search-shell[data-v-01e42ecc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--personal-border);border-radius:16px;background:var(--personal-surface);transition:border-color .18s ease,box-shadow .18s ease}.workspace-team .rail-search-shell[data-v-01e42ecc]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.workspace-team .rail-search-icon[data-v-01e42ecc]{display:grid;place-items:center;color:#64748b}.workspace-team .rail-search-icon svg[data-v-01e42ecc]{width:16px;height:16px}.workspace-team .rail-search input[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;padding:0;color:var(--personal-text);box-shadow:none}.workspace-team .rail-search input[data-v-01e42ecc]:focus{outline:none;border:none;box-shadow:none}.workspace-team .rail-search-shortcut[data-v-01e42ecc]{display:inline-flex;align-items:center;height:28px;padding:0 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface-soft);color:var(--personal-text-tertiary);font-size:12px;font-weight:600;white-space:nowrap}.workspace-team .rail-nav[data-v-01e42ecc]{gap:18px;padding-right:0}.workspace-team .team-rail-nav[data-v-01e42ecc]{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d0d5de transparent}.workspace-team .team-rail-nav[data-v-01e42ecc]::-webkit-scrollbar{width:6px}.workspace-team .team-rail-nav[data-v-01e42ecc]::-webkit-scrollbar-track{background:transparent}.workspace-team .team-rail-nav[data-v-01e42ecc]::-webkit-scrollbar-thumb{border-radius:999px;background:#d0d5de}.workspace-team .rail-nav-group[data-v-01e42ecc]{display:grid;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(230,234,240,.92)}.workspace-team .rail-nav-group[data-v-01e42ecc]:last-child{padding-bottom:0;border-bottom:none}.workspace-team .rail-group-title[data-v-01e42ecc]{margin:0 0 4px;color:var(--personal-text-tertiary);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-team .rail-subpanel[data-v-01e42ecc],.workspace-team .rail-notice[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;box-shadow:none;margin:0;padding:0}.workspace-team .rail-section-panel[data-v-01e42ecc]{padding:0;background:transparent}.workspace-team .rail-subpanel-head[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;font-weight:700}.workspace-team .rail-subpanel-head small[data-v-01e42ecc]{min-width:28px;padding:3px 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary)}.workspace-team .team-notebook-panel[data-v-01e42ecc],.workspace-team .team-entry-panel[data-v-01e42ecc],.workspace-team .team-recommendation-panel[data-v-01e42ecc]{gap:10px}.workspace-team .team-notebook-picker[data-v-01e42ecc]{gap:2px}.workspace-team .team-notebook-card[data-v-01e42ecc],.workspace-team .team-rail-jump[data-v-01e42ecc]{position:relative;width:100%;padding:10px 12px 10px 16px!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:var(--personal-text-secondary)!important;box-shadow:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.workspace-team .team-notebook-card[data-v-01e42ecc]:hover,.workspace-team .team-rail-jump[data-v-01e42ecc]:hover{border-color:transparent!important;background:var(--personal-surface-soft)!important}.workspace-team .team-notebook-card.current[data-v-01e42ecc],.workspace-team .team-rail-jump.active[data-v-01e42ecc]{border-color:var(--personal-brand-border)!important;background:var(--personal-brand-soft)!important}.workspace-team .team-notebook-card.current[data-v-01e42ecc]:before,.workspace-team .team-rail-jump.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:3px;border-radius:999px;background:var(--personal-brand)}.workspace-team .team-notebook-card strong[data-v-01e42ecc]{color:var(--personal-text);font-size:14px;font-weight:600}.workspace-team .team-notebook-card.current strong[data-v-01e42ecc]{color:#1d4ed8}.workspace-team .team-notebook-card small[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;line-height:1.5;-webkit-line-clamp:2}.workspace-team .team-rail-jump[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-team .team-rail-jump span[data-v-01e42ecc]{font-size:14px;font-weight:600}.workspace-team .team-rail-jump.active span[data-v-01e42ecc]{color:#1d4ed8}.workspace-team .team-rail-jump small[data-v-01e42ecc]{min-width:28px;padding:3px 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary);text-align:center}.workspace-team .team-recommendation-summary[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:12px;line-height:1.45}.workspace-team .rail-footer[data-v-01e42ecc]{display:grid;gap:18px;padding-top:4px;border-top:1px solid rgba(230,234,240,.92)}.workspace-team .rail-notice[data-v-01e42ecc]{gap:10px}.workspace-team .invite-notice-list[data-v-01e42ecc]{gap:6px;max-height:min(28vh,260px);overflow-y:auto;padding-right:2px}.workspace-team .invite-notice-card[data-v-01e42ecc]{gap:6px;padding:10px 12px;border:1px solid rgba(230,234,240,.88);border-radius:14px;background:#ffffffa8}.workspace-team .invite-notice-card[data-v-01e42ecc]:hover{border-color:var(--personal-border-strong)}.workspace-team .invite-notice-card strong[data-v-01e42ecc]{font-size:13px}.workspace-team .invite-notice-card p[data-v-01e42ecc],.workspace-team .mention-notice-snippet[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;line-height:1.55}.workspace-team .invite-notice-actions .primary-btn[data-v-01e42ecc]{background:linear-gradient(180deg,#2563eb,#1d4ed8)}.workspace-team .invite-notice-actions .primary-btn[data-v-01e42ecc],.workspace-team .invite-notice-actions .ghost-btn[data-v-01e42ecc]{min-height:32px;border-radius:10px;font-size:12px;font-weight:700}.workspace-team .invite-notice-actions .ghost-btn[data-v-01e42ecc]{border:1px solid var(--personal-border);background:var(--personal-surface-soft)}.workspace-team .rail-actions[data-v-01e42ecc]{gap:4px}.workspace-team .rail-actions .ghost-btn[data-v-01e42ecc]{background:transparent;border-color:transparent;box-shadow:none}.workspace-team .rail-actions .rail-primary-action[data-v-01e42ecc]{min-height:42px;margin-bottom:4px;border-color:var(--personal-brand-border);background:linear-gradient(180deg,#fff,#eff6ff);color:#1d4ed8;justify-content:center;text-align:center}.workspace-team .rail-actions .rail-secondary-link[data-v-01e42ecc]{padding:7px 2px;border:none;border-radius:0;color:var(--personal-text-secondary)}.workspace-team .rail-actions .rail-secondary-link[data-v-01e42ecc]:hover{background:transparent;transform:none;box-shadow:none;color:var(--personal-text)}.workspace-team .notes-column[data-v-01e42ecc]{gap:14px;background:transparent;padding-top:16px;padding-left:18px}.workspace-team .notes-column .panel-block[data-v-01e42ecc]{border:none;background:transparent;padding:0}.workspace-team .notes-panel-actions[data-v-01e42ecc]{margin-bottom:14px}.workspace-team .add-note-btn[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:108px;min-height:36px;margin-top:20px;margin-left:-40px;margin-right:8px;padding:8px 12px;border:1px solid var(--personal-border);border-radius:10px;background:var(--personal-surface);color:#1d4ed8;font-size:13px;font-weight:700;transition:border-color .18s ease,background .18s ease}.workspace-team .add-note-btn[data-v-01e42ecc]:hover:not(:disabled){border-color:var(--personal-brand-border);background:var(--personal-brand-soft)}.workspace-team .add-note-btn[data-v-01e42ecc]:disabled{opacity:.55;cursor:not-allowed;background:#ffffff94}.workspace-team .simple-list.docs[data-v-01e42ecc]{gap:4px;padding-left:8px;padding-bottom:8px}.workspace-team .simple-list.docs li[data-v-01e42ecc]{position:relative;padding:12px 14px 12px 18px;border:1px solid transparent;border-radius:14px;background:transparent;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-team .simple-list.docs li[data-v-01e42ecc]:not(.doc-drop-slot){width:calc(100% - 12px);justify-self:start}.workspace-team .simple-list.docs li[data-v-01e42ecc]:hover{border-color:#e6eaf0eb;background:#ffffffd1}.workspace-team .simple-list.docs li.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#eaf2ffe0,#fffffff0)}.workspace-team .simple-list.docs li.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:12px;bottom:12px;width:3px;border-radius:999px;background:var(--personal-brand)}.workspace-team .team-recommendation-doc-list li[data-v-01e42ecc]{display:grid;gap:6px;align-items:start}.workspace-team .team-recommendation-doc-list li small[data-v-01e42ecc]{color:var(--personal-text-secondary);line-height:1.5;white-space:normal}.workspace-team .docs li strong[data-v-01e42ecc]{color:var(--personal-text);font-size:16px;line-height:1.35}.workspace-team .docs li small[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px}.workspace-team .notes-empty-state[data-v-01e42ecc]{padding:20px 18px;border:1px dashed rgba(214,222,234,.92);border-radius:16px;background:#ffffff5c}.workspace-team .notes-empty-state strong[data-v-01e42ecc]{color:var(--personal-text)}.workspace-team .notes-empty-state p[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-team .editor-panel[data-v-01e42ecc]{grid-template-rows:auto auto auto;align-content:start;gap:18px;min-height:auto;max-height:none;overflow:visible;background:linear-gradient(180deg,#ffffff2e,#f8fafc57)}.workspace-team .editor-toolbar[data-v-01e42ecc]{padding-bottom:18px;border-bottom:1px solid rgba(230,234,240,.96)}.workspace-team .editor-breadcrumb[data-v-01e42ecc]{margin-bottom:8px;color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-team .editor-toolbar h2[data-v-01e42ecc]{max-width:none;color:var(--personal-text);font-size:clamp(30px,2.4vw,32px);line-height:1.08}.workspace-team .editor-meta[data-v-01e42ecc]{margin-top:10px;color:var(--personal-text-secondary);font-size:13px}.workspace-team .editor-shared-access[data-v-01e42ecc]{margin-top:6px;color:#1d4ed8}.workspace-team .editor-toolbar .primary-btn[data-v-01e42ecc]{background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb33}.workspace-team .editor-toolbar .danger-btn[data-v-01e42ecc]{border:1px solid #fecaca;background:var(--personal-danger-soft);color:#b42318;box-shadow:none}.workspace-team .editor-tag-bar[data-v-01e42ecc]{gap:12px;margin-top:16px}.workspace-team .editor-tag-label[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-team .editor-tag-empty[data-v-01e42ecc]{color:var(--personal-text-tertiary)}.workspace-team .editor-tag-chip[data-v-01e42ecc]{min-height:30px;padding:5px 12px;border-color:#dbe6f4;background:#f3f6fb;color:#1d4ed8;font-size:13px;font-weight:600}.workspace-team .editor-tag-chip button[data-v-01e42ecc]{opacity:.42;transition:opacity .18s ease}.workspace-team .editor-tag-chip:hover button[data-v-01e42ecc]{opacity:1}.workspace-team .editor-tag-controls[data-v-01e42ecc]{padding:14px;border:1px solid var(--personal-border);border-radius:18px;background:#ffffffc7}.workspace-team .editor-tag-create[data-v-01e42ecc]{width:100%;gap:10px}.workspace-team .editor-tag-create input[data-v-01e42ecc]{flex:1 1 220px;width:auto;height:40px;background:var(--personal-surface)}.workspace-team .editor-tag-create .ghost-btn[data-v-01e42ecc]{border:1px solid var(--personal-brand-border);background:var(--personal-brand-soft);color:#1d4ed8}.workspace-team .change-note-bar[data-v-01e42ecc]{min-height:0;padding:12px 16px;border:1px solid var(--personal-border);border-radius:18px;background:#ffffffd1}.workspace-team .change-note-label[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-team .change-note-bar input[data-v-01e42ecc]{height:40px;color:var(--personal-text)}.workspace-team .editor-body-panel[data-v-01e42ecc]{border:1px solid var(--personal-border);border-radius:24px;background:#ffffffe0;box-shadow:0 18px 40px #0f172a0f}.workspace-team .editor-commandbar[data-v-01e42ecc]{padding:14px 18px 12px;background:linear-gradient(180deg,#fff,#f7f9fc);border-bottom:1px solid #edf2f7}.workspace-team .command-left[data-v-01e42ecc]{gap:10px}.workspace-team .editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar{border-color:#dbe3ef;background:#fffffffa}.workspace-team .editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn{color:#1e3a8a}.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(2),.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(6),.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(10){margin-right:12px}.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(2):after,.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(6):after,.workspace-team .command-left>.editor-tool-button[data-v-01e42ecc]:nth-child(10):after{content:"";position:absolute;top:8px;right:-7px;width:1px;height:18px;background:#dbe3ef}.workspace-team .editor-tool-button[data-v-01e42ecc]{position:relative;min-width:34px;height:34px;border-radius:10px;color:#475569}.workspace-team .editor-tool-button[data-v-01e42ecc]:hover:not(:disabled){background:var(--personal-surface-soft)}.workspace-team .editor-tool-button.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft);color:#2563eb}.workspace-team .editor-surface[data-v-01e42ecc]{justify-content:center;background:linear-gradient(180deg,#fff,#fcfdff)}.workspace-team .editor-surface[data-v-01e42ecc] .editor-prosemirror,.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror{max-width:840px;margin:0 auto;padding:40px 40px 48px}.workspace-team .editor-body-panel textarea[data-v-01e42ecc],.workspace-team .editor-markdown-surface[data-v-01e42ecc]{padding:32px 34px 40px;color:var(--personal-text);font-size:15px;line-height:1.75}.workspace-team .editor-markdown-preview[data-v-01e42ecc]{padding:30px 34px 40px;background:linear-gradient(180deg,#fcfcfd,#f8fafc)}.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror p{font-size:16px;line-height:1.78}.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror h1{font-size:36px}.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror h2{font-size:28px}.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror blockquote{border-left-width:4px;border-left-color:#cbd5e1}.workspace-team .comment-panel[data-v-01e42ecc]{position:relative;gap:16px;padding:18px 20px 22px;border-color:#e6eaf0f5;border-radius:24px;background:linear-gradient(180deg,#ffffffeb,#f8fafcf5);box-shadow:0 18px 40px #0f172a0d,inset 0 0 0 1px #ffffffb8;overflow:hidden}.workspace-team .comment-panel[data-v-01e42ecc]:before{content:"";position:absolute;right:-76px;top:-88px;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,#3b82f61a,#3b82f600 72%);pointer-events:none}.workspace-team .comment-panel[data-v-01e42ecc]>*{position:relative;z-index:1}.workspace-team .comment-panel-head[data-v-01e42ecc]{align-items:center}.workspace-team .comment-panel-kicker[data-v-01e42ecc]{margin-bottom:4px;color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-team .comment-panel-head h3[data-v-01e42ecc]{color:var(--personal-text);font-size:24px;line-height:1.12}.workspace-team .comment-panel-head small[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(219,230,244,.96);border-radius:999px;background:#ffffffeb;color:var(--personal-text-secondary);font-size:12px;font-weight:700}.workspace-team .comment-compose[data-v-01e42ecc]{gap:14px;padding:18px;border:1px solid rgba(230,234,240,.96);border-radius:22px;background:linear-gradient(180deg,#fffffffc,#f7f9fcf0);box-shadow:inset 0 1px #ffffffb8}.workspace-team .comment-compose-status[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(230,234,240,.96);border-radius:16px;background:#f8fafce6}.workspace-team .comment-compose-status.active[data-v-01e42ecc]{border-color:#bfdbfef5;background:linear-gradient(90deg,#eaf2ffeb,#f8fafcf5)}.workspace-team .comment-compose-status-leading[data-v-01e42ecc]{display:flex;align-items:flex-start;gap:10px;min-width:0}.workspace-team .comment-compose-status-icon[data-v-01e42ecc]{width:10px;height:10px;margin-top:5px;border-radius:999px;background:linear-gradient(180deg,#93c5fd,#3b82f6);box-shadow:0 0 0 4px #bfdbfe47;flex-shrink:0}.workspace-team .comment-compose-status-copy[data-v-01e42ecc]{display:grid;gap:4px;min-width:0}.workspace-team .comment-compose-status-copy strong[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:13px;line-height:1.3}.workspace-team .comment-compose-status.active .comment-compose-status-copy strong[data-v-01e42ecc]{color:#1d4ed8}.workspace-team .comment-compose-status-copy p[data-v-01e42ecc]{margin:0;color:var(--personal-text-tertiary);font-size:12px;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-team .comment-compose-status-actions[data-v-01e42ecc]{display:flex;align-items:center;gap:8px;flex-shrink:0}.workspace-team .comment-anchor-trigger[data-v-01e42ecc],.workspace-team .comment-anchor-clear[data-v-01e42ecc]{min-height:32px;padding:0 12px;border:1px solid rgba(219,230,244,.96);border-radius:999px;background:#ffffffe0;color:var(--personal-text-secondary);box-shadow:none}.workspace-team .comment-anchor-clear[data-v-01e42ecc]{color:var(--personal-text-tertiary)}.workspace-team .comment-compose textarea[data-v-01e42ecc]{min-height:176px;padding:18px 20px;border-radius:18px;background:#fffffffa;color:var(--personal-text);font-size:15px;line-height:1.8;resize:vertical;box-shadow:inset 0 1px #ffffffd6}.workspace-team .comment-compose textarea[data-v-01e42ecc]::placeholder{color:#94a3b8}.workspace-team .comment-compose-foot[data-v-01e42ecc]{align-items:end;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(230,234,240,.96)}.workspace-team .comment-compose-assist[data-v-01e42ecc]{display:grid;gap:10px;min-width:0}.workspace-team .comment-compose-foot p[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;line-height:1.6}.workspace-team .comment-mention-bar[data-v-01e42ecc]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.workspace-team .comment-mention-bar span[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700}.workspace-team .comment-mention-chip[data-v-01e42ecc]{height:30px;padding:0 12px;border:1px solid rgba(219,230,244,.96);border-radius:999px;background:#ffffffdb;color:var(--personal-text-secondary)}.workspace-team .comment-mention-chip[data-v-01e42ecc]:hover{border-color:var(--personal-brand-border);background:#eaf2ffd6;color:#1d4ed8}.workspace-team .comment-compose-foot .primary-btn[data-v-01e42ecc]{min-width:144px;min-height:42px;padding:0 20px;border-radius:12px;background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e}.workspace-team .comment-list-head[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid rgba(230,234,240,.96)}.workspace-team .comment-list-head strong[data-v-01e42ecc]{color:var(--personal-text);font-size:15px;line-height:1.3}.workspace-team .comment-list-head span[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px}.workspace-team .comment-list[data-v-01e42ecc]{gap:28px}.workspace-team .comment-list>.comment-thread-item+.comment-thread-item[data-v-01e42ecc]{padding-top:28px;border-top:1px solid rgba(230,234,240,.88)}.workspace-team .comment-empty[data-v-01e42ecc]{padding:20px 22px;border:1px dashed rgba(214,222,234,.96);border-radius:18px;background:#ffffffd1;color:var(--personal-text-secondary);font-size:13px;line-height:1.6}.workspace-team .right-panel[data-v-01e42ecc]{position:relative;isolation:isolate;gap:12px;padding-right:4px;background:transparent}.workspace-team .right-panel[data-v-01e42ecc]:before{content:"";position:absolute;inset:0 -96px 0 0;pointer-events:none;border-radius:0 24px 24px 0;background:linear-gradient(180deg,#f4f7fbc7,#f8fafce6);z-index:0}.workspace-team .right-panel[data-v-01e42ecc]>*{position:relative;z-index:1}.workspace-team .right-panel .panel-block[data-v-01e42ecc]{position:relative;border:1px solid #dde5f0;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#fafcfffa);box-shadow:0 8px 20px #0f172a09,inset 0 0 0 1px #ffffffb8}.workspace-team .side-panel-heading[data-v-01e42ecc]{margin-bottom:16px}.workspace-team .side-panel-heading h2[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:20px}.workspace-team .side-panel-heading p[data-v-01e42ecc]{margin:6px 0 0;color:var(--personal-text-secondary);font-size:13px;line-height:1.6}.workspace-team .version-history-list[data-v-01e42ecc]{gap:8px;max-height:300px}.workspace-team .version-history-panel[data-v-01e42ecc]{--version-history-row-height: 68px;width:100%;padding:16px;align-self:stretch;justify-self:stretch}.workspace-team .share-management-panel[data-v-01e42ecc]{width:100%;padding:16px;align-self:stretch;justify-self:stretch}.workspace-team .version-history-panel .side-panel-heading[data-v-01e42ecc]{margin-bottom:12px}.workspace-team .version-history-item[data-v-01e42ecc]{align-items:flex-start;min-height:68px;padding:12px;border:1px solid transparent;border-radius:14px;background:#ffffffc7}.workspace-team .version-history-list .version-history-item[data-v-01e42ecc]:first-child{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#eff6ff,#f8fbff)}.workspace-team .version-history-copy[data-v-01e42ecc]{display:grid;gap:4px}.workspace-team .version-history-head[data-v-01e42ecc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-team .version-current-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:700}.workspace-team .version-history-copy small[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:13px}.workspace-team .version-history-time[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px}.workspace-team .version-history-action[data-v-01e42ecc]{border:1px solid var(--personal-border);background:var(--personal-surface);color:var(--personal-text-secondary)}.workspace-team .share-stack[data-v-01e42ecc]{display:grid;gap:10px}.workspace-team .share-card[data-v-01e42ecc]{display:grid;gap:12px;width:100%;padding:14px;border:1px solid rgba(226,232,240,.92);border-radius:18px;background:linear-gradient(180deg,#ffffffeb,#f8fafcf5);justify-self:stretch}.workspace-team .share-card-head h3[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:16px}.workspace-team .share-card-head p[data-v-01e42ecc]{margin:4px 0 0;color:var(--personal-text-secondary);font-size:12px;line-height:1.55}.workspace-team .share-form[data-v-01e42ecc]{gap:10px;width:100%;padding-top:10px;justify-self:stretch}.workspace-team .share-subsection[data-v-01e42ecc]{border-color:#dbe6f4;background:#ffffffe6;box-shadow:inset 0 1px #ffffffeb}.workspace-team .share-subsection-head h4[data-v-01e42ecc]{color:var(--personal-text)}.workspace-team .share-subsection-head p[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-team .share-section:not([open]) .share-form[data-v-01e42ecc],.workspace-team .share-section:not([open]) .share-list[data-v-01e42ecc]{display:none}.workspace-team .share-section[open][data-v-01e42ecc]{border-color:#bfdbfef5;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 10px 20px #2563eb0f}.workspace-team .share-section-toggle[data-v-01e42ecc]{align-items:center}.workspace-team .share-section-badge[data-v-01e42ecc]{border-color:#bfdbfef5;background:#eff6ffeb;color:#1d4ed8}.workspace-team .share-form button[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center;border:1px solid var(--personal-brand-border);background:var(--personal-brand-soft);color:#1d4ed8}.workspace-team .share-list[data-v-01e42ecc]{gap:10px;padding-top:10px}.workspace-team .share-list>div[data-v-01e42ecc]{display:grid;gap:10px;padding:12px 14px;border:1px solid #e8edf4;border-radius:16px;background:#ffffffd6}.workspace-team .share-list .simple-list[data-v-01e42ecc]{gap:0}.workspace-team .share-list .simple-list li[data-v-01e42ecc]{padding:0;border:none;border-radius:0;background:transparent}.workspace-team .share-list .simple-list li+li[data-v-01e42ecc]{margin-top:12px;padding-top:12px;border-top:1px solid #edf2f7}.workspace-team .share-record-copy small[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px}.workspace-team label[data-v-01e42ecc],.workspace-team input[data-v-01e42ecc],.workspace-team textarea[data-v-01e42ecc],.workspace-team select[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-team input[data-v-01e42ecc],.workspace-team textarea[data-v-01e42ecc],.workspace-team select[data-v-01e42ecc]{border-radius:14px;border:1px solid var(--personal-border);background:var(--personal-surface);box-shadow:inset 0 1px #ffffffc7}.workspace-team input[data-v-01e42ecc]:focus,.workspace-team textarea[data-v-01e42ecc]:focus,.workspace-team select[data-v-01e42ecc]:focus{border-color:#93c5fd;outline:none;box-shadow:0 0 0 4px #3b82f61f}.workspace-team .primary-btn[data-v-01e42ecc],.workspace-team .ghost-btn[data-v-01e42ecc],.workspace-team .danger-btn[data-v-01e42ecc]{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.workspace-team .primary-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-team .ghost-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-team .danger-btn[data-v-01e42ecc]:hover:not(:disabled){transform:translateY(-1px)}.workspace-team button[data-v-01e42ecc]:disabled{opacity:.58;cursor:not-allowed;transform:none!important;box-shadow:none!important}.workspace-team .team-members-page[data-v-01e42ecc]{gap:26px;padding:28px 30px 30px;background:radial-gradient(circle at 0 0,rgba(59,130,246,.07),transparent 24%),linear-gradient(180deg,#ffffff14,#f8fafc42)}.workspace-team .team-members-hero[data-v-01e42ecc]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.workspace-team .team-members-hero[data-v-01e42ecc]:before{content:"";position:absolute;left:-42px;top:-28px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,#3b82f624,#3b82f600 72%);pointer-events:none}.workspace-team .team-members-hero-copy[data-v-01e42ecc]{position:relative;display:grid;gap:12px;max-width:760px}.workspace-team .team-members-hero h2[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:clamp(30px,2.4vw,38px);line-height:1.04;letter-spacing:-.03em}.workspace-team .team-members-hero-description[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:15px;line-height:1.7}.workspace-team .team-members-hero-pills[data-v-01e42ecc]{display:flex;flex-wrap:wrap;gap:10px}.workspace-team .team-members-hero-pill[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(230,234,240,.96);border-radius:999px;background:#ffffffd6;color:var(--personal-text-secondary);font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workspace-team .team-members-hero-pill.is-muted[data-v-01e42ecc]{border-color:#bfdbfef5;background:#eaf2ffd6;color:#1d4ed8}.workspace-team .team-members-back-btn[data-v-01e42ecc]{position:relative;min-height:40px;padding:0 16px 0 18px;border:1px solid rgba(230,234,240,.96);border-radius:999px;background:#ffffffd6;color:var(--personal-text-secondary);box-shadow:none;white-space:nowrap}.workspace-team .team-members-back-btn[data-v-01e42ecc]:hover:not(:disabled){border-color:var(--personal-brand-border);background:#fffffff5;color:#1d4ed8}.workspace-team .team-members-layout[data-v-01e42ecc]{grid-template-columns:minmax(0,1.42fr) minmax(300px,.8fr);gap:24px;align-items:start}.workspace-team .team-members-main[data-v-01e42ecc],.workspace-team .team-members-side[data-v-01e42ecc]{gap:18px}.workspace-team .team-members-surface[data-v-01e42ecc],.workspace-team .team-members-side-card[data-v-01e42ecc]{position:relative;padding:24px;border:1px solid rgba(230,234,240,.96);border-radius:24px;background:linear-gradient(180deg,#fffffff0,#f8fafcf5);box-shadow:0 18px 40px #0f172a0a,inset 0 0 0 1px #ffffffb8}.workspace-team .team-members-section-head[data-v-01e42ecc]{align-items:flex-start;padding-bottom:16px;border-bottom:1px solid rgba(230,234,240,.92)}.workspace-team .team-members-section-copy[data-v-01e42ecc]{display:grid;gap:6px}.workspace-team .team-members-section-copy strong[data-v-01e42ecc]{color:var(--personal-text);font-size:20px;line-height:1.2}.workspace-team .team-members-section-copy p[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:14px;line-height:1.6}.workspace-team .team-members-stack[data-v-01e42ecc]{list-style:none;display:grid;gap:12px;margin:0;padding:0}.workspace-team .team-member-card[data-v-01e42ecc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px 20px;border:1px solid rgba(230,234,240,.9);border-radius:20px;background:#ffffffb8;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workspace-team .team-member-card[data-v-01e42ecc]:hover{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#f8fbfff5,#fffffffa);box-shadow:0 16px 30px #3b82f614;transform:translateY(-1px)}.workspace-team .team-member-card.is-self[data-v-01e42ecc]{border-color:#bfdbfef5;background:linear-gradient(180deg,#eaf2ffd6,#fffffff5)}.workspace-team .team-member-card.is-locked[data-v-01e42ecc]{background:linear-gradient(180deg,#ffffffe0,#f9fafbf5)}.workspace-team .team-member-card-main[data-v-01e42ecc]{display:flex;align-items:flex-start;gap:16px;min-width:0}.workspace-team .team-member-avatar[data-v-01e42ecc]{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#0f172a,#2563eb);color:#fff;font-size:18px;font-weight:800;box-shadow:0 12px 24px #2563eb29;flex-shrink:0}.workspace-team .team-member-copy[data-v-01e42ecc]{display:grid;gap:8px;min-width:0}.workspace-team .team-member-title-row[data-v-01e42ecc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-team .team-member-title-row strong[data-v-01e42ecc]{color:var(--personal-text);font-size:18px;line-height:1.3}.workspace-team .team-member-flag[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid rgba(214,222,234,.96);border-radius:999px;background:#ffffffe6;color:var(--personal-text-secondary);font-size:11px;font-weight:700;white-space:nowrap}.workspace-team .team-member-email[data-v-01e42ecc],.workspace-team .team-member-status[data-v-01e42ecc]{margin:0}.workspace-team .team-member-email[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:14px;line-height:1.5;word-break:break-all}.workspace-team .team-member-status[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:13px;line-height:1.6}.workspace-team .team-member-aside[data-v-01e42ecc]{display:grid;justify-items:end;align-content:start;gap:12px;min-width:190px}.workspace-team .team-member-role-pill[data-v-01e42ecc]{min-height:32px;padding:0 12px;font-size:12px}.workspace-team .team-member-manage-shell[data-v-01e42ecc]{display:grid;gap:10px;width:100%}.workspace-team .team-member-manage-trigger[data-v-01e42ecc]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:38px;padding:0 34px 0 14px;border:1px solid var(--personal-border);border-radius:12px;background:var(--personal-surface);color:var(--personal-text-secondary);font-size:13px;font-weight:700;cursor:pointer;list-style:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-team .team-member-manage-trigger[data-v-01e42ecc]::-webkit-details-marker{display:none}.workspace-team .team-member-manage-trigger[data-v-01e42ecc]:after{content:"";position:absolute;right:14px;top:14px;width:8px;height:8px;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(45deg);transition:transform .18s ease}.workspace-team .team-member-manage-shell[open] .team-member-manage-trigger[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft);color:#1d4ed8}.workspace-team .team-member-manage-shell[open] .team-member-manage-trigger[data-v-01e42ecc]:after{transform:rotate(225deg);border-color:#1d4ed8}.workspace-team .team-member-manage-panel[data-v-01e42ecc]{display:grid;gap:12px;padding:14px;border:1px solid rgba(191,219,254,.78);border-radius:18px;background:linear-gradient(180deg,#f8fbfff5,#fffffffa)}.workspace-team .team-member-role-field[data-v-01e42ecc]{gap:8px;min-width:0}.workspace-team .team-member-role-field span[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-team .team-member-role-field select[data-v-01e42ecc]{min-height:40px}.workspace-team .team-member-manage-actions[data-v-01e42ecc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-team .team-member-manage-actions .ghost-btn[data-v-01e42ecc],.workspace-team .team-member-manage-actions .danger-outline[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center}.workspace-team .team-member-lock-note[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid rgba(226,232,240,.96);border-radius:999px;background:#f8fafcf5;color:var(--personal-text-tertiary);font-size:12px;font-weight:700;white-space:nowrap}.workspace-team .team-members-side-head[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workspace-team .team-members-side-head strong[data-v-01e42ecc]{color:var(--personal-text);font-size:18px;line-height:1.25}.workspace-team .team-members-side-head p[data-v-01e42ecc]{margin:8px 0 0;color:var(--personal-text-secondary);font-size:14px;line-height:1.65}.workspace-team .team-members-side-badge[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary);font-size:12px;font-weight:700;white-space:nowrap}.workspace-team .team-members-overview-grid[data-v-01e42ecc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-team .team-members-overview-item[data-v-01e42ecc]{display:grid;gap:4px;padding:14px 12px;border:1px solid rgba(230,234,240,.92);border-radius:18px;background:#ffffffc2;text-align:center}.workspace-team .team-members-overview-item strong[data-v-01e42ecc]{color:var(--personal-text);font-size:20px;line-height:1.2}.workspace-team .team-members-overview-item span[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:600}.workspace-team .team-members-invite-toggle[data-v-01e42ecc]{width:100%;min-height:44px;border:1px solid var(--personal-brand-border);background:linear-gradient(180deg,#fff,#eff6ff);color:#1d4ed8;justify-content:center;text-align:center}.workspace-team .team-members-invite-panel[data-v-01e42ecc]{gap:10px;padding:16px;border:1px dashed rgba(191,219,254,.92);border-radius:18px;background:#ffffffbd}.workspace-team .team-members-invite-panel .primary-btn[data-v-01e42ecc]{width:100%;justify-content:center;text-align:center;background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e}.workspace-team .role-guide-head[data-v-01e42ecc]{padding-bottom:4px}.workspace-team .team-members-role-guide[data-v-01e42ecc]{list-style:none;display:grid;gap:10px;margin:0;padding:0}.workspace-team .team-members-role-guide li[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(230,234,240,.92);border-radius:18px;background:#ffffffb3}.workspace-team .team-members-role-guide-copy[data-v-01e42ecc]{display:grid;gap:6px}.workspace-team .team-members-role-guide-copy strong[data-v-01e42ecc]{color:var(--personal-text);font-size:15px;line-height:1.3}.workspace-team .team-members-role-guide-copy p[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:13px;line-height:1.6}.workspace-team .team-members-role-guide-count[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(191,219,254,.96);border-radius:999px;background:#eaf2ffd6;color:#1d4ed8;font-size:12px;font-weight:700;white-space:nowrap}.workspace-team .danger-outline[data-v-01e42ecc]{border:1px solid #fecaca;background:#fff5f5f5;color:#b42318}.workspace-team .danger-outline[data-v-01e42ecc]:hover:not(:disabled){border-color:#fda4af;background:#fff1f2;color:#9f1239}.workspace-directory[data-v-01e42ecc]{--personal-bg: #f7f8fa;--personal-surface: #ffffff;--personal-surface-soft: #f3f6fb;--personal-border: #e6eaf0;--personal-border-strong: #d8e1ec;--personal-text: #111827;--personal-text-secondary: #4b5563;--personal-text-tertiary: #98a2b3;--personal-brand: #3b82f6;--personal-brand-soft: #eaf2ff;--personal-brand-border: #bfdbfe;grid-template-columns:248px minmax(0,1fr);background:radial-gradient(circle at 0 0,rgba(59,130,246,.08),transparent 22%),radial-gradient(circle at 100% 100%,rgba(14,165,233,.05),transparent 18%),linear-gradient(180deg,#fbfcfe,#f6f8fb);border:1px solid #e8edf4;box-shadow:0 22px 52px #0f172a0f}.workspace-directory .nav-rail[data-v-01e42ecc],.workspace-directory .directory-panel[data-v-01e42ecc]{padding:24px 20px;background:transparent}.workspace-directory .nav-rail[data-v-01e42ecc]{gap:20px;border-right:1px solid rgba(230,234,240,.72);background:linear-gradient(180deg,#fff3,#f8fafc47)}.workspace-directory .personal-rail-user[data-v-01e42ecc]{padding:0;gap:14px}.workspace-directory .personal-rail-user .avatar-chip[data-v-01e42ecc]{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#0f172a,#2563eb);box-shadow:0 12px 26px #2563eb2e}.workspace-directory .personal-rail-user .rail-user-copy strong[data-v-01e42ecc]{font-size:16px;color:var(--personal-text)}.workspace-directory .personal-rail-user .rail-user-copy span[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:13px}.workspace-directory .rail-search-shell[data-v-01e42ecc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--personal-border);border-radius:16px;background:var(--personal-surface);transition:border-color .18s ease,box-shadow .18s ease}.workspace-directory .rail-search-shell[data-v-01e42ecc]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.workspace-directory .rail-search-icon[data-v-01e42ecc]{display:grid;place-items:center;color:#64748b}.workspace-directory .rail-search-icon svg[data-v-01e42ecc]{width:16px;height:16px}.workspace-directory .rail-search input[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;padding:0;color:var(--personal-text);box-shadow:none}.workspace-directory .rail-search input[data-v-01e42ecc]:focus{outline:none;border:none;box-shadow:none}.workspace-directory .rail-search-shortcut[data-v-01e42ecc]{display:inline-flex;align-items:center;height:28px;padding:0 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface-soft);color:var(--personal-text-tertiary);font-size:12px;font-weight:600;white-space:nowrap}.workspace-directory .rail-nav[data-v-01e42ecc]{gap:18px;padding-right:0}.workspace-directory .rail-nav-group[data-v-01e42ecc]{display:grid;gap:6px;padding-bottom:18px;border-bottom:1px solid rgba(230,234,240,.92)}.workspace-directory .rail-group-title[data-v-01e42ecc]{margin:0 0 4px;color:var(--personal-text-tertiary);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-directory .rail-nav button[data-v-01e42ecc],.workspace-directory .rail-actions button[data-v-01e42ecc]{position:relative;border-radius:12px;border:1px solid transparent;padding:10px 12px 10px 14px;color:var(--personal-text-secondary);font-size:14px;font-weight:600;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-directory .rail-nav button[data-v-01e42ecc]:hover,.workspace-directory .rail-actions button[data-v-01e42ecc]:hover{background:var(--personal-surface-soft);color:var(--personal-text)}.workspace-directory .rail-nav button.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:var(--personal-brand-soft);color:#2563eb}.workspace-directory .rail-nav button.active[data-v-01e42ecc]:before{content:"";position:absolute;left:8px;top:50%;width:3px;height:16px;border-radius:999px;background:var(--personal-brand);transform:translateY(-50%)}.workspace-directory .rail-footer[data-v-01e42ecc]{display:grid;gap:18px;padding-top:4px;border-top:1px solid rgba(230,234,240,.92)}.workspace-directory .rail-subpanel[data-v-01e42ecc],.workspace-directory .rail-notice[data-v-01e42ecc]{border:none;border-radius:0;background:transparent;box-shadow:none}.workspace-directory .rail-notice[data-v-01e42ecc]{gap:10px;padding:0}.workspace-directory .rail-subpanel-head[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;font-weight:700}.workspace-directory .rail-subpanel-head small[data-v-01e42ecc]{min-width:28px;padding:3px 9px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary)}.workspace-directory .invite-notice-list[data-v-01e42ecc]{gap:6px;max-height:min(28vh,260px);overflow-y:auto;padding-right:2px}.workspace-directory .invite-notice-card[data-v-01e42ecc]{gap:6px;padding:10px 12px;border:1px solid rgba(230,234,240,.88);border-radius:14px;background:#ffffffa8}.workspace-directory .invite-notice-card[data-v-01e42ecc]:hover{border-color:var(--personal-border-strong)}.workspace-directory .invite-notice-card strong[data-v-01e42ecc]{font-size:13px}.workspace-directory .invite-notice-card p[data-v-01e42ecc],.workspace-directory .mention-notice-snippet[data-v-01e42ecc]{color:var(--personal-text-secondary);font-size:12px;line-height:1.55}.workspace-directory .invite-notice-actions .primary-btn[data-v-01e42ecc]{background:linear-gradient(180deg,#2563eb,#1d4ed8)}.workspace-directory .invite-notice-actions .primary-btn[data-v-01e42ecc],.workspace-directory .invite-notice-actions .ghost-btn[data-v-01e42ecc]{min-height:32px;border-radius:10px;font-size:12px;font-weight:700}.workspace-directory .invite-notice-actions .ghost-btn[data-v-01e42ecc]{border:1px solid var(--personal-border);background:var(--personal-surface-soft)}.workspace-directory .rail-actions[data-v-01e42ecc]{gap:4px}.workspace-directory .rail-actions .ghost-btn[data-v-01e42ecc]{background:transparent;border-color:transparent;box-shadow:none}.workspace-directory .rail-actions .rail-primary-action[data-v-01e42ecc]{min-height:42px;margin-bottom:4px;border-color:var(--personal-brand-border);background:linear-gradient(180deg,#fff,#eff6ff);color:#1d4ed8}.workspace-directory .rail-actions .rail-secondary-link[data-v-01e42ecc]{padding:7px 2px;border:none;border-radius:0;color:var(--personal-text-secondary)}.workspace-directory .rail-actions .rail-secondary-link[data-v-01e42ecc]:hover{background:transparent;transform:none;box-shadow:none}.workspace-directory .directory-panel[data-v-01e42ecc]{gap:28px;padding:28px 32px 32px;border-right:none;background:linear-gradient(180deg,#ffffff1a,#f8fafc47)}.workspace-directory .directory-hero[data-v-01e42ecc]{position:relative;display:grid;gap:18px;align-content:start}.workspace-directory .directory-hero[data-v-01e42ecc]:before{content:"";position:absolute;left:-40px;top:0;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,#3b82f61f,#3b82f600 72%);pointer-events:none}.workspace-directory .directory-hero-copy[data-v-01e42ecc]{position:relative;display:grid;gap:12px;max-width:720px}.workspace-directory .team-page-kicker[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.12em}.workspace-directory .directory-hero h2[data-v-01e42ecc]{margin:0;color:var(--personal-text);font-size:clamp(30px,2.4vw,38px);line-height:1.04;letter-spacing:-.03em}.workspace-directory .directory-hero-description[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:15px;line-height:1.7}.workspace-directory .directory-hero-pills[data-v-01e42ecc]{display:flex;flex-wrap:wrap;gap:10px}.workspace-directory .directory-hero-pill[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(230,234,240,.96);border-radius:999px;background:#ffffffd6;color:var(--personal-text-secondary);font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workspace-directory .directory-hero-pill.is-muted[data-v-01e42ecc]{border-color:#bfdbfef5;background:#eaf2ffd6;color:#1d4ed8}.workspace-directory .directory-grid[data-v-01e42ecc]{grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:22px;align-items:start}.workspace-directory .team-directory-create[data-v-01e42ecc],.workspace-directory .team-directory-list[data-v-01e42ecc]{padding:24px;border:1px solid rgba(230,234,240,.96);border-radius:24px;background:#ffffffd1}.workspace-directory .team-directory-create[data-v-01e42ecc]{gap:18px;position:sticky;top:0;background:linear-gradient(180deg,#ffffffeb,#f3f6fbf5)}.workspace-directory .team-directory-list[data-v-01e42ecc]{gap:18px;box-shadow:0 18px 40px #0f172a0a,inset 0 0 0 1px #ffffffb8}.workspace-directory .team-directory-section-head[data-v-01e42ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workspace-directory .team-directory-section-head-stack[data-v-01e42ecc]{display:grid}.workspace-directory .team-directory-section-copy[data-v-01e42ecc]{display:grid;gap:6px}.workspace-directory .team-directory-section-copy strong[data-v-01e42ecc]{color:var(--personal-text);font-size:18px;line-height:1.2}.workspace-directory .team-directory-section-copy p[data-v-01e42ecc]{margin:0;color:var(--personal-text-secondary);font-size:14px;line-height:1.6}.workspace-directory .team-directory-section-head small[data-v-01e42ecc],.workspace-directory .team-directory-section-count[data-v-01e42ecc]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--personal-border);border-radius:999px;background:var(--personal-surface);color:var(--personal-text-secondary);font-size:12px;font-weight:700;white-space:nowrap}.workspace-directory .team-create[data-v-01e42ecc]{gap:14px}.workspace-directory .team-field[data-v-01e42ecc]{display:grid;gap:8px}.workspace-directory .team-field span[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-directory .team-create input[data-v-01e42ecc],.workspace-directory .team-create textarea[data-v-01e42ecc]{height:44px;border-radius:12px;border:1px solid var(--personal-border);background:var(--personal-surface);color:var(--personal-text);box-shadow:inset 0 1px #ffffffc7}.workspace-directory .team-create textarea[data-v-01e42ecc]{min-height:104px;height:auto;padding-top:12px;resize:vertical}.workspace-directory .team-create input[data-v-01e42ecc]:focus,.workspace-directory .team-create textarea[data-v-01e42ecc]:focus{border-color:#93c5fd;outline:none;box-shadow:0 0 0 4px #3b82f61f}.workspace-directory .team-create-advanced[data-v-01e42ecc]{display:grid;gap:12px;padding-top:2px}.workspace-directory .team-create-advanced summary[data-v-01e42ecc]{position:relative;list-style:none;padding-right:20px;color:var(--personal-text-secondary);font-size:13px;font-weight:600;cursor:pointer}.workspace-directory .team-create-advanced summary[data-v-01e42ecc]::-webkit-details-marker{display:none}.workspace-directory .team-create-advanced summary[data-v-01e42ecc]:after{content:"+";position:absolute;right:0;top:0;color:var(--personal-text-tertiary);font-size:16px;line-height:1}.workspace-directory .team-create-advanced[open] summary[data-v-01e42ecc]:after{content:"-"}.workspace-directory .team-create-advanced .team-field[data-v-01e42ecc]{margin-top:12px}.workspace-directory .team-create-hint[data-v-01e42ecc]{margin:-2px 0 0;color:var(--personal-text-tertiary);font-size:12px;line-height:1.6}.workspace-directory .team-create-submit[data-v-01e42ecc]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;border-radius:12px;background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb33}.workspace-directory .team-directory-cards[data-v-01e42ecc]{gap:12px}.workspace-directory .team-directory-card[data-v-01e42ecc]{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:18px 20px;border:1px solid rgba(230,234,240,.96);border-radius:18px;background:linear-gradient(180deg,#fffffff0,#fafcfff5);text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workspace-directory .team-directory-card[data-v-01e42ecc]:hover{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#f8fbff,#eef5ff);box-shadow:0 16px 30px #3b82f614;transform:translateY(-1px)}.workspace-directory .team-directory-card.active[data-v-01e42ecc]{border-color:var(--personal-brand-border);background:linear-gradient(180deg,#eaf2ffeb,#fffffffa);box-shadow:0 18px 34px #3b82f614}.workspace-directory .team-directory-card[data-v-01e42ecc]:focus-visible{outline:none;border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.workspace-directory .team-directory-card-main[data-v-01e42ecc]{display:flex;align-items:flex-start;gap:16px;min-width:0;flex:1 1 auto}.workspace-directory .team-directory-card-icon[data-v-01e42ecc]{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#0f172a,#2563eb);box-shadow:0 12px 24px #2563eb29}.workspace-directory .team-directory-card-icon>span[data-v-01e42ecc]{display:grid;place-items:center;width:100%;height:100%}.workspace-directory .team-directory-card-copy[data-v-01e42ecc]{display:grid;gap:7px;min-width:0}.workspace-directory .team-directory-card-copy strong[data-v-01e42ecc]{color:var(--personal-text);font-size:17px;line-height:1.3}.workspace-directory .team-directory-card-description[data-v-01e42ecc]{display:-webkit-box;overflow:hidden;color:var(--personal-text-secondary);font-size:14px;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workspace-directory .team-directory-card-meta[data-v-01e42ecc]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workspace-directory .team-role-pill[data-v-01e42ecc]{padding:5px 10px;background:var(--personal-brand-soft);color:#2563eb;font-size:12px;font-weight:700}.workspace-directory .team-directory-card-hint[data-v-01e42ecc]{color:var(--personal-text-tertiary);font-size:13px;font-weight:600}.workspace-directory .team-directory-entry-arrow[data-v-01e42ecc]{position:relative;flex-shrink:0;width:38px;height:38px;border:1px solid rgba(214,222,234,.96);border-radius:999px;background:#ffffffeb}.workspace-directory .team-directory-entry-arrow[data-v-01e42ecc]:before{content:"";position:absolute;left:12px;top:11px;width:9px;height:9px;border-top:2px solid #94a3b8;border-right:2px solid #94a3b8;transform:rotate(45deg)}.workspace-directory .team-directory-card:hover .team-directory-entry-arrow[data-v-01e42ecc],.workspace-directory .team-directory-card.active .team-directory-entry-arrow[data-v-01e42ecc]{border-color:var(--personal-brand-border)}.workspace-directory .team-directory-card:hover .team-directory-entry-arrow[data-v-01e42ecc]:before,.workspace-directory .team-directory-card.active .team-directory-entry-arrow[data-v-01e42ecc]:before{border-color:#2563eb}.workspace-directory .notes-empty-state[data-v-01e42ecc]{padding:20px 18px;border:1px dashed rgba(214,222,234,.92);border-radius:18px;background:#ffffff6b}.workspace-directory .notes-empty-state strong[data-v-01e42ecc]{color:var(--personal-text)}.workspace-directory .notes-empty-state p[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-directory .team-directory-empty[data-v-01e42ecc]{padding:24px 22px}.workspace-directory label[data-v-01e42ecc],.workspace-directory input[data-v-01e42ecc],.workspace-directory textarea[data-v-01e42ecc],.workspace-directory select[data-v-01e42ecc]{color:var(--personal-text-secondary)}.workspace-directory .primary-btn[data-v-01e42ecc],.workspace-directory .ghost-btn[data-v-01e42ecc],.workspace-directory .danger-btn[data-v-01e42ecc]{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.workspace-directory .primary-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-directory .ghost-btn[data-v-01e42ecc]:hover:not(:disabled),.workspace-directory .danger-btn[data-v-01e42ecc]:hover:not(:disabled){transform:translateY(-1px)}.workspace-directory button[data-v-01e42ecc]:disabled{opacity:.58;cursor:not-allowed;transform:none!important;box-shadow:none!important}@media(max-width:1180px){.public-share-layout[data-v-01e42ecc],.workspace[data-v-01e42ecc]{grid-template-columns:1fr}.workspace-notes[data-v-01e42ecc],.workspace-directory[data-v-01e42ecc],.workspace-team[data-v-01e42ecc]{border-radius:20px;grid-template-columns:1fr}.workspace-notes .notes-column-toggle[data-v-01e42ecc]{display:none}.nav-rail[data-v-01e42ecc],.directory-panel[data-v-01e42ecc],.team-page-sidebar[data-v-01e42ecc],.team-members-page[data-v-01e42ecc],.notes-column[data-v-01e42ecc],.editor-panel[data-v-01e42ecc]{border-right:none;border-bottom:1px solid #e7e8ed}.nav-rail[data-v-01e42ecc]{height:auto;max-height:none}.rail-nav[data-v-01e42ecc]{overflow:visible;padding-right:0}.directory-grid[data-v-01e42ecc]{grid-template-columns:1fr}.team-members-page[data-v-01e42ecc]{grid-column:auto;min-height:auto;max-height:none}.team-members-layout[data-v-01e42ecc]{grid-template-columns:1fr}.right-panel[data-v-01e42ecc]{border-bottom:none}.editor-source-view[data-v-01e42ecc]{grid-template-columns:1fr}.workspace-notes .nav-rail[data-v-01e42ecc],.workspace-team .nav-rail[data-v-01e42ecc],.workspace-directory .nav-rail[data-v-01e42ecc],.workspace-directory .directory-panel[data-v-01e42ecc],.workspace-notes .notes-column[data-v-01e42ecc],.workspace-team .notes-column[data-v-01e42ecc],.workspace-notes .editor-panel[data-v-01e42ecc],.workspace-team .editor-panel[data-v-01e42ecc],.workspace-notes .right-panel[data-v-01e42ecc],.workspace-team .right-panel[data-v-01e42ecc]{padding:18px}.workspace-notes .right-panel[data-v-01e42ecc],.workspace-team .right-panel[data-v-01e42ecc]{padding-right:18px}.workspace-directory .directory-panel[data-v-01e42ecc]{padding:24px}.workspace-team .team-members-page[data-v-01e42ecc]{padding:24px;gap:20px}.workspace-team .team-members-layout[data-v-01e42ecc]{gap:18px}.workspace-directory .team-directory-create[data-v-01e42ecc]{position:static}.workspace-team .editor-panel[data-v-01e42ecc]{min-height:auto;max-height:none;overflow:visible}.workspace-notes .change-note-bar[data-v-01e42ecc],.workspace-team .change-note-bar[data-v-01e42ecc]{grid-template-columns:1fr;gap:8px}.editor-markdown-preview[data-v-01e42ecc]{border-left:none;border-top:1px solid #eceff4;min-height:240px}.auth-stage[data-v-01e42ecc]{grid-template-columns:1fr}.auth-card-premium[data-v-01e42ecc]{height:auto;border-radius:0}.auth-visual[data-v-01e42ecc]{height:auto;min-height:540px;border-radius:0}.version-diff-row[data-v-01e42ecc]{grid-template-columns:48px 48px 24px minmax(0,1fr)}}@media(max-width:760px){.app-shell[data-v-01e42ecc]:not(.auth-shell){padding:12px}.public-share-page[data-v-01e42ecc]{padding:16px 12px}.public-share-head[data-v-01e42ecc]{display:grid}.public-share-comments[data-v-01e42ecc]{padding:16px;border-radius:20px}.public-share-comments .comment-compose[data-v-01e42ecc]{padding:14px;border-radius:18px}.public-share-comments .comment-compose-foot[data-v-01e42ecc],.public-share-comments .comment-list-head[data-v-01e42ecc]{flex-direction:column;align-items:stretch}.public-share-comments .comment-compose-foot .primary-btn[data-v-01e42ecc]{width:100%;justify-content:center}.public-share-comments .public-comment-card[data-v-01e42ecc]{padding:16px;border-radius:18px}.workspace-notes[data-v-01e42ecc],.workspace-directory[data-v-01e42ecc],.workspace-team[data-v-01e42ecc]{border-radius:16px}.workspace-notes .rail-search-shortcut[data-v-01e42ecc],.workspace-team .rail-search-shortcut[data-v-01e42ecc],.workspace-directory .rail-search-shortcut[data-v-01e42ecc]{display:none}.workspace-notes .editor-toolbar[data-v-01e42ecc],.workspace-team .editor-toolbar[data-v-01e42ecc]{grid-template-columns:1fr}.notes-panel-actions[data-v-01e42ecc]{flex-direction:column;align-items:stretch}.workspace-notes .add-note-btn[data-v-01e42ecc],.workspace-team .add-note-btn[data-v-01e42ecc],.workspace-team .notes-panel-actions .ghost-btn[data-v-01e42ecc]{width:100%}.workspace-directory .directory-panel[data-v-01e42ecc]{padding:20px 16px 22px}.workspace-team .team-members-page[data-v-01e42ecc]{padding:20px 16px 22px;gap:18px}.workspace-team .team-members-hero[data-v-01e42ecc],.workspace-team .team-members-side-head[data-v-01e42ecc],.workspace-team .team-member-card[data-v-01e42ecc]{display:grid}.workspace-team .team-members-hero[data-v-01e42ecc]{gap:16px}.workspace-team .team-members-back-btn[data-v-01e42ecc],.workspace-team .team-member-aside[data-v-01e42ecc]{justify-self:stretch;justify-items:start}.workspace-team .team-member-card[data-v-01e42ecc]{grid-template-columns:1fr;gap:14px;padding:16px}.workspace-team .team-member-card-main[data-v-01e42ecc]{gap:14px}.workspace-team .team-member-avatar[data-v-01e42ecc]{width:44px;height:44px;border-radius:14px}.workspace-team .team-members-overview-grid[data-v-01e42ecc],.workspace-team .team-member-manage-actions[data-v-01e42ecc]{grid-template-columns:1fr}.workspace-team .team-members-role-guide li[data-v-01e42ecc]{display:grid}.workspace-directory .team-directory-create[data-v-01e42ecc],.workspace-directory .team-directory-list[data-v-01e42ecc]{padding:20px;border-radius:20px}.workspace-directory .team-directory-section-head[data-v-01e42ecc],.workspace-directory .team-directory-card[data-v-01e42ecc]{align-items:flex-start}.workspace-directory .team-directory-card[data-v-01e42ecc]{gap:14px;padding:16px}.workspace-directory .directory-hero[data-v-01e42ecc]{gap:14px}.workspace-notes .editor-toolbar h2[data-v-01e42ecc],.workspace-team .editor-toolbar h2[data-v-01e42ecc]{font-size:28px}.collab-presence[data-v-01e42ecc]{justify-content:flex-start;width:100%;margin-left:0}.collab-presence-list[data-v-01e42ecc]{justify-content:flex-start}.editor-link-popover[data-v-01e42ecc]{left:12px!important;right:12px;width:auto}.editor-link-popover-arrow[data-v-01e42ecc]{display:none}.editor-link-popover-field[data-v-01e42ecc]{grid-template-columns:1fr;gap:6px}.editor-link-popover-actions[data-v-01e42ecc]{flex-wrap:wrap}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar{max-width:calc(100% - 8px);gap:4px;padding:5px}.editor-surface[data-v-01e42ecc] .pm-table-inline-toolbar-btn{min-width:50px;height:28px;padding:0 6px;font-size:11px}.workspace-notes .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-records .simple-list li.notebook-share-record[data-v-01e42ecc]{display:grid;gap:10px}.workspace-notes .notebook-share-card .notebook-share-record-meta[data-v-01e42ecc],.workspace-team .notebook-share-card .notebook-share-record-meta[data-v-01e42ecc]{justify-items:start;gap:8px}.workspace-notes .editor-surface[data-v-01e42ecc] .editor-prosemirror,.workspace-notes .editor-surface[data-v-01e42ecc] .ProseMirror,.workspace-team .editor-surface[data-v-01e42ecc] .editor-prosemirror,.workspace-team .editor-surface[data-v-01e42ecc] .ProseMirror,.workspace-notes .editor-body-panel textarea[data-v-01e42ecc],.workspace-team .editor-body-panel textarea[data-v-01e42ecc],.workspace-notes .editor-markdown-surface[data-v-01e42ecc],.workspace-team .editor-markdown-surface[data-v-01e42ecc],.workspace-notes .editor-markdown-preview[data-v-01e42ecc],.workspace-team .editor-markdown-preview[data-v-01e42ecc]{padding:24px 20px 32px}.workspace-team .comment-panel[data-v-01e42ecc]{padding:16px;border-radius:20px}.workspace-team .comment-panel-head[data-v-01e42ecc]{align-items:flex-start}.workspace-team .comment-panel-head small[data-v-01e42ecc]{order:-1}.workspace-team .comment-compose[data-v-01e42ecc]{padding:14px;border-radius:18px}.workspace-team .comment-compose-status[data-v-01e42ecc],.workspace-team .comment-compose-status-actions[data-v-01e42ecc],.workspace-team .comment-list-head[data-v-01e42ecc],.workspace-team .comment-compose-foot[data-v-01e42ecc]{flex-direction:column;align-items:stretch}.workspace-team .comment-anchor-trigger[data-v-01e42ecc],.workspace-team .comment-anchor-clear[data-v-01e42ecc],.workspace-team .comment-compose-foot .primary-btn[data-v-01e42ecc]{width:100%;justify-content:center}.rail-user-copy strong[data-v-01e42ecc]{font-size:26px}.editor-toolbar h2[data-v-01e42ecc],.team-page-copy h2[data-v-01e42ecc]{font-size:34px}.editor-toolbar h2[data-v-01e42ecc],.editor-meta[data-v-01e42ecc]{transform:none}.rail-nav button[data-v-01e42ecc],.rail-actions button[data-v-01e42ecc],.app-shell:not(.auth-shell) .primary-btn[data-v-01e42ecc],.app-shell:not(.auth-shell) .danger-btn[data-v-01e42ecc],.app-shell:not(.auth-shell) .ghost-btn[data-v-01e42ecc],.app-shell:not(.auth-shell) label[data-v-01e42ecc],.app-shell:not(.auth-shell) input[data-v-01e42ecc],.app-shell:not(.auth-shell) textarea[data-v-01e42ecc],.app-shell:not(.auth-shell) select[data-v-01e42ecc],.editor-breadcrumb[data-v-01e42ecc],.editor-meta[data-v-01e42ecc]{font-size:14px;line-height:1.3}.auth-shell[data-v-01e42ecc]{padding:0}.compare-inline-bar[data-v-01e42ecc]{display:grid}.editor-mode-panel[data-v-01e42ecc]{justify-items:start}.editor-mode-note[data-v-01e42ecc]{text-align:left}.team-directory-card-head[data-v-01e42ecc],.team-directory-card-foot[data-v-01e42ecc],.team-section-head[data-v-01e42ecc],.team-members-page-head[data-v-01e42ecc],.member-row[data-v-01e42ecc]{display:grid;justify-content:stretch}.version-diff-summary[data-v-01e42ecc]{display:grid}.version-diff-row[data-v-01e42ecc]{grid-template-columns:42px 42px 20px minmax(0,1fr);font-size:12px}.auth-stage[data-v-01e42ecc]{min-height:auto}.auth-card-premium[data-v-01e42ecc]{min-height:auto;height:auto;padding:24px 20px 22px}.auth-copy[data-v-01e42ecc]{margin-top:36px}.auth-copy h2[data-v-01e42ecc]{font-size:34px}.auth-visual[data-v-01e42ecc]{height:auto;min-height:420px}.auth-visual-content[data-v-01e42ecc]{left:22px;right:22px;bottom:24px}.auth-emblem[data-v-01e42ecc]{top:16%;transform:scale(.72)}.auth-metric-top[data-v-01e42ecc],.auth-metric-bottom[data-v-01e42ecc]{left:22px;right:auto;top:22px}.auth-metric-bottom[data-v-01e42ecc]{top:96px}}
