.qegD_q_container{flex:1;position:relative;overflow:auto}.qegD_q_table{border-collapse:collapse;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px}.qegD_q_headerCell{z-index:2;color:#71717a;text-align:center;-webkit-user-select:none;user-select:none;background-color:#f4f4f5;border:1px solid #e4e4e7;padding:4px 8px;font-size:11px;font-weight:600;position:sticky;top:0}.qegD_q_cornerCell{z-index:3;-webkit-user-select:none;user-select:none;background-color:#f4f4f5;border:1px solid #e4e4e7;min-width:40px;padding:4px 8px;position:sticky;top:0;left:0}.qegD_q_rowNumber{z-index:1;color:#a1a1aa;text-align:center;-webkit-user-select:none;user-select:none;background-color:#fafafa;border:1px solid #e4e4e7;min-width:40px;padding:4px 8px;font-size:11px;position:sticky;left:0}.qegD_q_cell{text-overflow:ellipsis;border:1px solid #e4e4e7;max-width:300px;padding:4px 8px;overflow:hidden}.qegD_q_interactive .qegD_q_cell{cursor:default;-webkit-user-select:none;user-select:none}.qegD_q_interactive .qegD_q_cell:hover{background-color:#f4f4f580}.qegD_q_noGridLines .qegD_q_cell{border-color:#0000}.qegD_q_hyperlink{color:#2563eb;cursor:pointer;text-decoration:underline}.qegD_q_hyperlink:hover{color:#1d4ed8}.qegD_q_hasComment{position:relative}.qegD_q_hasComment:after{content:"";border-top:0 solid #0000;border-bottom:6px solid #0000;border-left:0 solid #0000;border-right:6px solid #ef4444;width:0;height:0;position:absolute;top:0;right:0}.qegD_q_commentTooltip{z-index:10000;color:#fff;white-space:pre-wrap;pointer-events:none;background-color:#27272af2;border-radius:6px;max-width:300px;padding:6px 10px;font-size:12px;line-height:1.4;position:fixed}.qegD_q_frozenCol{background-color:#f4f4f5}.qegD_q_dataBarContainer{width:100%;height:100%;position:relative}.qegD_q_dataBar{opacity:.3;height:100%;position:absolute;top:0;left:0}.qegD_q_dataBarValue{z-index:1;position:relative}.qegD_q_iconCell{align-items:center;gap:4px;display:inline-flex}.qegD_q_cfIcon{flex-shrink:0;width:14px;height:14px}.qegD_q_overlayImage{object-fit:contain}.qegD_q_truncationBanner{color:#b45309;text-align:center;background-color:#fef3c7;border-top:1px solid #fde68a;padding:8px 16px;font-size:13px;position:sticky;bottom:0;left:0;right:0}.qegD_q_emptyState{color:#a1a1aa;flex:1;justify-content:center;align-items:center;padding:48px 16px;font-size:14px;display:flex}.qegD_q_fadeIn{animation:.2s ease-out qegD_q_fadeIn}.qegD_q_slideUp{animation:.2s ease-out qegD_q_slideUp}@keyframes qegD_q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes qegD_q_slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.qegD_q_shimmer{background:linear-gradient(90deg,#f4f4f599 25%,#e4e4e766 50%,#f4f4f599 75%) 0 0/200% 100%;animation:1.5s infinite qegD_q_shimmer}@keyframes qegD_q_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}