.video-container[data-v-46cc4c3c]{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:1rem}.video-container iframe[data-v-46cc4c3c]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.app-container[data-v-46cc4c3c]{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}.dark-mode[data-v-46cc4c3c]{background-color:#333;color:#eee}.auto-mode[data-v-46cc4c3c]{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;-webkit-filter:hue-rotate(45deg) brightness(1.05);filter:hue-rotate(45deg) brightness(1.05)}.focus-mode main>section[data-v-46cc4c3c]:not(#pdf-dom-explorer){display:none}nav[data-v-46cc4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px;background:#f4f4f4;position:sticky;top:0;z-index:10;-webkit-transition:background-color .4s;transition:background-color .4s}.scrolled[data-v-46cc4c3c]{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.dark-mode nav[data-v-46cc4c3c]{background-color:#333}a[data-v-46cc4c3c]{color:#05a;text-decoration:none;font-weight:700}.dark-mode a[data-v-46cc4c3c]{color:#87cefa}main[data-v-46cc4c3c]{padding:1rem}.section[data-v-46cc4c3c]{margin:20px 0;background-color:#fff;padding:1rem;border-radius:6px}.dark-mode .section[data-v-46cc4c3c]{background-color:#2a2a2a}.dom-explorer-controls[data-v-46cc4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dom-explorer table[data-v-46cc4c3c]{width:100%;border-collapse:collapse;margin-bottom:1rem}.dom-explorer td[data-v-46cc4c3c],.dom-explorer th[data-v-46cc4c3c]{border:1px solid #ccc;padding:8px;-webkit-transition:background-color .3s;transition:background-color .3s}.dark-mode .dom-explorer td[data-v-46cc4c3c],.dark-mode .dom-explorer th[data-v-46cc4c3c]{border:1px solid #666}.ref[data-v-46cc4c3c]{display:inline-block;margin-right:4px;background:#e2e2ff;padding:2px 5px;border-radius:3px}.selected[data-v-46cc4c3c]{background-color:#fff5c2}.bulk-actions[data-v-46cc4c3c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.bulk-actions[data-v-46cc4c3c],.pagination[data-v-46cc4c3c]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.object-details[data-v-46cc4c3c]{margin-top:20px;padding:10px;border:1px solid #ccc}.dark-mode .object-details[data-v-46cc4c3c]{border-color:#666;background-color:#444}.object-actions[data-v-46cc4c3c]{margin-top:10px}.dom-tree[data-v-46cc4c3c]{margin-top:20px;padding:10px;border:1px solid #ccc}.dark-mode .dom-tree[data-v-46cc4c3c]{border-color:#666;background-color:#444}.dom-tree ul[data-v-46cc4c3c]{list-style:none;padding-left:20px}.dom-tree-controls[data-v-46cc4c3c]{margin-bottom:8px}.reflow-editor[data-v-46cc4c3c]{margin-top:20px;border:1px dashed #666;padding:10px;background-color:#fafafa}.dark-mode .reflow-editor[data-v-46cc4c3c]{background-color:#3a3a3a}.copilot-suggestions[data-v-46cc4c3c],.in-render-editing[data-v-46cc4c3c]{margin-top:10px}button[data-v-46cc4c3c]{background-color:#05a;color:#fff;border:none;padding:.5rem;border-radius:4px;cursor:pointer;font-weight:700}button[data-v-46cc4c3c]:hover{opacity:.8}.dark-mode button[data-v-46cc4c3c]{background-color:#2196f3}.row-fade-enter-active[data-v-46cc4c3c],.row-fade-leave-active[data-v-46cc4c3c]{-webkit-transition:opacity .3s;transition:opacity .3s}.row-fade-enter-from[data-v-46cc4c3c],.row-fade-leave-to[data-v-46cc4c3c]{opacity:0}.items-fade-enter-active[data-v-46cc4c3c],.items-fade-leave-active[data-v-46cc4c3c]{-webkit-transition:all .2s;transition:all .2s}.items-fade-enter-from[data-v-46cc4c3c],.items-fade-leave-to[data-v-46cc4c3c]{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.stats-container[data-v-46cc4c3c]{margin-bottom:1rem;background:#e9f6ff;padding:.5rem;border-radius:6px}.bar-chart[data-v-46cc4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px}.bar[data-v-46cc4c3c]{width:30px;background-color:#5cb3ff;color:#fff;text-align:center;border-radius:3px}.ai-summary[data-v-46cc4c3c]{margin-top:10px;padding:8px;background:#f0f0f0;border-radius:4px}.dark-mode .ai-summary[data-v-46cc4c3c]{background-color:#555}.advanced-search[data-v-46cc4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tree-slide-enter-active[data-v-46cc4c3c],.tree-slide-leave-active[data-v-46cc4c3c]{-webkit-transition:all .3s ease;transition:all .3s ease}.tree-slide-enter-from[data-v-46cc4c3c],.tree-slide-leave-to[data-v-46cc4c3c]{height:0;opacity:0}.relationship-graph[data-v-46cc4c3c]{margin-top:20px;padding:10px;background:#f8f8f8;border:1px solid #ccc}.dark-mode .relationship-graph[data-v-46cc4c3c]{background-color:#444;border-color:#666}.compare-panel[data-v-46cc4c3c]{margin-top:20px;padding:10px;border:2px dashed #666;background-color:#fff5f5}.compare-diffs[data-v-46cc4c3c]{margin-top:10px}.versions-panel[data-v-46cc4c3c]{margin-top:20px;padding:10px;background-color:#e9f6ff;border:1px solid #ccc;border-radius:6px}.pinned-objects[data-v-46cc4c3c]{margin-bottom:1rem;border:1px solid #ccc;border-radius:6px;padding:.5rem;background:#fff9e6}.dark-mode .pinned-objects[data-v-46cc4c3c]{background-color:#555;border-color:#666}.pinned-objects table[data-v-46cc4c3c]{width:100%;border-collapse:collapse;margin-top:.5rem}.pinned-objects td[data-v-46cc4c3c],.pinned-objects th[data-v-46cc4c3c]{border:1px solid #ccc;padding:.5rem}.dark-mode .pinned-objects td[data-v-46cc4c3c],.dark-mode .pinned-objects th[data-v-46cc4c3c]{border:1px solid #666}.pdf-preview-container[data-v-46cc4c3c]{margin-top:20px;border:1px solid #ddd;padding:10px;background-color:#fafafa}.preview-canvas[data-v-46cc4c3c]{margin-top:10px;height:300px;background-color:#fff;border:1px solid #ccc}.type-page[data-v-46cc4c3c]{background-color:#e0f7e0}.type-font[data-v-46cc4c3c]{background-color:#fffde0}.type-annotation[data-v-46cc4c3c]{background-color:#ffe0f5}.type-image[data-v-46cc4c3c]{background-color:#e0f0ff}.type-outline[data-v-46cc4c3c]{background-color:#f5e0ff}.type-form[data-v-46cc4c3c]{background-color:#f0e0ff}.minimap[data-v-46cc4c3c]{position:fixed;right:0;top:60px;width:200px;background:#fafafa;border:1px solid #ccc;max-height:400px;overflow-y:auto;padding:10px}.minimap h4[data-v-46cc4c3c]{margin-top:0}.map-page[data-v-46cc4c3c]{color:green}.map-font[data-v-46cc4c3c]{color:#daa520}.map-annotation[data-v-46cc4c3c]{color:hotpink}.map-image[data-v-46cc4c3c]{color:#1e90ff}.map-outline[data-v-46cc4c3c]{color:purple}.map-form[data-v-46cc4c3c]{color:teal}img[data-v-46cc4c3c]{max-width:600px;max-height:600px;width:auto;height:auto}body{margin:0;font-family:Arial,sans-serif;background-color:#f3f3f3;color:#333}.dark-mode{background-color:#1e1e1e;color:#f0f0f0}.section,main{padding:1rem}.section{background-color:#fff;margin:1rem 0;border-radius:6px}.dark-mode .section{background-color:#2a2a2a}button{background-color:#05a;color:#fff;border:none;padding:.5rem;border-radius:4px;cursor:pointer;font-weight:700}.dark-mode button{background-color:#2196f3}button:hover{opacity:.8}a{color:#05a;text-decoration:none;font-weight:700}.dark-mode a{color:#87cefa}textarea{width:100%;margin-top:.5rem}