.doc-extraction-inline[data-v-a1966e45]{border-top:1px solid var(--ui-border,#e5e7eb);align-items:center;gap:.375rem;width:100%;min-width:0;margin-top:.375rem;padding-top:.375rem;font-size:.75rem;display:flex}.doc-extraction-inline>span[data-v-a1966e45]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-action[data-v-a1966e45]{color:var(--ui-primary,#0891b2);cursor:pointer;align-items:center;gap:.375rem;min-width:0;font-weight:600;display:flex}.is-action[data-v-a1966e45]:hover{text-decoration:underline}.is-secondary[data-v-a1966e45]{color:var(--ui-text-muted,#4b5563);margin-left:.75rem;font-weight:500}.is-muted[data-v-a1966e45]{color:var(--ui-text-dimmed,#6b7280)}.doc-recap-content[data-v-7f507d63]{resize:both;flex-direction:column;width:min(48rem,92vw);min-width:20rem;max-width:95vw;height:min(75vh,46rem);min-height:16rem;max-height:92vh;display:flex;overflow:hidden}.doc-recap-header[data-v-7f507d63]{border-bottom:1px solid var(--ui-border,#e5e7eb);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.doc-recap-title[data-v-7f507d63]{align-items:center;gap:.5rem;min-width:0;font-weight:600;display:flex}.doc-recap-title span[data-v-7f507d63]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.doc-recap-actions[data-v-7f507d63]{align-items:center;gap:.375rem;display:flex}.doc-recap-close[data-v-7f507d63]{color:var(--ui-text-dimmed,#6b7280)}.doc-recap-loading[data-v-7f507d63]{justify-content:center;padding:3rem 0;display:flex}.artifact-tabs[data-v-7f507d63]{border-bottom:1px solid var(--ui-border,#e5e7eb);gap:1.25rem;padding:0 1.25rem;display:flex}.artifact-tab[data-v-7f507d63]{color:var(--ui-text-dimmed,#6b7280);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.625rem .125rem;font-size:.875rem;font-weight:500}.artifact-tab[data-v-7f507d63]:hover{color:var(--ui-text-muted,#374151)}.artifact-tab.active[data-v-7f507d63]{color:var(--ui-primary,#1d4ed8);border-bottom-color:var(--ui-primary,#1d4ed8)}.doc-recap-body[data-v-7f507d63]{flex:1;min-height:0;padding:1rem 1.25rem 1.25rem;overflow-y:auto}.doc-recap-empty[data-v-7f507d63],.doc-recap-pending[data-v-7f507d63]{color:var(--ui-text-dimmed,#6b7280);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.doc-recap-summary[data-v-7f507d63] .doc-anchor{background:var(--ui-bg-elevated,#eef2f7);color:var(--ui-primary,#1d4ed8);white-space:nowrap;border-radius:9999px;margin-left:.3rem;padding:0 .45rem;font-size:.72em;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.doc-recap-summary[data-v-7f507d63] .doc-anchor:hover{background:var(--ui-bg-accented,#e2e8f0);text-decoration:none}.doc-recap-truncated[data-v-7f507d63]{color:var(--ui-text-dimmed,#6b7280);margin-bottom:.375rem;font-size:.75rem}.doc-recap-extracted[data-v-7f507d63]{background:var(--ui-bg-muted,#f9fafb);border-radius:.5rem;padding:.75rem 1rem}.doc-recap-block[data-v-7f507d63]{margin:0 0 .75rem;overflow-x:auto}.doc-recap-block[data-v-7f507d63]:last-child{margin-bottom:0}.file-preview[data-v-bab2a208]{min-width:0;max-width:50%;overflow:hidden}.image-thumbnail[data-v-bab2a208]{border:1px solid var(--ui-border);cursor:pointer;background:var(--ui-bg);border-radius:.5rem;width:100%;padding:0;display:block;position:relative;overflow:hidden}.image-thumbnail:hover .preview-overlay[data-v-bab2a208]{opacity:1}.preview-image[data-v-bab2a208]{width:100%;height:auto;transition:opacity .15s;display:block}.image-thumbnail:hover .preview-image[data-v-bab2a208]{opacity:.9}.image-placeholder[data-v-bab2a208]{background-color:var(--ui-bg-muted);justify-content:center;align-items:center;width:100%;min-width:8rem;min-height:6rem;display:flex}.image-placeholder--failed[data-v-bab2a208]{cursor:default}.preview-overlay[data-v-bab2a208]{opacity:0;color:#fff;pointer-events:none;background-color:#0000004d;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.image-modal-wrapper[data-v-bab2a208]{position:relative}.image-modal-share[data-v-bab2a208]{position:absolute;top:.75rem;right:.75rem}.image-modal-content[data-v-bab2a208]{cursor:zoom-out;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.modal-image[data-v-bab2a208]{-o-object-fit:contain;object-fit:contain;border-radius:.5rem;max-width:90vw;max-height:90vh;box-shadow:0 25px 50px -12px #00000080}.pdf-thumbnail[data-v-bab2a208]{border:1px solid var(--ui-border-accented);background-color:var(--ui-bg-elevated);cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:background-color .15s;display:flex;position:relative}.pdf-thumbnail[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.pdf-thumbnail:hover .preview-overlay[data-v-bab2a208]{opacity:1}.thumbnail-loading[data-v-bab2a208]{cursor:progress}.thumbnail-loading[data-v-bab2a208]:hover{background-color:var(--ui-bg-elevated)}.preview-overlay-busy[data-v-bab2a208]{background-color:#00000073;opacity:1!important}.file-translation-progress[data-v-bab2a208]{color:var(--ui-text-muted)}.file-translation-progress[data-v-bab2a208],.file-translation-ready[data-v-bab2a208]{align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;display:flex}.file-translation-ready[data-v-bab2a208]{color:var(--color-green-600)}.pdf-icon-container[data-v-bab2a208]{background-color:#ef4444;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.pdf-icon[data-v-bab2a208]{color:#fff;width:1.25rem;height:1.25rem}.pdf-info[data-v-bab2a208]{text-align:left;flex:1;min-width:0}.note-thumbnail[data-v-bab2a208]{border:1px solid var(--ui-border-accented);background-color:var(--ui-bg-elevated);cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:background-color .15s;display:flex;position:relative}.note-thumbnail[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.note-thumbnail:hover .preview-overlay[data-v-bab2a208]{opacity:1}.note-icon-container[data-v-bab2a208]{background-color:#3b82f6;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.note-icon[data-v-bab2a208]{color:#fff;width:1.25rem;height:1.25rem}.note-info[data-v-bab2a208]{text-align:left;flex:1;min-width:0}.document-thumbnail[data-v-bab2a208]{border:1px solid var(--ui-border-accented);background-color:var(--ui-bg-elevated);cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:background-color .15s;display:flex;position:relative}.document-thumbnail[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.document-thumbnail:hover .preview-overlay[data-v-bab2a208]{opacity:1}.document-thumbnail-with-preview[data-v-bab2a208]{flex-direction:column;gap:.5rem;padding:0;overflow:hidden}.document-thumbnail-with-preview .doc-info[data-v-bab2a208]{width:100%;padding:.5rem .75rem .75rem}.linked-doc-preview-image[data-v-bab2a208]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:.5rem .5rem 0 0;width:100%;max-height:200px}.doc-icon-container[data-v-bab2a208]{background-color:#2563eb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.doc-icon[data-v-bab2a208]{color:#fff;width:1.25rem;height:1.25rem}.doc-info[data-v-bab2a208]{text-align:left;flex:1;min-width:0}.document-modal-fallback[data-v-bab2a208]{text-align:center;color:var(--ui-text-muted);border-top:1px solid var(--ui-border);padding:.5rem 1rem;font-size:.8rem}.document-modal-fallback a[data-v-bab2a208]{color:var(--ui-text-highlighted);text-decoration:underline}.document-modal-content[data-v-bab2a208]{background:var(--ui-bg);border-radius:.5rem;flex-direction:column;height:95vh;display:flex;overflow:hidden}.document-modal-header[data-v-bab2a208]{border-bottom:1px solid var(--ui-border);background:var(--ui-bg-muted);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.document-modal-title[data-v-bab2a208]{color:var(--ui-text-highlighted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;font-weight:500;display:flex;overflow:hidden}.translation-limit-badge[data-v-bab2a208]{color:var(--ui-text-muted);background:var(--ui-bg-accented);white-space:nowrap;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:400}.document-modal-close[data-v-bab2a208]{width:2rem;height:2rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.document-modal-close[data-v-bab2a208]:hover{background:var(--ui-bg-accented);color:var(--ui-text-highlighted)}.document-modal-iframe[data-v-bab2a208]{border:none;flex:1;width:100%}.document-modal-actions[data-v-bab2a208]{align-items:center;gap:.25rem;display:flex}.note-error[data-v-bab2a208],.note-loading[data-v-bab2a208]{color:var(--ui-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;display:flex}.note-retry[data-v-bab2a208]{background:var(--ui-bg-accented);color:var(--ui-text);cursor:pointer;border:1px solid var(--ui-border);border-radius:.375rem;padding:.375rem 1rem}.note-retry[data-v-bab2a208]:hover{background:var(--ui-bg-elevated)}.note-preview-editor[data-v-bab2a208]{flex:1;min-height:0;overflow-y:auto}.note-preview-editor[data-v-bab2a208] .recap-transcript-full{display:none}.video-container[data-v-bab2a208]{position:relative}.video-share[data-v-bab2a208]{position:absolute;top:.5rem;right:.5rem}.preview-video[data-v-bab2a208]{border-radius:.5rem;width:100%;height:auto;display:block}.audio-container[data-v-bab2a208]{flex-direction:column;gap:.5rem;display:flex}.preview-audio[data-v-bab2a208]{width:100%;height:3rem}.file-row[data-v-bab2a208]{align-items:center;gap:.5rem;min-width:0;display:flex}.file-row>.file-info-link[data-v-bab2a208],.file-row>.file-link[data-v-bab2a208]{flex:1;min-width:0}.file-link[data-v-bab2a208]{background-color:var(--ui-bg-muted);border:1px solid var(--ui-border);color:inherit;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.file-link[data-v-bab2a208]:hover{background-color:var(--ui-bg-elevated)}.file-info-link[data-v-bab2a208]{background-color:var(--ui-bg-muted);border:1px solid var(--ui-border);color:inherit;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .15s;display:flex}.file-info-link[data-v-bab2a208]:hover{background-color:var(--ui-bg-elevated)}.file-icon[data-v-bab2a208]{flex-shrink:0;width:1.5rem;height:1.5rem}.file-details[data-v-bab2a208]{flex:1;min-width:0}.file-name[data-v-bab2a208]{color:var(--ui-text-highlighted);overflow-wrap:break-word;word-break:break-word;font-size:.875rem;font-weight:500}.file-size[data-v-bab2a208]{color:var(--ui-text-muted);margin-top:.125rem;font-size:.75rem}.external-icon[data-v-bab2a208]{width:1rem;height:1rem;color:var(--ui-text-dimmed);flex-shrink:0}.text-link[data-v-bab2a208]{border-color:var(--ui-border-accented);background-color:var(--ui-bg-elevated)}.text-link[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.archive-link[data-v-bab2a208]{border-color:var(--ui-border-accented);background-color:var(--ui-bg-elevated)}.archive-link[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.excel-link[data-v-bab2a208]{border-color:var(--ui-border-accented);background-color:var(--ui-bg-elevated)}.excel-link[data-v-bab2a208]:hover{background-color:var(--ui-bg-accented)}.icon-sm[data-v-bab2a208]{width:1rem;height:1rem}.icon-md[data-v-bab2a208]{width:1.25rem;height:1.25rem}.icon-lg[data-v-bab2a208]{width:1.5rem;height:1.5rem}.note-translation-loading[data-v-bab2a208]{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.5rem;padding:.5rem 2rem;display:flex}
