.stage-content[data-v-36e592b7]{min-width:0}.stage-content-tabs[data-v-36e592b7]{display:flex;gap:1.1rem;border-bottom:1px solid var(--line,#d6dfeb);margin-bottom:1.25rem}.stage-content-tabs button[data-v-36e592b7]{border:0;border-bottom:3px solid transparent;background:none;padding:.65rem .2rem;font:inherit;color:#61718d;cursor:pointer}.stage-content-tabs .active[data-v-36e592b7]{border-color:#0796a7;color:#132e53;font-weight:700}.stage-reading section+section[data-v-36e592b7]{margin-top:1.65rem}.stage-reading h3[data-v-36e592b7]{font-size:1rem;margin:0 0 .6rem}.stage-reading ol[data-v-36e592b7],.stage-reading ul[data-v-36e592b7]{padding-left:1.4rem}.stage-reading li[data-v-36e592b7]{margin-bottom:.7rem}.stage-observation[data-v-36e592b7]{border-left:2px solid #c5dce2;padding:.1rem 0 .1rem .8rem;margin:.85rem 0}.stage-observation>small[data-v-36e592b7]{font-size:.75rem;color:#087f92;font-weight:700}.stage-source-tags[data-v-36e592b7]{display:block;font-size:.72rem;color:#6c7b91;margin-top:.35rem}.stage-thinking article[data-v-36e592b7]{border-left:2px solid #c5dce2;padding:.2rem 0 .3rem .8rem;margin:1rem 0}.stage-thinking h4[data-v-36e592b7]{margin:0 0 .4rem;font-size:.9rem;color:#087f92}.stage-thinking details[data-v-36e592b7]{margin-top:.65rem;color:#596c83;font-size:.85rem}.stage-thinking summary[data-v-36e592b7]{cursor:pointer}.stage-muted[data-v-36e592b7]{color:#687890;font-size:.85rem;line-height:1.6}.stage-map-root[data-v-36e592b7]{display:inline-block;border-bottom:3px solid #0796a7;padding:.7rem 1rem;font-weight:700;margin:.5rem 0}.stage-map-branches[data-v-36e592b7]{border-left:1px solid #b9ced9;margin-left:1rem;padding:.3rem 0 .3rem 1.25rem}.stage-map-branch[data-v-36e592b7]{position:relative;margin:.7rem 0 1.2rem}.stage-map-branch[data-v-36e592b7]:before{content:"";position:absolute;top:1.1rem;left:-1.25rem;width:1.25rem;border-top:1px solid #b9ced9}.stage-map-branch summary[data-v-36e592b7]{cursor:pointer;border-bottom:1px solid #ccdce2;padding:.55rem 0;font-weight:700;overflow-wrap:anywhere}.stage-map-branch summary span[data-v-36e592b7]{margin-left:.75rem;font-weight:400;font-size:.75rem;color:#718097;white-space:nowrap}.stage-map-leaves[data-v-36e592b7]{padding-left:.9rem;border-left:1px solid #e2e9ef;margin:.8rem 0 0 .3rem}.stage-map-leaves article[data-v-36e592b7]{margin-bottom:1rem;min-width:0}.stage-map-leaves h4[data-v-36e592b7]{font-size:.9rem;margin:0 0 .3rem}.stage-content[data-v-36e592b7] .markdown-content{min-width:0;overflow-wrap:anywhere;font-size:.94rem}.stage-content[data-v-36e592b7] .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.2rem 0}.stage-content[data-v-36e592b7] p{margin-top:.35rem;margin-bottom:.4rem}.stage-editor[data-v-00a4103a]{display:grid;gap:1.25rem;min-width:0}.stage-editor-note[data-v-00a4103a]{font-size:.83rem;color:#65758b;margin:0}.stage-editor fieldset[data-v-00a4103a]{min-width:0;border:0;border-top:1px solid #d8e1eb;padding:.7rem 0 0;margin:0}.stage-editor legend[data-v-00a4103a]{font-weight:700;font-size:.94rem;padding-right:.8rem}.stage-editor label[data-v-00a4103a]{display:grid;gap:.3rem;font-size:.8rem;color:#5f7089;margin:.65rem 0;min-width:0}.stage-editor input[data-v-00a4103a],.stage-editor select[data-v-00a4103a],.stage-editor textarea[data-v-00a4103a]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:.55rem;border:1px solid #ccd8e5;border-radius:5px;font:inherit;color:#132e53;background:#fff}.stage-editor textarea[data-v-00a4103a]{font-size:16px;resize:vertical}.stage-editor article[data-v-00a4103a]{border-bottom:1px dashed #e0e7ee;padding:.65rem 0}.stage-editor select[multiple][data-v-00a4103a]{max-height:5rem;font-size:.75rem}.stage-editor summary[data-v-00a4103a]{padding:.65rem 0;cursor:pointer;font-weight:700}.stage-pdf-host{position:fixed;left:-10000px;top:0;width:794px;pointer-events:none;z-index:-100}.stage-pdf-document,.stage-pdf-page{width:794px;box-sizing:border-box;padding:38px 48px;background:#fff;color:#173256;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.65}.stage-pdf-page{height:1123px;position:relative}.stage-pdf-heading{height:126px;box-sizing:border-box;border-bottom:1px solid #9aafc1;margin-bottom:18px}.stage-pdf-heading p{margin:0 0 5px;color:#078b9d;font-size:13px;letter-spacing:2px}.stage-pdf-heading h1{margin:0 0 4px;font:700 25px/1.4 sans-serif;overflow-wrap:anywhere}.stage-pdf-heading div,.stage-pdf-heading small{color:#65758c;font-size:12px}.stage-pdf-block{padding:0 0 14px;margin:0;box-sizing:border-box;overflow-wrap:anywhere}.stage-pdf-block h2{color:#087f92;font:700 18px/1.5 sans-serif;margin:4px 0 0;border-bottom:1px solid #d5e2e8;padding-bottom:6px}.stage-pdf-block h3{margin:0 0 5px;font:700 15px/1.5 sans-serif}.stage-pdf-block .markdown-content{font-size:15px}.stage-pdf-block ol,.stage-pdf-block p,.stage-pdf-block ul{margin:0}.stage-pdf-block .katex-display{overflow:visible!important;margin:.5em 0}.stage-pdf-block pre{white-space:pre-wrap;overflow-wrap:anywhere}.stage-pdf-footer{position:absolute;bottom:23px;left:48px;right:48px;color:#748297;font-size:11px;text-align:right;border-top:1px solid #dce5ec;padding-top:7px}.stage-export[data-v-963b9862]{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;margin:.6rem 0}.stage-export-download[data-v-963b9862],.stage-export .text-button[data-v-963b9862]{font-size:.8rem}.stage-export-note[data-v-963b9862]{color:#697a92;font-size:.8rem}.stage-export .form-error[data-v-963b9862]{width:100%;margin:0}.stage-topbar h1[data-v-4cc69279]{font-size:clamp(1.2rem,3vw,1.65rem)}.stage-create[data-v-4cc69279]{margin:1rem 0 1.5rem;border-bottom:1px solid #d5dfeb;padding-bottom:1.2rem}.stage-create>p[data-v-4cc69279]{color:#64758d;font-size:.87rem;line-height:1.6}.stage-form-grid[data-v-4cc69279]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.stage-form-grid label[data-v-4cc69279]{display:grid;gap:.35rem;min-width:0;font-size:.82rem;color:#60718a}.stage-form-grid input[data-v-4cc69279],.stage-form-grid select[data-v-4cc69279]{min-width:0;width:100%;box-sizing:border-box;border:1px solid #ccd8e5;padding:.6rem .45rem;border-radius:5px;font-size:16px;background:#fff;color:#132e53}.stage-material-preview[data-v-4cc69279]{padding-top:1rem;margin-top:.8rem;border-top:1px dashed #d3dfe8;font-size:.86rem;line-height:1.6}.stage-material-preview>p[data-v-4cc69279]{color:#65758e}.stage-material-preview details[data-v-4cc69279]{margin:.7rem 0}.stage-material-preview ul[data-v-4cc69279]{padding-left:1.2rem;max-height:12rem;overflow-y:auto}.stage-layout[data-v-4cc69279]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:1.6rem;align-items:start}.stage-detail[data-v-4cc69279],.stage-history[data-v-4cc69279]{min-width:0}.stage-list-heading[data-v-4cc69279]{display:flex;align-items:center;justify-content:space-between;margin:.2rem 0 .5rem}.stage-list-heading h2[data-v-4cc69279]{font-size:.95rem;margin:0}.stage-history-item[data-v-4cc69279]{display:grid;gap:.35rem;width:100%;text-align:left;padding:.85rem .55rem;border:0;border-bottom:1px solid #dee5ed;border-left:3px solid transparent;background:#fff;color:#173256;font:inherit;cursor:pointer}.stage-history-item span[data-v-4cc69279]{font-size:.73rem;color:#6f7f96}.stage-history-item small[data-v-4cc69279]{font-size:.72rem;color:#60728c}.stage-history-item.selected[data-v-4cc69279]{border-left-color:#0796a7;background:linear-gradient(90deg,#f0f9fa,#fff)}.stage-detail[data-v-4cc69279]{border-left:1px solid #e0e7ee;padding-left:1.5rem}.stage-report-heading[data-v-4cc69279]{display:flex;gap:.6rem;justify-content:space-between;align-items:start;margin:.2rem 0 1rem}.stage-report-heading small[data-v-4cc69279]{color:#6b7c94;font-size:.78rem}.stage-report-heading h2[data-v-4cc69279]{font-size:1.2rem;margin:.4rem 0;overflow-wrap:anywhere}.stage-report-heading p[data-v-4cc69279]{color:#6b7c94;font-size:.82rem;margin:.3rem 0}.stage-status[data-v-4cc69279]{color:#087f92;font-size:.75rem;flex-shrink:0;padding-top:.15rem}.stage-actions[data-v-4cc69279],.stage-tools[data-v-4cc69279]{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin:1rem 0}.stage-tools .text-button[data-v-4cc69279]{font-size:.8rem}.stage-note[data-v-4cc69279]{color:#697a92;font-size:.8rem;line-height:1.6}.stage-progress[data-v-4cc69279],.stage-publish-confirm[data-v-4cc69279]{border-left:3px solid #0796a7;padding:.9rem 1rem;margin:1rem 0;font-size:.9rem;background:#f8fbfc}.stage-progress p[data-v-4cc69279],.stage-publish-confirm p[data-v-4cc69279]{color:#64768f;line-height:1.7}.stage-publish-confirm label[data-v-4cc69279]{display:flex;gap:.5rem;font-size:.84rem;line-height:1.6;margin-bottom:1rem;align-items:flex-start}.stage-publish-confirm label input[data-v-4cc69279]{width:18px;height:18px;flex:0 0 auto}.stage-empty[data-v-4cc69279]{padding:2.5rem 0;color:#6c7d93}.stage-empty h2[data-v-4cc69279]{font-size:1.2rem;font-weight:500;color:#233d60}.stage-source-list[data-v-4cc69279]{margin:1.5rem 0;padding-top:1rem;border-top:1px dashed #d4deea;font-size:.83rem}.stage-source-list summary[data-v-4cc69279]{cursor:pointer}.stage-source-list article[data-v-4cc69279]{padding:.7rem 0;border-bottom:1px solid #e0e7ee;overflow-wrap:anywhere}.stage-source-list a[data-v-4cc69279]{margin-left:.6rem}.stage-source-list p[data-v-4cc69279]{line-height:1.65;color:#697a90}.stage-dialog-backdrop[data-v-4cc69279]{position:fixed;inset:0;z-index:1000;background:rgba(20,41,64,.3764705882352941);display:grid;place-items:center;padding:16px}.stage-dialog[data-v-4cc69279]{background:#fff;width:min(700px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:1.2rem;box-sizing:border-box;border-radius:10px}.stage-dialog>header[data-v-4cc69279]{display:flex;justify-content:space-between;align-items:center}.stage-dialog h2[data-v-4cc69279]{font-size:1.05rem}@media (max-width:700px){.stage-form-grid[data-v-4cc69279]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.stage-layout[data-v-4cc69279]{grid-template-columns:minmax(0,1fr);gap:1.2rem}.stage-history[data-v-4cc69279]{max-height:190px;overflow-y:auto;border-bottom:1px solid #d8e1eb;padding-bottom:.4rem}.stage-history-item[data-v-4cc69279]{padding:.5rem;gap:.15rem;grid-template-columns:1fr auto}.stage-history-item span[data-v-4cc69279]{grid-column:1;font-size:.69rem}.stage-history-item small[data-v-4cc69279]{grid-column:2;grid-row:1/3;align-self:center}.stage-detail[data-v-4cc69279]{border:0;padding:0}.stage-report-heading h2[data-v-4cc69279]{font-size:1.06rem}.stage-topbar[data-v-4cc69279]{gap:.4rem}.stage-tools[data-v-4cc69279]{gap:.65rem;margin:.5rem 0 1rem}.stage-dialog-backdrop[data-v-4cc69279]{padding:10px}.stage-dialog[data-v-4cc69279]{max-height:calc(100dvh - 20px);padding:.85rem}}