:root{color-scheme:light;color:#202124;background:#dfe1e5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden}button,input,select{font:inherit}button,select,.open-file-button{border-radius:4px}button:focus-visible,select:focus-visible,.open-file-button:focus-within{outline:2px solid #2563eb;outline-offset:2px}.app-shell{--preview-zoom: 1;display:grid;grid-template-rows:52px 44px minmax(0,1fr) 28px;width:100%;height:100%;min-width:320px;background:#f4f5f7}.app-header{z-index:20;display:grid;grid-template-columns:auto auto minmax(160px,1fr) auto;align-items:center;gap:14px;min-width:0;padding:0 16px 0 12px;background:#fff;border-bottom:1px solid #d8dadd}.brand{display:flex;align-items:center;gap:9px;min-width:0;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:4px;background:#e23b32;color:#fff;font-size:18px;font-weight:800}.brand strong{font-size:15px;font-weight:650}.open-file-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:82px;height:32px;padding:0 14px;border:1px solid #cf3028;background:#e23b32;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.open-file-button:hover{background:#cc3129}.open-file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.document-identity{min-width:0;text-align:center}.document-identity h1,.document-identity p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-identity h1{font-size:14px;line-height:20px;font-weight:600}.document-identity p{color:#73767b;font-size:11px;line-height:16px}.license-state{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#5c6066;font-size:12px;white-space:nowrap}.status-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#d59b22}.license-state[data-state=ready] .status-dot{background:#2f8f54}.license-state[data-state=error] .status-dot{background:#d13c35}.viewer-toolbar{z-index:19;display:flex;align-items:center;gap:6px;min-width:0;padding:5px 10px;background:#fff;border-bottom:1px solid #d8dadd;box-shadow:0 1px 2px #2021240d}.icon-tool,.toolbar-command,.segmented-control button{height:30px;border:1px solid transparent;background:transparent;color:#3d4045;cursor:pointer}.icon-tool{display:inline-grid;place-items:center;width:30px;flex:0 0 30px;padding:0;font-size:18px;line-height:1}.icon-tool:hover,.toolbar-command:hover,.segmented-control button:hover{background:#f0f1f3;border-color:#e0e2e5}.icon-tool:disabled,.toolbar-command:disabled,.segmented-control button:disabled{color:#a8abb0;cursor:default;background:transparent;border-color:transparent}.toolbar-command{padding:0 10px;font-size:12px}.toolbar-separator{width:1px;height:20px;margin:0 3px;background:#dedfe2}.toolbar-spacer,.statusbar-spacer{flex:1 1 auto}.segmented-control{display:grid;grid-template-columns:repeat(2,58px);height:30px;border:1px solid #d5d7da;border-radius:4px;overflow:hidden}.segmented-control button{width:58px;border:0;border-radius:0;padding:0;font-size:12px}.segmented-control button+button{border-left:1px solid #d5d7da}.segmented-control button[aria-pressed=true]{background:#e23b32;color:#fff}.zoom-control,.page-navigation{display:flex;align-items:center;height:30px}.zoom-control output{width:48px;color:#484c52;font-size:12px;text-align:center}.page-navigation{gap:2px}.page-navigation span{min-width:64px;color:#4e5258;font-size:12px;text-align:center}.viewer-body{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);min-width:0;min-height:0}.app-shell[data-sidebar-open=false] .viewer-body{grid-template-columns:0 minmax(0,1fr)}.document-panel{z-index:11;isolation:isolate;display:grid;grid-template-rows:40px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:#f7f8f9;border-right:1px solid #cfd1d4;transition:visibility .12s ease}.app-shell[data-sidebar-open=false] .document-panel{visibility:hidden}.panel-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d8dadd;background:#fff}.panel-tabs button{position:relative;border:0;border-radius:0;background:transparent;color:#6a6e74;font-size:12px;cursor:pointer}.panel-tabs button[aria-selected=true]{color:#22252a;font-weight:600}.panel-tabs button[aria-selected=true]:after{content:"";position:absolute;right:26px;bottom:0;left:26px;height:2px;background:#e23b32}.panel-content{min-height:0;overflow:auto}.pages-panel{padding:12px 10px 18px}.page-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.page-list button{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;width:100%;min-height:72px;padding:7px;border:1px solid transparent;background:transparent;color:#4d5157;cursor:pointer;text-align:left}.page-list button:hover{background:#eceef1}.page-list button[aria-current=page]{border-color:#e23b32;background:#fff4f3;color:#9f2822}.page-thumb-number{font-size:12px;text-align:center}.page-thumb-paper{position:relative;display:block;width:42px;height:56px;border:1px solid #bfc2c6;background:#fff;box-shadow:0 1px 2px #2021241f}.page-thumb-paper:before,.page-thumb-paper:after{content:"";position:absolute;right:7px;left:7px;height:1px;background:#d9dbde;box-shadow:0 6px #d9dbde,0 12px #d9dbde,0 18px #d9dbde}.page-thumb-paper:before{top:11px}.page-thumb-paper:after{top:35px;right:16px;box-shadow:none}.page-thumb-paper--presentation{overflow:hidden;isolation:isolate;flex:0 0 auto;border-color:#aeb2b8;background:#fff}.page-thumb-paper--presentation:before,.page-thumb-paper--presentation:after{content:none}.page-thumb-presentation-stage{position:absolute;top:0;left:0;display:block;transform-origin:top left;pointer-events:none}.page-thumb-presentation-stage .ppt-viewer-slide,.page-thumb-presentation-stage .pptxv-slide,.page-thumb-presentation-stage .pptx-viewer-slide{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;isolation:isolate}.page-thumb-presentation-stage *,.page-thumb-presentation-stage *:before,.page-thumb-presentation-stage *:after{animation:none!important;transition:none!important}.info-panel{padding:16px 14px}.field-label{display:block;margin-bottom:6px;color:#6a6e74;font-size:12px}.info-panel select{width:100%;height:34px;padding:0 9px;border:1px solid #c9ccd1;background:#fff;color:#303339;font-size:12px}.facts{display:grid;gap:0;margin:18px 0 0}.facts div{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:8px;padding:9px 0;border-top:1px solid #e0e2e5}.facts dt,.facts dd{min-width:0;margin:0;font-size:12px}.facts dt{color:#777b81}.facts dd{overflow-wrap:anywhere;color:#33363b;font-weight:600}.document-stage{position:relative;z-index:0;isolation:isolate;display:grid;grid-template-rows:25px minmax(0,1fr);min-width:0;min-height:0;background:#dfe1e5}.horizontal-ruler{z-index:3;min-width:0;border-bottom:1px solid #c7c9cd;background-color:#f7f7f8;background-image:repeating-linear-gradient(90deg,transparent 0,transparent 9px,#aeb1b6 10px),repeating-linear-gradient(90deg,transparent 0,transparent 49px,#777b81 50px);background-position:center bottom;background-size:auto 5px,auto 9px;background-repeat:repeat-x}.workspace-scroll{position:relative;min-width:0;min-height:0;overflow:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable}.preview{min-width:0;min-height:100%;zoom:var(--preview-zoom)}.preview>style{display:none}.preview .wps-viewer-mount,.preview .wps-viewer-root,.preview .msdoc-root{min-width:0}.preview .wps-viewer-root{min-height:100%;padding:24px 28px 64px!important;background:transparent!important}.preview .wps-document{border:1px solid #c4c7cb;border-radius:0;box-shadow:0 3px 12px #2021242b}.preview .wps-document-header,.preview .wps-render-diagnostics,.preview .msdoc-viewer-toolbar{display:none!important}.preview .wps-viewer-root:has(>.wps-document)>:not(.wps-document):not(.viewer-generated-pages){display:none!important}.preview .wps-page{position:relative;overflow:visible}.preview .wps-paragraph[data-page-break-before=true]{border-top:1px dashed #a5a8ad;padding-top:16px}.preview .wps-paragraph[data-page-break-before=true]:before{content:"分页符";display:block;width:54px;margin:-24px auto 7px;background:#fff;color:#73767b;font-size:11px;line-height:16px;text-align:center}.preview .wps-break-inline[data-break-type=page]{display:flex;align-items:center;gap:8px;width:100%;margin:13px 0;border:0;background:transparent;color:#73767b;font-size:11px}.preview .wps-break-inline[data-break-type=page]:before,.preview .wps-break-inline[data-break-type=page]:after{content:"";height:0;flex:1 1 auto;border-top:1px dashed #a5a8ad}.preview .wps-viewer-mount--msdoc{min-height:100%;padding:24px 28px 64px}.preview .wps-viewer-mount--msdoc .msdoc-viewer-shell{gap:0}.preview .wps-viewer-mount--msdoc .msdoc-flow-view{max-width:none!important;border:1px solid #c4c7cb;box-shadow:0 3px 12px #2021242b}.preview .wps-viewer-mount--msdoc .msdoc-paged-view{gap:30px;padding:0 0 44px;overflow:visible;border-radius:0;background:transparent}.preview .wps-viewer-mount--msdoc .msdoc-page{border-color:#c4c7cb;box-shadow:0 3px 12px #2021242b}.preview .ppt-viewer,.preview .pptxv-root{align-items:center}.preview .ppt-viewer-slide,.preview .pptxv-slide,.preview .pptx-viewer-slide{flex:0 0 auto;border-radius:0;isolation:isolate}.viewer-generated-pages{display:flex;flex-direction:column;align-items:center;gap:30px;min-width:max-content;padding:24px 28px 64px}.viewer-paper{position:relative;flex:0 0 auto;overflow:visible;border:1px solid #c4c7cb;background:#fff;box-shadow:0 3px 12px #2021242b}.viewer-paper+.viewer-paper:before{content:attr(data-break-label);position:absolute;top:-24px;left:50%;width:110px;margin-left:-55px;color:#666a70;font:11px/18px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center}.viewer-paper-body{width:100%;height:100%;overflow:hidden;background:#fff}.viewer-spreadsheet-paper-body{position:relative}.viewer-spreadsheet-page-viewport{position:relative;overflow:hidden;background:#fff}.viewer-spreadsheet-page-scale{position:absolute;top:0;left:0;transform-origin:top left}.viewer-spreadsheet-print-stage{position:absolute!important;left:0;background:#fff}.viewer-spreadsheet-print-stage .excel-sheet-table thead,.viewer-spreadsheet-print-stage .excel-row-index-col,.viewer-spreadsheet-print-stage .excel-row-header{display:none!important}.viewer-spreadsheet-print-stage .excel-overlay{transform:translate(calc(-1 * var(--viewer-sheet-row-header-width)),calc(-1 * var(--viewer-sheet-column-header-height)))}.viewer-pagination-measure{position:fixed;top:0;left:-100000px;z-index:-1;visibility:hidden;pointer-events:none}.app-shell[data-view-mode=flow] .viewer-generated-pages,.app-shell[data-view-mode=paged] .wps-document[data-viewer-source-document=true],.app-shell[data-view-mode=paged] .excel-viewer[data-viewer-source-spreadsheet=true]{display:none}.app-shell[data-view-mode=paged] .wps-paragraph[data-page-break-before=true]{border-top:0;padding-top:0}.app-shell[data-view-mode=paged] .wps-paragraph[data-page-break-before=true]:before,.app-shell[data-view-mode=paged] .wps-break-inline[data-break-type=page]{display:none}.statusbar{z-index:20;display:flex;align-items:center;gap:18px;min-width:0;padding:0 12px;background:#fff;border-top:1px solid #cfd1d4;color:#5f6368;font-size:11px;white-space:nowrap}.statusbar span{overflow:hidden;text-overflow:ellipsis}.demo-error{width:min(720px,calc(100% - 48px));margin:24px auto;padding:18px 20px;border:1px solid #e2a19d;border-radius:4px;background:#fff7f6;color:#832923}.demo-error strong{display:block;margin-bottom:6px;font-size:15px}.demo-error p{margin:0;overflow-wrap:anywhere}@media(max-width:820px){.app-header{grid-template-columns:auto auto minmax(0,1fr);gap:8px;padding-right:10px}.brand strong,.license-state,.fit-width-button{display:none}.viewer-body,.app-shell[data-sidebar-open=false] .viewer-body{grid-template-columns:minmax(0,1fr)}.document-panel{position:absolute;inset:0 auto 0 0;width:min(260px,calc(100vw - 48px));box-shadow:4px 0 14px #2021242e}.app-shell[data-sidebar-open=false] .document-panel,.toolbar-command{display:none}.viewer-toolbar{padding-right:6px}.viewer-toolbar .toolbar-spacer{min-width:0}.preview .wps-viewer-root,.preview .wps-viewer-mount--msdoc,.viewer-generated-pages{padding:14px 12px 42px!important}.preview .wps-page{min-height:0}.horizontal-ruler{display:none}.document-stage{grid-template-rows:minmax(0,1fr)}.statusbar{gap:10px}#paperStatus{display:none}}@media(max-width:520px){.app-shell{grid-template-rows:50px 42px minmax(0,1fr) 28px}.app-header{grid-template-columns:30px 74px minmax(0,1fr)}.brand{gap:0}.brand-mark{width:28px;height:28px}.open-file-button{min-width:74px;height:30px;padding:0 9px}.document-identity{text-align:left}.document-identity p,.viewer-toolbar>.toolbar-separator:nth-of-type(2),.zoom-control,#viewStatus{display:none}.segmented-control{grid-template-columns:repeat(2,52px)}.segmented-control button{width:52px}.page-navigation span{min-width:54px}}
