.StructuredLogsView-module__RUA9mq__container{gap:var(--space-3);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.StructuredLogsView-module__RUA9mq__header{gap:var(--space-2);flex-direction:column;display:flex}.StructuredLogsView-module__RUA9mq__titleRow{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.StructuredLogsView-module__RUA9mq__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:1rem;font-weight:700}.StructuredLogsView-module__RUA9mq__queryEditor{background-color:var(--bg-void);border:1px solid var(--border-default);padding:var(--space-3)var(--space-4);gap:var(--space-2);transition:border-color var(--transition-fast);border-radius:8px;flex-direction:column;display:flex;position:relative}.StructuredLogsView-module__RUA9mq__queryEditor:focus-within{border-color:var(--accent-500)}.StructuredLogsView-module__RUA9mq__queryEditor.StructuredLogsView-module__RUA9mq__valid{border-color:var(--border-default)}.StructuredLogsView-module__RUA9mq__queryEditor:focus-within.StructuredLogsView-module__RUA9mq__valid{border-color:var(--accent-500)}.StructuredLogsView-module__RUA9mq__queryEditor.StructuredLogsView-module__RUA9mq__invalid{border-color:#ef444466}.StructuredLogsView-module__RUA9mq__inputWrapper{gap:var(--space-3);align-items:center;display:flex}.StructuredLogsView-module__RUA9mq__editorContainer{min-height:36px;padding:var(--space-2)var(--space-3);border:1px solid var(--border-subtle);background:#0000004d;border-radius:6px;flex:1;align-items:center;display:flex;position:relative}.StructuredLogsView-module__RUA9mq__queryInput,.StructuredLogsView-module__RUA9mq__highlightOverlay{font-family:var(--font-mono);white-space:pre-wrap;word-wrap:break-word;background:0 0;border:none;outline:none;width:100%;margin:0;padding:0;font-size:.875rem;line-height:1.6}.StructuredLogsView-module__RUA9mq__queryInput{color:#0000;caret-color:var(--accent-400);z-index:2;resize:none;position:relative;overflow:hidden}.StructuredLogsView-module__RUA9mq__highlightOverlay{top:50%;left:var(--space-3);width:calc(100% - var(--space-6));z-index:1;pointer-events:none;color:var(--text-secondary);position:absolute;transform:translateY(-50%)}.StructuredLogsView-module__RUA9mq__word_command{color:var(--accent-400);text-shadow:0 0 8px var(--accent-glow);font-weight:800}.StructuredLogsView-module__RUA9mq__word_logical{color:#ff79c6;font-weight:700}.StructuredLogsView-module__RUA9mq__word_function{color:#f1fa8c;font-weight:600}.StructuredLogsView-module__RUA9mq__word_control{color:#8be9fd;font-weight:700}.StructuredLogsView-module__RUA9mq__word_string{color:#ce9178;font-style:italic}.StructuredLogsView-module__RUA9mq__word_number{color:var(--info);font-weight:700}.StructuredLogsView-module__RUA9mq__validationBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:600}.StructuredLogsView-module__RUA9mq__badge_valid{color:var(--success);border:1px solid var(--success);background:#22c55e26}.StructuredLogsView-module__RUA9mq__badge_invalid{color:var(--error);border:1px solid var(--error);background:#ef444426}.StructuredLogsView-module__RUA9mq__runButton{background:linear-gradient(135deg,var(--accent-500),var(--accent-600));color:#fff;padding:var(--space-2)var(--space-4);font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:var(--space-2);white-space:nowrap;border:none;border-radius:6px;font-size:.8rem;display:flex}.StructuredLogsView-module__RUA9mq__runButton:hover:not(:disabled){filter:brightness(1.1)}.StructuredLogsView-module__RUA9mq__runButton:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.StructuredLogsView-module__RUA9mq__chipsContainer{gap:var(--space-2);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.StructuredLogsView-module__RUA9mq__chip{border:1px solid var(--border-subtle);color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-normal);align-items:center;gap:var(--space-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff08;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:500;display:flex}.StructuredLogsView-module__RUA9mq__chip:hover{border-color:var(--accent-500);color:var(--text-primary);box-shadow:0 4px 12px #0000004d,0 0 8px var(--accent-glow);background:#ffffff14}.StructuredLogsView-module__RUA9mq__chip:active{background:#ffffff1f}.StructuredLogsView-module__RUA9mq__activeChip{box-shadow:0 0 15px rgba(var(--accent-rgb),.2);background:rgba(var(--accent-rgb),.15)!important;border-color:var(--accent-500)!important;color:var(--accent-300)!important}.StructuredLogsView-module__RUA9mq__resultsContainer{background-color:var(--bg-void);border:1px solid var(--border-default);box-shadow:var(--shadow-lg),inset 0 0 40px #0009;border-radius:12px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.StructuredLogsView-module__RUA9mq__tableWrapper{scrollbar-gutter:stable;flex:1;position:relative;overflow:auto}.StructuredLogsView-module__RUA9mq__tableWrapper::-webkit-scrollbar{width:6px;height:6px}.StructuredLogsView-module__RUA9mq__tableWrapper::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}.StructuredLogsView-module__RUA9mq__tableBody{width:100%;position:relative}.StructuredLogsView-module__RUA9mq__headerRow{background-color:var(--bg-raised);z-index:20;border-bottom:2px solid var(--border-default);padding:0 calc(var(--space-3) + 6px)0 var(--space-3);width:max-content;min-width:100%;display:grid;position:sticky;top:0;box-shadow:0 4px 15px #0006}.StructuredLogsView-module__RUA9mq__headerCell{padding:var(--space-2)var(--space-3);color:var(--text-muted);font-weight:800;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;border-right:1px solid var(--border-subtle);white-space:nowrap;align-items:center;font-size:.65rem;display:flex}.StructuredLogsView-module__RUA9mq__headerCell:last-child{border-right:none}.StructuredLogsView-module__RUA9mq__row{width:max-content;min-width:100%;padding:0 var(--space-3);border-bottom:1px solid var(--border-subtle);background:0 0;display:grid;position:absolute;left:0}.StructuredLogsView-module__RUA9mq__row:nth-child(2n){background-color:#ffffff04}.StructuredLogsView-module__RUA9mq__row:hover{background-color:rgba(var(--accent-rgb),.06);box-shadow:inset 3px 0 0 var(--accent-500)}.StructuredLogsView-module__RUA9mq__cell{padding:var(--space-2)var(--space-3);color:var(--text-secondary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--border-subtle);align-items:center;font-size:.875rem;display:flex;overflow:hidden}.StructuredLogsView-module__RUA9mq__cell:last-child{border-right:none}.StructuredLogsView-module__RUA9mq__cell a{border-bottom:1px dashed var(--accent-400);transition:all var(--transition-fast);color:var(--accent-400)!important;text-decoration:none!important}.StructuredLogsView-module__RUA9mq__cell a:hover{text-shadow:0 0 10px var(--accent-glow);border-bottom-style:solid;color:var(--accent-300)!important}.StructuredLogsView-module__RUA9mq__timestampCell{color:var(--text-muted);font-size:.8rem;font-weight:500}.StructuredLogsView-module__RUA9mq__latencyCell{color:var(--info);background:#0ea5e91a;border-radius:4px;padding:2px 6px;font-size:.8rem;font-weight:700}.StructuredLogsView-module__RUA9mq__latencySlow{color:#fff;background:linear-gradient(135deg,#f97316,#ef4444);border-radius:4px;padding:2px 6px;font-size:.8rem;font-weight:800;box-shadow:0 0 8px #ef444466}.StructuredLogsView-module__RUA9mq__severity_ERROR,.StructuredLogsView-module__RUA9mq__severity_CRITICAL{color:#fff;background:var(--error);letter-spacing:.05em;box-shadow:0 0 10px var(--error-bg);border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:800}.StructuredLogsView-module__RUA9mq__severity_WARN{color:#000;background:var(--warning);letter-spacing:.05em;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:800}.StructuredLogsView-module__RUA9mq__severity_INFO{color:var(--info);border:1px solid var(--info);letter-spacing:.05em;background:#0ea5e90d;border-radius:4px;padding:1px 8px;font-size:.7rem;font-weight:700}.StructuredLogsView-module__RUA9mq__emptyState{height:100%;color:var(--text-muted);justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-8);text-align:center;flex-direction:column;display:flex}.StructuredLogsView-module__RUA9mq__emptyState svg{width:64px;height:64px;color:var(--accent-500);opacity:.5;filter:drop-shadow(0 0 15px var(--accent-glow))}.StructuredLogsView-module__RUA9mq__emptyState p{font-family:var(--font-display);max-width:300px;font-size:1.125rem;font-weight:600}.StructuredLogsView-module__RUA9mq__loader{background:linear-gradient(90deg,transparent,var(--accent-500),transparent);z-index:100;background-size:200% 100%;height:2px;animation:1.5s linear infinite StructuredLogsView-module__RUA9mq__loading;position:absolute;top:0;left:0;right:0}@keyframes StructuredLogsView-module__RUA9mq__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.StructuredLogsView-module__RUA9mq__errorBanner{background-color:var(--bg-elevated);border:1px solid var(--error);border-left:4px solid var(--error);color:var(--text-primary);padding:var(--space-4)var(--space-6);font-family:var(--font-mono);align-items:center;gap:var(--space-4);margin-top:var(--space-2);box-shadow:0 0 20px var(--error-bg);border-radius:4px;font-size:.875rem;display:flex}.StructuredLogsView-module__RUA9mq__errorBanner svg{color:var(--error);filter:drop-shadow(0 0 5px var(--error))}.StructuredLogsView-module__RUA9mq__traceLink{border-bottom:1px dashed var(--accent-400);transition:all var(--transition-fast);font-weight:700;color:var(--accent-400)!important;text-decoration:none!important}.StructuredLogsView-module__RUA9mq__traceLink:hover{text-shadow:0 0 10px var(--accent-glow);border-bottom-style:solid;color:var(--accent-300)!important}.StructuredLogsView-module__RUA9mq__badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;justify-content:center;align-items:center;padding:2px 10px;font-size:.65rem;font-weight:800;display:inline-flex}.StructuredLogsView-module__RUA9mq__badge_VIP{color:var(--accent-400);border:1px solid var(--accent-glow);background:linear-gradient(135deg,#8b5cf633,#8b5cf60d);box-shadow:0 0 10px #8b5cf61a}.StructuredLogsView-module__RUA9mq__badge_STANDARD{background-color:var(--bg-raised);color:var(--text-muted);border:1px solid var(--border-subtle)}
.VirtualLogList-module__ckDEqG__log-container{gap:var(--space-3);background-color:var(--bg-void);border:1px solid var(--border-default);height:100%;box-shadow:var(--shadow-lg),inset 0 0 40px #0009;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.VirtualLogList-module__ckDEqG__virtual-scroller{contain:strict;scrollbar-gutter:stable;flex:1;overflow:auto}.VirtualLogList-module__ckDEqG__virtual-scroller::-webkit-scrollbar{width:6px;height:6px}.VirtualLogList-module__ckDEqG__virtual-scroller::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}.VirtualLogList-module__ckDEqG__log-row-wrapper{flex-direction:column;width:max-content;min-width:100%;display:flex;position:absolute;left:0}.VirtualLogList-module__ckDEqG__virtual-container{width:max-content;min-width:100%;position:relative}.VirtualLogList-module__ckDEqG__header-row{background-color:var(--bg-raised);z-index:20;border-bottom:2px solid var(--border-default);padding:0 calc(var(--space-3) + 6px)0 var(--space-3);align-items:center;width:max-content;min-width:100%;display:grid;position:sticky;top:0;box-shadow:0 4px 15px #0006}.VirtualLogList-module__ckDEqG__log-row{padding:0 var(--space-3);border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;align-items:center;width:max-content;min-width:100%;display:grid}.VirtualLogList-module__ckDEqG__log-row:nth-child(2n){background-color:#ffffff04}.VirtualLogList-module__ckDEqG__log-row:hover{background-color:rgba(var(--accent-rgb),.06);box-shadow:inset 3px 0 0 var(--accent-500)}.VirtualLogList-module__ckDEqG__header-cell{padding:var(--space-2)var(--space-2);color:var(--text-muted);font-weight:800;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;border-right:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;align-items:center;height:100%;font-size:.65rem;display:flex;overflow:hidden}.VirtualLogList-module__ckDEqG__header-cell:last-child{border-right:none}.VirtualLogList-module__ckDEqG__cell{padding:var(--space-2)var(--space-3);color:var(--text-secondary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--border-subtle);align-items:center;height:100%;font-size:.8125rem;display:flex;overflow:hidden}.VirtualLogList-module__ckDEqG__cell:last-child{border-right:none}.VirtualLogList-module__ckDEqG__traceLink{border-bottom:1px dashed var(--accent-400);transition:all var(--transition-fast);font-weight:700;color:var(--accent-400)!important;text-decoration:none!important}.VirtualLogList-module__ckDEqG__traceLink:hover{text-shadow:0 0 10px var(--accent-glow);border-bottom-style:solid;color:var(--accent-300)!important}.VirtualLogList-module__ckDEqG__timestamp-cell{color:var(--text-muted);font-size:.8rem;font-weight:500}.VirtualLogList-module__ckDEqG__latency-cell{color:var(--info);background:#0ea5e91a;border-radius:4px;width:fit-content;padding:2px 6px;font-size:.8rem;font-weight:700}.VirtualLogList-module__ckDEqG__latency-slow{color:#fff;background:linear-gradient(135deg,#f97316,#ef4444);border-radius:4px;width:fit-content;padding:2px 6px;font-size:.8rem;font-weight:800;box-shadow:0 0 8px #ef444466}.VirtualLogList-module__ckDEqG__severity-badge{letter-spacing:.05em;text-align:center;border-radius:4px;min-width:50px;padding:2px 8px;font-size:.7rem;font-weight:800;display:inline-block}.VirtualLogList-module__ckDEqG__severity-ERROR,.VirtualLogList-module__ckDEqG__severity-CRIT,.VirtualLogList-module__ckDEqG__severity-BLOCK{color:#fff;background:var(--error);box-shadow:0 0 10px var(--error-bg)}.VirtualLogList-module__ckDEqG__severity-WARN{color:#000;background:var(--warning)}.VirtualLogList-module__ckDEqG__severity-INFO{color:var(--info);border:1px solid var(--info);background:#0ea5e90d}.VirtualLogList-module__ckDEqG__event-name{color:var(--text-primary);font-weight:600}.VirtualLogList-module__ckDEqG__nullValue{opacity:.3}.VirtualLogList-module__ckDEqG__message-text{color:var(--text-secondary);opacity:.9}.VirtualLogList-module__ckDEqG__expanded .VirtualLogList-module__ckDEqG__log-row{background-color:var(--bg-elevated);box-shadow:none;border-bottom:none}.VirtualLogList-module__ckDEqG__details-panel{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-default);background-color:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003);animation:.2s ease-out VirtualLogList-module__ckDEqG__details-in}@keyframes VirtualLogList-module__ckDEqG__details-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VirtualLogList-module__ckDEqG__details-header{font-family:var(--font-display);color:var(--accent-400);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.VirtualLogList-module__ckDEqG__json-view{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.75rem}.VirtualLogList-module__ckDEqG__badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;justify-content:center;align-items:center;min-width:60px;padding:2px 10px;font-size:.65rem;font-weight:800;display:inline-flex}.VirtualLogList-module__ckDEqG__badge-VIP{color:var(--accent-400);border:1px solid var(--accent-glow);background:linear-gradient(135deg,#8b5cf633,#8b5cf60d);box-shadow:0 0 10px #8b5cf61a}.VirtualLogList-module__ckDEqG__badge-STANDARD{background-color:var(--bg-raised);color:var(--text-muted);border:1px solid var(--border-subtle)}
.QueueSimulatorView-module__peiJpG__view-content{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}
