.Report3_container__4VCly{max-width:1400px;margin:0 auto;padding:20px;min-height:100vh}.Report3_header__iP_e9{padding:40px;border-radius:10px 10px 0 0;color:white}.Report3_header__iP_e9 h1{margin:0 0 10px;font-size:2rem;color:inherit}.Report3_header__iP_e9 p{margin-top:10px;opacity:.9;color:inherit}.Report3_headerMeta__1yj3P{margin-top:15px;font-size:.85rem;display:flex;gap:20px;flex-wrap:wrap;opacity:.9;color:inherit}.Report3_displaySettings__YEDWf{margin-top:20px;padding:10px 15px;background:rgba(255,255,255,.15);border-radius:8px;display:inline-block}.Report3_displaySettings__YEDWf label{display:flex;gap:10px;align-items:center;font-size:.85rem;color:inherit}.Report3_displaySettings__YEDWf select{padding:6px 10px;border-radius:5px;border:none;background:white;cursor:pointer;color:#333}.Report3_fieldMappingInfo__gHSXE{margin-top:15px;padding:10px;background:rgba(0,0,0,.2);border-radius:8px;font-size:.75rem;text-align:left;color:#e0e0e0}.Report3_fieldMappingInfo__gHSXE details{cursor:pointer}.Report3_fieldMappingInfo__gHSXE summary{font-weight:700;color:white}.Report3_fieldMappingInfo__gHSXE pre{margin-top:10px;padding:10px;background:rgba(0,0,0,.3);border-radius:5px;overflow-x:auto;font-size:.7rem;white-space:pre-wrap;word-wrap:break-word;color:#e0e0e0}.Report3_columnControls__7qxw6{padding:15px 20px;background:#f8f9fa;border-radius:8px;margin:15px 0;display:flex;gap:15px;flex-wrap:wrap;align-items:center;border:1px solid #e0e0e0;color:#333}.Report3_columnToggle__p3oUH{display:flex;align-items:center;gap:6px;font-size:.85rem;cursor:pointer;color:#333}.Report3_columnToggle__p3oUH input{cursor:pointer;margin:0}.Report3_searchBar__63_e3{padding:20px;background:#f8f9fa;border-radius:8px;margin:20px 0;border:1px solid #e0e0e0}.Report3_searchField__rCh7m label{display:block;margin-bottom:6px;font-size:.8rem;color:#555;font-weight:500}.Report3_searchInput__DBz2k{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:.9rem;transition:border-color .2s;background:white;color:#333}.Report3_searchInput__DBz2k:focus{outline:none;border-color:#667eea}.Report3_searchInput__DBz2k::placeholder{color:#999}.Report3_perPageSelect__0l2_l{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:.9rem;cursor:pointer;background:white;color:#333}.Report3_clearButton__IbH3S{padding:10px 20px;background:#dc3545;color:white;border:none;border-radius:6px;cursor:pointer;font-size:.85rem;transition:background .2s}.Report3_clearButton__IbH3S:hover{background:#c82333}.Report3_sortControls__7cjEE{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-top:15px;border-top:1px solid #e0e0e0}.Report3_sortControls__7cjEE span{font-size:.85rem;color:#555;font-weight:500}.Report3_sortButton__gfV6R{padding:6px 14px;background:white;color:#333;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-size:.8rem;transition:all .2s}.Report3_sortButton__gfV6R:hover{background:#e9ecef;border-color:#adb5bd}.Report3_sortButtonActive__NZ97H{background:#667eea;color:white;border-color:#667eea}.Report3_statsBar__esIKM{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:white;border-radius:8px;margin-bottom:20px;border:1px solid #e0e0e0;flex-wrap:wrap;gap:10px;color:#333}.Report3_statsBar__esIKM strong{font-weight:600;color:inherit}.Report3_tableWrapper__sLg5z{overflow-x:auto;background:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-overflow-scrolling:touch}.Report3_table__el3N3{width:max-content;min-width:100%;border-collapse:collapse;font-size:.9rem;background:white;table-layout:auto}.Report3_table__el3N3 th{padding:14px 15px;text-align:left;background:#f5f5f5;font-weight:600;border-bottom:2px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;color:#333}.Report3_table__el3N3 td{padding:12px 15px;border-bottom:1px solid #eee;vertical-align:top;word-break:break-word;color:#333;white-space:normal;min-width:100px;max-width:300px}.Report3_table__el3N3 tr:hover{background:#f8f9fa}.Report3_link__8qvVW{color:#667eea;text-decoration:none;word-break:break-all;transition:opacity .2s}.Report3_link__8qvVW:hover{text-decoration:underline;opacity:.8}.Report3_tagsContainer__80fhn{display:flex;flex-wrap:wrap;gap:6px}.Report3_tag__83oVC{display:inline-block;padding:4px 10px;background:#f0f0f0;color:#555;border-radius:20px;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Report3_tag__83oVC:hover{background:#667eea;color:white;transform:scale(1.02)}.Report3_noTags__I4Duh{color:#999;font-style:italic;font-size:.8rem}.Report3_categoryBadge__nQXzq{display:inline-block;padding:4px 10px;background:rgba(102,126,234,.15);color:#667eea;border-radius:20px;font-size:.75rem;font-weight:500}.Report3_dateBadge__8_jXA{font-family:monospace;font-size:.8rem;background:#e3f2fd;padding:4px 8px;border-radius:12px;display:inline-block;white-space:nowrap;color:#1565c0}.Report3_numberValue__cV51L{font-family:monospace;font-weight:600;color:#2563eb}.Report3_booleanTrue__7_yyP{color:#16a34a;font-weight:600}.Report3_booleanFalse__hi9_I{color:#dc2626;font-weight:600}.Report3_stringValue__yrSTz{color:#374151}.Report3_emptyState__y_dmf{padding:60px;text-align:center;color:#999;font-size:1rem}.Report3_pagination__V06qE{margin-top:30px}.Report3_paginationControls__RJNtR{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.Report3_paginationControls__RJNtR button{padding:8px 16px;background:#667eea;color:white;border:none;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s}.Report3_paginationControls__RJNtR button:hover:not(:disabled){background:#5a67d8;transform:translateY(-1px)}.Report3_paginationControls__RJNtR button:disabled{background:#cbd5e0;cursor:not-allowed;opacity:.6}.Report3_paginationControls__RJNtR span{padding:8px 16px;background:white;color:#333;border:1px solid #ddd;border-radius:6px;font-size:.85rem}.Report3_loadingOverlay__163yi{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;flex-direction:column;color:white}.Report3_loadingSpinner__Yl7s_{font-size:3rem;animation:Report3_spin__aHXgR 1s linear infinite}.Report3_loadingNext__pkK2N{margin-top:20px;padding:20px;background:#f8f9fa;border-radius:8px;text-align:center;display:flex;gap:12px;justify-content:center;align-items:center;color:#333}.Report3_spinner__22A0W{font-size:1.3rem;animation:Report3_spin__aHXgR 1s linear infinite}@keyframes Report3_spin__aHXgR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Report3_nextFileSection__ZriST{margin-top:30px;padding:28px;background:linear-gradient(135deg,#667eea10,#764ba210);border-radius:12px;text-align:center;border:2px dashed #667eea}.Report3_nextFileInfo__tFeBr{margin-bottom:18px}.Report3_nextFileInfo__tFeBr span{display:block;color:#555;font-size:.9rem}.Report3_nextFileInfo__tFeBr span:first-child{font-weight:700;color:#333;margin-bottom:8px}.Report3_nextFileButton__0TVxZ{padding:12px 28px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;border-radius:8px;font-size:.95rem;cursor:pointer;transition:transform .2s}.Report3_nextFileButton__0TVxZ:hover:not(:disabled){transform:translateY(-2px)}.Report3_nextFileButton__0TVxZ:disabled{opacity:.6;cursor:not-allowed}.Report3_completeIndicator__uGNwy{margin-top:20px;padding:16px;background:#e8f5e9;border-radius:8px;text-align:center;color:#2e7d32;font-weight:500}.Report3_footer__QtklZ{margin-top:30px;padding:20px;text-align:center;font-size:.75rem;color:#666;border-top:1px solid #eee}.Report3_footer__QtklZ div{margin:5px 0;color:inherit}body[data-theme=dark] .Report3_columnControls__7qxw6,body[data-theme=dark] .Report3_searchBar__63_e3,body[data-theme=dark] .Report3_statsBar__esIKM,body[data-theme=dark] .Report3_tableWrapper__sLg5z,body[data-theme=dark] .Report3_table__el3N3{background:#1a1a2e}body[data-theme=dark] .Report3_table__el3N3 th{background:#2d2d3f;color:#e0e0e0}body[data-theme=dark] .Report3_table__el3N3 td{color:#e0e0e0;border-bottom-color:#374151}body[data-theme=dark] .Report3_table__el3N3 tr:hover{background:#2d2d3f}body[data-theme=dark] .Report3_perPageSelect__0l2_l,body[data-theme=dark] .Report3_searchInput__DBz2k,body[data-theme=dark] .Report3_sortButton__gfV6R{background:#2d2d3f;color:#e0e0e0;border-color:#4a5568}body[data-theme=dark] .Report3_columnToggle__p3oUH,body[data-theme=dark] .Report3_searchField__rCh7m label,body[data-theme=dark] .Report3_sortControls__7cjEE span,body[data-theme=dark] .Report3_statsBar__esIKM{color:#e0e0e0}body[data-theme=dark] .Report3_tag__83oVC{background:#374151;color:#e0e0e0}body[data-theme=dark] .Report3_paginationControls__RJNtR span{background:#2d2d3f;color:#e0e0e0;border-color:#4a5568}body[data-theme=dark] .Report3_nextFileInfo__tFeBr span{color:#c0c0c0}body[data-theme=dark] .Report3_nextFileInfo__tFeBr span:first-child{color:white}body[data-theme=dark] .Report3_footer__QtklZ{color:#c0c0c0;border-top-color:#374151}@media (max-width:768px){.Report3_container__4VCly{padding:10px}.Report3_header__iP_e9{padding:20px}.Report3_header__iP_e9 h1{font-size:1.3rem}.Report3_headerMeta__1yj3P{gap:12px;font-size:.7rem}.Report3_columnControls__7qxw6{padding:12px;gap:10px}.Report3_columnToggle__p3oUH{font-size:.7rem}.Report3_searchInputGroup__g3a5u{flex-direction:column;align-items:stretch}.Report3_searchField__rCh7m{min-width:100%}.Report3_sortControls__7cjEE{gap:8px}.Report3_sortButton__gfV6R{padding:4px 10px;font-size:.7rem}.Report3_statsBar__esIKM{flex-direction:column;text-align:center;gap:8px}.Report3_tableWrapper__sLg5z{overflow-x:auto;-webkit-overflow-scrolling:touch}.Report3_table__el3N3{width:max-content;min-width:100%}.Report3_table__el3N3 td,.Report3_table__el3N3 th{padding:10px 12px;font-size:.8rem;min-width:110px}.Report3_table__el3N3 td:first-child{min-width:180px;max-width:220px}.Report3_table__el3N3 td:nth-child(2),.Report3_table__el3N3 td:nth-child(3){min-width:160px;max-width:280px}.Report3_tagsContainer__80fhn{flex-wrap:wrap}.Report3_tag__83oVC{padding:3px 7px;font-size:.65rem;white-space:nowrap}.Report3_dateBadge__8_jXA{font-size:.7rem;padding:2px 6px;white-space:nowrap}.Report3_numberValue__cV51L{font-size:.8rem}.Report3_paginationControls__RJNtR button,.Report3_paginationControls__RJNtR span{padding:5px 12px;font-size:.75rem}.Report3_nextFileSection__ZriST{padding:18px}.Report3_nextFileButton__0TVxZ{padding:10px 20px;font-size:.85rem}}@media (max-width:480px){.Report3_table__el3N3 td,.Report3_table__el3N3 th{padding:8px 10px;font-size:.75rem;min-width:100px}.Report3_table__el3N3 td:first-child{min-width:160px;max-width:200px}.Report3_table__el3N3 td:nth-child(2),.Report3_table__el3N3 td:nth-child(3){min-width:140px;max-width:240px}.Report3_tag__83oVC{padding:2px 6px;font-size:.6rem}.Report3_dateBadge__8_jXA{font-size:.65rem;white-space:nowrap}.Report3_paginationControls__RJNtR button,.Report3_paginationControls__RJNtR span{padding:4px 10px;font-size:.7rem}}@media (max-width:768px){.Report3_tableWrapper__sLg5z{position:relative}.Report3_tableWrapper__sLg5z:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.05));pointer-events:none;opacity:0;transition:opacity .2s}.Report3_tableWrapper__sLg5z{overflow-x:auto}}@media print{.Report3_clearButton__IbH3S,.Report3_columnControls__7qxw6,.Report3_displaySettings__YEDWf,.Report3_fieldMappingInfo__gHSXE,.Report3_loadingNext__pkK2N,.Report3_loadingOverlay__163yi,.Report3_nextFileSection__ZriST,.Report3_pagination__V06qE,.Report3_searchBar__63_e3{display:none}.Report3_container__4VCly{padding:0}.Report3_header__iP_e9{background:#f5f5f5!important;color:#333!important;print-color-adjust:exact}.Report3_tableWrapper__sLg5z{box-shadow:none;overflow:visible}.Report3_table__el3N3{width:100%}.Report3_table__el3N3 td,.Report3_table__el3N3 th{border:1px solid #ddd}}