.dossier-cover[data-v-62295c1d]{width:100%}.dossier-cover__page[data-v-62295c1d]{width:100%;max-width:794px;min-height:500px;margin:0 auto;padding:48px 56px;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 12px rgba(0,0,0,.08);font-family:WorkSans,Arial,sans-serif;color:#222}.dossier-cover__logo-area[data-v-62295c1d]{margin-bottom:32px}.dossier-cover__logo[data-v-62295c1d]{max-height:90px;max-width:280px;-o-object-fit:contain;object-fit:contain}.dossier-cover__logo-placeholder[data-v-62295c1d]{width:90px;height:90px;background:#f0f0ef;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:36px;color:#bbb}.dossier-cover__title-block[data-v-62295c1d]{text-align:center;margin-bottom:24px}.dossier-cover__main-title[data-v-62295c1d]{font-size:22px;font-weight:700;color:#1f5a76;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;line-height:1.3;font-family:WorkSans-SemiBold,Arial,sans-serif}.dossier-cover__main-subtitle[data-v-62295c1d]{font-size:12px;color:#555;margin:0;font-style:italic}.dossier-cover__divider[data-v-62295c1d]{width:60%;height:2px;background:linear-gradient(90deg,transparent,#1f5a76,transparent);margin:0 auto 32px}.dossier-cover__data-block[data-v-62295c1d]{text-align:center;margin-bottom:16px}.dossier-cover__data-primary[data-v-62295c1d]{font-size:12px;font-weight:500;color:#333;margin:0 0 6px;line-height:1.5}.dossier-cover__data-separator[data-v-62295c1d]{margin:0 6px;color:#aaa}.dossier-cover__data-secondary[data-v-62295c1d]{font-size:12px;color:#555;margin:0 0 8px}.dossier-cover__data-phone[data-v-62295c1d]{font-size:26px;font-weight:700;color:#1f5a76;margin:0;font-family:WorkSans-SemiBold,Arial,sans-serif;letter-spacing:1px}.dossier-cover__spacer[data-v-62295c1d]{flex:1;min-height:40px}.dossier-cover__footer[data-v-62295c1d]{width:100%;border-top:1px solid #e0e0e0;padding-top:10px;text-align:center}.dossier-cover__footer-signature[data-v-62295c1d]{font-size:10px;color:#888;margin:0;line-height:1.6}.dossier-cover__loading[data-v-62295c1d]{padding:32px;text-align:center;color:#888;font-size:13px}.dossier-cover__note[data-v-62295c1d]{max-width:794px;margin:12px auto 0;font-size:13px;color:#555;background:#f8f8f7;border:1px solid #e8e8e8;border-radius:4px;padding:10px 14px;line-height:1.6}.dossier-cover__todo-warn[data-v-62295c1d]{margin-top:8px;padding:8px 10px;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-size:12px;color:#856404;line-height:1.6}@media print{.dossier-cover__note[data-v-62295c1d]{display:none}.dossier-cover__page[data-v-62295c1d]{box-shadow:none;border:none;padding:48px 56px}}.dossier-ident[data-v-b6009700]{width:100%}.dossier-ident__page[data-v-b6009700]{width:100%;max-width:794px;margin:0 auto;padding:32px 56px 48px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.08);font-family:WorkSans,Arial,sans-serif;color:#222}.dossier-ident__page-header[data-v-b6009700]{display:flex;align-items:flex-start;margin-bottom:24px}.dossier-ident__page-logo[data-v-b6009700]{height:60px;max-width:200px;-o-object-fit:contain;object-fit:contain}.dossier-ident__page-logo-placeholder[data-v-b6009700]{width:60px;height:60px;background:#f0f0ef;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#bbb}.dossier-ident__section-title[data-v-b6009700]{font-size:22px;font-weight:700;color:#1f5a76;text-align:center;text-transform:uppercase;letter-spacing:1px;margin:0 0 24px;font-family:WorkSans-SemiBold,Arial,sans-serif}.dossier-ident__data-grid[data-v-b6009700],.dossier-ident__residents-block[data-v-b6009700]{width:100%;margin-bottom:20px}.dossier-ident__data-row[data-v-b6009700]{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid #f4f4f4;flex-wrap:wrap}.dossier-ident__data-row--profile[data-v-b6009700]{align-items:flex-start}.dossier-ident__data-label[data-v-b6009700]{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;min-width:220px}.dossier-ident__data-value[data-v-b6009700]{font-size:12px;color:#222;flex:1}.dossier-ident__data-value--highlight[data-v-b6009700]{font-size:20px;font-weight:700;color:#1f5a76;font-family:WorkSans-SemiBold,Arial,sans-serif}.dossier-ident__data-value--todo[data-v-b6009700]{font-size:11px;color:#856404;font-style:italic}.dossier-ident__todo-icon[data-v-b6009700]{color:#856404}.dossier-ident__data-age[data-v-b6009700]{font-size:12px;color:#888;margin-left:6px}.dossier-ident__profile-grid[data-v-b6009700]{display:flex;flex-direction:column;gap:3px}.dossier-ident__profile-row[data-v-b6009700]{display:flex;gap:10px;font-size:12px}.dossier-ident__profile-grade[data-v-b6009700]{font-weight:600;color:#1f5a76;min-width:60px}.dossier-ident__profile-counts[data-v-b6009700]{color:#333}.dossier-ident__about-dossier[data-v-b6009700]{margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0}.dossier-ident__about-title[data-v-b6009700]{font-size:13px;font-weight:600;color:#444;margin:0 0 8px;text-transform:uppercase;letter-spacing:.3px}.dossier-ident__about-text[data-v-b6009700]{font-size:12px;color:#555;margin:0 0 6px;line-height:1.6}.dossier-ident__todos[data-v-b6009700]{max-width:794px;margin:12px auto 0}.dossier-ident__todo-block[data-v-b6009700]{font-size:12px;color:#856404;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:12px 14px;line-height:1.6}.dossier-ident__todo-list[data-v-b6009700]{margin:6px 0 8px 16px;padding:0}.dossier-ident__todo-list li[data-v-b6009700]{margin-bottom:4px}@media print{.dossier-ident__todos[data-v-b6009700]{display:none}.dossier-ident__page[data-v-b6009700]{box-shadow:none;border:none}}.dossier-view[data-v-1c5b8421]{min-height:100vh;background:#f0f0ef}.dossier-view__controls[data-v-1c5b8421]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:2px solid #1f5a76;padding:10px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.dossier-view__controls-left[data-v-1c5b8421]{display:flex;align-items:center;gap:12px}.dossier-view__title[data-v-1c5b8421]{font-size:16px;font-weight:600;color:#1f5a76;margin:0 0 2px;text-transform:uppercase;letter-spacing:.3px;font-family:WorkSans-SemiBold,sans-serif}.dossier-view__subtitle[data-v-1c5b8421]{font-size:11px;color:#888;margin:0}.dossier-view__controls-right[data-v-1c5b8421]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dossier-view__section-filter[data-v-1c5b8421]{display:flex;align-items:center;gap:6px}.dossier-view__filter-label[data-v-1c5b8421]{font-size:12px;color:#555;white-space:nowrap}.dossier-view__filter-select[data-v-1c5b8421]{width:220px;font-size:12px}.dossier-view__toggle-na[data-v-1c5b8421]{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;cursor:pointer;white-space:nowrap}.dossier-view__toggle-checkbox[data-v-1c5b8421]{accent-color:#1f5a76;width:14px;height:14px;cursor:pointer}.dossier-view__content[data-v-1c5b8421]{max-width:860px;margin:0 auto;padding:24px 20px 60px}.dossier-view__module[data-v-1c5b8421]{margin-bottom:16px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.dossier-view__module[data-v-1c5b8421] :deep(.dossier-card){box-shadow:none;border-radius:0;border-left:none;border-right:none;border-top:none}.dossier-view__module[data-v-1c5b8421] :deep(.dossier-card:last-child){border-bottom:none}.dossier-view__group-header[data-v-1c5b8421]{font-size:11px;font-weight:700;color:#1f5a76;text-transform:uppercase;letter-spacing:.8px;padding:8px 0 6px;margin:20px 0 8px;border-bottom:2px solid #1f5a76}.dossier-view__operational-title[data-v-1c5b8421]{font-size:14px;font-weight:600;color:#33495e;text-transform:uppercase;letter-spacing:.3px;padding:12px 16px;border-bottom:1px solid #e8e8e8;background:#f8f8f7}.dossier-view__operational-subtitle[data-v-1c5b8421]{font-size:11px;font-weight:400;color:#888;text-transform:none;letter-spacing:0;margin-left:4px}.dossier-view__operational-card[data-v-1c5b8421]{padding:12px 16px;border-bottom:1px solid #f4f4f4}.dossier-view__operational-card[data-v-1c5b8421]:last-child{border-bottom:none}.dossier-view__op-card-header[data-v-1c5b8421]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.dossier-view__op-card-name[data-v-1c5b8421]{font-size:14px;font-weight:600;color:#333}.dossier-view__op-type-pill[data-v-1c5b8421]{font-size:11px;font-weight:600;background:#e8f4fd;color:#1f5a76;border:1px solid #b8d9ec;border-radius:10px;padding:1px 8px}.dossier-view__op-card-meta[data-v-1c5b8421]{font-size:12px;color:#666;margin-bottom:6px}.dossier-view__op-file[data-v-1c5b8421]{display:flex;align-items:center;gap:6px;font-size:12px;color:#333;padding:4px 0}.dossier-view__op-file-icon[data-v-1c5b8421]{color:#dc3545;font-size:14px}.dossier-view__op-file-link[data-v-1c5b8421]{color:#1f5a76;font-weight:600}.dossier-view__op-no-file[data-v-1c5b8421]{font-size:12px;color:#aaa;font-style:italic}.dossier-view__op-empty[data-v-1c5b8421]{padding:20px 16px;text-align:center;font-size:13px;color:#aaa;font-style:italic}.dossier-view__dossier-footer[data-v-1c5b8421]{margin-top:32px;padding-top:16px;border-top:1px solid #e0e0e0;text-align:center}.dossier-view__footer-text[data-v-1c5b8421]{font-size:11px;color:#aaa;margin:0;line-height:1.6}.dossier-view__module--page-break[data-v-1c5b8421]{page-break-after:always;-moz-column-break-after:page;break-after:page}@media print{.no-print[data-v-1c5b8421]{display:none!important}.dossier-view[data-v-1c5b8421]{background:#fff}.dossier-view__content[data-v-1c5b8421]{padding:0;max-width:100%}.dossier-view__module[data-v-1c5b8421]{box-shadow:none;border:none;margin-bottom:0}.dossier-view__module[data-v-1c5b8421] :deep(.dossier-card__pdf-iframe){height:700px}.dossier-view__dossier-footer[data-v-1c5b8421]{margin-top:16px}}@media (max-width:768px){.dossier-view__controls[data-v-1c5b8421]{flex-direction:column;align-items:flex-start;position:static}.dossier-view__controls-right[data-v-1c5b8421]{width:100%;flex-wrap:wrap}.dossier-view__filter-select[data-v-1c5b8421]{width:100%}.dossier-view__content[data-v-1c5b8421]{padding:12px 10px 40px}}