.univer-container-wrapper[data-v-8231ab4e]{background:var(--zen-bg,#fff);flex-direction:column;min-height:480px;display:flex}.univer-container-wrapper[data-v-8231ab4e],.univer-mount-node[data-v-8231ab4e]{width:100%;height:100%;position:relative;overflow:hidden}.univer-mount-node[data-v-8231ab4e]{flex:1}[data-v-8231ab4e] .univer-ui-container{font-family:inherit}[data-v-8231ab4e] .univer-watermark,[data-v-8231ab4e] [data-testid=univer-watermark]{display:none!important}.tldraw-container-wrapper[data-v-a0013d99]{background:var(--zen-bg,#fff);flex-direction:column;min-height:480px;display:flex}.tldraw-container-wrapper[data-v-a0013d99],.tldraw-mount-node[data-v-a0013d99]{width:100%;height:100%;position:relative;overflow:hidden}.tldraw-mount-node[data-v-a0013d99]{flex:1}[data-v-a0013d99] .tl-container{font-family:inherit;width:100%!important;height:100%!important}[data-v-a0013d99] .tl-watermark_SEE-LICENSE *,[data-v-a0013d99] .tl-watermark_SEE-LICENSE,[data-v-a0013d99] .tlui-debug-menu,[data-v-a0013d99] .tlui-help-menu,[data-v-a0013d99] .tlui-watermark,[data-v-a0013d99] [class*=tl-watermark] *,[data-v-a0013d99] [class*=tl-watermark],[data-v-a0013d99] [data-testid*=tl-watermark] *,[data-v-a0013d99] [data-testid*=tl-watermark],[data-v-a0013d99] [data-testid=help-menu],[data-v-a0013d99] [data-testid=tl-watermark-licensed],[data-v-a0013d99] [data-testid=tl-watermark-unlicensed],[data-v-a0013d99] [data-testid=watermark],[data-v-a0013d99] [data-unlicensed=true]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;z-index:-99999!important;border:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;transform:scale(0)!important}.dark{background:var(--zen-bg,#141713)}.tiptap-workspace-wrapper[data-v-ed8dc553]{background:var(--zen-bg,#0b0f19);flex-direction:column;width:100%;height:100%;min-height:480px;display:flex;position:relative;overflow:hidden}.zen-editor-toolbar[data-v-ed8dc553]{z-index:20;background:var(--zen-bg-card,#141b2dd9);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--zen-border,#ffffff14);border-radius:0;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 14px;display:flex;position:sticky;top:0;box-shadow:0 4px 16px #0000001f}.toolbar-section[data-v-ed8dc553]{align-items:center;gap:3px;display:flex}.tb-divider[data-v-ed8dc553]{background:var(--zen-border,#ffffff1f);width:1px;height:20px;margin:0 6px}.tb-btn[data-v-ed8dc553]{width:32px;height:32px;color:var(--zen-text-muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.tb-btn[data-v-ed8dc553]:hover:not(:disabled){background:var(--zen-hover,#ffffff12);color:var(--zen-text,#f8fafc);transform:translateY(-1px)}.tb-btn.is-active[data-v-ed8dc553]{background:var(--zen-accent-soft);border-color:var(--zen-accent);color:var(--zen-accent);font-weight:600}.tb-btn.danger[data-v-ed8dc553]:hover{color:var(--zen-danger,#ef4444);background:#ef44441f}.tb-btn[data-v-ed8dc553]:disabled{opacity:.35;cursor:not-allowed}.toolbar-right-metrics[data-v-ed8dc553]{align-items:center;gap:8px;margin-left:auto;display:flex}.count-pill[data-v-ed8dc553]{color:var(--zen-text-muted,#94a3b8);background:var(--zen-hover,#ffffff0d);border:1px solid var(--zen-border,#ffffff0f);border-radius:99px;padding:3px 8px;font-size:.72rem;font-weight:500}.tiptap-paper-scroll[data-v-ed8dc553]{cursor:text;flex:1;justify-content:center;padding:32px 16px 80px;display:flex;overflow-y:auto}.tiptap-paper-container[data-v-ed8dc553]{background:var(--zen-bg-card,#111827);border:1px solid var(--zen-border,#ffffff14);box-sizing:border-box;border-radius:12px;width:100%;max-width:860px;min-height:calc(100vh - 200px);padding:48px 56px;box-shadow:0 10px 30px #00000040}@media (width<=768px){.tiptap-paper-container[data-v-ed8dc553]{border-radius:8px;padding:24px 20px}}[data-v-ed8dc553] .tiptap-editor-body{color:var(--zen-text);outline:none;font-family:inherit;font-size:1.05rem;line-height:1.7}[data-v-ed8dc553] .tiptap-editor-body .ProseMirror{outline:none;min-height:400px}[data-v-ed8dc553] .tiptap-editor-body .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--zen-text-muted,#64748b);pointer-events:none;height:0;font-style:italic}[data-v-ed8dc553] .tiptap-editor-body h1{color:var(--zen-text);border-bottom:1px solid var(--zen-border,#ffffff14);margin-top:1.5em;margin-bottom:.5em;padding-bottom:.3em;font-size:2.1rem;font-weight:700;line-height:1.25}[data-v-ed8dc553] .tiptap-editor-body h2{color:var(--zen-text);margin-top:1.4em;margin-bottom:.4em;font-size:1.6rem;font-weight:600;line-height:1.3}[data-v-ed8dc553] .tiptap-editor-body h3{color:var(--zen-text);margin-top:1.2em;margin-bottom:.3em;font-size:1.25rem;font-weight:600;line-height:1.4}[data-v-ed8dc553] .tiptap-editor-body p{margin-bottom:1.1em}[data-v-ed8dc553] .tiptap-editor-body ol,[data-v-ed8dc553] .tiptap-editor-body ul{margin-bottom:1.2em;padding-left:28px}[data-v-ed8dc553] .tiptap-editor-body li{margin-bottom:.4em}[data-v-ed8dc553] .tiptap-editor-body blockquote{border-left:4px solid var(--zen-accent);color:var(--zen-text-muted,#94a3b8);background:var(--zen-hover,#ffffff08);border-radius:0 6px 6px 0;margin:1.4em 0;padding:6px 0 6px 16px;font-style:italic}[data-v-ed8dc553] .tiptap-editor-body code{background:var(--zen-hover,#ffffff14);color:var(--zen-accent);border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em}[data-v-ed8dc553] .tiptap-editor-body pre{border:1px solid var(--zen-border,#ffffff1a);background:#0006;border-radius:8px;margin:1.4em 0;padding:16px 20px;overflow-x:auto}[data-v-ed8dc553] .tiptap-editor-body pre code{color:#e2e8f0;background:0 0;padding:0;font-size:.92rem;line-height:1.5}[data-v-ed8dc553] .tiptap-editor-body hr{border:none;border-top:1px solid var(--zen-border,#ffffff1f);margin:2.2em 0}[data-v-ed8dc553] .tiptap-editor-body .tiptap-link,[data-v-ed8dc553] .tiptap-editor-body a{color:var(--zen-accent);text-underline-offset:3px;text-decoration:underline;transition:opacity .15s}[data-v-ed8dc553] .tiptap-editor-body .tiptap-link:hover,[data-v-ed8dc553] .tiptap-editor-body a:hover{opacity:.8}[data-v-ed8dc553] .tiptap-editor-body ::selection{background:var(--zen-accent-soft)}.office-workspace-overlay[data-v-cd0124ec]{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box;background:#0a0f19b8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.office-workspace-overlay.is-fullscreen[data-v-cd0124ec]{padding:0}.office-workspace-container[data-v-cd0124ec]{background:var(--zen-bg,#fff);border:1px solid var(--zen-glass-border,#00000014);border-radius:14px;flex-direction:column;width:100%;max-width:1540px;height:92vh;max-height:100vh;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #00000059}.is-fullscreen .office-workspace-container[data-v-cd0124ec]{max-width:100%;height:100vh;padding-top:var(--tauri-titlebar-height,0);box-sizing:border-box;border:none;border-radius:0}.workspace-header[data-v-cd0124ec]{background:var(--zen-bg-card,#ffffffe6);border-bottom:1px solid var(--zen-glass-border,#0000000f);flex-shrink:0;justify-content:space-between;height:60px;padding:0 1.25rem}.header-left[data-v-cd0124ec],.workspace-header[data-v-cd0124ec]{align-items:center;display:flex}.header-left[data-v-cd0124ec]{gap:.85rem;min-width:0}.tool-icon-badge[data-v-cd0124ec]{background:var(--zen-accent-soft,#ff3e1f1f);width:36px;height:36px;color:var(--zen-accent,#ff3e1f);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tool-icon-badge.sheet[data-v-cd0124ec]{color:#10b981;background:#10b9811f}.tool-icon-badge.doc[data-v-cd0124ec]{color:#3b82f6;background:#3b82f61f}.tool-icon-badge.board[data-v-cd0124ec]{color:#a855f7;background:#a855f724}.title-wrap[data-v-cd0124ec]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.title-link[data-v-cd0124ec]{color:var(--zen-text);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--zen-border,#0003);text-decoration-color:var(--zen-border,#0003);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:4px;max-width:400px;margin:0;padding:.1rem .35rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:color .15s,text-decoration-color .15s;display:inline-block;overflow:hidden}.title-link[data-v-cd0124ec]:hover{color:var(--zen-accent);-webkit-text-decoration-color:var(--zen-accent);text-decoration-color:var(--zen-accent)}.title-link[data-v-cd0124ec]:focus-visible{outline:2px solid var(--zen-accent);outline-offset:1px}.title-input[data-v-cd0124ec]{color:var(--zen-text);background:var(--zen-bg);border:1px solid var(--zen-accent);max-width:400px;box-shadow:0 0 0 2px var(--zen-accent-soft,#ff3e1f26);border-radius:4px;outline:none;padding:.1rem .35rem;font-family:inherit;font-size:.95rem;font-weight:600}.meta-row[data-v-cd0124ec]{align-items:center;gap:.45rem;padding-left:.35rem;display:flex}.project-pill[data-v-cd0124ec],.suite-pill[data-v-cd0124ec]{background:var(--zen-bg-warm,#0000000a);border-radius:4px;padding:.1rem .4rem}.project-pill[data-v-cd0124ec],.save-status-pill[data-v-cd0124ec],.suite-pill[data-v-cd0124ec]{color:var(--zen-text-muted,#64748b);font-size:.7rem;font-weight:500}.save-status-pill[data-v-cd0124ec]{align-items:center;gap:.3rem;display:inline-flex}.save-status-pill.saved[data-v-cd0124ec]{color:#10b981}.save-status-pill.saving[data-v-cd0124ec]{color:var(--zen-accent,#ff3e1f)}.save-status-pill.dirty[data-v-cd0124ec]{color:#f59e0b}.dirty-indicator[data-v-cd0124ec]{background:#f59e0b;border-radius:50%;width:6px;height:6px}.header-actions[data-v-cd0124ec]{align-items:center;gap:.5rem;display:flex}.btn-save[data-v-cd0124ec]{background:var(--zen-accent,#ff3e1f);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.82rem;font-weight:500;transition:opacity .15s,transform .1s;display:inline-flex}.btn-save[data-v-cd0124ec]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.btn-save[data-v-cd0124ec]:disabled{opacity:.6;cursor:not-allowed}.icon-action-btn[data-v-cd0124ec]{border:1px solid var(--zen-glass-border,#00000014);width:34px;height:34px;color:var(--zen-text-muted,#64748b);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.icon-action-btn[data-v-cd0124ec]:hover{background:var(--zen-bg,#0000000d);color:var(--zen-text,#1e293b)}.icon-action-btn.copied-success[data-v-cd0124ec]{color:#22c55e;background:#22c55e26;border-color:#22c55e59}.icon-action-btn.close-btn[data-v-cd0124ec]:hover{color:#ef4444;background:#ef44441a;border-color:#ef444433}.export-menu-wrap[data-v-cd0124ec]{position:relative}.export-dropdown[data-v-cd0124ec]{background:var(--zen-bg-card,#fff);border:1px solid var(--zen-glass-border,#00000014);z-index:100;border-radius:8px;width:230px;padding:.35rem;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 25px #00000026}.dropdown-header[data-v-cd0124ec]{text-transform:uppercase;color:var(--zen-text-muted,#64748b);letter-spacing:.04em;padding:.35rem .5rem;font-size:.68rem;font-weight:600}.dropdown-item[data-v-cd0124ec]{width:100%;color:var(--zen-text,#1e293b);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.45rem .5rem;font-size:.8rem;transition:background .12s;display:flex}.dropdown-item[data-v-cd0124ec]:hover{background:var(--zen-accent-soft,#ff3e1f1a);color:var(--zen-accent,#ff3e1f)}.dropdown-divider[data-v-cd0124ec]{background:var(--zen-glass-border,#00000014);height:1px;margin:.35rem .2rem}.dropdown-item.print-item[data-v-cd0124ec]{color:var(--zen-accent,#ff3e1f);font-weight:500}.workspace-viewport[data-v-cd0124ec]{background:var(--zen-bg,#fff);flex:1;display:flex;position:relative;overflow:hidden}.office-loading-placeholder[data-v-cd0124ec]{width:100%;height:100%;color:var(--zen-text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:.85rem;font-size:.9rem;display:flex}.spin[data-v-cd0124ec]{animation:1s linear infinite spin-cd0124ec}@keyframes spin-cd0124ec{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.autosave-toggle-btn[data-v-cd0124ec]{background:var(--zen-bg-card,#fff9);border:1px solid var(--zen-glass-border,#00000014);color:var(--zen-text-muted,#64748b);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:.45rem;padding:.38rem .65rem;font-size:.76rem;font-weight:500;transition:all .18s;display:inline-flex}.autosave-toggle-btn[data-v-cd0124ec]:hover{background:var(--zen-bg,#0000000a);color:var(--zen-text,#1e293b);border-color:var(--zen-border,#00000026)}.autosave-toggle-btn.is-active[data-v-cd0124ec]{color:#10b981;background:#10b98114;border-color:#10b98147}.autosave-toggle-btn .toggle-dot[data-v-cd0124ec]{background:var(--zen-text-muted,#94a3b8);border-radius:50%;width:6px;height:6px;transition:all .2s}.autosave-toggle-btn.is-active .toggle-dot[data-v-cd0124ec]{background:#10b981;box-shadow:0 0 8px #10b98199}.mini-timer-pill[data-v-cd0124ec]{background:var(--zen-bg-card,#fff9);border:1px solid var(--zen-glass-border,#00000014);color:var(--zen-text,#1e293b);-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.78rem;font-weight:500;transition:all .2s;display:inline-flex}.mini-timer-pill.work.is-running[data-v-cd0124ec]{background:var(--zen-accent-soft,#ff3e1f14);color:var(--zen-accent,#ff3e1f);border-color:#ff3e1f4d}.mini-timer-pill.longBreak.is-running[data-v-cd0124ec],.mini-timer-pill.shortBreak.is-running[data-v-cd0124ec]{color:#10b981;background:#10b98114;border-color:#10b9814d}.timer-pulse-dot[data-v-cd0124ec]{background:var(--zen-text-muted,#94a3b8);border-radius:50%;width:6px;height:6px}.mini-timer-pill.is-running .timer-pulse-dot[data-v-cd0124ec]{background:currentColor;animation:2s infinite pulse-glow-cd0124ec;box-shadow:0 0 8px}@keyframes pulse-glow-cd0124ec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.timer-countdown[data-v-cd0124ec]{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.timer-mode-tag[data-v-cd0124ec]{color:var(--zen-text-muted,#64748b);padding-left:.1rem;font-size:.68rem}.timer-toggle-btn[data-v-cd0124ec]{background:var(--zen-bg-warm,#0000000f);width:20px;height:20px;color:var(--zen-text,#1e293b);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.2rem;transition:all .15s;display:flex}.timer-toggle-btn[data-v-cd0124ec]:hover{background:var(--zen-accent,#ff3e1f);color:#fff;transform:scale(1.08)}.zen-canvas-skeleton[data-v-cd0124ec]{z-index:10;background:var(--zen-bg,#fff);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.skeleton-fade-enter-active[data-v-cd0124ec],.skeleton-fade-leave-active[data-v-cd0124ec]{transition:opacity .25s}.skeleton-fade-enter-from[data-v-cd0124ec],.skeleton-fade-leave-to[data-v-cd0124ec]{opacity:0}.skeleton-sheet-grid[data-v-cd0124ec]{opacity:.65;flex-direction:column;width:100%;height:100%;display:flex}.skeleton-sheet-header[data-v-cd0124ec]{background:var(--zen-bg-card,#00000008);border-bottom:1px solid var(--zen-glass-border,#00000014);height:28px;display:flex}.skeleton-corner[data-v-cd0124ec]{border-right:1px solid var(--zen-glass-border,#00000014);background:var(--zen-bg-warm,#00000005);width:48px}.skeleton-col[data-v-cd0124ec]{min-width:90px;color:var(--zen-text-muted,#94a3b8);border-right:1px solid var(--zen-glass-border,#0000000f);flex:1;justify-content:center;align-items:center;font-size:.72rem;font-weight:600;display:flex}.skeleton-sheet-row[data-v-cd0124ec]{border-bottom:1px solid var(--zen-glass-border,#0000000a);height:26px;display:flex}.skeleton-row-num[data-v-cd0124ec]{width:48px;color:var(--zen-text-muted,#94a3b8);border-right:1px solid var(--zen-glass-border,#00000014);background:var(--zen-bg-card,#00000005);justify-content:center;align-items:center;font-size:.68rem;display:flex}.skeleton-cell[data-v-cd0124ec]{border-right:1px solid var(--zen-glass-border,#0000000a);flex:1;align-items:center;min-width:90px;padding:0 8px;display:flex}.skeleton-shimmer-bar[data-v-cd0124ec]{background:var(--zen-border,#0000000f);border-radius:3px;width:70%;height:10px;animation:1.6s ease-in-out infinite pulse-shimmer-cd0124ec}.skeleton-doc-page[data-v-cd0124ec]{background:var(--zen-bg-card,#fff);border:1px solid var(--zen-glass-border,#0000000f);border-radius:6px;flex-direction:column;gap:1rem;width:90%;max-width:780px;height:92%;margin:1.5rem auto 0;padding:3rem 3.5rem;display:flex;box-shadow:0 4px 20px #00000008}.shimmer-box[data-v-cd0124ec]{background:var(--zen-border,#0000000f);border-radius:4px;animation:1.6s ease-in-out infinite pulse-shimmer-cd0124ec}.skeleton-doc-heading[data-v-cd0124ec]{width:45%;height:26px;margin-bottom:.75rem}.skeleton-doc-subheading[data-v-cd0124ec]{width:30%;height:18px;margin-top:.5rem;margin-bottom:.25rem}.skeleton-doc-line[data-v-cd0124ec]{height:12px}.skeleton-doc-line.full[data-v-cd0124ec]{width:100%}.skeleton-doc-line.wide[data-v-cd0124ec]{width:92%}.skeleton-doc-line.medium[data-v-cd0124ec]{width:75%}.skeleton-doc-line.short[data-v-cd0124ec]{width:45%}.skeleton-doc-spacer[data-v-cd0124ec]{height:1rem}.skeleton-board-canvas[data-v-cd0124ec]{background-image:radial-gradient(circle,var(--zen-border,#00000014) 1.5px,transparent 1.5px);background-size:24px 24px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.skeleton-board-shape[data-v-cd0124ec]{border:1px solid var(--zen-glass-border,#00000014);position:absolute;box-shadow:0 4px 16px #0000000a}.skeleton-board-shape.shape-card[data-v-cd0124ec]{border-radius:12px;width:220px;height:140px;top:22%;left:18%}.skeleton-board-shape.shape-circle[data-v-cd0124ec]{border-radius:50%;width:130px;height:130px;top:32%;left:60%}.skeleton-board-shape.shape-sticky[data-v-cd0124ec]{border-radius:6px;width:150px;height:150px;bottom:25%;left:38%;background:#fbbf241f!important;border-color:#fbbf244d!important}.dark{background-image:radial-gradient(circle,#ffffff1a 1.5px,#0000 0)}.skeleton-badge[data-v-cd0124ec]{background:var(--zen-bg-card,#fffffff2);border:1px solid var(--zen-glass-border,#00000014);color:var(--zen-text,#1e293b);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.78rem;font-weight:500;display:inline-flex;position:absolute;bottom:24px;right:28px;box-shadow:0 4px 16px #00000014}@keyframes pulse-shimmer-cd0124ec{0%,to{opacity:.45}50%{opacity:.85}}.dark{background:var(--zen-bg,#0b1120);background:var(--zen-bg-card,#111827);color:#f1f5f9;border-color:#ffffff14}.dark,.dark{background:#ffffff0d;border-color:#ffffff26}.dark{color:var(--zen-text);background:#ffffff14;background:var(--zen-bg-card,#141713);border-color:#ffffff1a;border-color:var(--zen-border,#ffffff1a);background:#10b98124;background:var(--zen-bg-card,#141713);border-color:#10b98159;border-color:var(--zen-border,#ffffff14);background:var(--zen-bg-card,#1e251cf2);border-color:var(--zen-border,#ffffff1a)}.shortcuts-modal-backdrop[data-v-cd0124ec]{z-index:10001;background:var(--zen-backdrop-bg,#0000008c);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-cd0124ec],.modal-fade-leave-active[data-v-cd0124ec]{transition:opacity .2s,transform .2s}.modal-fade-enter-from[data-v-cd0124ec],.modal-fade-leave-to[data-v-cd0124ec]{opacity:0;transform:scale(.97)}.shortcuts-modal-dialog[data-v-cd0124ec]{background:var(--zen-bg-card,#fff);border:1px solid var(--zen-glass-border,#0000001a);border-radius:14px;flex-direction:column;gap:1rem;width:min(520px,92vw);padding:1.5rem;display:flex;box-shadow:0 20px 48px #0003}.shortcuts-modal-header[data-v-cd0124ec]{justify-content:space-between;align-items:center;display:flex}.shortcuts-modal-title[data-v-cd0124ec]{color:var(--zen-text,#1e293b);align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;display:flex}.shortcuts-modal-subtext[data-v-cd0124ec]{color:var(--zen-text-muted,#64748b);margin:0;font-size:.8rem;line-height:1.45}.shortcuts-grid[data-v-cd0124ec]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (width<=600px){.shortcuts-grid[data-v-cd0124ec]{grid-template-columns:1fr}}.shortcut-group[data-v-cd0124ec]{flex-direction:column;gap:.55rem;display:flex}.shortcut-group-title[data-v-cd0124ec]{text-transform:uppercase;letter-spacing:.05em;color:var(--zen-text-muted,#94a3b8);margin-bottom:.2rem;font-size:.72rem;font-weight:700}.shortcut-row[data-v-cd0124ec]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.shortcut-label[data-v-cd0124ec]{color:var(--zen-text,#334155);font-weight:500}.shortcut-keys[data-v-cd0124ec]{align-items:center;gap:.25rem;display:flex}.zen-kbd[data-v-cd0124ec]{color:var(--zen-text,#1e293b);background:var(--zen-bg-warm,#0000000d);border:1px solid var(--zen-glass-border,#0000001f);border-bottom-width:2px;border-radius:4px;padding:.15rem .45rem;font-family:inherit;font-size:.72rem;font-weight:600;display:inline-block;box-shadow:0 1px 2px #0000000d}.dark{color:#f1f5f9;background:#ffffff14;background:var(--zen-bg-card,#141713);border-color:#ffffff1a;border-color:var(--zen-border,#ffffff1f);background:#ffffff14;border-color:#ffffff26;box-shadow:0 24px 64px #00000080}@media print{body[data-v-cd0124ec]{background:#fff!important}.autosave-toggle-btn[data-v-cd0124ec],.btn-save[data-v-cd0124ec],.export-dropdown[data-v-cd0124ec],.mini-timer-pill[data-v-cd0124ec],.shortcuts-modal-backdrop[data-v-cd0124ec],.workspace-header[data-v-cd0124ec],.zen-canvas-skeleton[data-v-cd0124ec]{display:none!important}.office-workspace-overlay[data-v-cd0124ec]{z-index:auto!important;position:static!important;inset:auto!important}.office-workspace-container[data-v-cd0124ec],.office-workspace-overlay[data-v-cd0124ec]{background:#fff!important;width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.office-workspace-container[data-v-cd0124ec]{box-shadow:none!important;border:none!important}.workspace-viewport[data-v-cd0124ec]{display:block!important}.tldraw-container-wrapper[data-v-cd0124ec],.univer-container-wrapper[data-v-cd0124ec],.workspace-viewport[data-v-cd0124ec]{background:#fff!important;height:auto!important;overflow:visible!important}.tldraw-container-wrapper[data-v-cd0124ec],.univer-container-wrapper[data-v-cd0124ec]{min-height:auto!important}}.confirm-modal-backdrop[data-v-cd0124ec]{z-index:10002;background:var(--zen-backdrop-bg,#0000008c);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.confirm-modal-dialog[data-v-cd0124ec]{background:var(--zen-bg-card,#fff);border:1px solid var(--zen-glass-border,#0000001a);border-radius:14px;flex-direction:column;gap:1rem;width:min(440px,92vw);padding:1.5rem;display:flex;box-shadow:0 20px 48px #00000040}.confirm-modal-header[data-v-cd0124ec]{justify-content:space-between;align-items:center;display:flex}.confirm-modal-title[data-v-cd0124ec]{color:var(--zen-text,#1e293b);align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;display:flex}.confirm-modal-title .icon-warning[data-v-cd0124ec]{color:#f59e0b}.confirm-modal-subtext[data-v-cd0124ec]{color:var(--zen-text-muted,#64748b);margin:0;font-size:.88rem;line-height:1.5}.confirm-modal-actions[data-v-cd0124ec]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.btn-danger[data-v-cd0124ec]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,transform .1s}.btn-danger[data-v-cd0124ec]:hover{background:#dc2626}.btn-danger[data-v-cd0124ec]:active{transform:scale(.98)}
