:root{--trace-max-width: 1120px}#traceApp{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}#traceApp .header{position:fixed;top:0;left:0;right:0;height:var(--app-header-height);z-index:100}.trace-view-switcher{display:inline-flex;align-items:center;flex-wrap:wrap}.trace-main{flex:1;margin-top:var(--app-header-height);height:calc(100% - var(--app-header-height));overflow-y:auto;background:var(--bg-primary)}.trace-shell{max-width:var(--trace-max-width);margin:0 auto;padding:var(--space-xl)}.trace-dashboard-head{margin-bottom:var(--space-md)}.trace-title{margin:0;font-size:1.15rem;font-weight:600;color:var(--text-primary)}.trace-subtitle{margin:var(--space-xs) 0 0;color:var(--text-secondary);font-size:.8125rem}.trace-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--radius-sm);background:var(--bg-tertiary);margin-bottom:var(--space-md)}.trace-tab{border:none;border-radius:var(--radius-s);background:transparent;color:var(--text-secondary);padding:7px 12px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.trace-tab:hover{color:var(--text-primary)}.trace-tab.active{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-sm)}.trace-panel{display:none}.trace-panel.active{display:block}.trace-empty{border:1px dashed var(--border-primary);border-radius:var(--radius-sm);padding:var(--space-xl);color:var(--text-muted);font-size:.8125rem}.trace-events-list{display:grid;grid-template-columns:1fr;gap:var(--space-sm)}.trace-event-card.grid-card{cursor:default;border-color:var(--border-primary)}.trace-event-card.grid-card:hover{box-shadow:none;transform:none;border-color:var(--border-primary)}.trace-event-card .grid-card-title{display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial;overflow:visible}.trace-card-meta{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}.trace-remove-btn{width:28px;height:28px;padding:0;border-radius:var(--radius-full);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;position:relative;overflow:hidden;text-indent:200%;white-space:nowrap;transition:all var(--transition-fast)}.trace-remove-btn:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27black%27%20d%3D%27M5%2011h14v2H5z%27/%3E%3C/svg%3E) no-repeat center / contain;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27black%27%20d%3D%27M5%2011h14v2H5z%27/%3E%3C/svg%3E) no-repeat center / contain}.trace-remove-btn:hover,.trace-remove-btn:focus-visible{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.trace-remove-btn:focus-visible{outline:none}.trace-event-head{display:flex;justify-content:flex-end;margin-bottom:6px}.trace-match-pill{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--radius-full);border:none;background:#ffffff0a;color:var(--text-tertiary);font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.04em;text-transform:uppercase}.trace-match-pill.is-match{border:none;color:var(--text-muted)}.trace-event-section{margin-top:var(--space-md)}.trace-event-section-title{margin:0 0 4px;font-family:var(--font-mono);font-size:.625rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.trace-event-section-text{margin:0;color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.trace-event-source{display:inline-flex;margin-top:8px;color:var(--text-tertiary);font-size:.75rem;text-decoration:none}.trace-event-source:hover{color:var(--text-primary)}.trace-event-details{margin-top:var(--space-sm)}.trace-event-details-summary{list-style:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--text-secondary);font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}.trace-event-details-summary::-webkit-details-marker{display:none}.trace-event-details-summary:before{content:">";display:inline-block;transform:rotate(0);transition:transform var(--transition-fast);color:var(--text-muted)}.trace-event-details[open] .trace-event-details-summary:before{transform:rotate(90deg)}.trace-event-tags{display:flex;flex-wrap:wrap;gap:6px}.trace-event-tag,.trace-tag-option,.trace-selected-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--radius-s);border:1px solid var(--border-primary);background:var(--bg-tertiary);color:var(--text-secondary);font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase}.trace-event-tag.is-match{border-color:var(--border-secondary);color:var(--text-primary)}.trace-stats-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.trace-stats-list .trace-remove-btn{margin-left:auto}.trace-drag-handle{display:block;width:8px;height:14px;padding:3px 0 0;border:none;background:none;font-size:0;line-height:0;color:var(--text-muted);cursor:grab;position:relative;overflow:visible;text-indent:200%;white-space:nowrap;transition:color var(--transition-fast)}.trace-drag-handle:before{content:"";position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:currentColor;box-shadow:0 6px 0 currentColor,0 12px 0 currentColor,6px 0 0 currentColor,6px 6px 0 currentColor,6px 12px 0 currentColor}.trace-drag-handle:hover,.trace-drag-handle:focus-visible{color:var(--text-primary)}.trace-drag-handle:active{cursor:grabbing}.trace-drag-handle:focus-visible{outline:none}.trace-stats-list .trace-stats-save-header .trace-remove-btn{grid-area:action;justify-self:end;margin-left:0}.trace-stats-list .trace-stats-save-header{grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"drag label action" "drag subtitle action";column-gap:.45rem}.trace-stats-list .trace-stats-save-header .trace-drag-handle{grid-area:drag;justify-self:start;align-self:start;margin-top:.15rem}.trace-stats-list .trace-save-only-header .trace-remove-btn{margin-left:0}.trace-stats-list .trace-save-only-header{justify-content:space-between;align-items:flex-start;gap:.35rem}.trace-stats-list .insight-card{margin:0}.trace-stats-list .insight-card.is-dragging{opacity:.55}.trace-stats-list .insight-card.trace-drop-before{box-shadow:inset 0 2px 0 var(--border-secondary)}.trace-stats-list .insight-card.trace-drop-after{box-shadow:inset 0 -2px 0 var(--border-secondary)}.trace-stats-list .insight-card.insight-wide{grid-column:1 / -1}.trace-stats-list .trace-saved-canvas{width:100%;height:auto;display:block;border-radius:var(--radius-sm);border:1px solid var(--border-subtle)}.trace-stats-list.trace-stats-readonly .trace-bridge-btn,.trace-stats-list.trace-stats-readonly .trace-entry-btn,.trace-stats-list.trace-stats-readonly button:not(.trace-remove-btn):not(.trace-drag-handle),.trace-stats-list.trace-stats-readonly select,.trace-stats-list.trace-stats-readonly input,.trace-stats-list.trace-stats-readonly textarea{display:none!important}.trace-tag-layout{display:flex;flex-direction:column;gap:4px;align-items:start;margin-bottom:8px}.trace-views-column,.trace-view-editor{border:none;border-radius:0;background:transparent;padding:0;width:100%;margin-top:1.5rem}.trace-views-head{display:none}.trace-views-row{position:relative;width:100%;min-width:0}.trace-views-scroll{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-secondary) transparent;padding-bottom:2px}.trace-views-scroll::-webkit-scrollbar{height:8px}.trace-views-scroll::-webkit-scrollbar-track{background:transparent}.trace-views-scroll::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:999px}.trace-views-end-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:0}.trace-view-btn{height:28px;border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;padding:0 8px;cursor:pointer;transition:all var(--transition-fast)}.trace-view-btn:hover,.trace-view-btn:focus-visible{border-color:var(--border-secondary);color:var(--text-primary);outline:none}.trace-view-btn:disabled{opacity:.45;cursor:default;border-color:var(--border-primary);color:var(--text-muted)}.trace-view-btn.danger:hover,.trace-view-btn.danger:focus-visible{border-color:#a14646;color:#d88f8f}.trace-view-template-wrap{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.trace-view-template-wrap.hidden{display:none}.trace-template-menu{position:absolute;top:calc(100% + 6px);right:0;left:auto;z-index:52;width:min(340px,calc(100vw - 56px));max-height:min(320px,calc(100vh - 200px));overflow-y:auto;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-md);padding:8px;display:flex;flex-direction:column;gap:4px}.trace-template-menu.hidden{display:none}.trace-template-item{border:1px solid transparent;border-radius:var(--radius-s);background:transparent;color:var(--text-secondary);text-align:left;padding:6px 8px;font-size:.6875rem;line-height:1.35;cursor:pointer;transition:all var(--transition-fast);width:100%;white-space:normal;word-break:break-word}.trace-template-item:hover,.trace-template-item:focus-visible{border-color:var(--border-secondary);color:var(--text-primary);background:var(--bg-tertiary);outline:none}.trace-template-quick-start{margin-top:6px;display:flex;flex-direction:column;gap:6px;border:none;border-radius:0;background:transparent;padding:8px 0}.trace-template-quick-start.hidden{display:none}.trace-template-quick-start-label{font-family:var(--font-mono);font-size:.625rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.trace-template-quick-start-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));column-gap:6px;row-gap:5px;align-items:start}.trace-template-chip{border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-sans);font-size:.6875rem;line-height:1.35;text-align:left;width:100%;min-height:32px;padding:6px 8px;white-space:normal;border-left:2px solid var(--border-secondary);--zig: 0px;transform:none;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.trace-template-chip:nth-child(2n){--zig: 0px;transform:none}.trace-template-chip:hover,.trace-template-chip:focus-visible{border-color:var(--border-secondary);color:var(--text-primary);background:var(--bg-tertiary);transform:none;outline:none}.trace-views-list{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;flex:0 0 auto;min-width:max-content;max-width:none;overflow:visible;position:static}.trace-view-row{border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);padding:5px 6px;position:relative;display:inline-flex;align-items:center;min-height:30px;max-width:240px;opacity:1;transform:translateY(0)}.trace-view-create-btn{width:30px;min-width:30px;height:30px;padding:0;border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-mono);font-size:.875rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;opacity:.68;transition:all var(--transition-fast)}.trace-view-create-btn:disabled{opacity:.45;cursor:default}.trace-view-create-btn:hover,.trace-view-create-btn:focus-visible{border-color:var(--border-secondary);color:var(--text-primary);background:var(--bg-tertiary);opacity:1;outline:none}.trace-view-row.active{opacity:0;transform:translateY(-10px);pointer-events:none;position:absolute;z-index:2;animation:traceViewRowHideUp .22s ease both}.trace-view-row.active .trace-view-select{pointer-events:none}.trace-view-row.is-returning{animation:traceViewRowReturnDown .22s ease both}.trace-view-select{flex:1;border:none;background:transparent;color:var(--text-primary);font-family:var(--font-sans);font-size:.75rem;text-align:left;cursor:pointer;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trace-view-select:hover,.trace-view-select:focus-visible{color:var(--text-primary);outline:none}.trace-view-menu-trigger{width:20px;height:20px;border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-secondary);color:var(--text-muted);padding:0;cursor:pointer;position:relative;transition:all var(--transition-fast)}.trace-view-menu-trigger:before{content:"";position:absolute;top:4px;left:9px;width:3px;height:3px;border-radius:50%;background:currentColor;box-shadow:0 5px 0 currentColor,0 10px 0 currentColor}.trace-view-menu-trigger:hover,.trace-view-menu-trigger:focus-visible,.trace-view-menu-trigger[aria-expanded=true]{color:var(--text-primary);border-color:var(--border-secondary);outline:none}.trace-view-row .trace-tag-meta{display:none}.trace-active-view-title{min-width:0;width:100%;display:flex;flex-direction:column;gap:4px}.trace-active-view-title .trace-field-label{display:none}.trace-active-view-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:8px;align-items:flex-start;margin-bottom:6px}.trace-active-view-name{font-size:1.05rem;color:var(--text-primary);margin-top:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;opacity:1;transform:translateY(0)}.trace-active-view-name.trace-active-view-name-enter{animation:traceActiveViewNameFadeIn .22s ease both}.trace-active-view-count{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding-top:0}.trace-active-view-head-right{grid-column:2;display:inline-flex;align-items:center;gap:6px;padding-top:2px}#traceActiveSettingsToggleBtn{height:24px}.trace-filter-trigger{grid-column:1 / -1;height:30px!important;width:100%;max-width:100%;padding:0 10px;display:inline-flex;align-items:center;justify-content:space-between;text-transform:uppercase;box-sizing:border-box}.trace-filter-trigger-icon{width:12px;height:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);transition:transform var(--transition-fast),color var(--transition-fast)}.trace-filter-trigger-icon svg{width:12px;height:8px;display:block}.trace-filter-trigger-icon path{stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.trace-filter-trigger[aria-expanded=true] .trace-filter-trigger-icon{transform:rotate(180deg);color:var(--text-secondary)}@keyframes traceViewRowHideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes traceViewRowReturnDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes traceActiveViewNameFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.trace-active-view-menu-wrap{position:relative}.trace-active-view-menu-wrap .trace-view-menu-trigger{border:none;background:transparent}.trace-active-view-menu-wrap .trace-view-menu-trigger:hover,.trace-active-view-menu-wrap .trace-view-menu-trigger:focus-visible,.trace-active-view-menu-wrap .trace-view-menu-trigger[aria-expanded=true]{border:none}.trace-active-view-menu{position:absolute;top:calc(100% + 4px);right:0;min-width:136px;padding:6px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-md);z-index:38;display:flex;flex-direction:column;gap:4px}.trace-active-view-menu.hidden{display:none}.trace-active-view-menu .trace-view-btn{height:24px;width:100%;font-size:.5625rem;text-align:left;justify-content:flex-start;display:inline-flex;align-items:center}.trace-active-settings-wrap{display:flex;flex-direction:column;gap:0;margin-top:0;align-items:stretch;width:100%}.trace-active-settings-wrap>.trace-view-btn{display:none}.trace-active-settings-panel{border:0;border-radius:0;background:transparent;padding:8px 0 0;width:100%;display:flex;flex-direction:column;gap:8px}.trace-active-settings-panel.hidden{display:none}.trace-view-settings-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:4px}.trace-view-setting{display:flex;flex-direction:column;gap:6px}.trace-match-mode-toggle{display:inline-flex;align-items:center;gap:4px}.trace-mode-btn{min-width:52px;height:30px;border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.05em;cursor:pointer;transition:all var(--transition-fast)}.trace-mode-btn.active{border-color:var(--border-secondary);color:var(--text-primary);background:var(--bg-tertiary)}.trace-mode-btn:hover,.trace-mode-btn:focus-visible{border-color:var(--border-secondary);color:var(--text-primary);outline:none}.trace-select{padding-right:8px}.trace-tag-tools{display:flex;flex-direction:column;gap:var(--space-sm)}.trace-tag-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.trace-tag-group{display:flex;flex-direction:column;gap:var(--space-sm)}.trace-field{display:flex;flex-direction:column;gap:6px}.trace-field-label{font-family:var(--font-mono);font-size:.625rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.trace-tag-input-wrap{position:relative}.trace-input{width:100%;height:36px;border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-primary);color:var(--text-primary);padding:0 34px 0 var(--space-sm);font-family:var(--font-sans);font-size:.8125rem}.trace-input:focus{outline:none;border-color:var(--border-secondary)}.trace-tag-clear-btn{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:20px;height:20px;border:none;border-radius:var(--radius-s);background:transparent;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast)}.trace-tag-clear-btn.hidden{opacity:0;pointer-events:none}.trace-tag-clear-btn:hover{color:var(--text-primary);background:var(--bg-tertiary)}.trace-selected-tags{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.trace-selected-tags-block{margin-top:0;padding:var(--space-xs);border-radius:var(--radius-s);border-top:none}.trace-selected-tags-block-include{background:rgba(var(--color-success-rgb),.04)}.trace-selected-tags-block-exclude{background:rgba(var(--color-error-rgb),.04)}.trace-selected-tags-block-secondary{margin-top:0}.trace-selected-tags-empty{color:var(--text-muted);font-size:.75rem}.trace-selected-tag{border-color:var(--border-secondary)}.trace-selected-tag-include{color:var(--color-success);border-color:rgba(var(--color-success-rgb),.5);background:rgba(var(--color-success-rgb),.14)}.trace-selected-tag-exclude{color:var(--color-error);border-color:rgba(var(--color-error-rgb),.5);background:rgba(var(--color-error-rgb),.14)}.trace-tag-group-include .trace-field-label,.trace-tag-group-include .trace-selected-tags-empty,.trace-tag-group-exclude .trace-field-label,.trace-tag-group-exclude .trace-selected-tags-empty{color:var(--text-muted);opacity:.9}.trace-tag-group-include .trace-input{border-color:rgba(var(--color-success-rgb),.2);background:rgba(var(--color-success-rgb),.02)}.trace-tag-group-exclude .trace-input{border-color:rgba(var(--color-error-rgb),.2);background:rgba(var(--color-error-rgb),.02)}.trace-tag-group-include .trace-input:focus{border-color:rgba(var(--color-success-rgb),.65)}.trace-tag-group-exclude .trace-input:focus{border-color:rgba(var(--color-error-rgb),.65)}.trace-selected-tag-remove{border:none;background:transparent;color:inherit;width:14px;height:14px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.8;transition:opacity var(--transition-fast)}.trace-selected-tag-remove:hover{opacity:1}.trace-tag-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;display:flex;flex-wrap:wrap;gap:6px;max-height:220px;overflow-y:auto;padding:8px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-md)}.trace-tag-dropdown.hidden{display:none}.trace-tag-option{cursor:pointer;transition:all var(--transition-fast)}.trace-tag-option:hover{border-color:var(--border-secondary);color:var(--text-primary)}.trace-tag-dropdown-empty{width:100%;color:var(--text-muted);font-size:.75rem;padding:2px 1px}.trace-tag-meta{color:var(--text-muted);font-size:.6875rem;margin-bottom:4px;opacity:.7}.trace-tag-meta:empty{display:none}#traceViewTemplatesBtn{height:30px;min-width:30px;padding:0 10px;border-radius:var(--radius-s);border-color:var(--border-primary);background:var(--bg-primary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;opacity:.68}#traceViewTemplatesBtn:hover,#traceViewTemplatesBtn:focus-visible{color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-tertiary);opacity:1}#traceTagResults{grid-template-columns:1fr}.trace-modal{position:fixed;inset:0;z-index:980;background:#00000080;display:flex;align-items:center;justify-content:center;padding:var(--space-md)}.trace-modal.hidden{display:none}.trace-modal-card{width:min(420px,100%);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-lg);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.trace-modal-title{margin:0;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.trace-modal-actions{display:inline-flex;justify-content:flex-end;gap:6px}.trace-toast{position:fixed;bottom:var(--space-xl);left:50%;transform:translate(-50%) translateY(16px);padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--border-secondary);background:var(--bg-elevated);color:var(--text-primary);font-family:var(--font-mono);font-size:.6875rem;display:inline-flex;align-items:center;gap:10px;cursor:pointer;opacity:0;visibility:hidden;transition:all var(--transition-normal);z-index:1000}.trace-toast.visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.trace-toast-undo{border:none;background:transparent;color:var(--text-primary);font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.trace-toast-undo.hidden{display:none}@media(min-width:901px){#traceEventsList,#traceTagResults{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.trace-shell{padding:var(--space-md)}.trace-stats-list,.trace-view-settings-row,.trace-tag-groups{grid-template-columns:1fr}.trace-template-menu{width:min(320px,calc(100vw - 42px));max-height:min(320px,calc(100vh - 150px))}.trace-template-quick-start{padding:6px 0}.trace-template-quick-start-list{grid-template-columns:1fr;row-gap:6px}.trace-template-chip,.trace-template-chip:nth-child(2n){--zig: 0px}.trace-filter-trigger{width:100%}}
