.sidebar-wrapper[data-v-6478acd4]{height:100vh;padding:1rem;position:fixed;top:0;left:0;z-index:100;box-sizing:border-box}.dark-sidebar-container[data-v-6478acd4]{background-color:var(--sidebar-bg,#212529);color:var(--sidebar-text-color,#ecf0f1);height:calc(100vh - 2rem);width:250px;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;position:relative;z-index:1000;transition:background-color .3s ease,color .3s ease;overflow:hidden}body[data-v-6478acd4]{margin-left:240px}.dark-sidebar-container.shadow[data-v-6478acd4]{box-shadow:none!important}.dark-sidebar-header[data-v-6478acd4]{padding:24px 20px 20px}.dark-sidebar-logo-wrapper[data-v-6478acd4]{margin:0;width:100%}.dark-sidebar-logo[data-v-6478acd4]{max-height:170px}.dark-sidebar-divider[data-v-6478acd4]{display:none;height:10px}.dark-sidebar-body[data-v-6478acd4]{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:0}.dark-sidebar-body[data-v-6478acd4]::-webkit-scrollbar{width:0;display:none}.dark-sidebar-nav-container[data-v-6478acd4]{flex:1;padding:0 16px}.dark-section-title[data-v-6478acd4]{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#565d73;font-weight:600;margin:32px 0 16px 4px;padding:0}.dark-section-title[data-v-6478acd4]:first-child{margin-top:16px}.dark-nav-list[data-v-6478acd4]{padding:0;margin:0;list-style:none}.dark-nav-item[data-v-6478acd4]{margin:0 0 4px 0;padding:0!important}.dark-nav-link[data-v-6478acd4]{display:flex;align-items:center;padding:10px 12px;color:var(--sidebar-link-color,#8b92a9);text-decoration:none;font-size:14px;font-weight:400!important;border-radius:6px;transition:all .15s ease;position:relative}.dark-nav-link[data-v-6478acd4]:hover{background-color:var(--sidebar-hover-bg,var(--primary-color));color:#fff;text-decoration:none}.dark-nav-link.dark-active[data-v-6478acd4]{background-color:var(--sidebar-active-bg,var(--primary-color));color:#fff}.dark-nav-icon[data-v-6478acd4]{width:18px;height:18px;margin-right:12px!important;filter:var(--icon-filter-primary);transition:filter .15s ease;flex-shrink:0}.dark-nav-link.dark-active .dark-nav-icon[data-v-6478acd4],.dark-nav-link:hover .dark-nav-icon[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(100%)}.dark-nav-fa-icon[data-v-6478acd4]{font-size:18px;color:var(--primary-color);transition:color .15s ease;margin-right:12px!important;width:18px;text-align:center}.dark-nav-link.dark-active .dark-nav-fa-icon[data-v-6478acd4],.dark-nav-link:hover .dark-nav-fa-icon[data-v-6478acd4]{color:#fff}.dark-nav-dropdown[data-v-6478acd4]{cursor:pointer;display:flex;align-items:center;position:relative}.dark-dropdown-arrow[data-v-6478acd4]{margin-left:auto;font-size:10px;transition:transform .2s ease;color:#8b92a9}.dark-nav-dropdown:hover .dark-dropdown-arrow[data-v-6478acd4]{color:#fff}.dark-nav-dropdown.dark-expanded .dark-dropdown-arrow[data-v-6478acd4]{transform:rotate(180deg)}.dark-nav-dropdown.dark-expanded[data-v-6478acd4]{background-color:transparent}.dark-nav-dropdown.dark-expanded[data-v-6478acd4]:not(.dark-active){color:var(--sidebar-link-color,#8b92a9)}.dark-nav-dropdown.dark-expanded .dark-nav-icon[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(100%)}.dark-nav-dropdown.dark-active[data-v-6478acd4]{background-color:var(--sidebar-active-bg,var(--primary-color));color:#fff}.dark-nav-dropdown.dark-active .dark-dropdown-arrow[data-v-6478acd4]{color:#fff}.dark-nav-dropdown.dark-expanded:not(.dark-active) .dark-nav-fa-icon[data-v-6478acd4]{color:var(--primary-color)}.dark-nav-dropdown.dark-expanded:not(.dark-active) .icon-small[data-v-6478acd4]{filter:none}.dark-dropdown-list[data-v-6478acd4]{list-style:none;padding:0;margin:4px 0 0 0;overflow:hidden;animation:slideDown-6478acd4 .2s ease-out}@keyframes slideDown-6478acd4{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}.dark-dropdown-item[data-v-6478acd4]{position:relative;margin:0;padding:0}.dark-dropdown-item[data-v-6478acd4]:before{content:"";position:absolute;left:26px;top:0;bottom:0;width:1px;background-color:#2a2d3a;transition:all .2s ease}.dark-dropdown-item[data-v-6478acd4]:last-child:before{bottom:50%}.dark-dropdown-list .dark-dropdown-item .dark-dropdown-link.dark-active[data-v-6478acd4]:before,[data-client] .dark-dropdown-link.dark-active[data-v-6478acd4]:before{background-color:var(--primary-color)!important;box-shadow:0 0 6px rgba(var(--primary-color-rgb),.6)!important}.dark-dropdown-link[data-v-6478acd4]{display:flex;align-items:center;padding:8px 12px 8px 44px;color:var(--sidebar-link-color,#8b92a9);text-decoration:none;font-size:13px;font-weight:400!important;border-radius:6px;transition:all .15s ease;position:relative;margin:2px 12px}.dark-dropdown-link[data-v-6478acd4]:hover{background-color:var(--sidebar-hover-bg,#252849);color:#fff;text-decoration:none}.dark-dropdown-link.dark-active[data-v-6478acd4]{background-color:transparent;color:#fff;text-shadow:0 0 8px rgba(var(--primary-color-rgb),.4)}.dark-dropdown-link[data-v-6478acd4]:before{content:"";position:absolute;left:14px;top:50%;width:12px;height:1px;background-color:#2a2d3a}.dark-dropdown-link.dark-active[data-v-6478acd4]:before{background-color:var(--primary-color);box-shadow:0 0 6px rgba(var(--primary-color-rgb),.6)}.dark-sidebar-spacer[data-v-6478acd4]{flex-grow:1}.unread-badge[data-v-6478acd4]{background-color:var(--danger);color:#fff;border-radius:10px;padding:2px 6px;font-size:11px;font-weight:600;min-width:20px;text-align:center}.icon-small[data-v-6478acd4]{width:18px;height:18px;margin-right:12px;filter:var(--icon-filter-primary);transition:filter .15s ease}.dark-nav-link.dark-active .icon-small[data-v-6478acd4],.dark-nav-link:hover .icon-small[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(100%)}.dark-dropdown-item.has-active[data-v-6478acd4]:before{background-color:var(--primary-color)!important;box-shadow:0 0 8px rgba(var(--primary-color-rgb),.6)!important;width:2px!important}.dark-dropdown-link.dark-active[data-v-6478acd4]:before{background-color:var(--primary-color)!important;box-shadow:0 0 6px rgba(var(--primary-color-rgb),.6)!important}[data-sidebar-theme=light] .dark-sidebar-container[data-v-6478acd4]{background-color:var(--sidebar-bg,#fff);color:var(--sidebar-text-color,#212529);border-right:1px solid #e0e0e0;box-shadow:0 0 6px rgba(0,0,0,.15)}[data-sidebar-theme=light] .dark-sidebar-logo[data-v-6478acd4]{filter:none}[data-sidebar-theme=light] .dark-section-title[data-v-6478acd4]{color:var(--sidebar-link-color,#6c757d)}[data-sidebar-theme=light] .dark-nav-link[data-v-6478acd4]{color:var(--sidebar-link-color,#495057)}[data-sidebar-theme=light] .dark-nav-link[data-v-6478acd4]:hover{background-color:var(--sidebar-hover-bg,var(--primary-color));color:#fff}[data-sidebar-theme=light] .dark-nav-link.dark-active[data-v-6478acd4]{background-color:var(--sidebar-active-bg,var(--primary-color));color:#fff}[data-sidebar-theme=light] .dark-dropdown-link[data-v-6478acd4]{color:var(--sidebar-link-color,#495057)}[data-sidebar-theme=light] .dark-dropdown-link[data-v-6478acd4]:hover{background-color:var(--sidebar-hover-bg,#e9ecef);color:#212529}[data-sidebar-theme=light] .dark-dropdown-arrow[data-v-6478acd4]{color:var(--sidebar-link-color,#495057)}[data-sidebar-theme=light] .dark-dropdown-item[data-v-6478acd4]:before{background-color:#dee2e6}[data-sidebar-theme=light] .dark-nav-icon[data-v-6478acd4]{filter:var(--icon-filter-primary,none)}[data-sidebar-theme=light] .dark-nav-link.dark-active .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=light] .dark-nav-link:hover .dark-nav-icon[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(0)}[data-sidebar-theme=light] .icon-small[data-v-6478acd4]{filter:var(--icon-filter-primary,none)}[data-sidebar-theme=light] .dark-nav-link.dark-active .icon-small[data-v-6478acd4],[data-sidebar-theme=light] .dark-nav-link:hover .icon-small[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(0)}[data-sidebar-theme=light] .dark-nav-fa-icon[data-v-6478acd4]{color:var(--primary-color)}[data-sidebar-theme=light] .dark-nav-link.dark-active .dark-nav-fa-icon[data-v-6478acd4],[data-sidebar-theme=light] .dark-nav-link:hover .dark-nav-fa-icon[data-v-6478acd4]{color:var(--sidebar-text-color,#212529)}[data-sidebar-theme=dark] .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=dark] .icon-small[data-v-6478acd4]{filter:var(--icon-filter-primary)}[data-sidebar-theme=dark] .dark-nav-link.dark-active .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=dark] .dark-nav-link.dark-active .icon-small[data-v-6478acd4],[data-sidebar-theme=dark] .dark-nav-link:hover .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=dark] .dark-nav-link:hover .icon-small[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(100%)}[data-sidebar-theme=dark] .dark-nav-fa-icon[data-v-6478acd4]{color:var(--primary-color)}[data-sidebar-theme=dark] .dark-nav-link.dark-active .dark-nav-fa-icon[data-v-6478acd4],[data-sidebar-theme=dark] .dark-nav-link:hover .dark-nav-fa-icon[data-v-6478acd4],[data-sidebar-theme=dark] .dark-sidebar-container[data-v-6478acd4]{color:#fff}[data-sidebar-theme=dark] .dark-section-title[data-v-6478acd4]{color:hsla(0,0%,100%,.5)}[data-sidebar-theme=dark] .dark-nav-link[data-v-6478acd4]{color:hsla(0,0%,100%,.7)}[data-sidebar-theme=dark] .dark-nav-link.dark-active[data-v-6478acd4],[data-sidebar-theme=dark] .dark-nav-link[data-v-6478acd4]:hover{color:#fff}[data-sidebar-theme=dark] .dark-dropdown-link[data-v-6478acd4]{color:hsla(0,0%,100%,.7)}[data-sidebar-theme=dark] .dark-dropdown-link.dark-active[data-v-6478acd4],[data-sidebar-theme=dark] .dark-dropdown-link[data-v-6478acd4]:hover{color:#fff}[data-sidebar-theme=dark] .dark-dropdown-arrow[data-v-6478acd4]{color:hsla(0,0%,100%,.5)}[data-sidebar-theme=dark] .dark-nav-dropdown:hover .dark-dropdown-arrow[data-v-6478acd4]{color:#fff}[data-sidebar-theme=custom] .dark-sidebar-container[data-v-6478acd4]{background-color:var(--sidebar-bg);color:var(--sidebar-text-color,#fff)}[data-sidebar-theme=custom] .dark-section-title[data-v-6478acd4]{color:var(--sidebar-link-color,hsla(0,0%,100%,.5))}[data-sidebar-theme=custom] .dark-nav-link[data-v-6478acd4]{color:var(--sidebar-link-color,hsla(0,0%,100%,.7))}[data-sidebar-theme=custom] .dark-nav-link.dark-active[data-v-6478acd4],[data-sidebar-theme=custom] .dark-nav-link[data-v-6478acd4]:hover{background-color:var(--sidebar-active-bg,var(--primary-color));color:#fff}[data-sidebar-theme=custom] .dark-dropdown-link[data-v-6478acd4]{color:var(--sidebar-link-color,hsla(0,0%,100%,.7))}[data-sidebar-theme=custom] .dark-dropdown-link.dark-active[data-v-6478acd4],[data-sidebar-theme=custom] .dark-dropdown-link[data-v-6478acd4]:hover{background-color:var(--sidebar-hover-bg,var(--primary-color));color:#fff}[data-sidebar-theme=custom] .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=custom] .icon-small[data-v-6478acd4]{filter:var(--icon-filter-primary)}[data-sidebar-theme=custom] .dark-nav-link.dark-active .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=custom] .dark-nav-link.dark-active .icon-small[data-v-6478acd4],[data-sidebar-theme=custom] .dark-nav-link:hover .dark-nav-icon[data-v-6478acd4],[data-sidebar-theme=custom] .dark-nav-link:hover .icon-small[data-v-6478acd4]{filter:brightness(0) saturate(100%) invert(100%)}[data-sidebar-theme=custom] .dark-nav-fa-icon[data-v-6478acd4]{color:var(--primary-color)}[data-sidebar-theme=custom] .dark-nav-link.dark-active .dark-nav-fa-icon[data-v-6478acd4],[data-sidebar-theme=custom] .dark-nav-link:hover .dark-nav-fa-icon[data-v-6478acd4]{color:#fff}.ocr-component-wrapper[data-v-3dfc823c]{width:100%;overflow:hidden}.ocr-instructions-card .card-body[data-v-3dfc823c],.ocr-instructions-card[data-v-3dfc823c],.ocr-instructions-list[data-v-3dfc823c]{overflow:hidden}.document-streaming-reader[data-v-3dfc823c]{position:relative;margin-top:20px;width:100%;min-height:300px;overflow:hidden}document-reader[data-v-3dfc823c]{--regula-primary-color:var(--primary-color,#2f80ed);--regula-success-color:var(--success-color,#27ae60)}::ng-deep document-reader[data-v-3dfc823c],[data-v-3dfc823c] document-reader{width:100%!important;height:100%!important}::ng-deep .hint-container[data-v-3dfc823c],[data-v-3dfc823c] .hint-container{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;left:0!important;top:0!important;transform:none!important}::ng-deep video[data-v-3dfc823c],[data-v-3dfc823c] video{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}::ng-deep .camera-view[data-v-3dfc823c],::ng-deep .video-container[data-v-3dfc823c],[data-v-3dfc823c] .camera-view,[data-v-3dfc823c] .video-container{width:100%!important;height:100%!important}::ng-deep .camera-frame[data-v-3dfc823c],[data-v-3dfc823c] .camera-frame{width:100%!important;height:100%!important;border:none!important}::ng-deep document-reader .multipage-controls[data-v-3dfc823c]{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:8px}.loading-overlay[data-v-3dfc823c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8);z-index:10}.loading-spinner[data-v-3dfc823c]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--primary-color);border-radius:50%;animation:spin-3dfc823c 1s linear infinite;margin-bottom:10px}.error-message[data-v-3dfc823c]{font-size:12px;color:var(--bs-danger);padding:10px;margin-bottom:10px;border:1px solid var(--bs-danger);border-radius:4px;width:100%;text-align:center}.ocr-instructions-list[data-v-3dfc823c]{display:flex;flex-direction:column;gap:18px;padding:0 20px}.ocr-instruction-item[data-v-3dfc823c]{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-radius:8px}.ocr-instruction-icon[data-v-3dfc823c]{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.ocr-instruction-icon i[data-v-3dfc823c]{font-size:24px;color:var(--primary-color)}.ocr-instruction-content[data-v-3dfc823c]{display:flex;flex-direction:column;gap:2px}.ocr-instruction-title[data-v-3dfc823c]{font-weight:600;font-size:13px}.ocr-instruction-desc[data-v-3dfc823c]{font-size:12px;font-weight:400}@keyframes spin-3dfc823c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-3dfc823c{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}.timeout-alert-message[data-v-3dfc823c]{animation:pulse-3dfc823c 1s ease-in-out infinite}.export-modal-dialog[data-v-5515e32a]{max-width:920px}.modal-content[data-v-5515e32a]{border-radius:14px;overflow:hidden;border:1px solid #e9ecef!important;box-shadow:0 18px 40px rgba(15,23,42,.18)!important}.modal-header[data-v-5515e32a]{background:var(--primary-color,#059669);color:var(--client-text);padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.15)}.modal-header .btn-close[data-v-5515e32a]{filter:brightness(0) invert(1);opacity:.7}.modal-header .btn-close[data-v-5515e32a]:hover{opacity:1}.export-header-icon[data-v-5515e32a]{width:42px;height:42px;border-radius:10px;background:hsla(0,0%,100%,.16);display:flex;align-items:center;justify-content:center;font-size:1.1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.22)}.modal-body[data-v-5515e32a]{padding:1.5rem 1.6rem;background:#fff}.modal-footer[data-v-5515e32a]{padding:.95rem 1.6rem;background-color:#f8fafc;border-top:1px solid #eef2f7}.format-card[data-v-5515e32a]{border-radius:10px;border:1px solid #dde3ea;transition:all .2s ease;cursor:pointer;min-height:96px}.format-card[data-v-5515e32a]:hover{border-color:var(--primary-color,#9dd7bd);background-color:#f7fbf9;color:var(--primary-color,#047857)}.format-desc[data-v-5515e32a]{font-size:.7rem;line-height:1;margin-top:2px}.btn-check:checked+.format-card[data-v-5515e32a]{background-color:var(--primary-color,#065f46);border-color:var(--primary-color,#065f46);color:#fff;box-shadow:0 8px 18px rgba(2,6,23,.18)}.btn-check:checked+.format-card .text-muted[data-v-5515e32a]{color:hsla(0,0%,100%,.7)!important}.export-options-container[data-v-5515e32a]{max-height:290px;overflow-y:auto;border-radius:10px;border:1px solid #e2e8f0;background:#fcfdff}.export-option-item[data-v-5515e32a]{padding:.7rem 1rem;border-bottom:1px solid #eef2f7;cursor:pointer;transition:all .15s ease}.export-option-item[data-v-5515e32a]:last-child{border-bottom:none}.export-option-item[data-v-5515e32a]:hover{background-color:#f8fbf9}.export-option-item.active[data-v-5515e32a]{background-color:#edf9f3;border-left:3px solid var(--primary-color,#059669)}.form-check[data-v-5515e32a]{padding-left:1.75rem}.form-check-input[data-v-5515e32a]{border-radius:4px}.form-check-input[data-v-5515e32a]:checked{background-color:var(--primary-color,#10b981);border-color:var(--primary-color,#10b981)}.form-check-input[data-v-5515e32a]:focus{border-color:var(--primary-color,#10b981);box-shadow:0 0 0 .2rem rgba(2,6,23,.06)}.text-sm[data-v-5515e32a]{font-size:.875rem}.alert-warning[data-v-5515e32a]{background-color:#fff8e8;border:1px solid #f7dca5;border-radius:8px;font-size:.85rem;color:#92400e}.badge.bg-success-subtle[data-v-5515e32a]{background-color:#ecfdf5!important;font-weight:500;font-size:.8rem}.btn-success[data-v-5515e32a]{background-color:var(--primary-color,#047857);border-color:var(--primary-color,#047857);color:var(--primary-contrast,#fff)}.btn-success[data-v-5515e32a]:hover:not(:disabled){filter:brightness(.92);box-shadow:0 6px 14px rgba(2,6,23,.08)}.export-options-container[data-v-5515e32a]::-webkit-scrollbar-track{background:transparent}.export-options-container[data-v-5515e32a]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.export-options-container[data-v-5515e32a]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:992px){.export-modal-dialog[data-v-5515e32a]{max-width:calc(100% - 1.25rem)}}@media (max-width:576px){.modal-body[data-v-5515e32a],.modal-footer[data-v-5515e32a],.modal-header[data-v-5515e32a]{padding-left:1rem;padding-right:1rem}.format-card[data-v-5515e32a]{min-height:88px;padding-top:.6rem!important;padding-bottom:.6rem!important}}.report-viewer__iframe-container[data-v-5be5285c]{padding:0 1rem}.report-viewer__iframe[data-v-5be5285c]{width:100%;height:100%;min-height:600px;background:#f8f9fa}.report-viewer__legacy[data-v-5be5285c]{display:contents}.badge[data-v-5be5285c]{font-size:.65rem;padding:.2rem .5rem;border-radius:4px}