.dc-inspect.dc-inspect{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:20px}.dc-inspect>section{min-width:0}.dc-inspect .dc-preview-panel{--dc-preview-height:clamp(560px,72vh,1000px);min-width:0}.dc-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dc-preview-heading h3{margin:0}.dc-preview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dc-preview-actions button,.dc-preview-actions a{color:#19372f;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdcec7;border-radius:6px;padding:8px 12px;font-size:14px;text-decoration:none}.dc-preview-actions button:focus-visible,.dc-preview-actions a:focus-visible{outline-offset:2px;outline:3px solid #56856f}.dc-preview-body{min-width:0;min-height:var(--dc-preview-height);background:#f6f8f7;border:1px solid #d8e3df;overflow:hidden}.dc-preview-body>p,.dc-preview-body>div>p{padding:0 12px}.dc-inspect .dc-native-frame{width:100%;height:var(--dc-preview-height);border:0;display:block}.dc-image-viewport{height:var(--dc-preview-height);justify-content:center;align-items:flex-start;display:flex;overflow:auto}.dc-image-viewport img{object-fit:contain;max-width:100%;height:auto}.dc-preview-panel.is-expanded{z-index:1000;--dc-preview-height:100%;background:#fff;border:1px solid #bdcec7;border-radius:10px;flex-direction:column;padding:16px;display:flex;position:fixed;inset:12px;box-shadow:0 0 0 100vmax #19372f80}.dc-preview-panel.is-expanded .dc-preview-body{flex:1;min-height:0;overflow:auto}.dc-preview-filename{overflow-wrap:anywhere;margin:0 0 10px;font-size:14px}.dc-preview-panel.is-expanded .dc-native-frame,.dc-preview-panel.is-expanded .dc-image-viewport{height:100%;min-height:0}.dc-preview-panel .office-preview{min-width:0;padding:12px}.dc-preview-panel .office-hint{color:#63756e;margin:8px 0;font-size:13px;line-height:1.5}.dc-inspect .office-word-frame{width:100%;height:calc(var(--dc-preview-height) - 80px);border:0;min-height:400px;display:block}.dc-preview-panel.is-expanded .office-preview{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.dc-preview-panel.is-expanded .office-word-frame{flex:1;height:auto;min-height:0}.dc-preview-panel .office-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.dc-preview-panel .office-tools label{flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.dc-preview-panel .office-tools button{color:inherit;cursor:pointer;background:#fff;border:1px solid #bdcec7;border-radius:5px;padding:7px 10px}.dc-preview-panel .office-tools button:disabled{opacity:.5;cursor:not-allowed}.dc-preview-panel .office-spreadsheet{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dc-preview-panel .office-sheet-scroll{height:calc(var(--dc-preview-height) - 170px);background:#fff;border:1px solid #bdcec7;min-height:340px;overflow:auto}.dc-preview-panel.is-expanded .office-sheet-scroll{flex:1;height:auto;min-height:0}.dc-preview-panel .office-sheet{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%;line-height:1.4}.dc-preview-panel .office-sheet th,.dc-preview-panel .office-sheet td{overflow-wrap:anywhere;vertical-align:top;white-space:pre-wrap;box-sizing:border-box;border:1px solid #d8e3df;padding:5px 8px}.dc-preview-panel .office-sheet thead th{z-index:1;background:#e7f0eb;position:sticky;top:0}.dc-preview-panel .office-sheet tbody th{text-align:center;background:#edf4ef}.dc-preview-panel .office-legacy-text{white-space:pre-wrap;height:calc(var(--dc-preview-height) - 90px);background:#fff;padding:20px;line-height:1.7;overflow:auto}.dc-preview-panel.is-expanded .office-legacy-text{flex:1;height:auto;min-height:0}.dc-preview-panel .office-slide-viewport{background:#ddd;position:relative;overflow:hidden}.dc-preview-panel .office-slide{transform-origin:0 0;background:#fff;position:absolute;overflow:hidden}.dc-preview-panel .office-slide-shape{position:absolute;overflow:hidden}.dc-preview-panel .office-slide-shape img{object-fit:contain;width:100%;height:100%}.dc-preview-panel .office-slide-shape p{white-space:pre-wrap;margin:0}.dc-preview-panel .office-slide-shape table{border-collapse:collapse;width:100%}.dc-preview-panel .office-slide-shape td{border:1px solid #aaa;padding:4px}@media (width<=1100px){.dc-inspect.dc-inspect{grid-template-columns:minmax(0,1fr)}.dc-inspect>section:not(.dc-preview-panel){border-top:1px solid #d8e3df;padding-top:12px}}@media (width<=800px){.dc-inspect .dc-preview-panel{--dc-preview-height:65vh}.dc-preview-panel.is-expanded{--dc-preview-height:100%;padding:10px;inset:4px}.dc-preview-heading{gap:8px}.dc-preview-actions button,.dc-preview-actions a{padding:8px}.dc-inspect .office-word-frame{min-height:300px}.dc-preview-panel .office-sheet-scroll{min-height:280px}}
