.anno-empty[data-v-77912f96]{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;padding:32px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.anno-empty--plain[data-v-77912f96]{justify-content:flex-start;padding:36px 20px 24px}.anno-empty--soft[data-v-77912f96]{align-items:stretch;flex:0 0 auto;justify-content:flex-start;min-height:0;padding:0}.anno-empty--plain .anno-empty__content[data-v-77912f96]{gap:0;max-width:200px}.anno-empty--plain .anno-empty__title[data-v-77912f96]{color:#1d2129;font-size:14px;font-weight:500}.anno-empty--plain .anno-empty__hint[data-v-77912f96]{color:#86909c}.anno-empty__content[data-v-77912f96]{align-items:center;display:flex;flex-direction:column;gap:14px;max-width:240px;text-align:center}.anno-empty__art[data-v-77912f96]{height:88px;width:88px;will-change:transform,opacity}.anno-empty__svg[data-v-77912f96]{display:block;height:100%;overflow:visible;width:100%}.anno-empty__page[data-v-77912f96]{fill:#f7f8fa;stroke:#e5e6eb;stroke-width:1.5}.anno-empty__ring[data-v-77912f96]{fill:none;stroke:#c9cdd4;stroke-linecap:round;stroke-width:1.75}.anno-empty__rule[data-v-77912f96]{stroke:#e5e6eb;stroke-linecap:round;stroke-width:2}.anno-empty__copy[data-v-77912f96]{display:flex;flex-direction:column;gap:6px;will-change:transform,opacity}.anno-empty__title[data-v-77912f96]{color:#4e5969;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;margin:0}.anno-empty__hint[data-v-77912f96]{color:#c9cdd4;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;line-height:18px;margin:0}.anno-empty__tip[data-v-77912f96]{align-items:flex-start;background:var(--doc-preview-surface, #f5f7f9);border:1px solid var(--doc-preview-border, #e5e6eb);border-radius:8px;display:flex;gap:8px;padding:10px 12px;width:100%;will-change:transform,opacity}.anno-empty__dot[data-v-77912f96]{background:#165dff;border-radius:50%;flex-shrink:0;height:6px;margin-top:6px;width:6px}.anno-empty__tip-text[data-v-77912f96]{color:var(--doc-preview-muted, #86909c);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;line-height:18px;margin:0}.shared-doc-preview{--doc-preview-border: #e5e6eb;--doc-preview-text: #1d2129;--doc-preview-muted: #86909c;--doc-preview-surface: #f5f7f9;--doc-preview-accent: #165dff;--doc-paper-max-width: 840px;--doc-paper-pad-y: 40px;--doc-paper-pad-x: 48px;background:var(--doc-preview-surface);border:1px solid var(--doc-preview-border);border-radius:13px;color:var(--doc-preview-text);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);height:100%;min-height:0;overflow:hidden;position:relative}.shared-doc-preview__leaders{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:6}.shared-doc-preview__leader-path{fill:none;opacity:.92;pointer-events:none;stroke:var(--doc-leader-color, #d97706);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.shared-doc-preview__document{align-items:safe center;background:#fafbfc;box-sizing:border-box;color:var(--doc-preview-text);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:auto;padding:16px 28px 40px;position:relative;z-index:1}.shared-doc-preview__sheet{background:#fff;border:1px solid var(--doc-preview-border);border-radius:8px;box-shadow:0 1px 3px #1d21290a;box-sizing:border-box;flex:1 0 auto;margin:0 auto;max-width:var(--doc-paper-max-width);min-height:100%;padding:var(--doc-paper-pad-y) var(--doc-paper-pad-x) 56px;position:relative;width:100%;z-index:0}.shared-doc-preview__sheet>.shared-doc-editor{background:transparent;position:relative;z-index:1}.shared-doc-preview__sheet .ProseMirror{background:transparent!important;color:var(--doc-preview-text)}.shared-doc-preview .ProseMirror .doc-ann,.shared-doc-preview .doc-ann{background:transparent!important;box-shadow:none!important;outline:none!important}.shared-doc-preview__highlight-layer{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.shared-doc-preview__highlight-box{border:0;border-radius:2px;box-sizing:border-box;cursor:pointer;margin:0;opacity:1;padding:0;pointer-events:auto;position:absolute;z-index:2}.shared-doc-preview__highlight-box--structure{background:#3b82f647;box-shadow:inset 0 -2px #3b82f673}.shared-doc-preview__highlight-box--references{background:#d9770647;box-shadow:inset 0 -2px #d9770673}.shared-doc-preview__highlight-box--statistics{background:#0f766e47;box-shadow:inset 0 -2px #0f766e73}.shared-doc-preview__highlight-box--figures{background:#7c3aed47;box-shadow:inset 0 -2px #7c3aed73}.shared-doc-preview__highlight-box--formatting{background:#c2410c47;box-shadow:inset 0 -2px #c2410c73}.shared-doc-preview__highlight-box--language{background:#0369a147;box-shadow:inset 0 -2px #0369a173}.shared-doc-preview__highlight-box.is-active{opacity:1}.shared-doc-preview__highlight-box--structure.is-active{background:#3b82f666}.shared-doc-preview__highlight-box--references.is-active{background:#d9770666}.shared-doc-preview__highlight-box--statistics.is-active{background:#0f766e66}.shared-doc-preview__highlight-box--figures.is-active{background:#7c3aed66}.shared-doc-preview__highlight-box--formatting.is-active{background:#c2410c66}.shared-doc-preview__highlight-box--language.is-active{background:#0369a166}.doc-annotation-sidebar{background:#fff;border-left:1px solid var(--doc-preview-border);color:var(--doc-preview-text);display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:8}.doc-annotation-sidebar__head{align-items:flex-start;background:var(--doc-preview-surface);display:flex;gap:12px;justify-content:space-between;padding:14px 16px 10px}.doc-annotation-sidebar__eyebrow{color:var(--doc-preview-muted);font-size:11px;line-height:16px;margin:0 0 2px}.doc-annotation-sidebar__title{color:var(--doc-preview-text);font-size:15px;font-weight:600;line-height:22px;margin:0}.doc-annotation-sidebar__total{background:#e8f3ff;border-radius:999px;color:var(--doc-preview-accent);font-size:12px;font-weight:600;line-height:18px;min-width:24px;padding:2px 7px;text-align:center}.doc-annotation-sidebar--compact{background:transparent}.doc-annotation-sidebar__filters{background:#f5f7f9;border:1px solid #e5e6eb;border-radius:10px;box-shadow:none;display:flex;flex-wrap:nowrap;gap:0;isolation:isolate;margin:10px 12px 12px;padding:5px;pointer-events:none;position:relative}.doc-annotation-sidebar__frost{display:none}.doc-annotation-sidebar__indicator{background:#fff;border-radius:9px;box-shadow:0 1px 1px #0d0f1c0d,0 4px 10px #bfc2c96b;height:calc(100% - 10px);left:0;pointer-events:none;position:absolute;top:5px;width:25%;will-change:transform;z-index:0}.doc-annotation-sidebar__filter{align-items:center;background:transparent;border:0;border-radius:9px;color:#4e5969;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:12px;font-weight:500;gap:5px;justify-content:center;line-height:18px;min-width:0;padding:6px 3px;pointer-events:auto;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.doc-annotation-sidebar__filter:focus{outline:none}.doc-annotation-sidebar__filter:focus-visible{outline:2px solid rgba(22,93,255,.35);outline-offset:2px}.doc-annotation-sidebar__filter:hover{color:#1d2129}.doc-annotation-sidebar__filter--active{color:#165dff;font-weight:600}.doc-annotation-sidebar--compact .doc-annotation-sidebar__filters{border-radius:10px;margin:4px 16px 10px;padding:3px}.doc-annotation-sidebar--compact .doc-annotation-sidebar__indicator{border-radius:8px;height:calc(100% - 6px);top:3px}.doc-annotation-sidebar--compact .doc-annotation-sidebar__filter{border-radius:8px;line-height:16px;padding:5px 2px}.doc-annotation-sidebar--compact .doc-annotation-sidebar__filter-count{height:16px;min-width:16px}.doc-annotation-sidebar--compact .doc-annotation-sidebar__list{background:transparent;gap:0;padding:0 16px 18px}.doc-annotation-sidebar__filter-label{letter-spacing:.04em}.doc-annotation-sidebar__filter-count{align-items:center;background:#4e59691a;border-radius:999px;color:#86909c;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background-color .2s ease,color .2s ease}.doc-annotation-sidebar__filter:hover .doc-annotation-sidebar__filter-count{background:#4e596929;color:#4e5969}.doc-annotation-sidebar__filter--active .doc-annotation-sidebar__filter-count{background:#e8f3ff;color:#165dff}@media(prefers-reduced-transparency:reduce){.doc-annotation-sidebar--compact{background:#fff}.doc-annotation-sidebar__filters{background:#f5f7f9}.doc-annotation-sidebar__frost{display:none}.doc-annotation-sidebar__indicator,.doc-annotation-sidebar--compact .doc-annotation-sidebar__list{background:#fff}}.doc-annotation-sidebar__list{background:#fff;display:flex;flex:1;flex-direction:column;gap:0;min-height:0;overflow:auto;padding:12px}.doc-annotation-sidebar__list--virtual{overflow-anchor:none}.doc-annotation-sidebar__cards{display:contents}.doc-annotation-sidebar__cards--virtual{display:block;flex:0 0 auto;position:relative;width:100%}.doc-annotation-sidebar__cards--virtual .doc-annotation-card{left:0;margin-top:0;position:absolute;right:0;width:100%}.doc-annotation-sidebar__cards--virtual .doc-annotation-card+.doc-annotation-card{margin-top:0}.doc-annotation-card{align-items:stretch;background:#fff;border:1px solid #e5e6eb;border-radius:10px;box-shadow:none;box-sizing:border-box;color:var(--doc-preview-text);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:0;height:auto;min-height:0;overflow:visible;padding:15px 16px;position:relative;text-align:left;transition:border-color .18s ease,background .18s ease;white-space:normal;width:100%}.doc-annotation-card+.doc-annotation-card{margin-top:10px}.doc-annotation-card:hover{border-color:#c9cdd4}.doc-annotation-card--active{background:#fff;border-color:#165dff}.doc-annotation-card:focus-visible{outline:2px solid var(--doc-ann-color);outline-offset:2px}.doc-annotation-card>:not(.doc-annotation-card__extra)+:not(.doc-annotation-card__extra){margin-top:10px}.doc-annotation-card__meta{align-items:center;color:#86909c;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:18px}.doc-annotation-card__meta-right{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.doc-annotation-card__dimension{align-items:center;background:color-mix(in srgb,var(--doc-ann-color) 12%,#fff);border-radius:999px;color:var(--doc-ann-color);display:inline-flex;font-size:11px;font-weight:600;height:20px;letter-spacing:.02em;padding:0 7px}.doc-annotation-card__severity{background:transparent;border-radius:0;color:#86909c;flex:0 0 auto;font-size:11px;font-weight:500;line-height:16px;padding:0}.doc-annotation-card__polish{background:#fff;border:1px solid #e5e6eb;border-radius:8px;color:#165dff;cursor:pointer;font-size:12px;font-weight:500;height:24px;line-height:22px;margin:0;padding:0 10px}.doc-annotation-card__polish:hover{background:#e8f3ff;text-decoration:none}.doc-annotation-card__polish--primary{background:#165dff;border-color:#165dff;color:#fff}.doc-annotation-card__polish--primary:hover{background:#0e42d2;color:#fff}.doc-annotation-card__status{border-radius:4px;flex:0 0 auto;font-size:11px;font-weight:700;line-height:16px;padding:1px 6px}.doc-annotation-card__status--resolved{background:#e8f7ef;color:#00b42a}.doc-annotation-card--resolved{opacity:.72}.doc-annotation-card--resolved .doc-annotation-card__title{text-decoration:line-through;text-decoration-color:#c9cdd4}.doc-annotation-card__title{color:var(--doc-preview-text);font-size:13.5px;font-weight:600;letter-spacing:-.01em;line-height:1.5;margin:0;white-space:normal;word-break:break-word}.doc-annotation-card__detail,.doc-annotation-card__evidence,.doc-annotation-card__suggestion{color:#4e5969;font-size:12.5px;line-height:1.65;margin:0;white-space:normal;word-break:break-word}.doc-annotation-card__detail-link{color:#165dff;font-weight:500;text-decoration:underline;text-underline-offset:2px;word-break:break-all}.doc-annotation-card__detail-link:hover{color:#0e42d2}.doc-annotation-card__rich{color:inherit;font-size:inherit;line-height:inherit;margin:0;word-break:break-word}.doc-annotation-card__rich>p{margin:0}.doc-annotation-card__rich>p+p{margin-top:.35rem}.doc-annotation-card__rich .katex{font-size:1em}.doc-annotation-card__evidence .doc-annotation-card__rich,.doc-annotation-card__suggestion .doc-annotation-card__rich{margin-top:.25rem}.doc-annotation-card__extra{height:0;opacity:0;overflow:hidden}.doc-annotation-card__extra-inner{display:flex;flex-direction:column;gap:8px;padding-top:10px}.doc-annotation-card__evidence{background:#fff;border:1px solid #e5e6eb;border-radius:8px;color:#4e5969;padding:9px 11px}.doc-annotation-card__suggestion{background:#fff;border:1px solid #e5e6eb;border-radius:8px;color:#1d2129;padding:9px 11px}.doc-annotation-card__evidence b,.doc-annotation-card__suggestion b{color:#86909c;display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:3px}.doc-annotation-sidebar--compact .doc-annotation-card{padding:14px 15px}.doc-annotation-sidebar--compact .doc-annotation-card--collapsed .doc-annotation-card__detail{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(prefers-reduced-motion:reduce){.doc-annotation-card,.doc-annotation-card:hover{transform:none;transition:none}}.doc-annotation-sidebar__empty-motion{flex:1 1 auto;min-height:0}.doc-annotation-sidebar__empty-motion--soft{flex:0 0 auto;margin:0 0 4px}.doc-annotation-sidebar__hint,.doc-annotation-sidebar__summary{color:var(--doc-preview-muted);font-size:12px;font-weight:400;line-height:18px;margin:4px 0 0}.doc-annotation-sidebar__summary{margin:0 18px 8px}.doc-annotation-card__toggle{background:transparent;border:0;border-radius:4px;color:#86909c;cursor:pointer;font-size:11px;line-height:16px;margin:0;padding:1px 6px}.doc-annotation-card__toggle:hover{background:var(--doc-preview-surface);color:var(--doc-preview-text)}@media(max-width:960px){.shared-doc-preview{grid-template-columns:minmax(0,1fr);overflow:auto}.shared-doc-preview__document{min-height:560px;padding:12px 14px 24px}.shared-doc-preview__sheet{padding:28px 20px 40px}.doc-annotation-sidebar{border-left:0;border-top:1px solid var(--doc-preview-border);min-height:360px}}
