._tableWrapper_14dlm_1{border:1px solid var(--border-color, #e0e0e0);border-radius:8px;background:#fff;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;min-height:400px}._tableScrollArea_14dlm_21{overflow-x:auto;overflow-y:auto;flex:1;max-height:558px}._tableToolbar_14dlm_35{padding:.5rem 1rem;border-bottom:1px solid var(--border-color, #eee);background-color:#fff;display:flex;justify-content:space-between;flex-shrink:0;z-index:20}._resetFiltersButton_14dlm_55{background:none;border:1px solid #ddd;border-radius:4px;padding:.3rem .8rem;font-size:.85rem;color:#666;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}._resetFiltersButton_14dlm_55:hover{background-color:#f5f5f5;color:#333;border-color:#ccc}._dataTable_14dlm_95{width:100%;border-collapse:collapse;font-size:.9rem}._dataTable_14dlm_95 thead{position:sticky;top:0;background:var(--bg-secondary, #f5f5f5);z-index:10}._dataTable_14dlm_95 th{padding:.75rem;text-align:left;font-weight:600;color:var(--text-primary, #1a1a1a);border-bottom:2px solid var(--border-color, #ddd);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;position:relative}._dataTable_14dlm_95 th:hover{background-color:var(--bg-hover, #e8f4fd)}._dataTable_14dlm_95 th._sortedColumn_14dlm_153{background-color:var(--primary-light, #e3f2fd)}._headerContent_14dlm_161{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._columnName_14dlm_175{flex:1;cursor:pointer}._headerActions_14dlm_185{display:flex;align-items:center;gap:.2rem}._filterIcon_14dlm_197{padding:2px 4px;border-radius:4px;color:#222;font-size:.8rem;transition:all .2s;display:flex;align-items:center}._filterIcon_14dlm_197:hover{background-color:#0000000d;color:#000}._filterIcon_14dlm_197._active_14dlm_227{color:var(--primary-color, #1976d2);background-color:#1976d21a}._filterDropdown_14dlm_237{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px #00000026;min-width:200px;max-width:300px;z-index:100;padding:.5rem;cursor:default}._filterSearch_14dlm_267{position:relative;display:flex;align-items:center;margin-bottom:.5rem}._filterSearchInput_14dlm_281{width:100%;padding:.4rem 1.8rem .4rem .4rem;border:1px solid #ddd;border-radius:4px;font-size:.85rem;outline:none}._filterSearchInput_14dlm_281:focus{border-color:var(--primary-color, #1976d2)}._filterSearchClear_14dlm_307{position:absolute;right:4px;background:none;border:none;cursor:pointer;color:#999;font-size:1.1rem;line-height:1;padding:2px 4px}._filterSearchClear_14dlm_307:hover{color:#333}._filterOptions_14dlm_339{max-height:200px;overflow-y:auto;margin-bottom:.5rem}._filterOption_14dlm_339{display:flex;align-items:center;gap:.5rem;padding:.3rem;cursor:pointer;font-weight:400}._filterOption_14dlm_339:hover{background-color:#f5f5f5}._filterActions_14dlm_377{display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding-bottom:.5rem;margin-bottom:.25rem}._filterButton_14dlm_393{background:none;border:none;color:var(--primary-color, #1976d2);cursor:pointer;font-size:.8rem;padding:.2rem .5rem}._filterButton_14dlm_393:hover{text-decoration:underline}._sortIndicator_14dlm_419{font-size:.8rem;color:#222;width:1.2em;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}._dataTable_14dlm_95 td{padding:.75rem;border-bottom:1px solid var(--border-color, #eee);color:var(--text-primary, #333);white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;text-align:left}._dataTable_14dlm_95 tr:hover{background-color:var(--bg-hover, #f9f9f9)}._sensitiveCell_14dlm_471{background-color:#fff3e0;color:#e65100;position:relative}._anonymizedCell_14dlm_483{color:#999;font-style:italic;background-color:#f5f5f5}._expandableRow_14dlm_495{cursor:pointer}._selectedRow_14dlm_503{background-color:#e3f2fd!important}._selectedRow_14dlm_503:hover{background-color:#bbdefb!important}._chevron_14dlm_519{display:inline-block;transition:transform .2s ease;font-size:.8rem;color:#666}._chevronExpanded_14dlm_533{transform:rotate(180deg)}._chevronPlaceholder_14dlm_541{display:inline-block;width:.8rem;height:.8rem}._detailsRow_14dlm_553{background-color:#f9f9f9}._detailsContent_14dlm_561{padding:1rem;border-bottom:1px solid #eee;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}._columnManagerContainer_14dlm_577{position:relative}._columnManagerButton_14dlm_585{background:none;border:1px solid #ddd;border-radius:4px;padding:.3rem .8rem;font-size:.85rem;color:#666;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}._columnManagerButton_14dlm_585:hover{background-color:#f5f5f5;color:#333;border-color:#ccc}._columnManagerDropdown_14dlm_625{position:absolute;top:100%;left:0;margin-top:5px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:100;min-width:200px;max-height:300px;overflow-y:auto;padding:.5rem}._columnManagerHeader_14dlm_657{font-weight:600;padding:.5rem;border-bottom:1px solid #eee;margin-bottom:.5rem;font-size:.9rem}._columnManagerList_14dlm_673{display:flex;flex-direction:column;gap:.2rem}._columnManagerOption_14dlm_685{display:flex;align-items:center;gap:.5rem;padding:.3rem .5rem;cursor:pointer;font-size:.9rem;border-radius:4px}._columnManagerOption_14dlm_685:hover{background-color:#f5f5f5}._toolbarLeft_14dlm_713{display:flex;align-items:center;gap:1rem;flex:1;position:relative}._numericRangeContainer_14dlm_731{padding:.4rem .5rem .2rem;background:#fafafa;border-radius:4px;margin-bottom:.25rem}._numericRangeTitle_14dlm_745{font-size:.78rem;font-weight:600;color:#555;margin-bottom:.35rem}._numericRangeRow_14dlm_759{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._numericRangeLabel_14dlm_773{font-size:.8rem;color:#666;white-space:nowrap}._numericRangeInput_14dlm_785{width:80px;padding:.25rem .4rem;border:1px solid #ddd;border-radius:4px;font-size:.82rem;outline:none;min-width:0}._numericRangeInput_14dlm_785:focus{border-color:var(--primary-color, #1976d2)}._dualRangeWrapper_14dlm_815{position:relative;height:28px;margin:8px 4px 2px;-webkit-user-select:none;user-select:none}._dualRangeTrack_14dlm_829{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;background:#ddd;border-radius:2px}._dualRangeFill_14dlm_849{position:absolute;height:100%;background:var(--primary-color, #1976d2);border-radius:2px;pointer-events:none}._dualRangeInput_14dlm_865{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;margin:0;padding:0;outline:none}._dualRangeInput_14dlm_865::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--primary-color, #1976d2);border:2px solid #fff;box-shadow:0 1px 3px #0000004d;pointer-events:all;cursor:pointer}._dualRangeInput_14dlm_865::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--primary-color, #1976d2);border:2px solid #fff;box-shadow:0 1px 3px #0000004d;pointer-events:all;cursor:pointer;border:none}._dualRangeLabels_14dlm_945{display:flex;justify-content:space-between;font-size:.73rem;color:#666;margin-top:2px;padding:0 2px}._dateYearGroup_14dlm_965{margin-bottom:2px}._dateMonthGroup_14dlm_973{padding-left:16px;margin-bottom:1px}._dateDayOption_14dlm_983{padding-left:32px!important;font-size:.82rem}._dateExpandBtn_14dlm_993{background:none;border:none;cursor:pointer;font-size:.65rem;color:#666;padding:0 4px;line-height:1;flex-shrink:0;vertical-align:middle}._dateExpandBtn_14dlm_993:hover{color:var(--primary-color, #1976d2)}._sumBar_14dlm_1025{display:flex;gap:.75rem;flex-wrap:wrap;padding:.4rem .75rem;background-color:#f5f5f5;border-top:1px solid var(--border-color, #e0e0e0);font-size:.8em;align-items:center;flex-shrink:0}
